./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--pmcraid.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--pmcraid.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 e842136298a240b0b6e3aa3dbe856b34c0b9582ffc838a283db12f51f99a9df4 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:39:26,383 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:39:26,439 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:26,445 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:39:26,447 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:39:26,460 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:39:26,460 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:39:26,460 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:39:26,461 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:39:26,461 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:39:26,461 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:39:26,461 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:39:26,461 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:39:26,461 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:39:26,461 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:39:26,462 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:39:26,462 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:39:26,462 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:39:26,462 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:39:26,462 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:39:26,462 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:39:26,462 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:39:26,462 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:39:26,462 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:39:26,462 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:39:26,462 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:39:26,463 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:39:26,463 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:39:26,463 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:39:26,463 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:39:26,463 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:39:26,463 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:39:26,463 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:39:26,463 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:39:26,463 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:39:26,463 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:39:26,463 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:39:26,464 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:39:26,464 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:39:26,464 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:39:26,464 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 -> e842136298a240b0b6e3aa3dbe856b34c0b9582ffc838a283db12f51f99a9df4 [2025-02-08 04:39:26,669 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:39:26,677 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:39:26,679 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:39:26,680 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:39:26,680 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:39:26,681 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--pmcraid.ko.cil.i [2025-02-08 04:39:27,791 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/518c444d1/11bf7cbfd89649d484f1a20ccf8ff1ed/FLAG29834c0cf [2025-02-08 04:39:28,433 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:39:28,434 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--pmcraid.ko.cil.i [2025-02-08 04:39:28,487 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/518c444d1/11bf7cbfd89649d484f1a20ccf8ff1ed/FLAG29834c0cf [2025-02-08 04:39:28,859 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/518c444d1/11bf7cbfd89649d484f1a20ccf8ff1ed [2025-02-08 04:39:28,861 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:39:28,862 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:39:28,863 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:39:28,863 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:39:28,866 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:39:28,866 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:39:28" (1/1) ... [2025-02-08 04:39:28,867 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4fe5599e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:28, skipping insertion in model container [2025-02-08 04:39:28,867 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:39:28" (1/1) ... [2025-02-08 04:39:28,990 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:39:35,210 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--pmcraid.ko.cil.i[678224,678237] [2025-02-08 04:39:35,213 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--pmcraid.ko.cil.i[678369,678382] [2025-02-08 04:39:35,214 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--pmcraid.ko.cil.i[678515,678528] [2025-02-08 04:39:35,214 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--pmcraid.ko.cil.i[678680,678693] [2025-02-08 04:39:35,214 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--pmcraid.ko.cil.i[678838,678851] [2025-02-08 04:39:35,215 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--pmcraid.ko.cil.i[678996,679009] [2025-02-08 04:39:35,215 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--pmcraid.ko.cil.i[679154,679167] [2025-02-08 04:39:35,219 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--pmcraid.ko.cil.i[679314,679327] [2025-02-08 04:39:35,219 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--pmcraid.ko.cil.i[679473,679486] [2025-02-08 04:39:35,219 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--pmcraid.ko.cil.i[679612,679625] [2025-02-08 04:39:35,220 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--pmcraid.ko.cil.i[679754,679767] [2025-02-08 04:39:35,220 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--pmcraid.ko.cil.i[679903,679916] [2025-02-08 04:39:35,220 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--pmcraid.ko.cil.i[680042,680055] [2025-02-08 04:39:35,220 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--pmcraid.ko.cil.i[680197,680210] [2025-02-08 04:39:35,220 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--pmcraid.ko.cil.i[680357,680370] [2025-02-08 04:39:35,220 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--pmcraid.ko.cil.i[680508,680521] [2025-02-08 04:39:35,220 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--pmcraid.ko.cil.i[680659,680672] [2025-02-08 04:39:35,221 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--pmcraid.ko.cil.i[680811,680824] [2025-02-08 04:39:35,221 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--pmcraid.ko.cil.i[680960,680973] [2025-02-08 04:39:35,221 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--pmcraid.ko.cil.i[681108,681121] [2025-02-08 04:39:35,221 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--pmcraid.ko.cil.i[681265,681278] [2025-02-08 04:39:35,221 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--pmcraid.ko.cil.i[681414,681427] [2025-02-08 04:39:35,221 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--pmcraid.ko.cil.i[681570,681583] [2025-02-08 04:39:35,221 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--pmcraid.ko.cil.i[681723,681736] [2025-02-08 04:39:35,222 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--pmcraid.ko.cil.i[681869,681882] [2025-02-08 04:39:35,222 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--pmcraid.ko.cil.i[682012,682025] [2025-02-08 04:39:35,222 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--pmcraid.ko.cil.i[682164,682177] [2025-02-08 04:39:35,222 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--pmcraid.ko.cil.i[682310,682323] [2025-02-08 04:39:35,222 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--pmcraid.ko.cil.i[682455,682468] [2025-02-08 04:39:35,222 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--pmcraid.ko.cil.i[682609,682622] [2025-02-08 04:39:35,223 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--pmcraid.ko.cil.i[682760,682773] [2025-02-08 04:39:35,223 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--pmcraid.ko.cil.i[682915,682928] [2025-02-08 04:39:35,223 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--pmcraid.ko.cil.i[683067,683080] [2025-02-08 04:39:35,223 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--pmcraid.ko.cil.i[683222,683235] [2025-02-08 04:39:35,223 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--pmcraid.ko.cil.i[683386,683399] [2025-02-08 04:39:35,223 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--pmcraid.ko.cil.i[683542,683555] [2025-02-08 04:39:35,228 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--pmcraid.ko.cil.i[683706,683719] [2025-02-08 04:39:35,228 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--pmcraid.ko.cil.i[683848,683861] [2025-02-08 04:39:35,228 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--pmcraid.ko.cil.i[684006,684019] [2025-02-08 04:39:35,228 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--pmcraid.ko.cil.i[684173,684186] [2025-02-08 04:39:35,229 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--pmcraid.ko.cil.i[684332,684345] [2025-02-08 04:39:35,229 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--pmcraid.ko.cil.i[684491,684504] [2025-02-08 04:39:35,229 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--pmcraid.ko.cil.i[684640,684653] [2025-02-08 04:39:35,229 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--pmcraid.ko.cil.i[684787,684800] [2025-02-08 04:39:35,229 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--pmcraid.ko.cil.i[684926,684939] [2025-02-08 04:39:35,230 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--pmcraid.ko.cil.i[685089,685102] [2025-02-08 04:39:35,230 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--pmcraid.ko.cil.i[685255,685268] [2025-02-08 04:39:35,230 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--pmcraid.ko.cil.i[685419,685432] [2025-02-08 04:39:35,230 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--pmcraid.ko.cil.i[685584,685597] [2025-02-08 04:39:35,230 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--pmcraid.ko.cil.i[685749,685762] [2025-02-08 04:39:35,231 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--pmcraid.ko.cil.i[685915,685928] [2025-02-08 04:39:35,231 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--pmcraid.ko.cil.i[686080,686093] [2025-02-08 04:39:35,231 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--pmcraid.ko.cil.i[686247,686260] [2025-02-08 04:39:35,231 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--pmcraid.ko.cil.i[686407,686420] [2025-02-08 04:39:35,231 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--pmcraid.ko.cil.i[686569,686582] [2025-02-08 04:39:35,232 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--pmcraid.ko.cil.i[686728,686741] [2025-02-08 04:39:35,232 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--pmcraid.ko.cil.i[686874,686887] [2025-02-08 04:39:35,232 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--pmcraid.ko.cil.i[687017,687030] [2025-02-08 04:39:35,232 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--pmcraid.ko.cil.i[687161,687174] [2025-02-08 04:39:35,232 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--pmcraid.ko.cil.i[687304,687317] [2025-02-08 04:39:35,232 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--pmcraid.ko.cil.i[687448,687461] [2025-02-08 04:39:35,233 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--pmcraid.ko.cil.i[687589,687602] [2025-02-08 04:39:35,233 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--pmcraid.ko.cil.i[687727,687740] [2025-02-08 04:39:35,233 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--pmcraid.ko.cil.i[687885,687898] [2025-02-08 04:39:35,233 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--pmcraid.ko.cil.i[688044,688057] [2025-02-08 04:39:35,233 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--pmcraid.ko.cil.i[688200,688213] [2025-02-08 04:39:35,234 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--pmcraid.ko.cil.i[688349,688362] [2025-02-08 04:39:35,236 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--pmcraid.ko.cil.i[688501,688514] [2025-02-08 04:39:35,236 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--pmcraid.ko.cil.i[688652,688665] [2025-02-08 04:39:35,237 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--pmcraid.ko.cil.i[688801,688814] [2025-02-08 04:39:35,237 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--pmcraid.ko.cil.i[688953,688966] [2025-02-08 04:39:35,237 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--pmcraid.ko.cil.i[689101,689114] [2025-02-08 04:39:35,238 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--pmcraid.ko.cil.i[689254,689267] [2025-02-08 04:39:35,238 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--pmcraid.ko.cil.i[689405,689418] [2025-02-08 04:39:35,238 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--pmcraid.ko.cil.i[689555,689568] [2025-02-08 04:39:35,238 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--pmcraid.ko.cil.i[689702,689715] [2025-02-08 04:39:35,238 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--pmcraid.ko.cil.i[689853,689866] [2025-02-08 04:39:35,238 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--pmcraid.ko.cil.i[690004,690017] [2025-02-08 04:39:35,239 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--pmcraid.ko.cil.i[690152,690165] [2025-02-08 04:39:35,239 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--pmcraid.ko.cil.i[690318,690331] [2025-02-08 04:39:35,239 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--pmcraid.ko.cil.i[690487,690500] [2025-02-08 04:39:35,239 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--pmcraid.ko.cil.i[690654,690667] [2025-02-08 04:39:35,239 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--pmcraid.ko.cil.i[690822,690835] [2025-02-08 04:39:35,239 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--pmcraid.ko.cil.i[690972,690985] [2025-02-08 04:39:35,240 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--pmcraid.ko.cil.i[691119,691132] [2025-02-08 04:39:35,240 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--pmcraid.ko.cil.i[691280,691293] [2025-02-08 04:39:35,240 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--pmcraid.ko.cil.i[691450,691463] [2025-02-08 04:39:35,240 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--pmcraid.ko.cil.i[691612,691625] [2025-02-08 04:39:35,266 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:39:35,302 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:39:35,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [8393] [2025-02-08 04:39:35,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [8400] [2025-02-08 04:39:35,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [8407] [2025-02-08 04:39:35,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [8417] [2025-02-08 04:39:35,412 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)); [8519-8520] [2025-02-08 04:39:35,412 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"); [8525-8527] [2025-02-08 04:39:35,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [8645] [2025-02-08 04:39:35,415 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8648] [2025-02-08 04:39:35,415 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8651] [2025-02-08 04:39:35,415 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8654] [2025-02-08 04:39:35,423 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 *)"include/linux/scatterlist.h"), "i" (65), "i" (12UL)); [8896-8897] [2025-02-08 04:39:35,423 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 *)"include/linux/scatterlist.h"), "i" (67), "i" (12UL)); [8907-8908] [2025-02-08 04:39:35,424 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 *)"include/linux/scatterlist.h"), "i" (68), "i" (12UL)); [8918-8919] [2025-02-08 04:39:35,425 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 *)"include/linux/scatterlist.h"), "i" (98), "i" (12UL)); [8950-8951] [2025-02-08 04:39:35,425 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 *)"include/linux/scatterlist.h"), "i" (99), "i" (12UL)); [8961-8962] [2025-02-08 04:39:35,429 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (52), "i" (12UL)); [9061-9062] [2025-02-08 04:39:35,430 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (65), "i" (12UL)); [9091-9092] [2025-02-08 04:39:35,436 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"); [9351-9355] [2025-02-08 04:39:35,437 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)); [9399-9401] [2025-02-08 04:39:35,437 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)); [9404-9406] [2025-02-08 04:39:35,437 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)); [9409-9411] [2025-02-08 04:39:35,437 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)); [9414-9416] [2025-02-08 04:39:35,437 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)); [9420-9422] [2025-02-08 04:39:35,438 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)); [9429-9431] [2025-02-08 04:39:35,438 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)); [9435-9437] [2025-02-08 04:39:35,439 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)); [9444-9446] [2025-02-08 04:39:35,440 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)); [9508-9509] [2025-02-08 04:39:35,440 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)); [9512-9513] [2025-02-08 04:39:35,440 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)); [9516-9517] [2025-02-08 04:39:35,440 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)); [9520-9521] [2025-02-08 04:39:35,440 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)); [9525-9526] [2025-02-08 04:39:35,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9533] [2025-02-08 04:39:35,441 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)); [9534-9535] [2025-02-08 04:39:35,442 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)); [9539-9540] [2025-02-08 04:39:35,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9547] [2025-02-08 04:39:35,442 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)); [9548-9549] [2025-02-08 04:39:35,531 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10772] [2025-02-08 04:39:35,826 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--pmcraid.ko.cil.i[678224,678237] [2025-02-08 04:39:35,827 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--pmcraid.ko.cil.i[678369,678382] [2025-02-08 04:39:35,827 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--pmcraid.ko.cil.i[678515,678528] [2025-02-08 04:39:35,827 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--pmcraid.ko.cil.i[678680,678693] [2025-02-08 04:39:35,827 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--pmcraid.ko.cil.i[678838,678851] [2025-02-08 04:39:35,828 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--pmcraid.ko.cil.i[678996,679009] [2025-02-08 04:39:35,828 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--pmcraid.ko.cil.i[679154,679167] [2025-02-08 04:39:35,828 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--pmcraid.ko.cil.i[679314,679327] [2025-02-08 04:39:35,828 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--pmcraid.ko.cil.i[679473,679486] [2025-02-08 04:39:35,828 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--pmcraid.ko.cil.i[679612,679625] [2025-02-08 04:39:35,828 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--pmcraid.ko.cil.i[679754,679767] [2025-02-08 04:39:35,832 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--pmcraid.ko.cil.i[679903,679916] [2025-02-08 04:39:35,832 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--pmcraid.ko.cil.i[680042,680055] [2025-02-08 04:39:35,832 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--pmcraid.ko.cil.i[680197,680210] [2025-02-08 04:39:35,832 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--pmcraid.ko.cil.i[680357,680370] [2025-02-08 04:39:35,833 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--pmcraid.ko.cil.i[680508,680521] [2025-02-08 04:39:35,833 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--pmcraid.ko.cil.i[680659,680672] [2025-02-08 04:39:35,833 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--pmcraid.ko.cil.i[680811,680824] [2025-02-08 04:39:35,833 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--pmcraid.ko.cil.i[680960,680973] [2025-02-08 04:39:35,833 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--pmcraid.ko.cil.i[681108,681121] [2025-02-08 04:39:35,833 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--pmcraid.ko.cil.i[681265,681278] [2025-02-08 04:39:35,833 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--pmcraid.ko.cil.i[681414,681427] [2025-02-08 04:39:35,833 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--pmcraid.ko.cil.i[681570,681583] [2025-02-08 04:39:35,834 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--pmcraid.ko.cil.i[681723,681736] [2025-02-08 04:39:35,834 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--pmcraid.ko.cil.i[681869,681882] [2025-02-08 04:39:35,834 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--pmcraid.ko.cil.i[682012,682025] [2025-02-08 04:39:35,834 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--pmcraid.ko.cil.i[682164,682177] [2025-02-08 04:39:35,834 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--pmcraid.ko.cil.i[682310,682323] [2025-02-08 04:39:35,834 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--pmcraid.ko.cil.i[682455,682468] [2025-02-08 04:39:35,834 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--pmcraid.ko.cil.i[682609,682622] [2025-02-08 04:39:35,834 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--pmcraid.ko.cil.i[682760,682773] [2025-02-08 04:39:35,835 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--pmcraid.ko.cil.i[682915,682928] [2025-02-08 04:39:35,835 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--pmcraid.ko.cil.i[683067,683080] [2025-02-08 04:39:35,835 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--pmcraid.ko.cil.i[683222,683235] [2025-02-08 04:39:35,835 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--pmcraid.ko.cil.i[683386,683399] [2025-02-08 04:39:35,835 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--pmcraid.ko.cil.i[683542,683555] [2025-02-08 04:39:35,835 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--pmcraid.ko.cil.i[683706,683719] [2025-02-08 04:39:35,835 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--pmcraid.ko.cil.i[683848,683861] [2025-02-08 04:39:35,837 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--pmcraid.ko.cil.i[684006,684019] [2025-02-08 04:39:35,837 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--pmcraid.ko.cil.i[684173,684186] [2025-02-08 04:39:35,838 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--pmcraid.ko.cil.i[684332,684345] [2025-02-08 04:39:35,838 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--pmcraid.ko.cil.i[684491,684504] [2025-02-08 04:39:35,838 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--pmcraid.ko.cil.i[684640,684653] [2025-02-08 04:39:35,839 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--pmcraid.ko.cil.i[684787,684800] [2025-02-08 04:39:35,839 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--pmcraid.ko.cil.i[684926,684939] [2025-02-08 04:39:35,839 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--pmcraid.ko.cil.i[685089,685102] [2025-02-08 04:39:35,839 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--pmcraid.ko.cil.i[685255,685268] [2025-02-08 04:39:35,839 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--pmcraid.ko.cil.i[685419,685432] [2025-02-08 04:39:35,839 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--pmcraid.ko.cil.i[685584,685597] [2025-02-08 04:39:35,840 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--pmcraid.ko.cil.i[685749,685762] [2025-02-08 04:39:35,840 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--pmcraid.ko.cil.i[685915,685928] [2025-02-08 04:39:35,840 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--pmcraid.ko.cil.i[686080,686093] [2025-02-08 04:39:35,840 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--pmcraid.ko.cil.i[686247,686260] [2025-02-08 04:39:35,841 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--pmcraid.ko.cil.i[686407,686420] [2025-02-08 04:39:35,841 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--pmcraid.ko.cil.i[686569,686582] [2025-02-08 04:39:35,841 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--pmcraid.ko.cil.i[686728,686741] [2025-02-08 04:39:35,841 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--pmcraid.ko.cil.i[686874,686887] [2025-02-08 04:39:35,841 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--pmcraid.ko.cil.i[687017,687030] [2025-02-08 04:39:35,841 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--pmcraid.ko.cil.i[687161,687174] [2025-02-08 04:39:35,842 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--pmcraid.ko.cil.i[687304,687317] [2025-02-08 04:39:35,842 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--pmcraid.ko.cil.i[687448,687461] [2025-02-08 04:39:35,842 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--pmcraid.ko.cil.i[687589,687602] [2025-02-08 04:39:35,843 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--pmcraid.ko.cil.i[687727,687740] [2025-02-08 04:39:35,843 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--pmcraid.ko.cil.i[687885,687898] [2025-02-08 04:39:35,844 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--pmcraid.ko.cil.i[688044,688057] [2025-02-08 04:39:35,844 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--pmcraid.ko.cil.i[688200,688213] [2025-02-08 04:39:35,844 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--pmcraid.ko.cil.i[688349,688362] [2025-02-08 04:39:35,844 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--pmcraid.ko.cil.i[688501,688514] [2025-02-08 04:39:35,844 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--pmcraid.ko.cil.i[688652,688665] [2025-02-08 04:39:35,844 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--pmcraid.ko.cil.i[688801,688814] [2025-02-08 04:39:35,844 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--pmcraid.ko.cil.i[688953,688966] [2025-02-08 04:39:35,845 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--pmcraid.ko.cil.i[689101,689114] [2025-02-08 04:39:35,845 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--pmcraid.ko.cil.i[689254,689267] [2025-02-08 04:39:35,845 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--pmcraid.ko.cil.i[689405,689418] [2025-02-08 04:39:35,845 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--pmcraid.ko.cil.i[689555,689568] [2025-02-08 04:39:35,845 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--pmcraid.ko.cil.i[689702,689715] [2025-02-08 04:39:35,845 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--pmcraid.ko.cil.i[689853,689866] [2025-02-08 04:39:35,845 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--pmcraid.ko.cil.i[690004,690017] [2025-02-08 04:39:35,845 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--pmcraid.ko.cil.i[690152,690165] [2025-02-08 04:39:35,846 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--pmcraid.ko.cil.i[690318,690331] [2025-02-08 04:39:35,846 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--pmcraid.ko.cil.i[690487,690500] [2025-02-08 04:39:35,846 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--pmcraid.ko.cil.i[690654,690667] [2025-02-08 04:39:35,846 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--pmcraid.ko.cil.i[690822,690835] [2025-02-08 04:39:35,846 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--pmcraid.ko.cil.i[690972,690985] [2025-02-08 04:39:35,846 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--pmcraid.ko.cil.i[691119,691132] [2025-02-08 04:39:35,846 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--pmcraid.ko.cil.i[691280,691293] [2025-02-08 04:39:35,846 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--pmcraid.ko.cil.i[691450,691463] [2025-02-08 04:39:35,848 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--pmcraid.ko.cil.i[691612,691625] [2025-02-08 04:39:35,853 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:39:36,121 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:39:36,122 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:36 WrapperNode [2025-02-08 04:39:36,123 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:39:36,123 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:39:36,124 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:39:36,124 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:39:36,130 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:36" (1/1) ... [2025-02-08 04:39:36,229 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:36" (1/1) ... [2025-02-08 04:39:36,465 INFO L138 Inliner]: procedures = 961, calls = 4368, calls flagged for inlining = 475, calls inlined = 397, statements flattened = 10674 [2025-02-08 04:39:36,466 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:39:36,467 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:39:36,467 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:39:36,467 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:39:36,475 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:36" (1/1) ... [2025-02-08 04:39:36,475 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:36" (1/1) ... [2025-02-08 04:39:36,509 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:36" (1/1) ... [2025-02-08 04:39:38,980 INFO L175 MemorySlicer]: Split 2044 memory accesses to 35 slices as follows [14, 5, 2, 1659, 1, 1, 2, 2, 2, 8, 6, 7, 8, 1, 6, 2, 2, 16, 1, 13, 1, 35, 206, 2, 3, 15, 2, 2, 2, 2, 0, 1, 3, 5, 7]. 81 percent of accesses are in the largest equivalence class. The 132 initializations are split as follows [14, 0, 0, 35, 0, 0, 0, 0, 0, 8, 6, 7, 8, 1, 6, 2, 0, 16, 0, 0, 0, 0, 0, 2, 0, 15, 0, 0, 0, 0, 0, 0, 0, 5, 7]. The 915 writes are split as follows [0, 1, 0, 663, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 30, 203, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0]. [2025-02-08 04:39:38,981 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:36" (1/1) ... [2025-02-08 04:39:38,982 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:36" (1/1) ... [2025-02-08 04:39:39,137 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:36" (1/1) ... [2025-02-08 04:39:39,160 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:36" (1/1) ... [2025-02-08 04:39:39,220 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:36" (1/1) ... [2025-02-08 04:39:39,253 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:36" (1/1) ... [2025-02-08 04:39:39,313 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:39:39,315 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:39:39,316 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:39:39,316 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:39:39,317 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:39:36" (1/1) ... [2025-02-08 04:39:39,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:39:39,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:39:39,345 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:39,347 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:39,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-08 04:39:39,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-08 04:39:39,362 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_expose_resource [2025-02-08 04:39:39,362 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_expose_resource [2025-02-08 04:39:39,362 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_configure [2025-02-08 04:39:39,362 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_configure [2025-02-08 04:39:39,362 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_ioadls [2025-02-08 04:39:39,362 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_ioadls [2025-02-08 04:39:39,363 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_alert_done [2025-02-08 04:39:39,363 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_alert_done [2025-02-08 04:39:39,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:39:39,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:39:39,363 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-02-08 04:39:39,363 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-02-08 04:39:39,363 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:39:39,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:39:39,363 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_target_reset_handler [2025-02-08 04:39:39,363 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_target_reset_handler [2025-02-08 04:39:39,363 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_abort_handler [2025-02-08 04:39:39,363 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_abort_handler [2025-02-08 04:39:39,363 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:39:39,363 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:39:39,363 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 04:39:39,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 04:39:39,363 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_chr_ioctl [2025-02-08 04:39:39,364 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_chr_ioctl [2025-02-08 04:39:39,364 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:39:39,364 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:39:39,364 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2025-02-08 04:39:39,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2025-02-08 04:39:39,364 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:39:39,364 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:39:39,364 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:39:39,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:39:39,364 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:39:39,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:39:39,364 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 04:39:39,364 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 04:39:39,364 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:39:39,364 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:39:39,364 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_cmd_blocks [2025-02-08 04:39:39,364 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_cmd_blocks [2025-02-08 04:39:39,364 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-02-08 04:39:39,364 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_aen_queue_lock_of_pmcraid_instance [2025-02-08 04:39:39,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_aen_queue_lock_of_pmcraid_instance [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:39:39,365 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:39:39,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_error_handler [2025-02-08 04:39:39,365 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_error_handler [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_fail_outstanding_cmds [2025-02-08 04:39:39,365 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_fail_outstanding_cmds [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:39:39,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:39:39,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:39:39,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure kmap [2025-02-08 04:39:39,366 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2025-02-08 04:39:39,366 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2025-02-08 04:39:39,366 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:39:39,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:39:39,366 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-02-08 04:39:39,366 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_enable_interrupts [2025-02-08 04:39:39,366 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_enable_interrupts [2025-02-08 04:39:39,366 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:39:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:39:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-02-08 04:39:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2025-02-08 04:39:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:39:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_querycfg [2025-02-08 04:39:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_querycfg [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2025-02-08 04:39:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2025-02-08 04:39:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:39:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_abort_cmd [2025-02-08 04:39:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_abort_cmd [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 04:39:39,367 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 04:39:39,367 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-08 04:39:39,368 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2025-02-08 04:39:39,368 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_ioa_reset [2025-02-08 04:39:39,368 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_ioa_reset [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:39:39,368 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lockp [2025-02-08 04:39:39,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lockp [2025-02-08 04:39:39,368 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2025-02-08 04:39:39,368 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2025-02-08 04:39:39,370 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_completion_173 [2025-02-08 04:39:39,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_completion_173 [2025-02-08 04:39:39,370 INFO L130 BoogieDeclarations]: Found specification of procedure scmd_printk [2025-02-08 04:39:39,370 INFO L138 BoogieDeclarations]: Found implementation of procedure scmd_printk [2025-02-08 04:39:39,370 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-02-08 04:39:39,370 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-02-08 04:39:39,370 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:39:39,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:39:39,370 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pending_pool_lock_of_pmcraid_instance [2025-02-08 04:39:39,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pending_pool_lock_of_pmcraid_instance [2025-02-08 04:39:39,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:39:39,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:39:39,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2025-02-08 04:39:39,371 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_144 [2025-02-08 04:39:39,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_144 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_control_blocks [2025-02-08 04:39:39,371 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_control_blocks [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_disable_interrupts [2025-02-08 04:39:39,371 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_disable_interrupts [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:39:39,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_chr_open [2025-02-08 04:39:39,371 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_chr_open [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_shutdown [2025-02-08 04:39:39,371 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_shutdown [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_130 [2025-02-08 04:39:39,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_130 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2025-02-08 04:39:39,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2025-02-08 04:39:39,371 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:39:39,372 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_netlink_release [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_netlink_release [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-08 04:39:39,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-08 04:39:39,375 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-02-08 04:39:39,376 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-02-08 04:39:39,376 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:39:39,376 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:39:39,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_128 [2025-02-08 04:39:39,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_128 [2025-02-08 04:39:39,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:39:39,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:39:39,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:39:39,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:39:39,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:39:39,376 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:39:39,376 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:39:39,376 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:39:39,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2025-02-08 04:39:39,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:39:39,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_bringdown [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_bringdown [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_report_bus_reset [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_report_bus_reset [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_remove [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_remove [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_set_timestamp [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_set_timestamp [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_start_bist [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_start_bist [2025-02-08 04:39:39,378 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:39:39,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_resume [2025-02-08 04:39:39,382 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_resume [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_free_sglist [2025-02-08 04:39:39,382 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_free_sglist [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_read_interrupts [2025-02-08 04:39:39,382 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_read_interrupts [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_cmdblk [2025-02-08 04:39:39,382 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_cmdblk [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:39:39,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_identify_hrrq [2025-02-08 04:39:39,382 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_identify_hrrq [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2025-02-08 04:39:39,382 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_process_ldn [2025-02-08 04:39:39,382 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_process_ldn [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:39:39,382 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2025-02-08 04:39:39,382 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2025-02-08 04:39:39,382 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2025-02-08 04:39:39,382 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2025-02-08 04:39:39,383 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_soft_reset [2025-02-08 04:39:39,383 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_soft_reset [2025-02-08 04:39:39,383 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 04:39:39,383 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 04:39:39,383 INFO L130 BoogieDeclarations]: Found specification of procedure kunmap [2025-02-08 04:39:39,383 INFO L138 BoogieDeclarations]: Found implementation of procedure kunmap [2025-02-08 04:39:39,383 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:39:39,383 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:39:39,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_remove_host [2025-02-08 04:39:39,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_remove_host [2025-02-08 04:39:39,383 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_clr_trans_op [2025-02-08 04:39:39,383 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_clr_trans_op [2025-02-08 04:39:39,383 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-02-08 04:39:39,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-02-08 04:39:39,383 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_cancel_hcam [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_cancel_hcam [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reinit_cmdblk [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reinit_cmdblk [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_buffers [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_buffers [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_config_buffers [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_config_buffers [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_tasklets [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_tasklets [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_register_interrupt_handler [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_register_interrupt_handler [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_unregister_interrupt_handler [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_unregister_interrupt_handler [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_device [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_device [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_return_cmd [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_return_cmd [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_alloc [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_alloc [2025-02-08 04:39:39,384 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-02-08 04:39:39,384 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-02-08 04:39:39,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:39:39,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:39:39,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:39:39,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:39:39,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:39:39,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:39:39,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:39:39,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:39:39,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:39:39,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_kill_tasklets [2025-02-08 04:39:39,386 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_kill_tasklets [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 04:39:39,386 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:39:39,386 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_initiate_reset [2025-02-08 04:39:39,386 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_initiate_reset [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:39:39,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:39:39,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:39:39,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:39:39,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:39:39,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:39:39,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:39:39,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:39:39,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:39:39,387 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:39:39,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:39:39,387 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_bringup [2025-02-08 04:39:39,387 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_bringup [2025-02-08 04:39:39,387 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_prepare_cancel_cmd [2025-02-08 04:39:39,388 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_prepare_cancel_cmd [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:39:39,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:39:39,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:39:39,388 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:39:39,388 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:39:39,388 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:39:39,388 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:39:39,388 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:39:39,388 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:39:39,388 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:39:39,388 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:39:39,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:39:39,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:39:39,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:39:39,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_cmd [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_cmd [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_requests [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_requests [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_2 [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_2 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_free_pool_lock_of_pmcraid_instance [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_free_pool_lock_of_pmcraid_instance [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure _pmcraid_io_done [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure _pmcraid_io_done [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_hcam_cmd [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_hcam_cmd [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_hcams [2025-02-08 04:39:39,390 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_hcams [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:39:39,390 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:39:39,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:39:39,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:39:39,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_notify_ioastate [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_notify_ioastate [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_host [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_host [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_get_free_cmd [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_get_free_cmd [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_request_sense [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_request_sense [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_hcam [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_hcam [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_host_rrqs [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_host_rrqs [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_complete_ioa_reset [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_complete_ioa_reset [2025-02-08 04:39:39,393 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:39:39,393 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-02-08 04:39:39,394 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_io_done [2025-02-08 04:39:39,394 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_io_done [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 04:39:39,394 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:39:39,394 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-08 04:39:39,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:39:39,394 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_210 [2025-02-08 04:39:39,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_210 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:39:39,394 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_ioa_shutdown_done [2025-02-08 04:39:39,394 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_ioa_shutdown_done [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:39:39,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:39:39,394 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:39:39,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:39:39,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:39:39,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:39:39,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:39:39,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:39:39,395 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_minor [2025-02-08 04:39:39,395 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_minor [2025-02-08 04:39:39,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd [2025-02-08 04:39:39,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd [2025-02-08 04:39:39,395 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_unmap [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_unmap [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_notify_aen [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_notify_aen [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_host_reset_handler [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_host_reset_handler [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure _pmcraid_fire_command [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure _pmcraid_fire_command [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_device_reset_handler [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_device_reset_handler [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_copy_sglist [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_copy_sglist [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_unblock_requests [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_unblock_requests [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_hcam [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_hcam [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_store_log_level [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_store_log_level [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_bus_reset_handler [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_bus_reset_handler [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_destroy [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_destroy [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure nlmsg_free [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure nlmsg_free [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_reload [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_reload [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_erp_done [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_erp_done [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_alert [2025-02-08 04:39:39,396 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_alert [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:39:39,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:39:39,398 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_bist_done [2025-02-08 04:39:39,399 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_bist_done [2025-02-08 04:39:39,399 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_resource_lock_of_pmcraid_instance [2025-02-08 04:39:39,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_resource_lock_of_pmcraid_instance [2025-02-08 04:39:40,700 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:39:40,704 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:39:40,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10181: havoc blk_queue_rq_timeout_~arg0#1.base, blk_queue_rq_timeout_~arg0#1.offset, blk_queue_rq_timeout_~arg1#1;havoc blk_queue_rq_timeout_#in~arg0#1.base, blk_queue_rq_timeout_#in~arg0#1.offset, blk_queue_rq_timeout_#in~arg1#1;assume { :end_inline_blk_queue_rq_timeout } true;havoc #t~mem449#1.base, #t~mem449#1.offset;call #t~mem450#1.base, #t~mem450#1.offset := read~$Pointer$#3(~scsi_dev#1.base, 8 + ~scsi_dev#1.offset, 8);assume { :begin_inline_blk_queue_max_hw_sectors } true;blk_queue_max_hw_sectors_#in~arg0#1.base, blk_queue_max_hw_sectors_#in~arg0#1.offset, blk_queue_max_hw_sectors_#in~arg1#1 := #t~mem450#1.base, #t~mem450#1.offset, 512;havoc blk_queue_max_hw_sectors_~arg0#1.base, blk_queue_max_hw_sectors_~arg0#1.offset, blk_queue_max_hw_sectors_~arg1#1;blk_queue_max_hw_sectors_~arg0#1.base, blk_queue_max_hw_sectors_~arg0#1.offset := blk_queue_max_hw_sectors_#in~arg0#1.base, blk_queue_max_hw_sectors_#in~arg0#1.offset;blk_queue_max_hw_sectors_~arg1#1 := blk_queue_max_hw_sectors_#in~arg1#1; [2025-02-08 04:39:40,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10182: havoc blk_queue_max_hw_sectors_~arg0#1.base, blk_queue_max_hw_sectors_~arg0#1.offset, blk_queue_max_hw_sectors_~arg1#1;havoc blk_queue_max_hw_sectors_#in~arg0#1.base, blk_queue_max_hw_sectors_#in~arg0#1.offset, blk_queue_max_hw_sectors_#in~arg1#1;assume { :end_inline_blk_queue_max_hw_sectors } true;havoc #t~mem450#1.base, #t~mem450#1.offset; [2025-02-08 04:39:41,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10546: call #t~mem559#1.base, #t~mem559#1.offset := read~$Pointer$#3(~pinstance~4#1.base, 2537 + ~pinstance~4#1.offset, 8);call #t~mem560#1.base, #t~mem560#1.offset := read~$Pointer$#3(#t~mem559#1.base, 208 + #t~mem559#1.offset, 8); [2025-02-08 04:39:41,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10546-1: SUMMARY for call pmcraid_ioa_reset(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:41,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10547-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(#t~mem560#1.base, #t~mem560#1.offset, ~lock_flags~5#1); srcloc: null [2025-02-08 04:39:41,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10547: havoc #t~mem559#1.base, #t~mem559#1.offset;havoc #t~mem560#1.base, #t~mem560#1.offset; [2025-02-08 04:39:41,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10545: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_138_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_138_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_138_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_138_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_138 } true;havoc #t~mem557#1.base, #t~mem557#1.offset;havoc #t~mem558#1.base, #t~mem558#1.offset; [2025-02-08 04:39:41,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24356: havoc pci_bus_read_config_word_#t~nondet2261#1; [2025-02-08 04:39:41,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12833: assume (#t~mem1155#1.base + #t~mem1155#1.offset) % 18446744073709551616 == (~scsi_cmd#1.base + ~scsi_cmd#1.offset) % 18446744073709551616;havoc #t~mem1155#1.base, #t~mem1155#1.offset;~cmd_found~0#1 := 1; [2025-02-08 04:39:41,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12833: assume !((#t~mem1155#1.base + #t~mem1155#1.offset) % 18446744073709551616 == (~scsi_cmd#1.base + ~scsi_cmd#1.offset) % 18446744073709551616);havoc #t~mem1155#1.base, #t~mem1155#1.offset;call #t~mem1156#1.base, #t~mem1156#1.offset := read~$Pointer$#3(~cmd~7#1.base, 32 + ~cmd~7#1.offset, 8);~__mptr___0~3#1.base, ~__mptr___0~3#1.offset := #t~mem1156#1.base, #t~mem1156#1.offset;havoc #t~mem1156#1.base, #t~mem1156#1.offset;~cmd~7#1.base, ~cmd~7#1.offset := ~__mptr___0~3#1.base, -9920 + ~__mptr___0~3#1.offset; [2025-02-08 04:39:41,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12833-1: call #t~mem1155#1.base, #t~mem1155#1.offset := read~$Pointer$#3(~cmd~7#1.base, 24 + ~cmd~7#1.offset, 8); [2025-02-08 04:39:41,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12786: pmcraid_abort_complete_#res#1 := (if 0 != pmcraid_abort_complete_~ioasc~9#1 % 4294967296 / 16777216 % 4294967296 then 8195 else 8194); [2025-02-08 04:39:41,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12778: assume 37683200 == pmcraid_abort_complete_~ioasc~9#1 % 4294967296;call write~int#3(1, pmcraid_abort_complete_~res~9#1.base, 66 + pmcraid_abort_complete_~res~9#1.offset, 1); [2025-02-08 04:39:41,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12778: assume !(37683200 == pmcraid_abort_complete_~ioasc~9#1 % 4294967296); [2025-02-08 04:39:41,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12782: pmcraid_abort_complete_~ioasc~9#1 := 0; [2025-02-08 04:39:41,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12786-1: SUMMARY for call pmcraid_return_cmd(pmcraid_abort_complete_~cancel_cmd#1.base, pmcraid_abort_complete_~cancel_cmd#1.offset); srcloc: null [2025-02-08 04:39:41,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12772: havoc ldv_wait_for_completion_177_~ldv_func_arg1#1.base, ldv_wait_for_completion_177_~ldv_func_arg1#1.offset;havoc ldv_wait_for_completion_177_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_177_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_wait_for_completion_177 } true;call pmcraid_abort_complete_#t~mem1140#1.base, pmcraid_abort_complete_#t~mem1140#1.offset := read~$Pointer$#3(pmcraid_abort_complete_~cancel_cmd#1.base, 294 + pmcraid_abort_complete_~cancel_cmd#1.offset, 8);pmcraid_abort_complete_~res~9#1.base, pmcraid_abort_complete_~res~9#1.offset := pmcraid_abort_complete_#t~mem1140#1.base, pmcraid_abort_complete_#t~mem1140#1.offset;havoc pmcraid_abort_complete_#t~mem1140#1.base, pmcraid_abort_complete_#t~mem1140#1.offset;call write~$Pointer$#3(0, 0, pmcraid_abort_complete_~cancel_cmd#1.base, 294 + pmcraid_abort_complete_~cancel_cmd#1.offset, 8);call pmcraid_abort_complete_#t~mem1141#1.base, pmcraid_abort_complete_#t~mem1141#1.offset := read~$Pointer$#3(pmcraid_abort_complete_~cancel_cmd#1.base, pmcraid_abort_complete_~cancel_cmd#1.offset, 8);call pmcraid_abort_complete_#t~mem1142#1 := read~int#3(pmcraid_abort_complete_#t~mem1141#1.base, 1152 + pmcraid_abort_complete_#t~mem1141#1.offset, 4);pmcraid_abort_complete_~ioasc~9#1 := pmcraid_abort_complete_#t~mem1142#1;havoc pmcraid_abort_complete_#t~mem1141#1.base, pmcraid_abort_complete_#t~mem1141#1.offset;havoc pmcraid_abort_complete_#t~mem1142#1; [2025-02-08 04:39:41,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12861: #t~ret1163#1 := pmcraid_abort_complete_#res#1;havoc pmcraid_abort_complete_#t~mem1140#1.base, pmcraid_abort_complete_#t~mem1140#1.offset, pmcraid_abort_complete_#t~mem1141#1.base, pmcraid_abort_complete_#t~mem1141#1.offset, pmcraid_abort_complete_#t~mem1142#1, pmcraid_abort_complete_~cancel_cmd#1.base, pmcraid_abort_complete_~cancel_cmd#1.offset, pmcraid_abort_complete_~res~9#1.base, pmcraid_abort_complete_~res~9#1.offset, pmcraid_abort_complete_~ioasc~9#1;havoc pmcraid_abort_complete_#in~cancel_cmd#1.base, pmcraid_abort_complete_#in~cancel_cmd#1.offset;assume { :end_inline_pmcraid_abort_complete } true;assume -2147483648 <= #t~ret1163#1 && #t~ret1163#1 <= 2147483647;~rc~5#1 := #t~ret1163#1;havoc #t~ret1163#1; [2025-02-08 04:39:41,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12777: assume 103350272 == pmcraid_abort_complete_~ioasc~9#1 % 4294967296 || 37683200 == pmcraid_abort_complete_~ioasc~9#1 % 4294967296; [2025-02-08 04:39:41,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12777: assume !(103350272 == pmcraid_abort_complete_~ioasc~9#1 % 4294967296 || 37683200 == pmcraid_abort_complete_~ioasc~9#1 % 4294967296); [2025-02-08 04:39:41,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24292: havoc #t~nondet2253; [2025-02-08 04:39:42,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086-1: SUMMARY for call dma_unmap_sg_attrs_#t~ret230#1 := valid_dma_direction(dma_unmap_sg_attrs_~dir#1); srcloc: null [2025-02-08 04:39:42,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13083: pmcraid_alloc_sglist_#t~ret1198#1 := __get_order_#res#1;havoc __get_order_#t~ret26#1, __get_order_~size#1, __get_order_~order~0#1;havoc __get_order_#in~size#1;assume { :end_inline___get_order } true;assume -2147483648 <= pmcraid_alloc_sglist_#t~ret1198#1 && pmcraid_alloc_sglist_#t~ret1198#1 <= 2147483647;pmcraid_alloc_sglist_~tmp___69~0#1 := pmcraid_alloc_sglist_#t~ret1198#1;havoc pmcraid_alloc_sglist_#t~ret1198#1;pmcraid_alloc_sglist_~order~1#1 := pmcraid_alloc_sglist_~tmp___69~0#1; [2025-02-08 04:39:42,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13116: assume 0 == (pmcraid_alloc_sglist_~page~0#1.base + pmcraid_alloc_sglist_~page~0#1.offset) % 18446744073709551616;pmcraid_alloc_sglist_~j~0#1 := -1 + pmcraid_alloc_sglist_~i~4#1; [2025-02-08 04:39:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13116: assume !(0 == (pmcraid_alloc_sglist_~page~0#1.base + pmcraid_alloc_sglist_~page~0#1.offset) % 18446744073709551616);assume { :begin_inline_sg_set_page } true;sg_set_page_#in~sg#1.base, sg_set_page_#in~sg#1.offset, sg_set_page_#in~page#1.base, sg_set_page_#in~page#1.offset, sg_set_page_#in~len#1, sg_set_page_#in~offset#1 := pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset + 36 * (if pmcraid_alloc_sglist_~i~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_alloc_sglist_~i~4#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_alloc_sglist_~i~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset, (if pmcraid_alloc_sglist_~sg_size~0#1 < pmcraid_alloc_sglist_~bsize_elem~0#1 then pmcraid_alloc_sglist_~sg_size~0#1 else pmcraid_alloc_sglist_~bsize_elem~0#1), 0;havoc sg_set_page_~sg#1.base, sg_set_page_~sg#1.offset, sg_set_page_~page#1.base, sg_set_page_~page#1.offset, sg_set_page_~len#1, sg_set_page_~offset#1;sg_set_page_~sg#1.base, sg_set_page_~sg#1.offset := sg_set_page_#in~sg#1.base, sg_set_page_#in~sg#1.offset;sg_set_page_~page#1.base, sg_set_page_~page#1.offset := sg_set_page_#in~page#1.base, sg_set_page_#in~page#1.offset;sg_set_page_~len#1 := sg_set_page_#in~len#1;sg_set_page_~offset#1 := sg_set_page_#in~offset#1;assume { :begin_inline_sg_assign_page } true;sg_assign_page_#in~sg#1.base, sg_assign_page_#in~sg#1.offset, sg_assign_page_#in~page#1.base, sg_assign_page_#in~page#1.offset := sg_set_page_~sg#1.base, sg_set_page_~sg#1.offset, sg_set_page_~page#1.base, sg_set_page_~page#1.offset;havoc sg_assign_page_#t~mem172#1, sg_assign_page_#t~ret173#1, sg_assign_page_#t~mem174#1, sg_assign_page_#t~ret175#1, sg_assign_page_#t~mem176#1, sg_assign_page_#t~ret177#1, sg_assign_page_#t~bitwise178#1, sg_assign_page_~sg#1.base, sg_assign_page_~sg#1.offset, sg_assign_page_~page#1.base, sg_assign_page_~page#1.offset, sg_assign_page_~page_link~0#1, sg_assign_page_~tmp~9#1, sg_assign_page_~tmp___0~2#1, sg_assign_page_~tmp___1~0#1;sg_assign_page_~sg#1.base, sg_assign_page_~sg#1.offset := sg_assign_page_#in~sg#1.base, sg_assign_page_#in~sg#1.offset;sg_assign_page_~page#1.base, sg_assign_page_~page#1.offset := sg_assign_page_#in~page#1.base, sg_assign_page_#in~page#1.offset;havoc sg_assign_page_~page_link~0#1;havoc sg_assign_page_~tmp~9#1;havoc sg_assign_page_~tmp___0~2#1;havoc sg_assign_page_~tmp___1~0#1;call sg_assign_page_#t~mem172#1 := read~int#3(sg_assign_page_~sg#1.base, 8 + sg_assign_page_~sg#1.offset, 8);sg_assign_page_~page_link~0#1 := sg_assign_page_#t~mem172#1 % 4;havoc sg_assign_page_#t~mem172#1; [2025-02-08 04:39:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086: assume -2147483648 <= dma_unmap_sg_attrs_#t~ret230#1 && dma_unmap_sg_attrs_#t~ret230#1 <= 2147483647;dma_unmap_sg_attrs_~tmp___0~6#1 := dma_unmap_sg_attrs_#t~ret230#1;havoc dma_unmap_sg_attrs_#t~ret230#1; [2025-02-08 04:39:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13645: assume pmcraid_ioctl_passthrough_~request_size~0#1 < 0;pmcraid_ioctl_passthrough_~rc~10#1 := -22; [2025-02-08 04:39:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13645: assume !(pmcraid_ioctl_passthrough_~request_size~0#1 < 0); [2025-02-08 04:39:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1359#1 := msecs_to_jiffies(1000 * (if pmcraid_ioctl_passthrough_#t~mem1358#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_#t~mem1358#1 % 65536 % 4294967296 else pmcraid_ioctl_passthrough_#t~mem1358#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume 0 != pmcraid_ioctl_passthrough_~rc~10#1; [2025-02-08 04:39:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume !(0 != pmcraid_ioctl_passthrough_~rc~10#1); [2025-02-08 04:39:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: SUMMARY for call might_fault(); srcloc: null [2025-02-08 04:39:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13777: pmcraid_ioctl_passthrough_~tmp___8~0#1 := pmcraid_ioctl_passthrough_#t~ret1373#1;havoc pmcraid_ioctl_passthrough_#t~ret1373#1;assume { :begin_inline_ldv_wait_for_completion_timeout_195 } true;ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_195_#in~ldv_func_arg2#1 := pmcraid_ioctl_passthrough_~cmd~9#1.base, 48 + pmcraid_ioctl_passthrough_~cmd~9#1.offset, pmcraid_ioctl_passthrough_~tmp___8~0#1;havoc ldv_wait_for_completion_timeout_195_#res#1;havoc ldv_wait_for_completion_timeout_195_#t~ret2010#1, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_195_~ldv_func_arg2#1, ldv_wait_for_completion_timeout_195_~tmp~144#1;ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.offset := ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.offset;ldv_wait_for_completion_timeout_195_~ldv_func_arg2#1 := ldv_wait_for_completion_timeout_195_#in~ldv_func_arg2#1;havoc ldv_wait_for_completion_timeout_195_~tmp~144#1; [2025-02-08 04:39:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13777-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1373#1 := msecs_to_jiffies(150000); srcloc: null [2025-02-08 04:39:42,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744: pmcraid_ioctl_passthrough_~tmp___10~0#1 := pmcraid_ioctl_passthrough_#t~ret1359#1;havoc pmcraid_ioctl_passthrough_#t~mem1358#1;havoc pmcraid_ioctl_passthrough_#t~ret1359#1;assume { :begin_inline_ldv_wait_for_completion_timeout_191 } true;ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_191_#in~ldv_func_arg2#1 := pmcraid_ioctl_passthrough_~cmd~9#1.base, 48 + pmcraid_ioctl_passthrough_~cmd~9#1.offset, pmcraid_ioctl_passthrough_~tmp___10~0#1;havoc ldv_wait_for_completion_timeout_191_#res#1;havoc ldv_wait_for_completion_timeout_191_#t~ret2009#1, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_191_~ldv_func_arg2#1, ldv_wait_for_completion_timeout_191_~tmp~143#1;ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.offset := ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.offset;ldv_wait_for_completion_timeout_191_~ldv_func_arg2#1 := ldv_wait_for_completion_timeout_191_#in~ldv_func_arg2#1;havoc ldv_wait_for_completion_timeout_191_~tmp~143#1; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: assume -9223372036854775808 <= dma_unmap_sg_attrs_#t~ret231#1 && dma_unmap_sg_attrs_#t~ret231#1 <= 9223372036854775807;dma_unmap_sg_attrs_~tmp___1~2#1 := dma_unmap_sg_attrs_#t~ret231#1;havoc dma_unmap_sg_attrs_#t~ret231#1; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087-1: SUMMARY for call dma_unmap_sg_attrs_#t~ret231#1 := ldv__builtin_expect((if 0 == dma_unmap_sg_attrs_~tmp___0~6#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13778: pmcraid_ioctl_passthrough_#t~ret1374#1 := ldv_wait_for_completion_timeout_195_#res#1;havoc ldv_wait_for_completion_timeout_195_#t~ret2010#1, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_195_~ldv_func_arg2#1, ldv_wait_for_completion_timeout_195_~tmp~144#1;havoc ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_195_#in~ldv_func_arg2#1;assume { :end_inline_ldv_wait_for_completion_timeout_195 } true;pmcraid_ioctl_passthrough_~tmp___9~0#1 := pmcraid_ioctl_passthrough_#t~ret1374#1;havoc pmcraid_ioctl_passthrough_#t~ret1374#1; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: assume 3275834882 == ~cmd#1 % 4294967296;call #t~mem1409#1.base, #t~mem1409#1.offset := read~$Pointer$#3(~pinstance~27#1.base, 2537 + ~pinstance~27#1.offset, 8); [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: assume !(3275834882 == ~cmd#1 % 4294967296); [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9616: assume -9223372036854775808 <= copy_to_user_#t~ret321#1 && copy_to_user_#t~ret321#1 <= 9223372036854775807;copy_to_user_~tmp~29#1 := copy_to_user_#t~ret321#1;havoc copy_to_user_#t~ret321#1; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9616-1: SUMMARY for call copy_to_user_#t~ret321#1 := ldv__builtin_expect((if copy_to_user_~sz~1#1 < 0 then 1 else 0), 1); srcloc: null [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13745: pmcraid_ioctl_passthrough_#t~ret1360#1 := ldv_wait_for_completion_timeout_191_#res#1;havoc ldv_wait_for_completion_timeout_191_#t~ret2009#1, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_191_~ldv_func_arg2#1, ldv_wait_for_completion_timeout_191_~tmp~143#1;havoc ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_191_#in~ldv_func_arg2#1;assume { :end_inline_ldv_wait_for_completion_timeout_191 } true;pmcraid_ioctl_passthrough_~tmp___11~0#1 := pmcraid_ioctl_passthrough_#t~ret1360#1;havoc pmcraid_ioctl_passthrough_#t~ret1360#1; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1345#1 && pmcraid_ioctl_passthrough_#t~ret1345#1 <= 2147483647;havoc pmcraid_ioctl_passthrough_#t~ret1345#1; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1345#1 := printk(179, 0); srcloc: null [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14011: havoc #t~mem1409#1.base, #t~mem1409#1.offset; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14011-1: SUMMARY for call scsi_unblock_requests(#t~mem1409#1.base, #t~mem1409#1.offset); srcloc: null [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924: call write~int#3(sg_assign_page_#t~bitwise178#1, sg_assign_page_~sg#1.base, 8 + sg_assign_page_~sg#1.offset, 8);havoc sg_assign_page_#t~bitwise178#1; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924-1: [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924-2: havoc sg_assign_page_#t~bitwise178#1;assume (sg_assign_page_#t~bitwise178#1 % 18446744073709551616 >= sg_assign_page_~page_link~0#1 % 18446744073709551616 && sg_assign_page_#t~bitwise178#1 % 18446744073709551616 >= (sg_assign_page_~page#1.base + sg_assign_page_~page#1.offset) % 18446744073709551616) && sg_assign_page_#t~bitwise178#1 % 18446744073709551616 <= sg_assign_page_~page_link~0#1 % 18446744073709551616 + (sg_assign_page_~page#1.base + sg_assign_page_~page#1.offset) % 18446744073709551616; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: assume 0 != dma_unmap_sg_attrs_~tmp___1~2#1;assume false; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: assume !(0 != dma_unmap_sg_attrs_~tmp___1~2#1); [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056: assume -2147483648 <= dma_map_sg_attrs_#t~ret219#1 && dma_map_sg_attrs_#t~ret219#1 <= 2147483647;dma_map_sg_attrs_~tmp___1~1#1 := dma_map_sg_attrs_#t~ret219#1;havoc dma_map_sg_attrs_#t~ret219#1; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056-1: SUMMARY for call dma_map_sg_attrs_#t~ret219#1 := valid_dma_direction(dma_map_sg_attrs_~dir#1); srcloc: null [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13747: assume 0 == pmcraid_ioctl_passthrough_~tmp___11~0#1 % 18446744073709551616; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13747: assume !(0 == pmcraid_ioctl_passthrough_~tmp___11~0#1 % 18446744073709551616); [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13846-1: SUMMARY for call pmcraid_ioctl_driver_#t~ret1386#1 := ldv__builtin_expect(pmcraid_ioctl_driver_~tmp___1~15#1, 1); srcloc: null [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: assume 0 != copy_to_user_~tmp~29#1; [2025-02-08 04:39:42,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: assume !(0 != copy_to_user_~tmp~29#1); [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13780: assume 0 == pmcraid_ioctl_passthrough_~tmp___9~0#1 % 18446744073709551616;call pmcraid_ioctl_passthrough_#t~mem1375#1.base, pmcraid_ioctl_passthrough_#t~mem1375#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~cmd~9#1.base, 278 + pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8); [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13780: assume !(0 == pmcraid_ioctl_passthrough_~tmp___9~0#1 % 18446744073709551616); [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924-3: assume 0 == (sg_assign_page_~page#1.base + sg_assign_page_~page#1.offset) % 18446744073709551616;sg_assign_page_#t~bitwise178#1 := sg_assign_page_~page_link~0#1; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924-3: assume !(0 == (sg_assign_page_~page#1.base + sg_assign_page_~page#1.offset) % 18446744073709551616); [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13846: assume -9223372036854775808 <= pmcraid_ioctl_driver_#t~ret1386#1 && pmcraid_ioctl_driver_#t~ret1386#1 <= 9223372036854775807;pmcraid_ioctl_driver_~tmp___2~6#1 := pmcraid_ioctl_driver_#t~ret1386#1;havoc pmcraid_ioctl_driver_#t~ret1386#1; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924-4: assume 0 == sg_assign_page_~page_link~0#1 % 18446744073709551616 || sg_assign_page_~page_link~0#1 % 18446744073709551616 == (sg_assign_page_~page#1.base + sg_assign_page_~page#1.offset) % 18446744073709551616;sg_assign_page_#t~bitwise178#1 := sg_assign_page_~page#1.base + sg_assign_page_~page#1.offset; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924-4: assume !(0 == sg_assign_page_~page_link~0#1 % 18446744073709551616 || sg_assign_page_~page_link~0#1 % 18446744073709551616 == (sg_assign_page_~page#1.base + sg_assign_page_~page#1.offset) % 18446744073709551616); [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13549: assume 0 != (if pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 - 4294967296) && 0 == pmcraid_ioctl_passthrough_~__ret___0~1#1;pmcraid_ioctl_passthrough_~__ret___0~1#1 := 1; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13549: assume !(0 != (if pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 - 4294967296) && 0 == pmcraid_ioctl_passthrough_~__ret___0~1#1); [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13681: havoc pmcraid_ioctl_passthrough_#t~mem1337#1;havoc pmcraid_ioctl_passthrough_#t~memcpy~res1338#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1338#1.offset; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13681-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~memcpy~res1338#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1338#1.offset := #Ultimate.C_memcpy#3(pmcraid_ioctl_passthrough_~ioarcb~12#1.base, 80 + pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, pmcraid_ioctl_passthrough_~buffer~0#1.base, 96 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, pmcraid_ioctl_passthrough_#t~mem1337#1 % 65536); srcloc: null [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: assume -9223372036854775808 <= sg_assign_page_#t~ret173#1 && sg_assign_page_#t~ret173#1 <= 9223372036854775807;sg_assign_page_~tmp~9#1 := sg_assign_page_#t~ret173#1;havoc sg_assign_page_#t~ret173#1; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892-1: SUMMARY for call sg_assign_page_#t~ret173#1 := ldv__builtin_expect((if 0 != (sg_assign_page_~page#1.base + sg_assign_page_~page#1.offset) % 4 % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057: assume -9223372036854775808 <= dma_map_sg_attrs_#t~ret220#1 && dma_map_sg_attrs_#t~ret220#1 <= 9223372036854775807;dma_map_sg_attrs_~tmp___2~0#1 := dma_map_sg_attrs_#t~ret220#1;havoc dma_map_sg_attrs_#t~ret220#1; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057-1: SUMMARY for call dma_map_sg_attrs_#t~ret220#1 := ldv__builtin_expect((if 0 == dma_map_sg_attrs_~tmp___1~1#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13748: assume 0 != ~pmcraid_debug_log~0 % 4294967296;call pmcraid_ioctl_passthrough_#t~mem1361#1.base, pmcraid_ioctl_passthrough_#t~mem1361#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8);call pmcraid_ioctl_passthrough_#t~mem1362#1 := read~int#3(pmcraid_ioctl_passthrough_#t~mem1361#1.base, 12 + pmcraid_ioctl_passthrough_#t~mem1361#1.offset, 4);call pmcraid_ioctl_passthrough_#t~mem1363#1.base, pmcraid_ioctl_passthrough_#t~mem1363#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8);call pmcraid_ioctl_passthrough_#t~mem1364#1 := read~int#3(pmcraid_ioctl_passthrough_#t~mem1363#1.base, 64 + pmcraid_ioctl_passthrough_#t~mem1363#1.offset, 1); [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13748: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13583: assume 0 != pmcraid_ioctl_passthrough_#t~mem1311#1 % 256 % 4294967296;havoc pmcraid_ioctl_passthrough_#t~mem1311#1; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13583: assume !(0 != pmcraid_ioctl_passthrough_#t~mem1311#1 % 256 % 4294967296);havoc pmcraid_ioctl_passthrough_#t~mem1311#1;pmcraid_ioctl_passthrough_~buffer_size~0#1 := 833; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13583-1: call pmcraid_ioctl_passthrough_#t~mem1311#1 := read~int#3(pmcraid_ioctl_passthrough_~pinstance#1.base, 12200 + pmcraid_ioctl_passthrough_~pinstance#1.offset, 1); [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18307: SUMMARY for call ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd(); srcloc: null [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13121: pmcraid_alloc_sglist_~tmp___71~0#1.base, pmcraid_alloc_sglist_~tmp___71~0#1.offset := pmcraid_alloc_sglist_#t~ret1202#1.base, pmcraid_alloc_sglist_#t~ret1202#1.offset;havoc pmcraid_alloc_sglist_#t~ret1202#1.base, pmcraid_alloc_sglist_#t~ret1202#1.offset; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13121-1: SUMMARY for call pmcraid_alloc_sglist_#t~ret1202#1.base, pmcraid_alloc_sglist_#t~ret1202#1.offset := sg_page(pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset + 36 * (if pmcraid_alloc_sglist_~j~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_alloc_sglist_~j~0#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_alloc_sglist_~j~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620: copy_to_user_~n#1 := copy_to_user_#t~ret322#1;havoc copy_to_user_#t~ret322#1; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650: assume pmcraid_ioctl_passthrough_#t~mem1323#1 % 65536 % 4294967296 > 48;havoc pmcraid_ioctl_passthrough_#t~mem1323#1;pmcraid_ioctl_passthrough_~rc~10#1 := -22; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650: assume !(pmcraid_ioctl_passthrough_#t~mem1323#1 % 65536 % 4294967296 > 48);havoc pmcraid_ioctl_passthrough_#t~mem1323#1; [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-1: SUMMARY for call copy_to_user_#t~ret322#1 := _copy_to_user(copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1); srcloc: null [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13782-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1376#1 := pmcraid_reset_bringup(pmcraid_ioctl_passthrough_#t~mem1375#1.base, pmcraid_ioctl_passthrough_#t~mem1375#1.offset); srcloc: null [2025-02-08 04:39:42,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13815: havoc pmcraid_release_passthrough_ioadls_#t~mem1300#1.base, pmcraid_release_passthrough_ioadls_#t~mem1300#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1301#1.base, pmcraid_release_passthrough_ioadls_#t~mem1301#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1302#1.base, pmcraid_release_passthrough_ioadls_#t~mem1302#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1303#1, pmcraid_release_passthrough_ioadls_~cmd#1.base, pmcraid_release_passthrough_ioadls_~cmd#1.offset, pmcraid_release_passthrough_ioadls_~buflen#1, pmcraid_release_passthrough_ioadls_~direction#1, pmcraid_release_passthrough_ioadls_~sglist~3#1.base, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset;havoc pmcraid_release_passthrough_ioadls_#in~cmd#1.base, pmcraid_release_passthrough_ioadls_#in~cmd#1.offset, pmcraid_release_passthrough_ioadls_#in~buflen#1, pmcraid_release_passthrough_ioadls_#in~direction#1;assume { :end_inline_pmcraid_release_passthrough_ioadls } true; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13815-1: assume { :begin_inline_pmcraid_release_passthrough_ioadls } true;pmcraid_release_passthrough_ioadls_#in~cmd#1.base, pmcraid_release_passthrough_ioadls_#in~cmd#1.offset, pmcraid_release_passthrough_ioadls_#in~buflen#1, pmcraid_release_passthrough_ioadls_#in~direction#1 := pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, pmcraid_ioctl_passthrough_~request_size~0#1, (if pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 - 4294967296);havoc pmcraid_release_passthrough_ioadls_#t~mem1300#1.base, pmcraid_release_passthrough_ioadls_#t~mem1300#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1301#1.base, pmcraid_release_passthrough_ioadls_#t~mem1301#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1302#1.base, pmcraid_release_passthrough_ioadls_#t~mem1302#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1303#1, pmcraid_release_passthrough_ioadls_~cmd#1.base, pmcraid_release_passthrough_ioadls_~cmd#1.offset, pmcraid_release_passthrough_ioadls_~buflen#1, pmcraid_release_passthrough_ioadls_~direction#1, pmcraid_release_passthrough_ioadls_~sglist~3#1.base, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset;pmcraid_release_passthrough_ioadls_~cmd#1.base, pmcraid_release_passthrough_ioadls_~cmd#1.offset := pmcraid_release_passthrough_ioadls_#in~cmd#1.base, pmcraid_release_passthrough_ioadls_#in~cmd#1.offset;pmcraid_release_passthrough_ioadls_~buflen#1 := pmcraid_release_passthrough_ioadls_#in~buflen#1;pmcraid_release_passthrough_ioadls_~direction#1 := pmcraid_release_passthrough_ioadls_#in~direction#1;havoc pmcraid_release_passthrough_ioadls_~sglist~3#1.base, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset;call pmcraid_release_passthrough_ioadls_#t~mem1300#1.base, pmcraid_release_passthrough_ioadls_#t~mem1300#1.offset := read~$Pointer$#3(pmcraid_release_passthrough_ioadls_~cmd#1.base, 286 + pmcraid_release_passthrough_ioadls_~cmd#1.offset, 8);pmcraid_release_passthrough_ioadls_~sglist~3#1.base, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset := pmcraid_release_passthrough_ioadls_#t~mem1300#1.base, pmcraid_release_passthrough_ioadls_#t~mem1300#1.offset;havoc pmcraid_release_passthrough_ioadls_#t~mem1300#1.base, pmcraid_release_passthrough_ioadls_#t~mem1300#1.offset; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13782: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1376#1 && pmcraid_ioctl_passthrough_#t~ret1376#1 <= 2147483647;havoc pmcraid_ioctl_passthrough_#t~mem1375#1.base, pmcraid_ioctl_passthrough_#t~mem1375#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1376#1;pmcraid_ioctl_passthrough_~rc~10#1 := -110; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13848: assume 0 == pmcraid_ioctl_driver_~tmp___2~6#1; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13848: assume !(0 == pmcraid_ioctl_driver_~tmp___2~6#1); [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18308: SUMMARY for call wait_for_completion(ldv_wait_for_completion_194_~ldv_func_arg1#1.base, ldv_wait_for_completion_194_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18275: SUMMARY for call ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd(); srcloc: null [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650-1: call pmcraid_ioctl_passthrough_#t~mem1323#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 62 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 2); [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13617: assume (if pmcraid_ioctl_passthrough_#t~mem1318#1 % 256 % 256 <= 127 then pmcraid_ioctl_passthrough_#t~mem1318#1 % 256 % 256 else pmcraid_ioctl_passthrough_#t~mem1318#1 % 256 % 256 - 256) < 0;havoc pmcraid_ioctl_passthrough_#t~mem1318#1;pmcraid_ioctl_passthrough_~access~0#1 := 0;pmcraid_ioctl_passthrough_~direction~0#1 := 1; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13617: assume !((if pmcraid_ioctl_passthrough_#t~mem1318#1 % 256 % 256 <= 127 then pmcraid_ioctl_passthrough_#t~mem1318#1 % 256 % 256 else pmcraid_ioctl_passthrough_#t~mem1318#1 % 256 % 256 - 256) < 0);havoc pmcraid_ioctl_passthrough_#t~mem1318#1;pmcraid_ioctl_passthrough_~access~0#1 := 1;pmcraid_ioctl_passthrough_~direction~0#1 := 2; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13122: pmcraid_alloc_sglist_~j~0#1 := pmcraid_alloc_sglist_~j~0#1 - 1; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9059: assume 0 != dma_map_sg_attrs_~tmp___2~0#1;assume false; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9059: assume !(0 != dma_map_sg_attrs_~tmp___2~0#1); [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13089-2: havoc pmcraid_alloc_sglist_#t~bitwise1199#1; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13089-3: assume 0 == pmcraid_alloc_sglist_~order~1#1;pmcraid_alloc_sglist_#t~bitwise1199#1 := 4096; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13089-3: assume !(0 == pmcraid_alloc_sglist_~order~1#1); [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13122-1: SUMMARY for call __free_pages(pmcraid_alloc_sglist_~tmp___71~0#1.base, pmcraid_alloc_sglist_~tmp___71~0#1.offset, pmcraid_alloc_sglist_~order~1#1); srcloc: null [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13089: pmcraid_alloc_sglist_~bsize_elem~0#1 := (if pmcraid_alloc_sglist_#t~bitwise1199#1 % 4294967296 % 4294967296 <= 2147483647 then pmcraid_alloc_sglist_#t~bitwise1199#1 % 4294967296 % 4294967296 else pmcraid_alloc_sglist_#t~bitwise1199#1 % 4294967296 % 4294967296 - 4294967296);havoc pmcraid_alloc_sglist_#t~bitwise1199#1; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: assume 0 != sg_assign_page_~tmp~9#1;assume false; [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: assume !(0 != sg_assign_page_~tmp~9#1); [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13089-1: [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13750-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1365#1 := printk(181, 0); srcloc: null [2025-02-08 04:39:42,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13750: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1365#1 && pmcraid_ioctl_passthrough_#t~ret1365#1 <= 2147483647;havoc pmcraid_ioctl_passthrough_#t~mem1361#1.base, pmcraid_ioctl_passthrough_#t~mem1361#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1362#1;havoc pmcraid_ioctl_passthrough_#t~mem1363#1.base, pmcraid_ioctl_passthrough_#t~mem1363#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1364#1;havoc pmcraid_ioctl_passthrough_#t~ret1365#1; [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13816: SUMMARY for call pmcraid_return_cmd(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset); srcloc: null [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: call pmcraid_build_passthrough_ioadls_#t~mem1296#1 := read~int#3(pmcraid_build_passthrough_ioadls_~sg~0#1.base, 32 + pmcraid_build_passthrough_ioadls_~sg~0#1.offset, 4);call write~int#3(pmcraid_build_passthrough_ioadls_#t~mem1296#1, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, 8 + (pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset + 16 * (if pmcraid_build_passthrough_ioadls_~i~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_build_passthrough_ioadls_~i~6#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_build_passthrough_ioadls_~i~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc pmcraid_build_passthrough_ioadls_#t~mem1296#1;call pmcraid_build_passthrough_ioadls_#t~mem1297#1 := read~int#3(pmcraid_build_passthrough_ioadls_~sg~0#1.base, 24 + pmcraid_build_passthrough_ioadls_~sg~0#1.offset, 8);call write~int#3(pmcraid_build_passthrough_ioadls_#t~mem1297#1, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset + 16 * (if pmcraid_build_passthrough_ioadls_~i~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_build_passthrough_ioadls_~i~6#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_build_passthrough_ioadls_~i~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc pmcraid_build_passthrough_ioadls_#t~mem1297#1;call write~int#3(0, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, 15 + (pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset + 16 * (if pmcraid_build_passthrough_ioadls_~i~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_build_passthrough_ioadls_~i~6#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_build_passthrough_ioadls_~i~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1);pmcraid_build_passthrough_ioadls_~i~6#1 := 1 + pmcraid_build_passthrough_ioadls_~i~6#1; [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18276: SUMMARY for call wait_for_completion(ldv_wait_for_completion_190_~ldv_func_arg1#1.base, ldv_wait_for_completion_190_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1312#1 && pmcraid_ioctl_passthrough_#t~ret1312#1 <= 2147483647;havoc pmcraid_ioctl_passthrough_#t~ret1312#1;pmcraid_ioctl_passthrough_#res#1 := -25;call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1312#1 := printk(174, 0); srcloc: null [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13090: assume 0 != (if pmcraid_alloc_sglist_~buflen#1 < 0 && 0 != pmcraid_alloc_sglist_~buflen#1 % pmcraid_alloc_sglist_~bsize_elem~0#1 then (if pmcraid_alloc_sglist_~bsize_elem~0#1 < 0 then pmcraid_alloc_sglist_~buflen#1 % pmcraid_alloc_sglist_~bsize_elem~0#1 + pmcraid_alloc_sglist_~bsize_elem~0#1 else pmcraid_alloc_sglist_~buflen#1 % pmcraid_alloc_sglist_~bsize_elem~0#1 - pmcraid_alloc_sglist_~bsize_elem~0#1) else pmcraid_alloc_sglist_~buflen#1 % pmcraid_alloc_sglist_~bsize_elem~0#1);pmcraid_alloc_sglist_~num_elem~0#1 := 1 + (if pmcraid_alloc_sglist_~buflen#1 < 0 && 0 != pmcraid_alloc_sglist_~buflen#1 % pmcraid_alloc_sglist_~bsize_elem~0#1 then (if pmcraid_alloc_sglist_~bsize_elem~0#1 < 0 then pmcraid_alloc_sglist_~buflen#1 / pmcraid_alloc_sglist_~bsize_elem~0#1 - 1 else 1 + pmcraid_alloc_sglist_~buflen#1 / pmcraid_alloc_sglist_~bsize_elem~0#1) else pmcraid_alloc_sglist_~buflen#1 / pmcraid_alloc_sglist_~bsize_elem~0#1); [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13090: assume !(0 != (if pmcraid_alloc_sglist_~buflen#1 < 0 && 0 != pmcraid_alloc_sglist_~buflen#1 % pmcraid_alloc_sglist_~bsize_elem~0#1 then (if pmcraid_alloc_sglist_~bsize_elem~0#1 < 0 then pmcraid_alloc_sglist_~buflen#1 % pmcraid_alloc_sglist_~bsize_elem~0#1 + pmcraid_alloc_sglist_~bsize_elem~0#1 else pmcraid_alloc_sglist_~buflen#1 % pmcraid_alloc_sglist_~bsize_elem~0#1 - pmcraid_alloc_sglist_~bsize_elem~0#1) else pmcraid_alloc_sglist_~buflen#1 % pmcraid_alloc_sglist_~bsize_elem~0#1));pmcraid_alloc_sglist_~num_elem~0#1 := (if pmcraid_alloc_sglist_~buflen#1 < 0 && 0 != pmcraid_alloc_sglist_~buflen#1 % pmcraid_alloc_sglist_~bsize_elem~0#1 then (if pmcraid_alloc_sglist_~bsize_elem~0#1 < 0 then pmcraid_alloc_sglist_~buflen#1 / pmcraid_alloc_sglist_~bsize_elem~0#1 - 1 else 1 + pmcraid_alloc_sglist_~buflen#1 / pmcraid_alloc_sglist_~bsize_elem~0#1) else pmcraid_alloc_sglist_~buflen#1 / pmcraid_alloc_sglist_~bsize_elem~0#1); [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13850: assume -2147483648 <= pmcraid_ioctl_driver_#t~ret1387#1 && pmcraid_ioctl_driver_#t~ret1387#1 <= 2147483647;havoc pmcraid_ioctl_driver_#t~ret1387#1;pmcraid_ioctl_driver_#res#1 := -14; [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13850-1: SUMMARY for call pmcraid_ioctl_driver_#t~ret1387#1 := printk(184, 0); srcloc: null [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421: pmcraid_build_passthrough_ioadls_#t~ret1283#1.base, pmcraid_build_passthrough_ioadls_#t~ret1283#1.offset := pmcraid_alloc_sglist_#res#1.base, pmcraid_alloc_sglist_#res#1.offset;havoc pmcraid_alloc_sglist_#t~ret1198#1, pmcraid_alloc_sglist_#t~bitwise1199#1, pmcraid_alloc_sglist_#t~ret1200#1.base, pmcraid_alloc_sglist_#t~ret1200#1.offset, pmcraid_alloc_sglist_#t~ret1201#1.base, pmcraid_alloc_sglist_#t~ret1201#1.offset, pmcraid_alloc_sglist_#t~ret1202#1.base, pmcraid_alloc_sglist_#t~ret1202#1.offset, pmcraid_alloc_sglist_~buflen#1, pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset, pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset, pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset, pmcraid_alloc_sglist_~num_elem~0#1, pmcraid_alloc_sglist_~i~4#1, pmcraid_alloc_sglist_~j~0#1, pmcraid_alloc_sglist_~sg_size~0#1, pmcraid_alloc_sglist_~order~1#1, pmcraid_alloc_sglist_~bsize_elem~0#1, pmcraid_alloc_sglist_~tmp___69~0#1, pmcraid_alloc_sglist_~tmp___70~0#1.base, pmcraid_alloc_sglist_~tmp___70~0#1.offset, pmcraid_alloc_sglist_~tmp___71~0#1.base, pmcraid_alloc_sglist_~tmp___71~0#1.offset;havoc pmcraid_alloc_sglist_#in~buflen#1;assume { :end_inline_pmcraid_alloc_sglist } true;pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset := pmcraid_build_passthrough_ioadls_#t~ret1283#1.base, pmcraid_build_passthrough_ioadls_#t~ret1283#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~ret1283#1.base, pmcraid_build_passthrough_ioadls_#t~ret1283#1.offset; [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13553: assume 0 != (if 0 != (if pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 - 4294967296) || 0 == pmcraid_ioctl_passthrough_~__ret___0~1#1 then 1 else 0); [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13553: assume !(0 != (if 0 != (if pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~__cond~0#1 % 256 % 4294967296 - 4294967296) || 0 == pmcraid_ioctl_passthrough_~__ret___0~1#1 then 1 else 0)); [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1339#1 && pmcraid_ioctl_passthrough_#t~ret1339#1 <= 2147483647;pmcraid_ioctl_passthrough_~tmp___7~0#1 := pmcraid_ioctl_passthrough_#t~ret1339#1;havoc pmcraid_ioctl_passthrough_#t~ret1339#1;call pmcraid_ioctl_passthrough_#t~mem1340#1 := read~int#3(pmcraid_ioctl_passthrough_~pinstance#1.base, 2555 + pmcraid_ioctl_passthrough_~pinstance#1.offset, 1);call write~int#3((if pmcraid_ioctl_passthrough_~tmp___7~0#1 < 0 && 0 != pmcraid_ioctl_passthrough_~tmp___7~0#1 % (if pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 - 4294967296) then (if (if pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 - 4294967296) < 0 then pmcraid_ioctl_passthrough_~tmp___7~0#1 % (if pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 - 4294967296) + (if pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 - 4294967296) else pmcraid_ioctl_passthrough_~tmp___7~0#1 % (if pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 - 4294967296) - (if pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 - 4294967296)) else pmcraid_ioctl_passthrough_~tmp___7~0#1 % (if pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_#t~mem1340#1 % 256 % 4294967296 - 4294967296)), pmcraid_ioctl_passthrough_~ioarcb~12#1.base, 63 + pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, 1);havoc pmcraid_ioctl_passthrough_#t~mem1340#1; [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624: assume -9223372036854775808 <= copy_to_user_#t~ret323#1 && copy_to_user_#t~ret323#1 <= 9223372036854775807;copy_to_user_~tmp___0~12#1 := copy_to_user_#t~ret323#1;havoc copy_to_user_#t~ret323#1; [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1339#1 := atomic_add_return(1, pmcraid_ioctl_passthrough_~pinstance#1.base, 2737 + pmcraid_ioctl_passthrough_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624-1: SUMMARY for call copy_to_user_#t~ret323#1 := ldv__builtin_expect((if copy_to_user_~sz~1#1 % 18446744073709551616 >= copy_to_user_~n#1 % 18446744073709551616 then 1 else 0), 1); srcloc: null [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423: assume 0 == (pmcraid_build_passthrough_ioadls_~sglist~2#1.base + pmcraid_build_passthrough_ioadls_~sglist~2#1.offset) % 18446744073709551616; [2025-02-08 04:39:42,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423: assume !(0 == (pmcraid_build_passthrough_ioadls_~sglist~2#1.base + pmcraid_build_passthrough_ioadls_~sglist~2#1.offset) % 18446744073709551616);call pmcraid_build_passthrough_ioadls_#t~mem1285#1.base, pmcraid_build_passthrough_ioadls_#t~mem1285#1.offset := read~$Pointer$#3(pmcraid_build_passthrough_ioadls_~cmd#1.base, 278 + pmcraid_build_passthrough_ioadls_~cmd#1.offset, 8);call pmcraid_build_passthrough_ioadls_#t~mem1286#1.base, pmcraid_build_passthrough_ioadls_#t~mem1286#1.offset := read~$Pointer$#3(pmcraid_build_passthrough_ioadls_#t~mem1285#1.base, 2545 + pmcraid_build_passthrough_ioadls_#t~mem1285#1.offset, 8);call pmcraid_build_passthrough_ioadls_#t~mem1287#1 := read~int#3(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, 4 + pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, 4);assume { :begin_inline_pci_map_sg } true;pci_map_sg_#in~hwdev#1.base, pci_map_sg_#in~hwdev#1.offset, pci_map_sg_#in~sg#1.base, pci_map_sg_#in~sg#1.offset, pci_map_sg_#in~nents#1, pci_map_sg_#in~direction#1 := pmcraid_build_passthrough_ioadls_#t~mem1286#1.base, pmcraid_build_passthrough_ioadls_#t~mem1286#1.offset, pmcraid_build_passthrough_ioadls_~sglist~2#1.base, 16 + pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, (if pmcraid_build_passthrough_ioadls_#t~mem1287#1 % 4294967296 % 4294967296 <= 2147483647 then pmcraid_build_passthrough_ioadls_#t~mem1287#1 % 4294967296 % 4294967296 else pmcraid_build_passthrough_ioadls_#t~mem1287#1 % 4294967296 % 4294967296 - 4294967296), pmcraid_build_passthrough_ioadls_~direction#1;havoc pci_map_sg_#res#1;havoc pci_map_sg_#t~ret275#1, pci_map_sg_~hwdev#1.base, pci_map_sg_~hwdev#1.offset, pci_map_sg_~sg#1.base, pci_map_sg_~sg#1.offset, pci_map_sg_~nents#1, pci_map_sg_~direction#1, pci_map_sg_~tmp~20#1;pci_map_sg_~hwdev#1.base, pci_map_sg_~hwdev#1.offset := pci_map_sg_#in~hwdev#1.base, pci_map_sg_#in~hwdev#1.offset;pci_map_sg_~sg#1.base, pci_map_sg_~sg#1.offset := pci_map_sg_#in~sg#1.base, pci_map_sg_#in~sg#1.offset;pci_map_sg_~nents#1 := pci_map_sg_#in~nents#1;pci_map_sg_~direction#1 := pci_map_sg_#in~direction#1;havoc pci_map_sg_~tmp~20#1;assume { :begin_inline_dma_map_sg_attrs } true;dma_map_sg_attrs_#in~dev#1.base, dma_map_sg_attrs_#in~dev#1.offset, dma_map_sg_attrs_#in~sg#1.base, dma_map_sg_attrs_#in~sg#1.offset, dma_map_sg_attrs_#in~nents#1, dma_map_sg_attrs_#in~dir#1, dma_map_sg_attrs_#in~attrs#1.base, dma_map_sg_attrs_#in~attrs#1.offset := (if 0 != (pci_map_sg_~hwdev#1.base + pci_map_sg_~hwdev#1.offset) % 18446744073709551616 then pci_map_sg_~hwdev#1.base else 0), (if 0 != (pci_map_sg_~hwdev#1.base + pci_map_sg_~hwdev#1.offset) % 18446744073709551616 then 148 + pci_map_sg_~hwdev#1.offset else 0), pci_map_sg_~sg#1.base, pci_map_sg_~sg#1.offset, pci_map_sg_~nents#1, pci_map_sg_~direction#1, 0, 0;havoc dma_map_sg_attrs_#res#1;havoc dma_map_sg_attrs_#t~ret215#1.base, dma_map_sg_attrs_#t~ret215#1.offset, dma_map_sg_attrs_#t~ret216#1.base, dma_map_sg_attrs_#t~ret216#1.offset, dma_map_sg_attrs_#t~mem217#1, dma_map_sg_attrs_#t~ret218#1.base, dma_map_sg_attrs_#t~ret218#1.offset, dma_map_sg_attrs_#t~ret219#1, dma_map_sg_attrs_#t~ret220#1, dma_map_sg_attrs_#t~mem227#1.base, dma_map_sg_attrs_#t~mem227#1.offset, dma_map_sg_attrs_#t~ret228#1, dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset, dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset, dma_map_sg_attrs_~nents#1, dma_map_sg_attrs_~dir#1, dma_map_sg_attrs_~attrs#1.base, dma_map_sg_attrs_~attrs#1.offset, dma_map_sg_attrs_~ops~0#1.base, dma_map_sg_attrs_~ops~0#1.offset, dma_map_sg_attrs_~tmp~13#1.base, dma_map_sg_attrs_~tmp~13#1.offset, dma_map_sg_attrs_~i~0#1, dma_map_sg_attrs_~ents~0#1, dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset, dma_map_sg_attrs_~tmp___0~5#1.base, dma_map_sg_attrs_~tmp___0~5#1.offset, dma_map_sg_attrs_~tmp___1~1#1, dma_map_sg_attrs_~tmp___2~0#1;dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset := dma_map_sg_attrs_#in~dev#1.base, dma_map_sg_attrs_#in~dev#1.offset;dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset := dma_map_sg_attrs_#in~sg#1.base, dma_map_sg_attrs_#in~sg#1.offset;dma_map_sg_attrs_~nents#1 := dma_map_sg_attrs_#in~nents#1;dma_map_sg_attrs_~dir#1 := dma_map_sg_attrs_#in~dir#1;dma_map_sg_attrs_~attrs#1.base, dma_map_sg_attrs_~attrs#1.offset := dma_map_sg_attrs_#in~attrs#1.base, dma_map_sg_attrs_#in~attrs#1.offset;havoc dma_map_sg_attrs_~ops~0#1.base, dma_map_sg_attrs_~ops~0#1.offset;havoc dma_map_sg_attrs_~tmp~13#1.base, dma_map_sg_attrs_~tmp~13#1.offset;havoc dma_map_sg_attrs_~i~0#1;havoc dma_map_sg_attrs_~ents~0#1;havoc dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset;havoc dma_map_sg_attrs_~tmp___0~5#1.base, dma_map_sg_attrs_~tmp___0~5#1.offset;havoc dma_map_sg_attrs_~tmp___1~1#1;havoc dma_map_sg_attrs_~tmp___2~0#1; [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14018: ~arg#1 := 16 + ~arg#1;call #t~mem1410#1 := read~int#3(~hdr~0#1.base, 12 + ~hdr~0#1.offset, 4);assume { :begin_inline_pmcraid_ioctl_driver } true;pmcraid_ioctl_driver_#in~pinstance#1.base, pmcraid_ioctl_driver_#in~pinstance#1.offset, pmcraid_ioctl_driver_#in~cmd#1, pmcraid_ioctl_driver_#in~buflen#1, pmcraid_ioctl_driver_#in~user_buffer#1.base, pmcraid_ioctl_driver_#in~user_buffer#1.offset := ~pinstance~27#1.base, ~pinstance~27#1.offset, ~cmd#1, #t~mem1410#1, 0, (if ~arg#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~arg#1 % 18446744073709551616 % 18446744073709551616 else ~arg#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc pmcraid_ioctl_driver_#res#1;havoc pmcraid_ioctl_driver_#t~ret1383#1.base, pmcraid_ioctl_driver_#t~ret1383#1.offset, pmcraid_ioctl_driver_#t~mem1384#1, pmcraid_ioctl_driver_#t~ret1385#1, pmcraid_ioctl_driver_#t~ret1386#1, pmcraid_ioctl_driver_#t~ret1387#1, pmcraid_ioctl_driver_#t~ret1388#1, pmcraid_ioctl_driver_~pinstance#1.base, pmcraid_ioctl_driver_~pinstance#1.offset, pmcraid_ioctl_driver_~cmd#1, pmcraid_ioctl_driver_~buflen#1, pmcraid_ioctl_driver_~user_buffer#1.base, pmcraid_ioctl_driver_~user_buffer#1.offset, pmcraid_ioctl_driver_~rc~11#1, pmcraid_ioctl_driver_~tmp~79#1.base, pmcraid_ioctl_driver_~tmp~79#1.offset, pmcraid_ioctl_driver_~tmp___0~28#1, pmcraid_ioctl_driver_~tmp___1~15#1, pmcraid_ioctl_driver_~tmp___2~6#1;pmcraid_ioctl_driver_~pinstance#1.base, pmcraid_ioctl_driver_~pinstance#1.offset := pmcraid_ioctl_driver_#in~pinstance#1.base, pmcraid_ioctl_driver_#in~pinstance#1.offset;pmcraid_ioctl_driver_~cmd#1 := pmcraid_ioctl_driver_#in~cmd#1;pmcraid_ioctl_driver_~buflen#1 := pmcraid_ioctl_driver_#in~buflen#1;pmcraid_ioctl_driver_~user_buffer#1.base, pmcraid_ioctl_driver_~user_buffer#1.offset := pmcraid_ioctl_driver_#in~user_buffer#1.base, pmcraid_ioctl_driver_#in~user_buffer#1.offset;havoc pmcraid_ioctl_driver_~rc~11#1;havoc pmcraid_ioctl_driver_~tmp~79#1.base, pmcraid_ioctl_driver_~tmp~79#1.offset;havoc pmcraid_ioctl_driver_~tmp___0~28#1;havoc pmcraid_ioctl_driver_~tmp___1~15#1;havoc pmcraid_ioctl_driver_~tmp___2~6#1;pmcraid_ioctl_driver_~rc~11#1 := -38; [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126: assume pmcraid_alloc_sglist_~j~0#1 >= 0; [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126: assume !(pmcraid_alloc_sglist_~j~0#1 >= 0); [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13820-1: SUMMARY for call kfree(pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset); srcloc: null [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13820: pmcraid_ioctl_passthrough_#res#1 := pmcraid_ioctl_passthrough_~rc~10#1;call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721: call write~$Pointer$#3(#funAddr~pmcraid_internal_done.base, #funAddr~pmcraid_internal_done.offset, pmcraid_ioctl_passthrough_~cmd~9#1.base, 270 + pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8); [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13457: pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset := pmcraid_build_passthrough_ioadls_#t~ret1298#1.base, pmcraid_build_passthrough_ioadls_#t~ret1298#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~ret1298#1.base, pmcraid_build_passthrough_ioadls_#t~ret1298#1.offset;call pmcraid_build_passthrough_ioadls_#t~mem1299#1 := read~int#3(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, 8 + pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, 4); [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13457-1: SUMMARY for call pmcraid_build_passthrough_ioadls_#t~ret1298#1.base, pmcraid_build_passthrough_ioadls_#t~ret1298#1.offset := sg_next(pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset); srcloc: null [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722: call write~int#3(1, pmcraid_ioctl_passthrough_~cmd~9#1.base, 268 + pmcraid_ioctl_passthrough_~cmd~9#1.offset, 1); [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: assume 0 != copy_to_user_~tmp___0~12#1; [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: assume !(0 != copy_to_user_~tmp___0~12#1);assume { :begin_inline___copy_to_user_overflow } true; [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557: assume 0 != pmcraid_ioctl_passthrough_~__int~1#1;pmcraid_ioctl_passthrough_~__ret___0~1#1 := pmcraid_ioctl_passthrough_~__int~1#1; [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557: assume !(0 != pmcraid_ioctl_passthrough_~__int~1#1);assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := pmcraid_ioctl_passthrough_~__ret___0~1#1;havoc schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2274#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2274#1;assume -9223372036854775808 <= schedule_timeout_#t~nondet2274#1 && schedule_timeout_#t~nondet2274#1 <= 9223372036854775807;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2274#1;havoc schedule_timeout_#t~nondet2274#1; [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13656-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1324#1.base, pmcraid_ioctl_passthrough_#t~ret1324#1.offset := pmcraid_get_free_cmd(pmcraid_ioctl_passthrough_~pinstance#1.base, pmcraid_ioctl_passthrough_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17884: SUMMARY for call ldv_check_alloc_flags(alloc_pages_~flags#1); srcloc: null [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-1: SUMMARY for call ldv_init_completion_173(pmcraid_ioctl_passthrough_~cmd~9#1.base, 48 + pmcraid_ioctl_passthrough_~cmd~9#1.offset); srcloc: null [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13656: pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset := pmcraid_ioctl_passthrough_#t~ret1324#1.base, pmcraid_ioctl_passthrough_#t~ret1324#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1324#1.base, pmcraid_ioctl_passthrough_#t~ret1324#1.offset; [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: havoc debug_dma_unmap_sg_~arg0#1.base, debug_dma_unmap_sg_~arg0#1.offset, debug_dma_unmap_sg_~arg1#1.base, debug_dma_unmap_sg_~arg1#1.offset, debug_dma_unmap_sg_~arg2#1, debug_dma_unmap_sg_~arg3#1;havoc debug_dma_unmap_sg_#in~arg0#1.base, debug_dma_unmap_sg_#in~arg0#1.offset, debug_dma_unmap_sg_#in~arg1#1.base, debug_dma_unmap_sg_#in~arg1#1.offset, debug_dma_unmap_sg_#in~arg2#1, debug_dma_unmap_sg_#in~arg3#1;assume { :end_inline_debug_dma_unmap_sg } true;call dma_unmap_sg_attrs_#t~mem232#1.base, dma_unmap_sg_attrs_#t~mem232#1.offset := read~$Pointer$#3(dma_unmap_sg_attrs_~ops~1#1.base, 56 + dma_unmap_sg_attrs_~ops~1#1.offset, 8); [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13425: assume -2147483648 <= pmcraid_build_passthrough_ioadls_#t~ret1284#1 && pmcraid_build_passthrough_ioadls_#t~ret1284#1 <= 2147483647;havoc pmcraid_build_passthrough_ioadls_#t~ret1284#1;pmcraid_build_passthrough_ioadls_#res#1 := -12; [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13425-1: SUMMARY for call pmcraid_build_passthrough_ioadls_#t~ret1284#1 := printk(171, 0); srcloc: null [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: havoc sg_assign_page_#t~mem172#1, sg_assign_page_#t~ret173#1, sg_assign_page_#t~mem174#1, sg_assign_page_#t~ret175#1, sg_assign_page_#t~mem176#1, sg_assign_page_#t~ret177#1, sg_assign_page_#t~bitwise178#1, sg_assign_page_~sg#1.base, sg_assign_page_~sg#1.offset, sg_assign_page_~page#1.base, sg_assign_page_~page#1.offset, sg_assign_page_~page_link~0#1, sg_assign_page_~tmp~9#1, sg_assign_page_~tmp___0~2#1, sg_assign_page_~tmp___1~0#1;havoc sg_assign_page_#in~sg#1.base, sg_assign_page_#in~sg#1.offset, sg_assign_page_#in~page#1.base, sg_assign_page_#in~page#1.offset;assume { :end_inline_sg_assign_page } true;call write~int#3(sg_set_page_~offset#1, sg_set_page_~sg#1.base, 16 + sg_set_page_~sg#1.offset, 4);call write~int#3(sg_set_page_~len#1, sg_set_page_~sg#1.base, 20 + sg_set_page_~sg#1.offset, 4); [2025-02-08 04:39:42,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098-1: assume { :begin_inline_debug_dma_unmap_sg } true;debug_dma_unmap_sg_#in~arg0#1.base, debug_dma_unmap_sg_#in~arg0#1.offset, debug_dma_unmap_sg_#in~arg1#1.base, debug_dma_unmap_sg_#in~arg1#1.offset, debug_dma_unmap_sg_#in~arg2#1, debug_dma_unmap_sg_#in~arg3#1 := dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset, dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset, dma_unmap_sg_attrs_~nents#1, dma_unmap_sg_attrs_~dir#1;havoc debug_dma_unmap_sg_~arg0#1.base, debug_dma_unmap_sg_~arg0#1.offset, debug_dma_unmap_sg_~arg1#1.base, debug_dma_unmap_sg_~arg1#1.offset, debug_dma_unmap_sg_~arg2#1, debug_dma_unmap_sg_~arg3#1;debug_dma_unmap_sg_~arg0#1.base, debug_dma_unmap_sg_~arg0#1.offset := debug_dma_unmap_sg_#in~arg0#1.base, debug_dma_unmap_sg_#in~arg0#1.offset;debug_dma_unmap_sg_~arg1#1.base, debug_dma_unmap_sg_~arg1#1.offset := debug_dma_unmap_sg_#in~arg1#1.base, debug_dma_unmap_sg_#in~arg1#1.offset;debug_dma_unmap_sg_~arg2#1 := debug_dma_unmap_sg_#in~arg2#1;debug_dma_unmap_sg_~arg3#1 := debug_dma_unmap_sg_#in~arg3#1; [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13756-1: call pmcraid_ioctl_passthrough_#t~mem1366#1.base, pmcraid_ioctl_passthrough_#t~mem1366#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~pinstance#1.base, 2537 + pmcraid_ioctl_passthrough_~pinstance#1.offset, 8);call pmcraid_ioctl_passthrough_#t~mem1367#1.base, pmcraid_ioctl_passthrough_#t~mem1367#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_#t~mem1366#1.base, 208 + pmcraid_ioctl_passthrough_#t~mem1366#1.offset, 8);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.offset := pmcraid_ioctl_passthrough_#t~mem1367#1.base, pmcraid_ioctl_passthrough_#t~mem1367#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13690: assume 0 != pmcraid_ioctl_passthrough_~request_size~0#1;assume { :begin_inline_pmcraid_build_passthrough_ioadls } true;pmcraid_build_passthrough_ioadls_#in~cmd#1.base, pmcraid_build_passthrough_ioadls_#in~cmd#1.offset, pmcraid_build_passthrough_ioadls_#in~buflen#1, pmcraid_build_passthrough_ioadls_#in~direction#1 := pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, pmcraid_ioctl_passthrough_~request_size~0#1, (if pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 - 4294967296);havoc pmcraid_build_passthrough_ioadls_#res#1;havoc pmcraid_build_passthrough_ioadls_#t~mem1282#1.base, pmcraid_build_passthrough_ioadls_#t~mem1282#1.offset, pmcraid_build_passthrough_ioadls_#t~ret1283#1.base, pmcraid_build_passthrough_ioadls_#t~ret1283#1.offset, pmcraid_build_passthrough_ioadls_#t~ret1284#1, pmcraid_build_passthrough_ioadls_#t~mem1285#1.base, pmcraid_build_passthrough_ioadls_#t~mem1285#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1286#1.base, pmcraid_build_passthrough_ioadls_#t~mem1286#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1287#1, pmcraid_build_passthrough_ioadls_#t~ret1288#1, pmcraid_build_passthrough_ioadls_#t~mem1289#1, pmcraid_build_passthrough_ioadls_#t~mem1290#1.base, pmcraid_build_passthrough_ioadls_#t~mem1290#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1291#1.base, pmcraid_build_passthrough_ioadls_#t~mem1291#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1292#1, pmcraid_build_passthrough_ioadls_#t~bitwise1293#1, pmcraid_build_passthrough_ioadls_#t~mem1294#1, pmcraid_build_passthrough_ioadls_#t~ret1295#1.base, pmcraid_build_passthrough_ioadls_#t~ret1295#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1296#1, pmcraid_build_passthrough_ioadls_#t~mem1297#1, pmcraid_build_passthrough_ioadls_#t~ret1298#1.base, pmcraid_build_passthrough_ioadls_#t~ret1298#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1299#1, pmcraid_build_passthrough_ioadls_~cmd#1.base, pmcraid_build_passthrough_ioadls_~cmd#1.offset, pmcraid_build_passthrough_ioadls_~buflen#1, pmcraid_build_passthrough_ioadls_~direction#1, pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset, pmcraid_build_passthrough_ioadls_~i~6#1, pmcraid_build_passthrough_ioadls_~tmp~77#1;pmcraid_build_passthrough_ioadls_~cmd#1.base, pmcraid_build_passthrough_ioadls_~cmd#1.offset := pmcraid_build_passthrough_ioadls_#in~cmd#1.base, pmcraid_build_passthrough_ioadls_#in~cmd#1.offset;pmcraid_build_passthrough_ioadls_~buflen#1 := pmcraid_build_passthrough_ioadls_#in~buflen#1;pmcraid_build_passthrough_ioadls_~direction#1 := pmcraid_build_passthrough_ioadls_#in~direction#1;havoc pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset;havoc pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset;havoc pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset;havoc pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset;havoc pmcraid_build_passthrough_ioadls_~i~6#1;havoc pmcraid_build_passthrough_ioadls_~tmp~77#1;pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset := 0, 0;pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset := 0, 0;call pmcraid_build_passthrough_ioadls_#t~mem1282#1.base, pmcraid_build_passthrough_ioadls_#t~mem1282#1.offset := read~$Pointer$#3(pmcraid_build_passthrough_ioadls_~cmd#1.base, pmcraid_build_passthrough_ioadls_~cmd#1.offset, 8);pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset := pmcraid_build_passthrough_ioadls_#t~mem1282#1.base, pmcraid_build_passthrough_ioadls_#t~mem1282#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~mem1282#1.base, pmcraid_build_passthrough_ioadls_#t~mem1282#1.offset;assume { :begin_inline_pmcraid_alloc_sglist } true;pmcraid_alloc_sglist_#in~buflen#1 := pmcraid_build_passthrough_ioadls_~buflen#1;havoc pmcraid_alloc_sglist_#res#1.base, pmcraid_alloc_sglist_#res#1.offset;havoc pmcraid_alloc_sglist_#t~ret1198#1, pmcraid_alloc_sglist_#t~bitwise1199#1, pmcraid_alloc_sglist_#t~ret1200#1.base, pmcraid_alloc_sglist_#t~ret1200#1.offset, pmcraid_alloc_sglist_#t~ret1201#1.base, pmcraid_alloc_sglist_#t~ret1201#1.offset, pmcraid_alloc_sglist_#t~ret1202#1.base, pmcraid_alloc_sglist_#t~ret1202#1.offset, pmcraid_alloc_sglist_~buflen#1, pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset, pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset, pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset, pmcraid_alloc_sglist_~num_elem~0#1, pmcraid_alloc_sglist_~i~4#1, pmcraid_alloc_sglist_~j~0#1, pmcraid_alloc_sglist_~sg_size~0#1, pmcraid_alloc_sglist_~order~1#1, pmcraid_alloc_sglist_~bsize_elem~0#1, pmcraid_alloc_sglist_~tmp___69~0#1, pmcraid_alloc_sglist_~tmp___70~0#1.base, pmcraid_alloc_sglist_~tmp___70~0#1.offset, pmcraid_alloc_sglist_~tmp___71~0#1.base, pmcraid_alloc_sglist_~tmp___71~0#1.offset;pmcraid_alloc_sglist_~buflen#1 := pmcraid_alloc_sglist_#in~buflen#1;havoc pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset;havoc pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset;havoc pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset;havoc pmcraid_alloc_sglist_~num_elem~0#1;havoc pmcraid_alloc_sglist_~i~4#1;havoc pmcraid_alloc_sglist_~j~0#1;havoc pmcraid_alloc_sglist_~sg_size~0#1;havoc pmcraid_alloc_sglist_~order~1#1;havoc pmcraid_alloc_sglist_~bsize_elem~0#1;havoc pmcraid_alloc_sglist_~tmp___69~0#1;havoc pmcraid_alloc_sglist_~tmp___70~0#1.base, pmcraid_alloc_sglist_~tmp___70~0#1.offset;havoc pmcraid_alloc_sglist_~tmp___71~0#1.base, pmcraid_alloc_sglist_~tmp___71~0#1.offset;pmcraid_alloc_sglist_~sg_size~0#1 := (if pmcraid_alloc_sglist_~buflen#1 < 0 && 0 != pmcraid_alloc_sglist_~buflen#1 % 26 then 1 + pmcraid_alloc_sglist_~buflen#1 / 26 else pmcraid_alloc_sglist_~buflen#1 / 26); [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13690: assume !(0 != pmcraid_ioctl_passthrough_~request_size~0#1); [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13756: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192 } true;havoc pmcraid_ioctl_passthrough_#t~mem1366#1.base, pmcraid_ioctl_passthrough_#t~mem1366#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1367#1.base, pmcraid_ioctl_passthrough_#t~mem1367#1.offset; [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: assume 0 != pmcraid_ioctl_passthrough_#t~mem1304#1 % 256 % 4294967296;havoc pmcraid_ioctl_passthrough_#t~mem1304#1; [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: assume !(0 != pmcraid_ioctl_passthrough_#t~mem1304#1 % 256 % 4294967296);havoc pmcraid_ioctl_passthrough_#t~mem1304#1; [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17885: alloc_pages_~tmp~138#1.base, alloc_pages_~tmp~138#1.offset := alloc_pages_#t~ret2001#1.base, alloc_pages_#t~ret2001#1.offset;havoc alloc_pages_#t~ret2001#1.base, alloc_pages_#t~ret2001#1.offset;alloc_pages_#res#1.base, alloc_pages_#res#1.offset := alloc_pages_~tmp~138#1.base, alloc_pages_~tmp~138#1.offset; [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17885-1: SUMMARY for call alloc_pages_#t~ret2001#1.base, alloc_pages_#t~ret2001#1.offset := ldv_malloc(65); srcloc: null [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13624: assume pmcraid_ioctl_passthrough_~request_size~0#1 > 0; [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13624: assume !(pmcraid_ioctl_passthrough_~request_size~0#1 > 0); [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13096-1: SUMMARY for call pmcraid_alloc_sglist_#t~ret1200#1.base, pmcraid_alloc_sglist_#t~ret1200#1.offset := kzalloc(56 + 40 * (-1 + pmcraid_alloc_sglist_~num_elem~0#1), 208); srcloc: null [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13096: pmcraid_alloc_sglist_~tmp___70~0#1.base, pmcraid_alloc_sglist_~tmp___70~0#1.offset := pmcraid_alloc_sglist_#t~ret1200#1.base, pmcraid_alloc_sglist_#t~ret1200#1.offset;havoc pmcraid_alloc_sglist_#t~ret1200#1.base, pmcraid_alloc_sglist_#t~ret1200#1.offset;pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset := pmcraid_alloc_sglist_~tmp___70~0#1.base, pmcraid_alloc_sglist_~tmp___70~0#1.offset; [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628: copy_to_user_~n#1 := copy_to_user_#t~ret324#1;havoc copy_to_user_#t~ret324#1; [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: assume 0 == (pmcraid_ioctl_passthrough_~cmd~9#1.base + pmcraid_ioctl_passthrough_~cmd~9#1.offset) % 18446744073709551616; [2025-02-08 04:39:42,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: assume !(0 == (pmcraid_ioctl_passthrough_~cmd~9#1.base + pmcraid_ioctl_passthrough_~cmd~9#1.offset) % 18446744073709551616);call write~$Pointer$#3(0, 0, pmcraid_ioctl_passthrough_~cmd~9#1.base, 24 + pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8);call pmcraid_ioctl_passthrough_#t~mem1326#1.base, pmcraid_ioctl_passthrough_#t~mem1326#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8);pmcraid_ioctl_passthrough_~ioarcb~12#1.base, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset := pmcraid_ioctl_passthrough_#t~mem1326#1.base, pmcraid_ioctl_passthrough_#t~mem1326#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1326#1.base, pmcraid_ioctl_passthrough_#t~mem1326#1.offset;call pmcraid_ioctl_passthrough_#t~mem1327#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 24 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 4);call write~int#3(pmcraid_ioctl_passthrough_#t~mem1327#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, 8 + pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, 4);havoc pmcraid_ioctl_passthrough_#t~mem1327#1;call pmcraid_ioctl_passthrough_#t~mem1328#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 44 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 4);call write~int#3(pmcraid_ioctl_passthrough_#t~mem1328#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, 28 + pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, 4);havoc pmcraid_ioctl_passthrough_#t~mem1328#1;call pmcraid_ioctl_passthrough_#t~mem1329#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 58 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 2);call write~int#3(pmcraid_ioctl_passthrough_#t~mem1329#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, 42 + pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, 2);havoc pmcraid_ioctl_passthrough_#t~mem1329#1;call pmcraid_ioctl_passthrough_#t~mem1330#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 76 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 1);call write~int#3(pmcraid_ioctl_passthrough_#t~mem1330#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, 60 + pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, 1);havoc pmcraid_ioctl_passthrough_#t~mem1330#1;call pmcraid_ioctl_passthrough_#t~mem1331#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 77 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 1);call write~int#3(pmcraid_ioctl_passthrough_#t~mem1331#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, 61 + pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, 1);havoc pmcraid_ioctl_passthrough_#t~mem1331#1;call pmcraid_ioctl_passthrough_#t~mem1332#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 78 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 1);call write~int#3(pmcraid_ioctl_passthrough_#t~mem1332#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, 62 + pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, 1);havoc pmcraid_ioctl_passthrough_#t~mem1332#1; [2025-02-08 04:39:42,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628-1: SUMMARY for call copy_to_user_#t~ret324#1 := _copy_to_user(copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1); srcloc: null [2025-02-08 04:39:42,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13757: pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset := pmcraid_ioctl_passthrough_#t~ret1368#1.base, pmcraid_ioctl_passthrough_#t~ret1368#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1368#1.base, pmcraid_ioctl_passthrough_#t~ret1368#1.offset;call pmcraid_ioctl_passthrough_#t~mem1369#1.base, pmcraid_ioctl_passthrough_#t~mem1369#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~pinstance#1.base, 2537 + pmcraid_ioctl_passthrough_~pinstance#1.offset, 8);call pmcraid_ioctl_passthrough_#t~mem1370#1.base, pmcraid_ioctl_passthrough_#t~mem1370#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_#t~mem1369#1.base, 208 + pmcraid_ioctl_passthrough_#t~mem1369#1.offset, 8); [2025-02-08 04:39:42,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13757-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1368#1.base, pmcraid_ioctl_passthrough_#t~ret1368#1.offset := pmcraid_abort_cmd(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset); srcloc: null [2025-02-08 04:39:42,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13856: assume 3222291461 == pmcraid_ioctl_driver_~cmd#1 % 4294967296; [2025-02-08 04:39:42,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13856: assume !(3222291461 == pmcraid_ioctl_driver_~cmd#1 % 4294967296); [2025-02-08 04:39:42,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: assume pmcraid_build_passthrough_ioadls_~i~6#1 % 4294967296 < pmcraid_build_passthrough_ioadls_#t~mem1299#1 % 4294967296;havoc pmcraid_build_passthrough_ioadls_#t~mem1299#1; [2025-02-08 04:39:42,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: assume !(pmcraid_build_passthrough_ioadls_~i~6#1 % 4294967296 < pmcraid_build_passthrough_ioadls_#t~mem1299#1 % 4294967296);havoc pmcraid_build_passthrough_ioadls_#t~mem1299#1;call write~int#3(64, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, 15 + (pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset + 16 * (if (18446744073709551615 + pmcraid_build_passthrough_ioadls_~i~6#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + pmcraid_build_passthrough_ioadls_~i~6#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + pmcraid_build_passthrough_ioadls_~i~6#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1);pmcraid_build_passthrough_ioadls_#res#1 := 0; [2025-02-08 04:39:42,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13592-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1313#1.base, pmcraid_ioctl_passthrough_#t~ret1313#1.offset := kmalloc(pmcraid_ioctl_passthrough_~buffer_size~0#1, 208); srcloc: null [2025-02-08 04:39:42,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13592: pmcraid_ioctl_passthrough_~tmp___2~5#1.base, pmcraid_ioctl_passthrough_~tmp___2~5#1.offset := pmcraid_ioctl_passthrough_#t~ret1313#1.base, pmcraid_ioctl_passthrough_#t~ret1313#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1313#1.base, pmcraid_ioctl_passthrough_#t~ret1313#1.offset;pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset := pmcraid_ioctl_passthrough_~tmp___2~5#1.base, pmcraid_ioctl_passthrough_~tmp___2~5#1.offset; [2025-02-08 04:39:42,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume 0 != (dma_unmap_sg_attrs_#t~mem232#1.base + dma_unmap_sg_attrs_#t~mem232#1.offset) % 18446744073709551616;havoc dma_unmap_sg_attrs_#t~mem232#1.base, dma_unmap_sg_attrs_#t~mem232#1.offset;call dma_unmap_sg_attrs_#t~mem239#1.base, dma_unmap_sg_attrs_#t~mem239#1.offset := read~$Pointer$#3(dma_unmap_sg_attrs_~ops~1#1.base, 56 + dma_unmap_sg_attrs_~ops~1#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID } true;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~234#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~234#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~235#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~236#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~237#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~238#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~238#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.offset := dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset, dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset, dma_unmap_sg_attrs_~nents#1, dma_unmap_sg_attrs_~dir#1, dma_unmap_sg_attrs_~attrs#1.base, dma_unmap_sg_attrs_~attrs#1.offset, dma_unmap_sg_attrs_#t~mem239#1.base, dma_unmap_sg_attrs_#t~mem239#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~234#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~234#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~235#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~236#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~237#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~238#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~238#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~234#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~234#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~234#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~234#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~235#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~235#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~236#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~236#1;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~237#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~237#1;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~238#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~238#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~238#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~238#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~234#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~234#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~235#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~236#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~237#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~238#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#~238#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~234#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~234#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~235#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~236#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~237#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~238#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~238#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~VOID } true;havoc dma_unmap_sg_attrs_#t~mem239#1.base, dma_unmap_sg_attrs_#t~mem239#1.offset; [2025-02-08 04:39:42,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume !(0 != (dma_unmap_sg_attrs_#t~mem232#1.base + dma_unmap_sg_attrs_#t~mem232#1.offset) % 18446744073709551616);havoc dma_unmap_sg_attrs_#t~mem232#1.base, dma_unmap_sg_attrs_#t~mem232#1.offset; [2025-02-08 04:39:42,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13626: pmcraid_ioctl_passthrough_~tmp___3~1#1.base, pmcraid_ioctl_passthrough_~tmp___3~1#1.offset := pmcraid_ioctl_passthrough_#t~ret1319#1.base, pmcraid_ioctl_passthrough_#t~ret1319#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1319#1.base, pmcraid_ioctl_passthrough_#t~ret1319#1.offset;call pmcraid_ioctl_passthrough_#t~mem1320#1 := read~int#32(pmcraid_ioctl_passthrough_~tmp___3~1#1.base, 32 + pmcraid_ioctl_passthrough_~tmp___3~1#1.offset, 8); [2025-02-08 04:39:42,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13758-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_ioctl_passthrough_#t~mem1370#1.base, pmcraid_ioctl_passthrough_#t~mem1370#1.offset, pmcraid_ioctl_passthrough_~lock_flags~16#1); srcloc: null [2025-02-08 04:39:42,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: assume 0 != ~pmcraid_debug_log~0 % 4294967296;call pmcraid_ioctl_passthrough_#t~mem1346#1.base, pmcraid_ioctl_passthrough_#t~mem1346#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8);call pmcraid_ioctl_passthrough_#t~mem1347#1 := read~int#3(pmcraid_ioctl_passthrough_#t~mem1346#1.base, 12 + pmcraid_ioctl_passthrough_#t~mem1346#1.offset, 4);call pmcraid_ioctl_passthrough_#t~mem1348#1.base, pmcraid_ioctl_passthrough_#t~mem1348#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8);call pmcraid_ioctl_passthrough_#t~mem1349#1 := read~int#3(pmcraid_ioctl_passthrough_#t~mem1348#1.base, 64 + pmcraid_ioctl_passthrough_#t~mem1348#1.offset, 1);call pmcraid_ioctl_passthrough_#t~mem1350#1.base, pmcraid_ioctl_passthrough_#t~mem1350#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8);call pmcraid_ioctl_passthrough_#t~mem1351#1 := read~int#3(pmcraid_ioctl_passthrough_#t~mem1350#1.base, 8 + pmcraid_ioctl_passthrough_#t~mem1350#1.offset, 4); [2025-02-08 04:39:42,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13692: pmcraid_ioctl_passthrough_#t~ret1341#1 := pmcraid_build_passthrough_ioadls_#res#1;havoc pmcraid_build_passthrough_ioadls_#t~mem1282#1.base, pmcraid_build_passthrough_ioadls_#t~mem1282#1.offset, pmcraid_build_passthrough_ioadls_#t~ret1283#1.base, pmcraid_build_passthrough_ioadls_#t~ret1283#1.offset, pmcraid_build_passthrough_ioadls_#t~ret1284#1, pmcraid_build_passthrough_ioadls_#t~mem1285#1.base, pmcraid_build_passthrough_ioadls_#t~mem1285#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1286#1.base, pmcraid_build_passthrough_ioadls_#t~mem1286#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1287#1, pmcraid_build_passthrough_ioadls_#t~ret1288#1, pmcraid_build_passthrough_ioadls_#t~mem1289#1, pmcraid_build_passthrough_ioadls_#t~mem1290#1.base, pmcraid_build_passthrough_ioadls_#t~mem1290#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1291#1.base, pmcraid_build_passthrough_ioadls_#t~mem1291#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1292#1, pmcraid_build_passthrough_ioadls_#t~bitwise1293#1, pmcraid_build_passthrough_ioadls_#t~mem1294#1, pmcraid_build_passthrough_ioadls_#t~ret1295#1.base, pmcraid_build_passthrough_ioadls_#t~ret1295#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1296#1, pmcraid_build_passthrough_ioadls_#t~mem1297#1, pmcraid_build_passthrough_ioadls_#t~ret1298#1.base, pmcraid_build_passthrough_ioadls_#t~ret1298#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1299#1, pmcraid_build_passthrough_ioadls_~cmd#1.base, pmcraid_build_passthrough_ioadls_~cmd#1.offset, pmcraid_build_passthrough_ioadls_~buflen#1, pmcraid_build_passthrough_ioadls_~direction#1, pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset, pmcraid_build_passthrough_ioadls_~i~6#1, pmcraid_build_passthrough_ioadls_~tmp~77#1;havoc pmcraid_build_passthrough_ioadls_#in~cmd#1.base, pmcraid_build_passthrough_ioadls_#in~cmd#1.offset, pmcraid_build_passthrough_ioadls_#in~buflen#1, pmcraid_build_passthrough_ioadls_#in~direction#1;assume { :end_inline_pmcraid_build_passthrough_ioadls } true;assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1341#1 && pmcraid_ioctl_passthrough_#t~ret1341#1 <= 2147483647;pmcraid_ioctl_passthrough_~rc~10#1 := pmcraid_ioctl_passthrough_#t~ret1341#1;havoc pmcraid_ioctl_passthrough_#t~ret1341#1; [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13758: havoc pmcraid_ioctl_passthrough_#t~mem1369#1.base, pmcraid_ioctl_passthrough_#t~mem1369#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1370#1.base, pmcraid_ioctl_passthrough_#t~mem1370#1.offset; [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13527: pmcraid_ioctl_passthrough_~tmp~78#1 := pmcraid_ioctl_passthrough_#t~ret1305#1;havoc pmcraid_ioctl_passthrough_#t~ret1305#1;pmcraid_ioctl_passthrough_~__ret~2#1 := (if pmcraid_ioctl_passthrough_~tmp~78#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_ioctl_passthrough_~tmp~78#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_ioctl_passthrough_~tmp~78#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13527-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1305#1 := msecs_to_jiffies(10000); srcloc: null [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13626-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1319#1.base, pmcraid_ioctl_passthrough_#t~ret1319#1.offset := current_thread_info(); srcloc: null [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13131: pmcraid_alloc_sglist_#res#1.base, pmcraid_alloc_sglist_#res#1.offset := 0, 0; [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068: call dma_map_sg_attrs_#t~mem227#1.base, dma_map_sg_attrs_#t~mem227#1.offset := read~$Pointer$#3(dma_map_sg_attrs_~ops~0#1.base, 48 + dma_map_sg_attrs_~ops~0#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int } true;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~222#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~222#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~223#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~224#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~225#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~226#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~226#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~#fp#1.offset := dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset, dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset, dma_map_sg_attrs_~nents#1, dma_map_sg_attrs_~dir#1, dma_map_sg_attrs_~attrs#1.base, dma_map_sg_attrs_~attrs#1.offset, dma_map_sg_attrs_#t~mem227#1.base, dma_map_sg_attrs_#t~mem227#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~222#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~222#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~223#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~224#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~225#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~226#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~226#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~222#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~222#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~222#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~222#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~223#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~223#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~224#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~224#1;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~225#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~225#1;##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~226#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~226#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~226#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~226#1.offset;dma_map_sg_attrs_#t~ret228#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~222#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~222#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~223#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~224#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~225#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~226#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#~226#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~222#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~222#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~223#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~224#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~225#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~226#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~226#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~$Pointer$~TO~int } true;assume -2147483648 <= dma_map_sg_attrs_#t~ret228#1 && dma_map_sg_attrs_#t~ret228#1 <= 2147483647;dma_map_sg_attrs_~ents~0#1 := dma_map_sg_attrs_#t~ret228#1;havoc dma_map_sg_attrs_#t~mem227#1.base, dma_map_sg_attrs_#t~mem227#1.offset;havoc dma_map_sg_attrs_#t~ret228#1;assume { :begin_inline_debug_dma_map_sg } true;debug_dma_map_sg_#in~arg0#1.base, debug_dma_map_sg_#in~arg0#1.offset, debug_dma_map_sg_#in~arg1#1.base, debug_dma_map_sg_#in~arg1#1.offset, debug_dma_map_sg_#in~arg2#1, debug_dma_map_sg_#in~arg3#1, debug_dma_map_sg_#in~arg4#1 := dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset, dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset, dma_map_sg_attrs_~nents#1, dma_map_sg_attrs_~ents~0#1, dma_map_sg_attrs_~dir#1;havoc debug_dma_map_sg_~arg0#1.base, debug_dma_map_sg_~arg0#1.offset, debug_dma_map_sg_~arg1#1.base, debug_dma_map_sg_~arg1#1.offset, debug_dma_map_sg_~arg2#1, debug_dma_map_sg_~arg3#1, debug_dma_map_sg_~arg4#1;debug_dma_map_sg_~arg0#1.base, debug_dma_map_sg_~arg0#1.offset := debug_dma_map_sg_#in~arg0#1.base, debug_dma_map_sg_#in~arg0#1.offset;debug_dma_map_sg_~arg1#1.base, debug_dma_map_sg_~arg1#1.offset := debug_dma_map_sg_#in~arg1#1.base, debug_dma_map_sg_#in~arg1#1.offset;debug_dma_map_sg_~arg2#1 := debug_dma_map_sg_#in~arg2#1;debug_dma_map_sg_~arg3#1 := debug_dma_map_sg_#in~arg3#1;debug_dma_map_sg_~arg4#1 := debug_dma_map_sg_#in~arg4#1; [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13131-1: SUMMARY for call kfree(pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset); srcloc: null [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-2: call sg_assign_page_#t~mem174#1 := read~int#3(sg_assign_page_~sg#1.base, sg_assign_page_~sg#1.offset, 8); [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: assume -9223372036854775808 <= sg_assign_page_#t~ret175#1 && sg_assign_page_#t~ret175#1 <= 9223372036854775807;sg_assign_page_~tmp___0~2#1 := sg_assign_page_#t~ret175#1;havoc sg_assign_page_#t~mem174#1;havoc sg_assign_page_#t~ret175#1; [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24428: havoc schedule_timeout_#t~nondet2274#1;pmcraid_ioctl_passthrough_#t~ret1310#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2274#1, schedule_timeout_~arg0#1;havoc schedule_timeout_#in~arg0#1;assume { :end_inline_schedule_timeout } true;assume -9223372036854775808 <= pmcraid_ioctl_passthrough_#t~ret1310#1 && pmcraid_ioctl_passthrough_#t~ret1310#1 <= 9223372036854775807;pmcraid_ioctl_passthrough_~__ret___0~1#1 := pmcraid_ioctl_passthrough_#t~ret1310#1;havoc pmcraid_ioctl_passthrough_#t~ret1310#1; [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-1: SUMMARY for call sg_assign_page_#t~ret175#1 := ldv__builtin_expect((if 2271560481 != sg_assign_page_#t~mem174#1 % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13660-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1325#1 := printk(177, 0); srcloc: null [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627: pmcraid_ioctl_passthrough_~tmp___4~0#1 := (if 0 == pmcraid_ioctl_passthrough_#t~ret1321#1 % 256 then 0 else 1);havoc pmcraid_ioctl_passthrough_#t~mem1320#1;havoc pmcraid_ioctl_passthrough_#t~ret1321#1; [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1321#1 := __chk_range_not_ok(pmcraid_ioctl_passthrough_~arg#1, pmcraid_ioctl_passthrough_~request_offset~0#1 + pmcraid_ioctl_passthrough_~request_size~0#1, pmcraid_ioctl_passthrough_#t~mem1320#1); srcloc: null [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13660: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1325#1 && pmcraid_ioctl_passthrough_#t~ret1325#1 <= 2147483647;havoc pmcraid_ioctl_passthrough_#t~ret1325#1;pmcraid_ioctl_passthrough_~rc~10#1 := -12; [2025-02-08 04:39:42,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13792: call pmcraid_ioctl_passthrough_#t~mem1377#1.base, pmcraid_ioctl_passthrough_#t~mem1377#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8);assume { :begin_inline_copy_to_user } true;copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset, copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset, copy_to_user_#in~n#1 := pmcraid_ioctl_passthrough_~ioasa~2#1.base, pmcraid_ioctl_passthrough_~ioasa~2#1.offset, pmcraid_ioctl_passthrough_#t~mem1377#1.base, 1152 + pmcraid_ioctl_passthrough_#t~mem1377#1.offset, 304;havoc copy_to_user_#res#1;havoc copy_to_user_#t~ret321#1, copy_to_user_#t~ret322#1, copy_to_user_#t~ret323#1, copy_to_user_#t~ret324#1, copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1, copy_to_user_~sz~1#1, copy_to_user_~tmp~29#1, copy_to_user_~tmp___0~12#1;copy_to_user_~to#1.base, copy_to_user_~to#1.offset := copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset;copy_to_user_~from#1.base, copy_to_user_~from#1.offset := copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset;copy_to_user_~n#1 := copy_to_user_#in~n#1;havoc copy_to_user_~sz~1#1;havoc copy_to_user_~tmp~29#1;havoc copy_to_user_~tmp___0~12#1;copy_to_user_~sz~1#1 := -1; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9069: havoc debug_dma_map_sg_~arg0#1.base, debug_dma_map_sg_~arg0#1.offset, debug_dma_map_sg_~arg1#1.base, debug_dma_map_sg_~arg1#1.offset, debug_dma_map_sg_~arg2#1, debug_dma_map_sg_~arg3#1, debug_dma_map_sg_~arg4#1;havoc debug_dma_map_sg_#in~arg0#1.base, debug_dma_map_sg_#in~arg0#1.offset, debug_dma_map_sg_#in~arg1#1.base, debug_dma_map_sg_#in~arg1#1.offset, debug_dma_map_sg_#in~arg2#1, debug_dma_map_sg_#in~arg3#1, debug_dma_map_sg_#in~arg4#1;assume { :end_inline_debug_dma_map_sg } true;dma_map_sg_attrs_#res#1 := dma_map_sg_attrs_~ents~0#1; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13099: assume 0 == (pmcraid_alloc_sglist_~sglist~1#1.base + pmcraid_alloc_sglist_~sglist~1#1.offset) % 18446744073709551616;pmcraid_alloc_sglist_#res#1.base, pmcraid_alloc_sglist_#res#1.offset := 0, 0; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13099: assume !(0 == (pmcraid_alloc_sglist_~sglist~1#1.base + pmcraid_alloc_sglist_~sglist~1#1.offset) % 18446744073709551616);pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset := pmcraid_alloc_sglist_~sglist~1#1.base, 16 + pmcraid_alloc_sglist_~sglist~1#1.offset;assume { :begin_inline_sg_init_table } true;sg_init_table_#in~arg0#1.base, sg_init_table_#in~arg0#1.offset, sg_init_table_#in~arg1#1 := pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset, pmcraid_alloc_sglist_~num_elem~0#1;havoc sg_init_table_~arg0#1.base, sg_init_table_~arg0#1.offset, sg_init_table_~arg1#1;sg_init_table_~arg0#1.base, sg_init_table_~arg0#1.offset := sg_init_table_#in~arg0#1.base, sg_init_table_#in~arg0#1.offset;sg_init_table_~arg1#1 := sg_init_table_#in~arg1#1; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: assume 0 == (pmcraid_ioctl_passthrough_~buffer~0#1.base + pmcraid_ioctl_passthrough_~buffer~0#1.offset) % 18446744073709551616; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: assume !(0 == (pmcraid_ioctl_passthrough_~buffer~0#1.base + pmcraid_ioctl_passthrough_~buffer~0#1.offset) % 18446744073709551616);pmcraid_ioctl_passthrough_~request_offset~0#1 := 832;pmcraid_ioctl_passthrough_~request_buffer~0#1 := pmcraid_ioctl_passthrough_~arg#1 + pmcraid_ioctl_passthrough_~request_offset~0#1; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13727: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1352#1 && pmcraid_ioctl_passthrough_#t~ret1352#1 <= 2147483647;havoc pmcraid_ioctl_passthrough_#t~mem1346#1.base, pmcraid_ioctl_passthrough_#t~mem1346#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1347#1;havoc pmcraid_ioctl_passthrough_#t~mem1348#1.base, pmcraid_ioctl_passthrough_#t~mem1348#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1349#1;havoc pmcraid_ioctl_passthrough_#t~mem1350#1.base, pmcraid_ioctl_passthrough_#t~mem1350#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1351#1;havoc pmcraid_ioctl_passthrough_#t~ret1352#1; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13727-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1352#1 := printk(180, 0); srcloc: null [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13694: assume 0 != pmcraid_ioctl_passthrough_~rc~10#1; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13694: assume !(0 != pmcraid_ioctl_passthrough_~rc~10#1); [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: assume 0 != (pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base + pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset) % 18446744073709551616;assume { :begin_inline_ldv_wait_for_completion_194 } true;ldv_wait_for_completion_194_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_194_#in~ldv_func_arg1#1.offset := pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, 48 + pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset;havoc ldv_wait_for_completion_194_~ldv_func_arg1#1.base, ldv_wait_for_completion_194_~ldv_func_arg1#1.offset;ldv_wait_for_completion_194_~ldv_func_arg1#1.base, ldv_wait_for_completion_194_~ldv_func_arg1#1.offset := ldv_wait_for_completion_194_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_194_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: assume !(0 != (pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base + pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset) % 18446744073709551616); [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: pci_map_sg_#t~ret275#1 := dma_map_sg_attrs_#res#1;havoc dma_map_sg_attrs_#t~ret215#1.base, dma_map_sg_attrs_#t~ret215#1.offset, dma_map_sg_attrs_#t~ret216#1.base, dma_map_sg_attrs_#t~ret216#1.offset, dma_map_sg_attrs_#t~mem217#1, dma_map_sg_attrs_#t~ret218#1.base, dma_map_sg_attrs_#t~ret218#1.offset, dma_map_sg_attrs_#t~ret219#1, dma_map_sg_attrs_#t~ret220#1, dma_map_sg_attrs_#t~mem227#1.base, dma_map_sg_attrs_#t~mem227#1.offset, dma_map_sg_attrs_#t~ret228#1, dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset, dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset, dma_map_sg_attrs_~nents#1, dma_map_sg_attrs_~dir#1, dma_map_sg_attrs_~attrs#1.base, dma_map_sg_attrs_~attrs#1.offset, dma_map_sg_attrs_~ops~0#1.base, dma_map_sg_attrs_~ops~0#1.offset, dma_map_sg_attrs_~tmp~13#1.base, dma_map_sg_attrs_~tmp~13#1.offset, dma_map_sg_attrs_~i~0#1, dma_map_sg_attrs_~ents~0#1, dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset, dma_map_sg_attrs_~tmp___0~5#1.base, dma_map_sg_attrs_~tmp___0~5#1.offset, dma_map_sg_attrs_~tmp___1~1#1, dma_map_sg_attrs_~tmp___2~0#1;havoc dma_map_sg_attrs_#in~dev#1.base, dma_map_sg_attrs_#in~dev#1.offset, dma_map_sg_attrs_#in~sg#1.base, dma_map_sg_attrs_#in~sg#1.offset, dma_map_sg_attrs_#in~nents#1, dma_map_sg_attrs_#in~dir#1, dma_map_sg_attrs_#in~attrs#1.base, dma_map_sg_attrs_#in~attrs#1.offset;assume { :end_inline_dma_map_sg_attrs } true;assume -2147483648 <= pci_map_sg_#t~ret275#1 && pci_map_sg_#t~ret275#1 <= 2147483647;pci_map_sg_~tmp~20#1 := pci_map_sg_#t~ret275#1;havoc pci_map_sg_#t~ret275#1;pci_map_sg_#res#1 := pci_map_sg_~tmp~20#1; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: call pmcraid_ioctl_passthrough_#t~mem1306#1 := read~int#3(pmcraid_ioctl_passthrough_~pinstance#1.base, 12200 + pmcraid_ioctl_passthrough_~pinstance#1.offset, 1);pmcraid_ioctl_passthrough_~__cond___0~0#1 := (if 0 == (if 0 == pmcraid_ioctl_passthrough_#t~mem1306#1 % 256 % 4294967296 then 1 else 0) then 0 else 1);havoc pmcraid_ioctl_passthrough_#t~mem1306#1; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529-1: SUMMARY for call __might_sleep(173, 0, 3681, 0); srcloc: null [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9037: dma_map_sg_attrs_~tmp~13#1.base, dma_map_sg_attrs_~tmp~13#1.offset := dma_map_sg_attrs_#t~ret215#1.base, dma_map_sg_attrs_#t~ret215#1.offset;havoc dma_map_sg_attrs_#t~ret215#1.base, dma_map_sg_attrs_#t~ret215#1.offset;dma_map_sg_attrs_~ops~0#1.base, dma_map_sg_attrs_~ops~0#1.offset := dma_map_sg_attrs_~tmp~13#1.base, dma_map_sg_attrs_~tmp~13#1.offset;dma_map_sg_attrs_~i~0#1 := 0;dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset := dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9037-1: SUMMARY for call dma_map_sg_attrs_#t~ret215#1.base, dma_map_sg_attrs_#t~ret215#1.offset := get_dma_ops(dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset); srcloc: null [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13794: assume 0 != pmcraid_ioctl_passthrough_~tmp___12~0#1 % 18446744073709551616; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13794: assume !(0 != pmcraid_ioctl_passthrough_~tmp___12~0#1 % 18446744073709551616); [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18319: SUMMARY for call ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd(); srcloc: null [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13860: pmcraid_ioctl_driver_#res#1 := pmcraid_ioctl_driver_~rc~11#1;#t~ret1411#1 := pmcraid_ioctl_driver_#res#1;havoc pmcraid_ioctl_driver_#t~ret1383#1.base, pmcraid_ioctl_driver_#t~ret1383#1.offset, pmcraid_ioctl_driver_#t~mem1384#1, pmcraid_ioctl_driver_#t~ret1385#1, pmcraid_ioctl_driver_#t~ret1386#1, pmcraid_ioctl_driver_#t~ret1387#1, pmcraid_ioctl_driver_#t~ret1388#1, pmcraid_ioctl_driver_~pinstance#1.base, pmcraid_ioctl_driver_~pinstance#1.offset, pmcraid_ioctl_driver_~cmd#1, pmcraid_ioctl_driver_~buflen#1, pmcraid_ioctl_driver_~user_buffer#1.base, pmcraid_ioctl_driver_~user_buffer#1.offset, pmcraid_ioctl_driver_~rc~11#1, pmcraid_ioctl_driver_~tmp~79#1.base, pmcraid_ioctl_driver_~tmp~79#1.offset, pmcraid_ioctl_driver_~tmp___0~28#1, pmcraid_ioctl_driver_~tmp___1~15#1, pmcraid_ioctl_driver_~tmp___2~6#1;havoc pmcraid_ioctl_driver_#in~pinstance#1.base, pmcraid_ioctl_driver_#in~pinstance#1.offset, pmcraid_ioctl_driver_#in~cmd#1, pmcraid_ioctl_driver_#in~buflen#1, pmcraid_ioctl_driver_#in~user_buffer#1.base, pmcraid_ioctl_driver_#in~user_buffer#1.offset;assume { :end_inline_pmcraid_ioctl_driver } true;assume -9223372036854775808 <= #t~ret1411#1 && #t~ret1411#1 <= 9223372036854775807;~tmp___1~17#1 := #t~ret1411#1;havoc #t~mem1410#1;havoc #t~ret1411#1;~retval~1#1 := (if ~tmp___1~17#1 % 4294967296 <= 2147483647 then ~tmp___1~17#1 % 4294967296 else ~tmp___1~17#1 % 4294967296 - 4294967296); [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: assume 0 != sg_assign_page_~tmp___0~2#1;assume false; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: assume !(0 != sg_assign_page_~tmp___0~2#1); [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13431: pmcraid_build_passthrough_ioadls_#t~ret1288#1 := pci_map_sg_#res#1;havoc pci_map_sg_#t~ret275#1, pci_map_sg_~hwdev#1.base, pci_map_sg_~hwdev#1.offset, pci_map_sg_~sg#1.base, pci_map_sg_~sg#1.offset, pci_map_sg_~nents#1, pci_map_sg_~direction#1, pci_map_sg_~tmp~20#1;havoc pci_map_sg_#in~hwdev#1.base, pci_map_sg_#in~hwdev#1.offset, pci_map_sg_#in~sg#1.base, pci_map_sg_#in~sg#1.offset, pci_map_sg_#in~nents#1, pci_map_sg_#in~direction#1;assume { :end_inline_pci_map_sg } true;assume -2147483648 <= pmcraid_build_passthrough_ioadls_#t~ret1288#1 && pmcraid_build_passthrough_ioadls_#t~ret1288#1 <= 2147483647;pmcraid_build_passthrough_ioadls_~tmp~77#1 := pmcraid_build_passthrough_ioadls_#t~ret1288#1;havoc pmcraid_build_passthrough_ioadls_#t~mem1285#1.base, pmcraid_build_passthrough_ioadls_#t~mem1285#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~mem1286#1.base, pmcraid_build_passthrough_ioadls_#t~mem1286#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~mem1287#1;havoc pmcraid_build_passthrough_ioadls_#t~ret1288#1;call write~int#3(pmcraid_build_passthrough_ioadls_~tmp~77#1, pmcraid_build_passthrough_ioadls_~sglist~2#1.base, 8 + pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, 4);call pmcraid_build_passthrough_ioadls_#t~mem1289#1 := read~int#3(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, 8 + pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, 4); [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18320: ldv_wait_for_completion_timeout_195_~tmp~144#1 := ldv_wait_for_completion_timeout_195_#t~ret2010#1;havoc ldv_wait_for_completion_timeout_195_#t~ret2010#1;ldv_wait_for_completion_timeout_195_#res#1 := ldv_wait_for_completion_timeout_195_~tmp~144#1; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13762: havoc ldv_wait_for_completion_194_~ldv_func_arg1#1.base, ldv_wait_for_completion_194_~ldv_func_arg1#1.offset;havoc ldv_wait_for_completion_194_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_194_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_wait_for_completion_194 } true;call pmcraid_ioctl_passthrough_#t~mem1371#1.base, pmcraid_ioctl_passthrough_#t~mem1371#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset, 8);call pmcraid_ioctl_passthrough_#t~mem1372#1 := read~int#3(pmcraid_ioctl_passthrough_#t~mem1371#1.base, 1152 + pmcraid_ioctl_passthrough_#t~mem1371#1.offset, 4);pmcraid_ioctl_passthrough_~ioasc~10#1 := pmcraid_ioctl_passthrough_#t~mem1372#1;havoc pmcraid_ioctl_passthrough_#t~mem1371#1.base, pmcraid_ioctl_passthrough_#t~mem1371#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1372#1; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18320-1: SUMMARY for call ldv_wait_for_completion_timeout_195_#t~ret2010#1 := wait_for_completion_timeout(ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_195_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18287: SUMMARY for call ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd(); srcloc: null [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13597: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1314#1 && pmcraid_ioctl_passthrough_#t~ret1314#1 <= 2147483647;havoc pmcraid_ioctl_passthrough_#t~ret1314#1;pmcraid_ioctl_passthrough_#res#1 := -12;call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13597-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1314#1 := printk(175, 0); srcloc: null [2025-02-08 04:39:42,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13696-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1342#1 := printk(178, 0); srcloc: null [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13630: assume 0 != pmcraid_ioctl_passthrough_~tmp___4~0#1 % 256;pmcraid_ioctl_passthrough_~tmp___5~0#1 := 0; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13630: assume !(0 != pmcraid_ioctl_passthrough_~tmp___4~0#1 % 256);pmcraid_ioctl_passthrough_~tmp___5~0#1 := 1; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: assume { :end_inline___copy_from_user_overflow } true; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13696: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1342#1 && pmcraid_ioctl_passthrough_#t~ret1342#1 <= 2147483647;havoc pmcraid_ioctl_passthrough_#t~ret1342#1; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13796-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1379#1 := printk(182, 0); srcloc: null [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18288: ldv_wait_for_completion_timeout_191_~tmp~143#1 := ldv_wait_for_completion_timeout_191_#t~ret2009#1;havoc ldv_wait_for_completion_timeout_191_#t~ret2009#1;ldv_wait_for_completion_timeout_191_#res#1 := ldv_wait_for_completion_timeout_191_~tmp~143#1; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18288-1: SUMMARY for call ldv_wait_for_completion_timeout_191_#t~ret2009#1 := wait_for_completion_timeout(ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_191_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13796: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1379#1 && pmcraid_ioctl_passthrough_#t~ret1379#1 <= 2147483647;havoc pmcraid_ioctl_passthrough_#t~ret1379#1;pmcraid_ioctl_passthrough_~rc~10#1 := -14; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: assume 0 != (if pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 - 4294967296) && 0 == pmcraid_ioctl_passthrough_~__ret~2#1;pmcraid_ioctl_passthrough_~__ret~2#1 := 1; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: assume !(0 != (if pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 - 4294967296) && 0 == pmcraid_ioctl_passthrough_~__ret~2#1); [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13764: SUMMARY for call pmcraid_return_cmd(pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset); srcloc: null [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13863: assume -2147483648 <= pmcraid_ioctl_driver_#t~ret1388#1 && pmcraid_ioctl_driver_#t~ret1388#1 <= 2147483647;havoc pmcraid_ioctl_driver_#t~ret1388#1;pmcraid_ioctl_driver_~rc~11#1 := 0; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13863-1: SUMMARY for call pmcraid_ioctl_driver_#t~ret1388#1 := pmcraid_reset_bringup(pmcraid_ioctl_driver_~pinstance#1.base, pmcraid_ioctl_driver_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13137: havoc sg_set_page_~sg#1.base, sg_set_page_~sg#1.offset, sg_set_page_~page#1.base, sg_set_page_~page#1.offset, sg_set_page_~len#1, sg_set_page_~offset#1;havoc sg_set_page_#in~sg#1.base, sg_set_page_#in~sg#1.offset, sg_set_page_#in~page#1.base, sg_set_page_#in~page#1.offset, sg_set_page_#in~len#1, sg_set_page_#in~offset#1;assume { :end_inline_sg_set_page } true;pmcraid_alloc_sglist_~sg_size~0#1 := pmcraid_alloc_sglist_~sg_size~0#1 - pmcraid_alloc_sglist_~bsize_elem~0#1;pmcraid_alloc_sglist_~i~4#1 := 1 + pmcraid_alloc_sglist_~i~4#1; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9636: copy_to_user_#res#1 := copy_to_user_~n#1;pmcraid_ioctl_passthrough_#t~ret1378#1 := copy_to_user_#res#1;havoc copy_to_user_#t~ret321#1, copy_to_user_#t~ret322#1, copy_to_user_#t~ret323#1, copy_to_user_#t~ret324#1, copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1, copy_to_user_~sz~1#1, copy_to_user_~tmp~29#1, copy_to_user_~tmp___0~12#1;havoc copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset, copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset, copy_to_user_#in~n#1;assume { :end_inline_copy_to_user } true;pmcraid_ioctl_passthrough_~tmp___12~0#1 := pmcraid_ioctl_passthrough_#t~ret1378#1;havoc pmcraid_ioctl_passthrough_#t~mem1377#1.base, pmcraid_ioctl_passthrough_#t~mem1377#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1378#1; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13435: assume (pmcraid_build_passthrough_ioadls_#t~mem1289#1 - 1) % 4294967296 > 26;havoc pmcraid_build_passthrough_ioadls_#t~mem1289#1;call pmcraid_build_passthrough_ioadls_#t~mem1290#1.base, pmcraid_build_passthrough_ioadls_#t~mem1290#1.offset := read~$Pointer$#3(pmcraid_build_passthrough_ioadls_~cmd#1.base, 278 + pmcraid_build_passthrough_ioadls_~cmd#1.offset, 8);call pmcraid_build_passthrough_ioadls_#t~mem1291#1.base, pmcraid_build_passthrough_ioadls_#t~mem1291#1.offset := read~$Pointer$#3(pmcraid_build_passthrough_ioadls_#t~mem1290#1.base, 2545 + pmcraid_build_passthrough_ioadls_#t~mem1290#1.offset, 8); [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13435: assume !((pmcraid_build_passthrough_ioadls_#t~mem1289#1 - 1) % 4294967296 > 26);havoc pmcraid_build_passthrough_ioadls_#t~mem1289#1;call write~$Pointer$#3(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, pmcraid_build_passthrough_ioadls_~cmd#1.base, 286 + pmcraid_build_passthrough_ioadls_~cmd#1.offset, 8);call pmcraid_build_passthrough_ioadls_#t~mem1292#1 := read~int#3(pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, 61 + pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset, 1); [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976: sg_virt_~tmp~11#1.base, sg_virt_~tmp~11#1.offset := sg_virt_#t~ret184#1.base, sg_virt_#t~ret184#1.offset;havoc sg_virt_#t~ret184#1.base, sg_virt_#t~ret184#1.offset; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976-1: SUMMARY for call sg_virt_#t~ret184#1.base, sg_virt_#t~ret184#1.offset := sg_page(sg_virt_~sg#1.base, sg_virt_~sg#1.offset); srcloc: null [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13105: havoc sg_init_table_~arg0#1.base, sg_init_table_~arg0#1.offset, sg_init_table_~arg1#1;havoc sg_init_table_#in~arg0#1.base, sg_init_table_#in~arg0#1.offset, sg_init_table_#in~arg1#1;assume { :end_inline_sg_init_table } true;call write~int#3(pmcraid_alloc_sglist_~order~1#1, pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset, 4);call write~int#3(pmcraid_alloc_sglist_~num_elem~0#1, pmcraid_alloc_sglist_~sglist~1#1.base, 4 + pmcraid_alloc_sglist_~sglist~1#1.offset, 4);pmcraid_alloc_sglist_~sg_size~0#1 := pmcraid_alloc_sglist_~buflen#1;pmcraid_alloc_sglist_~i~4#1 := 0; [2025-02-08 04:39:42,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13733: call pmcraid_ioctl_passthrough_#t~mem1353#1.base, pmcraid_ioctl_passthrough_#t~mem1353#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~pinstance#1.base, 2537 + pmcraid_ioctl_passthrough_~pinstance#1.offset, 8);call pmcraid_ioctl_passthrough_#t~mem1354#1.base, pmcraid_ioctl_passthrough_#t~mem1354#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_#t~mem1353#1.base, 208 + pmcraid_ioctl_passthrough_#t~mem1353#1.offset, 8);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.offset := pmcraid_ioctl_passthrough_#t~mem1354#1.base, pmcraid_ioctl_passthrough_#t~mem1354#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: assume 268435457 == pmcraid_ioctl_passthrough_~ioasc~10#1 % 4294967296 || 0 == pmcraid_ioctl_passthrough_~ioasc~10#1 % 4294967296 / 16777216 % 4294967296; [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: assume !(268435457 == pmcraid_ioctl_passthrough_~ioasc~10#1 % 4294967296 || 0 == pmcraid_ioctl_passthrough_~ioasc~10#1 % 4294967296 / 16777216 % 4294967296); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13568-1: SUMMARY for call finish_wait(pmcraid_ioctl_passthrough_~pinstance#1.base, 1972 + pmcraid_ioctl_passthrough_~pinstance#1.offset, pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset); srcloc: null [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13568: pmcraid_ioctl_passthrough_~__ret~2#1 := pmcraid_ioctl_passthrough_~__ret___0~1#1; [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8977: sg_virt_~tmp___0~4#1.base, sg_virt_~tmp___0~4#1.offset := sg_virt_#t~ret185#1.base, sg_virt_#t~ret185#1.offset;havoc sg_virt_#t~ret185#1.base, sg_virt_#t~ret185#1.offset;call sg_virt_#t~mem186#1 := read~int#3(sg_virt_~sg#1.base, 16 + sg_virt_~sg#1.offset, 4);sg_virt_#res#1.base, sg_virt_#res#1.offset := sg_virt_~tmp___0~4#1.base, sg_virt_~tmp___0~4#1.offset + (if sg_virt_#t~mem186#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then sg_virt_#t~mem186#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else sg_virt_#t~mem186#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc sg_virt_#t~mem186#1; [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8977-1: SUMMARY for call sg_virt_#t~ret185#1.base, sg_virt_#t~ret185#1.offset := lowmem_page_address(sg_virt_~tmp~11#1.base, sg_virt_~tmp~11#1.offset); srcloc: null [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13734-1: SUMMARY for call _pmcraid_fire_command(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset); srcloc: null [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13767: assume 5898240 != pmcraid_ioctl_passthrough_~ioasc~10#1 % 4294967296;pmcraid_ioctl_passthrough_~rc~10#1 := -110; [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13767: assume !(5898240 != pmcraid_ioctl_passthrough_~ioasc~10#1 % 4294967296); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13734: call pmcraid_ioctl_passthrough_#t~mem1355#1.base, pmcraid_ioctl_passthrough_#t~mem1355#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~pinstance#1.base, 2537 + pmcraid_ioctl_passthrough_~pinstance#1.offset, 8);call pmcraid_ioctl_passthrough_#t~mem1356#1.base, pmcraid_ioctl_passthrough_#t~mem1356#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_#t~mem1355#1.base, 208 + pmcraid_ioctl_passthrough_#t~mem1355#1.offset, 8); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13800: assume 2 == pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 && pmcraid_ioctl_passthrough_~request_size~0#1 > 0;call pmcraid_ioctl_passthrough_#t~mem1380#1.base, pmcraid_ioctl_passthrough_#t~mem1380#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~cmd~9#1.base, 286 + pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13800: assume !(2 == pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 && pmcraid_ioctl_passthrough_~request_size~0#1 > 0); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13437: havoc pmcraid_build_passthrough_ioadls_#t~mem1290#1.base, pmcraid_build_passthrough_ioadls_#t~mem1290#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~mem1291#1.base, pmcraid_build_passthrough_ioadls_#t~mem1291#1.offset; [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13437-1: SUMMARY for call dev_err(pmcraid_build_passthrough_ioadls_#t~mem1291#1.base, 148 + pmcraid_build_passthrough_ioadls_#t~mem1291#1.offset, 172, 0); srcloc: null [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13536: assume 0 == (if 0 != (if pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 - 4294967296) || 0 == pmcraid_ioctl_passthrough_~__ret~2#1 then 1 else 0); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13536: assume !(0 == (if 0 != (if pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~__cond___0~0#1 % 256 % 4294967296 - 4294967296) || 0 == pmcraid_ioctl_passthrough_~__ret~2#1 then 1 else 0)); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13999: assume 3275834882 == ~cmd#1 % 4294967296;call #t~mem1406#1.base, #t~mem1406#1.offset := read~$Pointer$#3(~pinstance~27#1.base, 2537 + ~pinstance~27#1.offset, 8); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13999: assume !(3275834882 == ~cmd#1 % 4294967296); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13636-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1322#1 := ldv__builtin_expect(pmcraid_ioctl_passthrough_~tmp___5~0#1, 1); srcloc: null [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13636: assume -9223372036854775808 <= pmcraid_ioctl_passthrough_#t~ret1322#1 && pmcraid_ioctl_passthrough_#t~ret1322#1 <= 9223372036854775807;pmcraid_ioctl_passthrough_~tmp___6~0#1 := pmcraid_ioctl_passthrough_#t~ret1322#1;havoc pmcraid_ioctl_passthrough_#t~ret1322#1;pmcraid_ioctl_passthrough_~rc~10#1 := (if pmcraid_ioctl_passthrough_~tmp___6~0#1 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~tmp___6~0#1 % 4294967296 else pmcraid_ioctl_passthrough_~tmp___6~0#1 % 4294967296 - 4294967296); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735: havoc pmcraid_ioctl_passthrough_#t~mem1355#1.base, pmcraid_ioctl_passthrough_#t~mem1355#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1356#1.base, pmcraid_ioctl_passthrough_#t~mem1356#1.offset;call write~int#3(0, pmcraid_ioctl_passthrough_~buffer~0#1.base, 58 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 2);call pmcraid_ioctl_passthrough_#t~mem1357#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 58 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 2); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_ioctl_passthrough_#t~mem1356#1.base, pmcraid_ioctl_passthrough_#t~mem1356#1.offset, pmcraid_ioctl_passthrough_~lock_flags~16#1); srcloc: null [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13702: assume pmcraid_ioctl_passthrough_~request_size~0#1 < 0;pmcraid_ioctl_passthrough_~rc~10#1 := -22; [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13702: assume !(pmcraid_ioctl_passthrough_~request_size~0#1 < 0); [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13438-1: SUMMARY for call pmcraid_free_sglist(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset); srcloc: null [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13438: pmcraid_build_passthrough_ioadls_#res#1 := -5; [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045: assume { :begin_inline_sg_virt } true;sg_virt_#in~sg#1.base, sg_virt_#in~sg#1.offset := dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset;havoc sg_virt_#res#1.base, sg_virt_#res#1.offset;havoc sg_virt_#t~ret184#1.base, sg_virt_#t~ret184#1.offset, sg_virt_#t~ret185#1.base, sg_virt_#t~ret185#1.offset, sg_virt_#t~mem186#1, sg_virt_~sg#1.base, sg_virt_~sg#1.offset, sg_virt_~tmp~11#1.base, sg_virt_~tmp~11#1.offset, sg_virt_~tmp___0~4#1.base, sg_virt_~tmp___0~4#1.offset;sg_virt_~sg#1.base, sg_virt_~sg#1.offset := sg_virt_#in~sg#1.base, sg_virt_#in~sg#1.offset;havoc sg_virt_~tmp~11#1.base, sg_virt_~tmp~11#1.offset;havoc sg_virt_~tmp___0~4#1.base, sg_virt_~tmp___0~4#1.offset; [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8979: havoc sg_virt_#t~mem186#1;dma_map_sg_attrs_#t~ret216#1.base, dma_map_sg_attrs_#t~ret216#1.offset := sg_virt_#res#1.base, sg_virt_#res#1.offset;havoc sg_virt_#t~ret184#1.base, sg_virt_#t~ret184#1.offset, sg_virt_#t~ret185#1.base, sg_virt_#t~ret185#1.offset, sg_virt_#t~mem186#1, sg_virt_~sg#1.base, sg_virt_~sg#1.offset, sg_virt_~tmp~11#1.base, sg_virt_~tmp~11#1.offset, sg_virt_~tmp___0~4#1.base, sg_virt_~tmp___0~4#1.offset;havoc sg_virt_#in~sg#1.base, sg_virt_#in~sg#1.offset;assume { :end_inline_sg_virt } true;dma_map_sg_attrs_~tmp___0~5#1.base, dma_map_sg_attrs_~tmp___0~5#1.offset := dma_map_sg_attrs_#t~ret216#1.base, dma_map_sg_attrs_#t~ret216#1.offset;havoc dma_map_sg_attrs_#t~ret216#1.base, dma_map_sg_attrs_#t~ret216#1.offset;call dma_map_sg_attrs_#t~mem217#1 := read~int#3(dma_map_sg_attrs_~s~0#1.base, 20 + dma_map_sg_attrs_~s~0#1.offset, 4);assume { :begin_inline_kmemcheck_mark_initialized } true;kmemcheck_mark_initialized_#in~address#1.base, kmemcheck_mark_initialized_#in~address#1.offset, kmemcheck_mark_initialized_#in~n#1 := dma_map_sg_attrs_~tmp___0~5#1.base, dma_map_sg_attrs_~tmp___0~5#1.offset, dma_map_sg_attrs_#t~mem217#1;havoc kmemcheck_mark_initialized_~address#1.base, kmemcheck_mark_initialized_~address#1.offset, kmemcheck_mark_initialized_~n#1;kmemcheck_mark_initialized_~address#1.base, kmemcheck_mark_initialized_~address#1.offset := kmemcheck_mark_initialized_#in~address#1.base, kmemcheck_mark_initialized_#in~address#1.offset;kmemcheck_mark_initialized_~n#1 := kmemcheck_mark_initialized_#in~n#1; [2025-02-08 04:39:42,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13802: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1381#1 && pmcraid_ioctl_passthrough_#t~ret1381#1 <= 2147483647;pmcraid_ioctl_passthrough_~rc~10#1 := pmcraid_ioctl_passthrough_#t~ret1381#1;havoc pmcraid_ioctl_passthrough_#t~mem1380#1.base, pmcraid_ioctl_passthrough_#t~mem1380#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1381#1; [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13538: pmcraid_ioctl_passthrough_~tmp___0~27#1 := pmcraid_ioctl_passthrough_#t~ret1307#1;havoc pmcraid_ioctl_passthrough_#t~ret1307#1;pmcraid_ioctl_passthrough_~__ret___0~1#1 := (if pmcraid_ioctl_passthrough_~tmp___0~27#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_ioctl_passthrough_~tmp___0~27#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_ioctl_passthrough_~tmp___0~27#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13802-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1381#1 := pmcraid_copy_sglist(pmcraid_ioctl_passthrough_#t~mem1380#1.base, pmcraid_ioctl_passthrough_#t~mem1380#1.offset, pmcraid_ioctl_passthrough_~request_buffer~0#1, pmcraid_ioctl_passthrough_~request_size~0#1, (if pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13538-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1307#1 := msecs_to_jiffies(10000); srcloc: null [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914: assume -9223372036854775808 <= sg_assign_page_#t~ret177#1 && sg_assign_page_#t~ret177#1 <= 9223372036854775807;sg_assign_page_~tmp___1~0#1 := sg_assign_page_#t~ret177#1;havoc sg_assign_page_#t~mem176#1;havoc sg_assign_page_#t~ret177#1; [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: havoc kmemcheck_mark_initialized_~address#1.base, kmemcheck_mark_initialized_~address#1.offset, kmemcheck_mark_initialized_~n#1;havoc kmemcheck_mark_initialized_#in~address#1.base, kmemcheck_mark_initialized_#in~address#1.offset, kmemcheck_mark_initialized_#in~n#1;assume { :end_inline_kmemcheck_mark_initialized } true;havoc dma_map_sg_attrs_#t~mem217#1;dma_map_sg_attrs_~i~0#1 := 1 + dma_map_sg_attrs_~i~0#1; [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13836-1: SUMMARY for call pmcraid_ioctl_driver_#t~ret1383#1.base, pmcraid_ioctl_driver_#t~ret1383#1.offset := current_thread_info(); srcloc: null [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13836: pmcraid_ioctl_driver_~tmp~79#1.base, pmcraid_ioctl_driver_~tmp~79#1.offset := pmcraid_ioctl_driver_#t~ret1383#1.base, pmcraid_ioctl_driver_#t~ret1383#1.offset;havoc pmcraid_ioctl_driver_#t~ret1383#1.base, pmcraid_ioctl_driver_#t~ret1383#1.offset;call pmcraid_ioctl_driver_#t~mem1384#1 := read~int#32(pmcraid_ioctl_driver_~tmp~79#1.base, 32 + pmcraid_ioctl_driver_~tmp~79#1.offset, 8); [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914-1: SUMMARY for call sg_assign_page_#t~ret177#1 := ldv__builtin_expect((if sg_assign_page_#t~mem176#1 % 18446744073709551616 % 4294967296 <= 2147483647 then sg_assign_page_#t~mem176#1 % 18446744073709551616 % 4294967296 else sg_assign_page_#t~mem176#1 % 18446744073709551616 % 4294967296 - 4294967296) % 2, 0); srcloc: null [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914-2: call sg_assign_page_#t~mem176#1 := read~int#3(sg_assign_page_~sg#1.base, 8 + sg_assign_page_~sg#1.offset, 8); [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14001: havoc #t~mem1406#1.base, #t~mem1406#1.offset; [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14001-1: SUMMARY for call scsi_block_requests(#t~mem1406#1.base, #t~mem1406#1.offset); srcloc: null [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13605: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1315#1 && pmcraid_ioctl_passthrough_#t~ret1315#1 <= 2147483647;pmcraid_ioctl_passthrough_~rc~10#1 := pmcraid_ioctl_passthrough_#t~ret1315#1;havoc pmcraid_ioctl_passthrough_#t~ret1315#1;pmcraid_ioctl_passthrough_~ioasa~2#1.base, pmcraid_ioctl_passthrough_~ioasa~2#1.offset := 0, (if (528 + pmcraid_ioctl_passthrough_~arg#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (528 + pmcraid_ioctl_passthrough_~arg#1) % 18446744073709551616 % 18446744073709551616 else (528 + pmcraid_ioctl_passthrough_~arg#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13605-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1315#1 := __copy_from_user(pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset, 0, (if pmcraid_ioctl_passthrough_~arg#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_ioctl_passthrough_~arg#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_ioctl_passthrough_~arg#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 833); srcloc: null [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13143: assume pmcraid_alloc_sglist_~i~4#1 < pmcraid_alloc_sglist_~num_elem~0#1; [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13143: assume !(pmcraid_alloc_sglist_~i~4#1 < pmcraid_alloc_sglist_~num_elem~0#1);pmcraid_alloc_sglist_#res#1.base, pmcraid_alloc_sglist_#res#1.offset := pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset; [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738: assume 0 == pmcraid_ioctl_passthrough_#t~mem1357#1 % 65536 % 4294967296;havoc pmcraid_ioctl_passthrough_#t~mem1357#1;assume { :begin_inline_ldv_wait_for_completion_190 } true;ldv_wait_for_completion_190_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_190_#in~ldv_func_arg1#1.offset := pmcraid_ioctl_passthrough_~cmd~9#1.base, 48 + pmcraid_ioctl_passthrough_~cmd~9#1.offset;havoc ldv_wait_for_completion_190_~ldv_func_arg1#1.base, ldv_wait_for_completion_190_~ldv_func_arg1#1.offset;ldv_wait_for_completion_190_~ldv_func_arg1#1.base, ldv_wait_for_completion_190_~ldv_func_arg1#1.offset := ldv_wait_for_completion_190_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_190_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738: assume !(0 == pmcraid_ioctl_passthrough_#t~mem1357#1 % 65536 % 4294967296);havoc pmcraid_ioctl_passthrough_#t~mem1357#1;call pmcraid_ioctl_passthrough_#t~mem1358#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 58 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 2); [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837: pmcraid_ioctl_driver_~tmp___0~28#1 := (if 0 == pmcraid_ioctl_driver_#t~ret1385#1 % 256 then 0 else 1);havoc pmcraid_ioctl_driver_#t~mem1384#1;havoc pmcraid_ioctl_driver_#t~ret1385#1; [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837-1: SUMMARY for call pmcraid_ioctl_driver_#t~ret1385#1 := __chk_range_not_ok(pmcraid_ioctl_driver_~user_buffer#1.base + pmcraid_ioctl_driver_~user_buffer#1.offset, pmcraid_ioctl_driver_~cmd#1 % 4294967296 / 65536 % 4294967296 % 16384, pmcraid_ioctl_driver_#t~mem1384#1); srcloc: null [2025-02-08 04:39:42,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13804: assume 0 != pmcraid_ioctl_passthrough_~rc~10#1; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13804: assume !(0 != pmcraid_ioctl_passthrough_~rc~10#1); [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13540-1: SUMMARY for call INIT_LIST_HEAD(pmcraid_ioctl_passthrough_~#__wait~1#1.base, 20 + pmcraid_ioctl_passthrough_~#__wait~1#1.offset); srcloc: null [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: assume pmcraid_release_passthrough_ioadls_~buflen#1 > 0;call pmcraid_release_passthrough_ioadls_#t~mem1301#1.base, pmcraid_release_passthrough_ioadls_#t~mem1301#1.offset := read~$Pointer$#3(pmcraid_release_passthrough_ioadls_~cmd#1.base, 278 + pmcraid_release_passthrough_ioadls_~cmd#1.offset, 8);call pmcraid_release_passthrough_ioadls_#t~mem1302#1.base, pmcraid_release_passthrough_ioadls_#t~mem1302#1.offset := read~$Pointer$#3(pmcraid_release_passthrough_ioadls_#t~mem1301#1.base, 2545 + pmcraid_release_passthrough_ioadls_#t~mem1301#1.offset, 8);call pmcraid_release_passthrough_ioadls_#t~mem1303#1 := read~int#3(pmcraid_release_passthrough_ioadls_~sglist~3#1.base, 4 + pmcraid_release_passthrough_ioadls_~sglist~3#1.offset, 4);assume { :begin_inline_pci_unmap_sg } true;pci_unmap_sg_#in~hwdev#1.base, pci_unmap_sg_#in~hwdev#1.offset, pci_unmap_sg_#in~sg#1.base, pci_unmap_sg_#in~sg#1.offset, pci_unmap_sg_#in~nents#1, pci_unmap_sg_#in~direction#1 := pmcraid_release_passthrough_ioadls_#t~mem1302#1.base, pmcraid_release_passthrough_ioadls_#t~mem1302#1.offset, pmcraid_release_passthrough_ioadls_~sglist~3#1.base, 16 + pmcraid_release_passthrough_ioadls_~sglist~3#1.offset, (if pmcraid_release_passthrough_ioadls_#t~mem1303#1 % 4294967296 % 4294967296 <= 2147483647 then pmcraid_release_passthrough_ioadls_#t~mem1303#1 % 4294967296 % 4294967296 else pmcraid_release_passthrough_ioadls_#t~mem1303#1 % 4294967296 % 4294967296 - 4294967296), pmcraid_release_passthrough_ioadls_~direction#1;havoc pci_unmap_sg_~hwdev#1.base, pci_unmap_sg_~hwdev#1.offset, pci_unmap_sg_~sg#1.base, pci_unmap_sg_~sg#1.offset, pci_unmap_sg_~nents#1, pci_unmap_sg_~direction#1;pci_unmap_sg_~hwdev#1.base, pci_unmap_sg_~hwdev#1.offset := pci_unmap_sg_#in~hwdev#1.base, pci_unmap_sg_#in~hwdev#1.offset;pci_unmap_sg_~sg#1.base, pci_unmap_sg_~sg#1.offset := pci_unmap_sg_#in~sg#1.base, pci_unmap_sg_#in~sg#1.offset;pci_unmap_sg_~nents#1 := pci_unmap_sg_#in~nents#1;pci_unmap_sg_~direction#1 := pci_unmap_sg_#in~direction#1;assume { :begin_inline_dma_unmap_sg_attrs } true;dma_unmap_sg_attrs_#in~dev#1.base, dma_unmap_sg_attrs_#in~dev#1.offset, dma_unmap_sg_attrs_#in~sg#1.base, dma_unmap_sg_attrs_#in~sg#1.offset, dma_unmap_sg_attrs_#in~nents#1, dma_unmap_sg_attrs_#in~dir#1, dma_unmap_sg_attrs_#in~attrs#1.base, dma_unmap_sg_attrs_#in~attrs#1.offset := (if 0 != (pci_unmap_sg_~hwdev#1.base + pci_unmap_sg_~hwdev#1.offset) % 18446744073709551616 then pci_unmap_sg_~hwdev#1.base else 0), (if 0 != (pci_unmap_sg_~hwdev#1.base + pci_unmap_sg_~hwdev#1.offset) % 18446744073709551616 then 148 + pci_unmap_sg_~hwdev#1.offset else 0), pci_unmap_sg_~sg#1.base, pci_unmap_sg_~sg#1.offset, pci_unmap_sg_~nents#1, pci_unmap_sg_~direction#1, 0, 0;havoc dma_unmap_sg_attrs_#t~ret229#1.base, dma_unmap_sg_attrs_#t~ret229#1.offset, dma_unmap_sg_attrs_#t~ret230#1, dma_unmap_sg_attrs_#t~ret231#1, dma_unmap_sg_attrs_#t~mem232#1.base, dma_unmap_sg_attrs_#t~mem232#1.offset, dma_unmap_sg_attrs_#t~mem239#1.base, dma_unmap_sg_attrs_#t~mem239#1.offset, dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset, dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset, dma_unmap_sg_attrs_~nents#1, dma_unmap_sg_attrs_~dir#1, dma_unmap_sg_attrs_~attrs#1.base, dma_unmap_sg_attrs_~attrs#1.offset, dma_unmap_sg_attrs_~ops~1#1.base, dma_unmap_sg_attrs_~ops~1#1.offset, dma_unmap_sg_attrs_~tmp~14#1.base, dma_unmap_sg_attrs_~tmp~14#1.offset, dma_unmap_sg_attrs_~tmp___0~6#1, dma_unmap_sg_attrs_~tmp___1~2#1;dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset := dma_unmap_sg_attrs_#in~dev#1.base, dma_unmap_sg_attrs_#in~dev#1.offset;dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset := dma_unmap_sg_attrs_#in~sg#1.base, dma_unmap_sg_attrs_#in~sg#1.offset;dma_unmap_sg_attrs_~nents#1 := dma_unmap_sg_attrs_#in~nents#1;dma_unmap_sg_attrs_~dir#1 := dma_unmap_sg_attrs_#in~dir#1;dma_unmap_sg_attrs_~attrs#1.base, dma_unmap_sg_attrs_~attrs#1.offset := dma_unmap_sg_attrs_#in~attrs#1.base, dma_unmap_sg_attrs_#in~attrs#1.offset;havoc dma_unmap_sg_attrs_~ops~1#1.base, dma_unmap_sg_attrs_~ops~1#1.offset;havoc dma_unmap_sg_attrs_~tmp~14#1.base, dma_unmap_sg_attrs_~tmp~14#1.offset;havoc dma_unmap_sg_attrs_~tmp___0~6#1;havoc dma_unmap_sg_attrs_~tmp___1~2#1; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: assume !(pmcraid_release_passthrough_ioadls_~buflen#1 > 0); [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13573: pmcraid_ioctl_passthrough_~rc~10#1 := (if pmcraid_ioctl_passthrough_~__ret~2#1 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~__ret~2#1 % 4294967296 else pmcraid_ioctl_passthrough_~__ret~2#1 % 4294967296 - 4294967296); [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13540: call write~int#3(0, pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset, 4); [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13639: assume 0 == pmcraid_ioctl_passthrough_~rc~10#1;pmcraid_ioctl_passthrough_~rc~10#1 := -14; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13639: assume !(0 == pmcraid_ioctl_passthrough_~rc~10#1); [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18297: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host(); srcloc: null [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: havoc dma_unmap_sg_attrs_#t~ret229#1.base, dma_unmap_sg_attrs_#t~ret229#1.offset, dma_unmap_sg_attrs_#t~ret230#1, dma_unmap_sg_attrs_#t~ret231#1, dma_unmap_sg_attrs_#t~mem232#1.base, dma_unmap_sg_attrs_#t~mem232#1.offset, dma_unmap_sg_attrs_#t~mem239#1.base, dma_unmap_sg_attrs_#t~mem239#1.offset, dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset, dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset, dma_unmap_sg_attrs_~nents#1, dma_unmap_sg_attrs_~dir#1, dma_unmap_sg_attrs_~attrs#1.base, dma_unmap_sg_attrs_~attrs#1.offset, dma_unmap_sg_attrs_~ops~1#1.base, dma_unmap_sg_attrs_~ops~1#1.offset, dma_unmap_sg_attrs_~tmp~14#1.base, dma_unmap_sg_attrs_~tmp~14#1.offset, dma_unmap_sg_attrs_~tmp___0~6#1, dma_unmap_sg_attrs_~tmp___1~2#1;havoc dma_unmap_sg_attrs_#in~dev#1.base, dma_unmap_sg_attrs_#in~dev#1.offset, dma_unmap_sg_attrs_#in~sg#1.base, dma_unmap_sg_attrs_#in~sg#1.offset, dma_unmap_sg_attrs_#in~nents#1, dma_unmap_sg_attrs_#in~dir#1, dma_unmap_sg_attrs_#in~attrs#1.base, dma_unmap_sg_attrs_#in~attrs#1.offset;assume { :end_inline_dma_unmap_sg_attrs } true; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916: assume 0 != sg_assign_page_~tmp___1~0#1;assume false; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916: assume !(0 != sg_assign_page_~tmp___1~0#1); [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048: dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset := dma_map_sg_attrs_#t~ret218#1.base, dma_map_sg_attrs_#t~ret218#1.offset;havoc dma_map_sg_attrs_#t~ret218#1.base, dma_map_sg_attrs_#t~ret218#1.offset; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048-1: SUMMARY for call dma_map_sg_attrs_#t~ret218#1.base, dma_map_sg_attrs_#t~ret218#1.offset := sg_next(dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset); srcloc: null [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574: assume 0 == pmcraid_ioctl_passthrough_~rc~10#1;pmcraid_ioctl_passthrough_#res#1 := -110;call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574: assume !(0 == pmcraid_ioctl_passthrough_~rc~10#1); [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18265: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host(); srcloc: null [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18298: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: assume 1 == pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 && pmcraid_ioctl_passthrough_~request_size~0#1 > 0;call pmcraid_ioctl_passthrough_#t~mem1343#1.base, pmcraid_ioctl_passthrough_#t~mem1343#1.offset := read~$Pointer$#3(pmcraid_ioctl_passthrough_~cmd~9#1.base, 286 + pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8); [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: assume !(1 == pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 && pmcraid_ioctl_passthrough_~request_size~0#1 > 0); [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13806-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1382#1 := printk(183, 0); srcloc: null [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13740: havoc ldv_wait_for_completion_190_~ldv_func_arg1#1.base, ldv_wait_for_completion_190_~ldv_func_arg1#1.offset;havoc ldv_wait_for_completion_190_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_190_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_wait_for_completion_190 } true; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13806: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1382#1 && pmcraid_ioctl_passthrough_#t~ret1382#1 <= 2147483647;havoc pmcraid_ioctl_passthrough_#t~ret1382#1;pmcraid_ioctl_passthrough_~rc~10#1 := -14; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13476: havoc pci_unmap_sg_~hwdev#1.base, pci_unmap_sg_~hwdev#1.offset, pci_unmap_sg_~sg#1.base, pci_unmap_sg_~sg#1.offset, pci_unmap_sg_~nents#1, pci_unmap_sg_~direction#1;havoc pci_unmap_sg_#in~hwdev#1.base, pci_unmap_sg_#in~hwdev#1.offset, pci_unmap_sg_#in~sg#1.base, pci_unmap_sg_#in~sg#1.offset, pci_unmap_sg_#in~nents#1, pci_unmap_sg_#in~direction#1;assume { :end_inline_pci_unmap_sg } true;havoc pmcraid_release_passthrough_ioadls_#t~mem1301#1.base, pmcraid_release_passthrough_ioadls_#t~mem1301#1.offset;havoc pmcraid_release_passthrough_ioadls_#t~mem1302#1.base, pmcraid_release_passthrough_ioadls_#t~mem1302#1.offset;havoc pmcraid_release_passthrough_ioadls_#t~mem1303#1; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: __get_order_#t~ret26#1 := fls64_#res#1;havoc fls64_~x#1, fls64_~bitpos~0#1;havoc fls64_#in~x#1;assume { :end_inline_fls64 } true;assume -2147483648 <= __get_order_#t~ret26#1 && __get_order_#t~ret26#1 <= 2147483647;__get_order_~order~0#1 := __get_order_#t~ret26#1;havoc __get_order_#t~ret26#1;__get_order_#res#1 := __get_order_~order~0#1; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13608: assume 0 != pmcraid_ioctl_passthrough_~rc~10#1; [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13608: assume !(0 != pmcraid_ioctl_passthrough_~rc~10#1);call pmcraid_ioctl_passthrough_#t~mem1317#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 44 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 4);pmcraid_ioctl_passthrough_~request_size~0#1 := (if pmcraid_ioctl_passthrough_#t~mem1317#1 % 4294967296 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_#t~mem1317#1 % 4294967296 % 4294967296 else pmcraid_ioctl_passthrough_#t~mem1317#1 % 4294967296 % 4294967296 - 4294967296);havoc pmcraid_ioctl_passthrough_#t~mem1317#1;call pmcraid_ioctl_passthrough_#t~mem1318#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 77 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 1); [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18266-1: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:42,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18266: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188 } true;havoc pmcraid_ioctl_passthrough_#t~mem1353#1.base, pmcraid_ioctl_passthrough_#t~mem1353#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1354#1.base, pmcraid_ioctl_passthrough_#t~mem1354#1.offset; [2025-02-08 04:39:42,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675: havoc pmcraid_ioctl_passthrough_#t~memcpy~res1333#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1333#1.offset;call pmcraid_ioctl_passthrough_#t~mem1334#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 62 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 2); [2025-02-08 04:39:42,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~memcpy~res1333#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1333#1.offset := #Ultimate.C_memcpy#3(pmcraid_ioctl_passthrough_~ioarcb~12#1.base, 64 + pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, pmcraid_ioctl_passthrough_~buffer~0#1.base, 80 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 16); srcloc: null [2025-02-08 04:39:42,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13840: assume 0 != pmcraid_ioctl_driver_~tmp___0~28#1 % 256;pmcraid_ioctl_driver_~tmp___1~15#1 := 0; [2025-02-08 04:39:42,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13840: assume !(0 != pmcraid_ioctl_driver_~tmp___0~28#1 % 256);pmcraid_ioctl_driver_~tmp___1~15#1 := 1; [2025-02-08 04:39:42,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9084: dma_unmap_sg_attrs_~tmp~14#1.base, dma_unmap_sg_attrs_~tmp~14#1.offset := dma_unmap_sg_attrs_#t~ret229#1.base, dma_unmap_sg_attrs_#t~ret229#1.offset;havoc dma_unmap_sg_attrs_#t~ret229#1.base, dma_unmap_sg_attrs_#t~ret229#1.offset;dma_unmap_sg_attrs_~ops~1#1.base, dma_unmap_sg_attrs_~ops~1#1.offset := dma_unmap_sg_attrs_~tmp~14#1.base, dma_unmap_sg_attrs_~tmp~14#1.offset; [2025-02-08 04:39:42,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13114: pmcraid_alloc_sglist_#t~ret1201#1.base, pmcraid_alloc_sglist_#t~ret1201#1.offset := alloc_pages_#res#1.base, alloc_pages_#res#1.offset;havoc alloc_pages_#t~ret2001#1.base, alloc_pages_#t~ret2001#1.offset, alloc_pages_~flags#1, alloc_pages_~order#1, alloc_pages_~tmp~138#1.base, alloc_pages_~tmp~138#1.offset;havoc alloc_pages_#in~flags#1, alloc_pages_#in~order#1;assume { :end_inline_alloc_pages } true;pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset := pmcraid_alloc_sglist_#t~ret1201#1.base, pmcraid_alloc_sglist_#t~ret1201#1.offset;havoc pmcraid_alloc_sglist_#t~ret1201#1.base, pmcraid_alloc_sglist_#t~ret1201#1.offset; [2025-02-08 04:39:42,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9084-1: SUMMARY for call dma_unmap_sg_attrs_#t~ret229#1.base, dma_unmap_sg_attrs_#t~ret229#1.offset := get_dma_ops(dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset); srcloc: null [2025-02-08 04:39:42,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9051: assume dma_map_sg_attrs_~i~0#1 < dma_map_sg_attrs_~nents#1; [2025-02-08 04:39:42,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9051: assume !(dma_map_sg_attrs_~i~0#1 < dma_map_sg_attrs_~nents#1); [2025-02-08 04:39:42,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14006: call #t~mem1407#1 := read~int#3(~hdr~0#1.base, 12 + ~hdr~0#1.offset, 4);assume { :begin_inline_pmcraid_ioctl_passthrough } true;pmcraid_ioctl_passthrough_#in~pinstance#1.base, pmcraid_ioctl_passthrough_#in~pinstance#1.offset, pmcraid_ioctl_passthrough_#in~ioctl_cmd#1, pmcraid_ioctl_passthrough_#in~buflen#1, pmcraid_ioctl_passthrough_#in~arg#1 := ~pinstance~27#1.base, ~pinstance~27#1.offset, ~cmd#1, #t~mem1407#1, ~arg#1;havoc pmcraid_ioctl_passthrough_#res#1;havoc pmcraid_ioctl_passthrough_#t~mem1304#1, pmcraid_ioctl_passthrough_#t~ret1305#1, pmcraid_ioctl_passthrough_#t~mem1306#1, pmcraid_ioctl_passthrough_#t~ret1307#1, pmcraid_ioctl_passthrough_#t~ret1308#1, pmcraid_ioctl_passthrough_#t~mem1309#1, pmcraid_ioctl_passthrough_#t~ret1310#1, pmcraid_ioctl_passthrough_#t~mem1311#1, pmcraid_ioctl_passthrough_#t~ret1312#1, pmcraid_ioctl_passthrough_#t~ret1313#1.base, pmcraid_ioctl_passthrough_#t~ret1313#1.offset, pmcraid_ioctl_passthrough_#t~ret1314#1, pmcraid_ioctl_passthrough_#t~ret1315#1, pmcraid_ioctl_passthrough_#t~ret1316#1, pmcraid_ioctl_passthrough_#t~mem1317#1, pmcraid_ioctl_passthrough_#t~mem1318#1, pmcraid_ioctl_passthrough_#t~ret1319#1.base, pmcraid_ioctl_passthrough_#t~ret1319#1.offset, pmcraid_ioctl_passthrough_#t~mem1320#1, pmcraid_ioctl_passthrough_#t~ret1321#1, pmcraid_ioctl_passthrough_#t~ret1322#1, pmcraid_ioctl_passthrough_#t~mem1323#1, pmcraid_ioctl_passthrough_#t~ret1324#1.base, pmcraid_ioctl_passthrough_#t~ret1324#1.offset, pmcraid_ioctl_passthrough_#t~ret1325#1, pmcraid_ioctl_passthrough_#t~mem1326#1.base, pmcraid_ioctl_passthrough_#t~mem1326#1.offset, pmcraid_ioctl_passthrough_#t~mem1327#1, pmcraid_ioctl_passthrough_#t~mem1328#1, pmcraid_ioctl_passthrough_#t~mem1329#1, pmcraid_ioctl_passthrough_#t~mem1330#1, pmcraid_ioctl_passthrough_#t~mem1331#1, pmcraid_ioctl_passthrough_#t~mem1332#1, pmcraid_ioctl_passthrough_#t~memcpy~res1333#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1333#1.offset, pmcraid_ioctl_passthrough_#t~mem1334#1, pmcraid_ioctl_passthrough_#t~mem1335#1, pmcraid_ioctl_passthrough_#t~mem1336#1, pmcraid_ioctl_passthrough_#t~mem1337#1, pmcraid_ioctl_passthrough_#t~memcpy~res1338#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1338#1.offset, pmcraid_ioctl_passthrough_#t~ret1339#1, pmcraid_ioctl_passthrough_#t~mem1340#1, pmcraid_ioctl_passthrough_#t~ret1341#1, pmcraid_ioctl_passthrough_#t~ret1342#1, pmcraid_ioctl_passthrough_#t~mem1343#1.base, pmcraid_ioctl_passthrough_#t~mem1343#1.offset, pmcraid_ioctl_passthrough_#t~ret1344#1, pmcraid_ioctl_passthrough_#t~ret1345#1, pmcraid_ioctl_passthrough_#t~mem1346#1.base, pmcraid_ioctl_passthrough_#t~mem1346#1.offset, pmcraid_ioctl_passthrough_#t~mem1347#1, pmcraid_ioctl_passthrough_#t~mem1348#1.base, pmcraid_ioctl_passthrough_#t~mem1348#1.offset, pmcraid_ioctl_passthrough_#t~mem1349#1, pmcraid_ioctl_passthrough_#t~mem1350#1.base, pmcraid_ioctl_passthrough_#t~mem1350#1.offset, pmcraid_ioctl_passthrough_#t~mem1351#1, pmcraid_ioctl_passthrough_#t~ret1352#1, pmcraid_ioctl_passthrough_#t~mem1353#1.base, pmcraid_ioctl_passthrough_#t~mem1353#1.offset, pmcraid_ioctl_passthrough_#t~mem1354#1.base, pmcraid_ioctl_passthrough_#t~mem1354#1.offset, pmcraid_ioctl_passthrough_#t~mem1355#1.base, pmcraid_ioctl_passthrough_#t~mem1355#1.offset, pmcraid_ioctl_passthrough_#t~mem1356#1.base, pmcraid_ioctl_passthrough_#t~mem1356#1.offset, pmcraid_ioctl_passthrough_#t~mem1357#1, pmcraid_ioctl_passthrough_#t~mem1358#1, pmcraid_ioctl_passthrough_#t~ret1359#1, pmcraid_ioctl_passthrough_#t~ret1360#1, pmcraid_ioctl_passthrough_#t~mem1361#1.base, pmcraid_ioctl_passthrough_#t~mem1361#1.offset, pmcraid_ioctl_passthrough_#t~mem1362#1, pmcraid_ioctl_passthrough_#t~mem1363#1.base, pmcraid_ioctl_passthrough_#t~mem1363#1.offset, pmcraid_ioctl_passthrough_#t~mem1364#1, pmcraid_ioctl_passthrough_#t~ret1365#1, pmcraid_ioctl_passthrough_#t~mem1366#1.base, pmcraid_ioctl_passthrough_#t~mem1366#1.offset, pmcraid_ioctl_passthrough_#t~mem1367#1.base, pmcraid_ioctl_passthrough_#t~mem1367#1.offset, pmcraid_ioctl_passthrough_#t~ret1368#1.base, pmcraid_ioctl_passthrough_#t~ret1368#1.offset, pmcraid_ioctl_passthrough_#t~mem1369#1.base, pmcraid_ioctl_passthrough_#t~mem1369#1.offset, pmcraid_ioctl_passthrough_#t~mem1370#1.base, pmcraid_ioctl_passthrough_#t~mem1370#1.offset, pmcraid_ioctl_passthrough_#t~mem1371#1.base, pmcraid_ioctl_passthrough_#t~mem1371#1.offset, pmcraid_ioctl_passthrough_#t~mem1372#1, pmcraid_ioctl_passthrough_#t~ret1373#1, pmcraid_ioctl_passthrough_#t~ret1374#1, pmcraid_ioctl_passthrough_#t~mem1375#1.base, pmcraid_ioctl_passthrough_#t~mem1375#1.offset, pmcraid_ioctl_passthrough_#t~ret1376#1, pmcraid_ioctl_passthrough_#t~mem1377#1.base, pmcraid_ioctl_passthrough_#t~mem1377#1.offset, pmcraid_ioctl_passthrough_#t~ret1378#1, pmcraid_ioctl_passthrough_#t~ret1379#1, pmcraid_ioctl_passthrough_#t~mem1380#1.base, pmcraid_ioctl_passthrough_#t~mem1380#1.offset, pmcraid_ioctl_passthrough_#t~ret1381#1, pmcraid_ioctl_passthrough_#t~ret1382#1, pmcraid_ioctl_passthrough_~pinstance#1.base, pmcraid_ioctl_passthrough_~pinstance#1.offset, pmcraid_ioctl_passthrough_~ioctl_cmd#1, pmcraid_ioctl_passthrough_~buflen#1, pmcraid_ioctl_passthrough_~arg#1, pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset, pmcraid_ioctl_passthrough_~request_buffer~0#1, pmcraid_ioctl_passthrough_~request_offset~0#1, pmcraid_ioctl_passthrough_~lock_flags~16#1, pmcraid_ioctl_passthrough_~ioasa~2#1.base, pmcraid_ioctl_passthrough_~ioasa~2#1.offset, pmcraid_ioctl_passthrough_~ioasc~10#1, pmcraid_ioctl_passthrough_~request_size~0#1, pmcraid_ioctl_passthrough_~buffer_size~0#1, pmcraid_ioctl_passthrough_~access~0#1, pmcraid_ioctl_passthrough_~direction~0#1, pmcraid_ioctl_passthrough_~rc~10#1, pmcraid_ioctl_passthrough_~__ret~2#1, pmcraid_ioctl_passthrough_~tmp~78#1, pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset, pmcraid_ioctl_passthrough_~__ret___0~1#1, pmcraid_ioctl_passthrough_~tmp___0~27#1, pmcraid_ioctl_passthrough_~__int~1#1, pmcraid_ioctl_passthrough_~tmp___1~14#1, pmcraid_ioctl_passthrough_~__cond~0#1, pmcraid_ioctl_passthrough_~__cond___0~0#1, pmcraid_ioctl_passthrough_~tmp___2~5#1.base, pmcraid_ioctl_passthrough_~tmp___2~5#1.offset, pmcraid_ioctl_passthrough_~tmp___3~1#1.base, pmcraid_ioctl_passthrough_~tmp___3~1#1.offset, pmcraid_ioctl_passthrough_~tmp___4~0#1, pmcraid_ioctl_passthrough_~tmp___5~0#1, pmcraid_ioctl_passthrough_~tmp___6~0#1, pmcraid_ioctl_passthrough_~tmp___7~0#1, pmcraid_ioctl_passthrough_~tmp___8~0#1, pmcraid_ioctl_passthrough_~tmp___9~0#1, pmcraid_ioctl_passthrough_~tmp___10~0#1, pmcraid_ioctl_passthrough_~tmp___11~0#1, pmcraid_ioctl_passthrough_~tmp___12~0#1;pmcraid_ioctl_passthrough_~pinstance#1.base, pmcraid_ioctl_passthrough_~pinstance#1.offset := pmcraid_ioctl_passthrough_#in~pinstance#1.base, pmcraid_ioctl_passthrough_#in~pinstance#1.offset;pmcraid_ioctl_passthrough_~ioctl_cmd#1 := pmcraid_ioctl_passthrough_#in~ioctl_cmd#1;pmcraid_ioctl_passthrough_~buflen#1 := pmcraid_ioctl_passthrough_#in~buflen#1;pmcraid_ioctl_passthrough_~arg#1 := pmcraid_ioctl_passthrough_#in~arg#1;havoc pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset;havoc pmcraid_ioctl_passthrough_~ioarcb~12#1.base, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset;havoc pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset;havoc pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset;havoc pmcraid_ioctl_passthrough_~request_buffer~0#1;havoc pmcraid_ioctl_passthrough_~request_offset~0#1;havoc pmcraid_ioctl_passthrough_~lock_flags~16#1;havoc pmcraid_ioctl_passthrough_~ioasa~2#1.base, pmcraid_ioctl_passthrough_~ioasa~2#1.offset;havoc pmcraid_ioctl_passthrough_~ioasc~10#1;havoc pmcraid_ioctl_passthrough_~request_size~0#1;havoc pmcraid_ioctl_passthrough_~buffer_size~0#1;havoc pmcraid_ioctl_passthrough_~access~0#1;havoc pmcraid_ioctl_passthrough_~direction~0#1;havoc pmcraid_ioctl_passthrough_~rc~10#1;havoc pmcraid_ioctl_passthrough_~__ret~2#1;havoc pmcraid_ioctl_passthrough_~tmp~78#1;call pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset := #Ultimate.allocOnStack(36);havoc pmcraid_ioctl_passthrough_~__ret___0~1#1;havoc pmcraid_ioctl_passthrough_~tmp___0~27#1;havoc pmcraid_ioctl_passthrough_~__int~1#1;havoc pmcraid_ioctl_passthrough_~tmp___1~14#1;havoc pmcraid_ioctl_passthrough_~__cond~0#1;havoc pmcraid_ioctl_passthrough_~__cond___0~0#1;havoc pmcraid_ioctl_passthrough_~tmp___2~5#1.base, pmcraid_ioctl_passthrough_~tmp___2~5#1.offset;havoc pmcraid_ioctl_passthrough_~tmp___3~1#1.base, pmcraid_ioctl_passthrough_~tmp___3~1#1.offset;havoc pmcraid_ioctl_passthrough_~tmp___4~0#1;havoc pmcraid_ioctl_passthrough_~tmp___5~0#1;havoc pmcraid_ioctl_passthrough_~tmp___6~0#1;havoc pmcraid_ioctl_passthrough_~tmp___7~0#1;havoc pmcraid_ioctl_passthrough_~tmp___8~0#1;havoc pmcraid_ioctl_passthrough_~tmp___9~0#1;havoc pmcraid_ioctl_passthrough_~tmp___10~0#1;havoc pmcraid_ioctl_passthrough_~tmp___11~0#1;havoc pmcraid_ioctl_passthrough_~tmp___12~0#1;pmcraid_ioctl_passthrough_~rc~10#1 := 0;call pmcraid_ioctl_passthrough_#t~mem1304#1 := read~int#3(pmcraid_ioctl_passthrough_~pinstance#1.base, 12200 + pmcraid_ioctl_passthrough_~pinstance#1.offset, 1); [2025-02-08 04:39:42,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13114-1: assume { :begin_inline_alloc_pages } true;alloc_pages_#in~flags#1, alloc_pages_#in~order#1 := 32977, pmcraid_alloc_sglist_~order~1#1;havoc alloc_pages_#res#1.base, alloc_pages_#res#1.offset;havoc alloc_pages_#t~ret2001#1.base, alloc_pages_#t~ret2001#1.offset, alloc_pages_~flags#1, alloc_pages_~order#1, alloc_pages_~tmp~138#1.base, alloc_pages_~tmp~138#1.offset;alloc_pages_~flags#1 := alloc_pages_#in~flags#1;alloc_pages_~order#1 := alloc_pages_#in~order#1;havoc alloc_pages_~tmp~138#1.base, alloc_pages_~tmp~138#1.offset; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13081: assume pmcraid_alloc_sglist_~sg_size~0#1 > 0;assume { :begin_inline___get_order } true;__get_order_#in~size#1 := pmcraid_alloc_sglist_~sg_size~0#1;havoc __get_order_#res#1;havoc __get_order_#t~ret26#1, __get_order_~size#1, __get_order_~order~0#1;__get_order_~size#1 := __get_order_#in~size#1;havoc __get_order_~order~0#1;__get_order_~size#1 := __get_order_~size#1 - 1;__get_order_~size#1 := __get_order_~size#1 % 18446744073709551616 / 4096;assume { :begin_inline_fls64 } true;fls64_#in~x#1 := __get_order_~size#1;havoc fls64_#res#1;havoc fls64_~x#1, fls64_~bitpos~0#1;fls64_~x#1 := fls64_#in~x#1;havoc fls64_~bitpos~0#1;fls64_~bitpos~0#1 := -1;fls64_#res#1 := 1 + fls64_~bitpos~0#1; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13081: assume !(pmcraid_alloc_sglist_~sg_size~0#1 > 0);pmcraid_alloc_sglist_~order~1#1 := 0; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13610: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1316#1 && pmcraid_ioctl_passthrough_#t~ret1316#1 <= 2147483647;havoc pmcraid_ioctl_passthrough_#t~ret1316#1;pmcraid_ioctl_passthrough_~rc~10#1 := -14; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709: assume -2147483648 <= pmcraid_ioctl_passthrough_#t~ret1344#1 && pmcraid_ioctl_passthrough_#t~ret1344#1 <= 2147483647;pmcraid_ioctl_passthrough_~rc~10#1 := pmcraid_ioctl_passthrough_#t~ret1344#1;havoc pmcraid_ioctl_passthrough_#t~mem1343#1.base, pmcraid_ioctl_passthrough_#t~mem1343#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1344#1; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1344#1 := pmcraid_copy_sglist(pmcraid_ioctl_passthrough_#t~mem1343#1.base, pmcraid_ioctl_passthrough_#t~mem1343#1.offset, pmcraid_ioctl_passthrough_~request_buffer~0#1, pmcraid_ioctl_passthrough_~request_size~0#1, (if pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 <= 2147483647 then pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 else pmcraid_ioctl_passthrough_~direction~0#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445-2: havoc pmcraid_build_passthrough_ioadls_#t~bitwise1293#1;assume (pmcraid_build_passthrough_ioadls_#t~bitwise1293#1 % 4294967296 >= pmcraid_build_passthrough_ioadls_#t~mem1292#1 % 256 % 4294967296 && pmcraid_build_passthrough_ioadls_#t~bitwise1293#1 % 4294967296 >= 4) && pmcraid_build_passthrough_ioadls_#t~bitwise1293#1 % 4294967296 <= 4 + pmcraid_build_passthrough_ioadls_#t~mem1292#1 % 256 % 4294967296; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445-3: assume false;pmcraid_build_passthrough_ioadls_#t~bitwise1293#1 := pmcraid_build_passthrough_ioadls_#t~mem1292#1 % 256; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445-3: assume !false; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13478-1: SUMMARY for call pmcraid_free_sglist(pmcraid_release_passthrough_ioadls_~sglist~3#1.base, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset); srcloc: null [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445: call write~int#3(pmcraid_build_passthrough_ioadls_#t~bitwise1293#1, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, 61 + pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset, 1);havoc pmcraid_build_passthrough_ioadls_#t~mem1292#1;havoc pmcraid_build_passthrough_ioadls_#t~bitwise1293#1;call pmcraid_build_passthrough_ioadls_#t~mem1294#1 := read~int#3(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, 8 + pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, 4); [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445-1: [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13478: call write~$Pointer$#3(0, 0, pmcraid_release_passthrough_ioadls_~cmd#1.base, 286 + pmcraid_release_passthrough_ioadls_~cmd#1.offset, 8); [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13610-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1316#1 := printk(176, 0); srcloc: null [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13577: assume pmcraid_ioctl_passthrough_~rc~10#1 < 0;pmcraid_ioctl_passthrough_#res#1 := -512;call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13577: assume !(pmcraid_ioctl_passthrough_~rc~10#1 < 0); [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445-4: assume 0 == pmcraid_build_passthrough_ioadls_#t~mem1292#1 % 256 % 4294967296 || 4 == pmcraid_build_passthrough_ioadls_#t~mem1292#1 % 256 % 4294967296;pmcraid_build_passthrough_ioadls_#t~bitwise1293#1 := 4; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445-4: assume !(0 == pmcraid_build_passthrough_ioadls_#t~mem1292#1 % 256 % 4294967296 || 4 == pmcraid_build_passthrough_ioadls_#t~mem1292#1 % 256 % 4294967296); [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13578: #t~ret1408#1 := pmcraid_ioctl_passthrough_#res#1;havoc pmcraid_ioctl_passthrough_#t~mem1304#1, pmcraid_ioctl_passthrough_#t~ret1305#1, pmcraid_ioctl_passthrough_#t~mem1306#1, pmcraid_ioctl_passthrough_#t~ret1307#1, pmcraid_ioctl_passthrough_#t~ret1308#1, pmcraid_ioctl_passthrough_#t~mem1309#1, pmcraid_ioctl_passthrough_#t~ret1310#1, pmcraid_ioctl_passthrough_#t~mem1311#1, pmcraid_ioctl_passthrough_#t~ret1312#1, pmcraid_ioctl_passthrough_#t~ret1313#1.base, pmcraid_ioctl_passthrough_#t~ret1313#1.offset, pmcraid_ioctl_passthrough_#t~ret1314#1, pmcraid_ioctl_passthrough_#t~ret1315#1, pmcraid_ioctl_passthrough_#t~ret1316#1, pmcraid_ioctl_passthrough_#t~mem1317#1, pmcraid_ioctl_passthrough_#t~mem1318#1, pmcraid_ioctl_passthrough_#t~ret1319#1.base, pmcraid_ioctl_passthrough_#t~ret1319#1.offset, pmcraid_ioctl_passthrough_#t~mem1320#1, pmcraid_ioctl_passthrough_#t~ret1321#1, pmcraid_ioctl_passthrough_#t~ret1322#1, pmcraid_ioctl_passthrough_#t~mem1323#1, pmcraid_ioctl_passthrough_#t~ret1324#1.base, pmcraid_ioctl_passthrough_#t~ret1324#1.offset, pmcraid_ioctl_passthrough_#t~ret1325#1, pmcraid_ioctl_passthrough_#t~mem1326#1.base, pmcraid_ioctl_passthrough_#t~mem1326#1.offset, pmcraid_ioctl_passthrough_#t~mem1327#1, pmcraid_ioctl_passthrough_#t~mem1328#1, pmcraid_ioctl_passthrough_#t~mem1329#1, pmcraid_ioctl_passthrough_#t~mem1330#1, pmcraid_ioctl_passthrough_#t~mem1331#1, pmcraid_ioctl_passthrough_#t~mem1332#1, pmcraid_ioctl_passthrough_#t~memcpy~res1333#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1333#1.offset, pmcraid_ioctl_passthrough_#t~mem1334#1, pmcraid_ioctl_passthrough_#t~mem1335#1, pmcraid_ioctl_passthrough_#t~mem1336#1, pmcraid_ioctl_passthrough_#t~mem1337#1, pmcraid_ioctl_passthrough_#t~memcpy~res1338#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1338#1.offset, pmcraid_ioctl_passthrough_#t~ret1339#1, pmcraid_ioctl_passthrough_#t~mem1340#1, pmcraid_ioctl_passthrough_#t~ret1341#1, pmcraid_ioctl_passthrough_#t~ret1342#1, pmcraid_ioctl_passthrough_#t~mem1343#1.base, pmcraid_ioctl_passthrough_#t~mem1343#1.offset, pmcraid_ioctl_passthrough_#t~ret1344#1, pmcraid_ioctl_passthrough_#t~ret1345#1, pmcraid_ioctl_passthrough_#t~mem1346#1.base, pmcraid_ioctl_passthrough_#t~mem1346#1.offset, pmcraid_ioctl_passthrough_#t~mem1347#1, pmcraid_ioctl_passthrough_#t~mem1348#1.base, pmcraid_ioctl_passthrough_#t~mem1348#1.offset, pmcraid_ioctl_passthrough_#t~mem1349#1, pmcraid_ioctl_passthrough_#t~mem1350#1.base, pmcraid_ioctl_passthrough_#t~mem1350#1.offset, pmcraid_ioctl_passthrough_#t~mem1351#1, pmcraid_ioctl_passthrough_#t~ret1352#1, pmcraid_ioctl_passthrough_#t~mem1353#1.base, pmcraid_ioctl_passthrough_#t~mem1353#1.offset, pmcraid_ioctl_passthrough_#t~mem1354#1.base, pmcraid_ioctl_passthrough_#t~mem1354#1.offset, pmcraid_ioctl_passthrough_#t~mem1355#1.base, pmcraid_ioctl_passthrough_#t~mem1355#1.offset, pmcraid_ioctl_passthrough_#t~mem1356#1.base, pmcraid_ioctl_passthrough_#t~mem1356#1.offset, pmcraid_ioctl_passthrough_#t~mem1357#1, pmcraid_ioctl_passthrough_#t~mem1358#1, pmcraid_ioctl_passthrough_#t~ret1359#1, pmcraid_ioctl_passthrough_#t~ret1360#1, pmcraid_ioctl_passthrough_#t~mem1361#1.base, pmcraid_ioctl_passthrough_#t~mem1361#1.offset, pmcraid_ioctl_passthrough_#t~mem1362#1, pmcraid_ioctl_passthrough_#t~mem1363#1.base, pmcraid_ioctl_passthrough_#t~mem1363#1.offset, pmcraid_ioctl_passthrough_#t~mem1364#1, pmcraid_ioctl_passthrough_#t~ret1365#1, pmcraid_ioctl_passthrough_#t~mem1366#1.base, pmcraid_ioctl_passthrough_#t~mem1366#1.offset, pmcraid_ioctl_passthrough_#t~mem1367#1.base, pmcraid_ioctl_passthrough_#t~mem1367#1.offset, pmcraid_ioctl_passthrough_#t~ret1368#1.base, pmcraid_ioctl_passthrough_#t~ret1368#1.offset, pmcraid_ioctl_passthrough_#t~mem1369#1.base, pmcraid_ioctl_passthrough_#t~mem1369#1.offset, pmcraid_ioctl_passthrough_#t~mem1370#1.base, pmcraid_ioctl_passthrough_#t~mem1370#1.offset, pmcraid_ioctl_passthrough_#t~mem1371#1.base, pmcraid_ioctl_passthrough_#t~mem1371#1.offset, pmcraid_ioctl_passthrough_#t~mem1372#1, pmcraid_ioctl_passthrough_#t~ret1373#1, pmcraid_ioctl_passthrough_#t~ret1374#1, pmcraid_ioctl_passthrough_#t~mem1375#1.base, pmcraid_ioctl_passthrough_#t~mem1375#1.offset, pmcraid_ioctl_passthrough_#t~ret1376#1, pmcraid_ioctl_passthrough_#t~mem1377#1.base, pmcraid_ioctl_passthrough_#t~mem1377#1.offset, pmcraid_ioctl_passthrough_#t~ret1378#1, pmcraid_ioctl_passthrough_#t~ret1379#1, pmcraid_ioctl_passthrough_#t~mem1380#1.base, pmcraid_ioctl_passthrough_#t~mem1380#1.offset, pmcraid_ioctl_passthrough_#t~ret1381#1, pmcraid_ioctl_passthrough_#t~ret1382#1, pmcraid_ioctl_passthrough_~pinstance#1.base, pmcraid_ioctl_passthrough_~pinstance#1.offset, pmcraid_ioctl_passthrough_~ioctl_cmd#1, pmcraid_ioctl_passthrough_~buflen#1, pmcraid_ioctl_passthrough_~arg#1, pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset, pmcraid_ioctl_passthrough_~request_buffer~0#1, pmcraid_ioctl_passthrough_~request_offset~0#1, pmcraid_ioctl_passthrough_~lock_flags~16#1, pmcraid_ioctl_passthrough_~ioasa~2#1.base, pmcraid_ioctl_passthrough_~ioasa~2#1.offset, pmcraid_ioctl_passthrough_~ioasc~10#1, pmcraid_ioctl_passthrough_~request_size~0#1, pmcraid_ioctl_passthrough_~buffer_size~0#1, pmcraid_ioctl_passthrough_~access~0#1, pmcraid_ioctl_passthrough_~direction~0#1, pmcraid_ioctl_passthrough_~rc~10#1, pmcraid_ioctl_passthrough_~__ret~2#1, pmcraid_ioctl_passthrough_~tmp~78#1, pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset, pmcraid_ioctl_passthrough_~__ret___0~1#1, pmcraid_ioctl_passthrough_~tmp___0~27#1, pmcraid_ioctl_passthrough_~__int~1#1, pmcraid_ioctl_passthrough_~tmp___1~14#1, pmcraid_ioctl_passthrough_~__cond~0#1, pmcraid_ioctl_passthrough_~__cond___0~0#1, pmcraid_ioctl_passthrough_~tmp___2~5#1.base, pmcraid_ioctl_passthrough_~tmp___2~5#1.offset, pmcraid_ioctl_passthrough_~tmp___3~1#1.base, pmcraid_ioctl_passthrough_~tmp___3~1#1.offset, pmcraid_ioctl_passthrough_~tmp___4~0#1, pmcraid_ioctl_passthrough_~tmp___5~0#1, pmcraid_ioctl_passthrough_~tmp___6~0#1, pmcraid_ioctl_passthrough_~tmp___7~0#1, pmcraid_ioctl_passthrough_~tmp___8~0#1, pmcraid_ioctl_passthrough_~tmp___9~0#1, pmcraid_ioctl_passthrough_~tmp___10~0#1, pmcraid_ioctl_passthrough_~tmp___11~0#1, pmcraid_ioctl_passthrough_~tmp___12~0#1;havoc pmcraid_ioctl_passthrough_#in~pinstance#1.base, pmcraid_ioctl_passthrough_#in~pinstance#1.offset, pmcraid_ioctl_passthrough_#in~ioctl_cmd#1, pmcraid_ioctl_passthrough_#in~buflen#1, pmcraid_ioctl_passthrough_#in~arg#1;assume { :end_inline_pmcraid_ioctl_passthrough } true;assume -9223372036854775808 <= #t~ret1408#1 && #t~ret1408#1 <= 9223372036854775807;~tmp___0~30#1 := #t~ret1408#1;havoc #t~mem1407#1;havoc #t~ret1408#1;~retval~1#1 := (if ~tmp___0~30#1 % 4294967296 <= 2147483647 then ~tmp___0~30#1 % 4294967296 else ~tmp___0~30#1 % 4294967296 - 4294967296); [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: assume 0 != pmcraid_ioctl_passthrough_#t~mem1334#1 % 65536 % 4294967296;havoc pmcraid_ioctl_passthrough_#t~mem1334#1;call pmcraid_ioctl_passthrough_#t~mem1335#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 62 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 2);call write~int#3(pmcraid_ioctl_passthrough_#t~mem1335#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, 46 + pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, 2);havoc pmcraid_ioctl_passthrough_#t~mem1335#1;call pmcraid_ioctl_passthrough_#t~mem1336#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 60 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 2);call write~int#3(pmcraid_ioctl_passthrough_#t~mem1336#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, 44 + pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, 2);havoc pmcraid_ioctl_passthrough_#t~mem1336#1;call pmcraid_ioctl_passthrough_#t~mem1337#1 := read~int#3(pmcraid_ioctl_passthrough_~buffer~0#1.base, 62 + pmcraid_ioctl_passthrough_~buffer~0#1.offset, 2); [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: assume !(0 != pmcraid_ioctl_passthrough_#t~mem1334#1 % 65536 % 4294967296);havoc pmcraid_ioctl_passthrough_#t~mem1334#1; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13446-1: SUMMARY for call pmcraid_build_passthrough_ioadls_#t~ret1295#1.base, pmcraid_build_passthrough_ioadls_#t~ret1295#1.offset := pmcraid_init_ioadls(pmcraid_build_passthrough_ioadls_~cmd#1.base, pmcraid_build_passthrough_ioadls_~cmd#1.offset, (if pmcraid_build_passthrough_ioadls_#t~mem1294#1 % 4294967296 % 4294967296 <= 2147483647 then pmcraid_build_passthrough_ioadls_#t~mem1294#1 % 4294967296 % 4294967296 else pmcraid_build_passthrough_ioadls_#t~mem1294#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13446: pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset := pmcraid_build_passthrough_ioadls_#t~ret1295#1.base, pmcraid_build_passthrough_ioadls_#t~ret1295#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~mem1294#1;havoc pmcraid_build_passthrough_ioadls_#t~ret1295#1.base, pmcraid_build_passthrough_ioadls_#t~ret1295#1.offset;pmcraid_build_passthrough_ioadls_~i~6#1 := 0;pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset := pmcraid_build_passthrough_ioadls_~sglist~2#1.base, 16 + pmcraid_build_passthrough_ioadls_~sglist~2#1.offset; [2025-02-08 04:39:42,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13545: assume -9223372036854775808 <= pmcraid_ioctl_passthrough_#t~ret1308#1 && pmcraid_ioctl_passthrough_#t~ret1308#1 <= 9223372036854775807;pmcraid_ioctl_passthrough_~tmp___1~14#1 := pmcraid_ioctl_passthrough_#t~ret1308#1;havoc pmcraid_ioctl_passthrough_#t~ret1308#1;pmcraid_ioctl_passthrough_~__int~1#1 := pmcraid_ioctl_passthrough_~tmp___1~14#1;call pmcraid_ioctl_passthrough_#t~mem1309#1 := read~int#3(pmcraid_ioctl_passthrough_~pinstance#1.base, 12200 + pmcraid_ioctl_passthrough_~pinstance#1.offset, 1);pmcraid_ioctl_passthrough_~__cond~0#1 := (if 0 == (if 0 == pmcraid_ioctl_passthrough_#t~mem1309#1 % 256 % 4294967296 then 1 else 0) then 0 else 1);havoc pmcraid_ioctl_passthrough_#t~mem1309#1; [2025-02-08 04:39:42,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13545-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1308#1 := prepare_to_wait_event(pmcraid_ioctl_passthrough_~pinstance#1.base, 1972 + pmcraid_ioctl_passthrough_~pinstance#1.offset, pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset, 1); srcloc: null [2025-02-08 04:39:42,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14846-1: SUMMARY for call kfree(#t~mem1622.base, #t~mem1622.offset); srcloc: null [2025-02-08 04:39:42,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14846: havoc #t~mem1622.base, #t~mem1622.offset;call write~$Pointer$#3(0, 0, ~pinstance.base, ~pinstance.offset, 8); [2025-02-08 04:39:42,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14837-2: call #t~mem1621.base, #t~mem1621.offset := read~$Pointer$#3(~pinstance.base, ~pinstance.offset, 8); [2025-02-08 04:39:42,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14837-1: SUMMARY for call list_del(#t~mem1621.base, #t~mem1621.offset + 68 * (if ~i~15 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~15 % 18446744073709551616 % 18446744073709551616 else ~i~15 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:39:42,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14837: havoc #t~mem1621.base, #t~mem1621.offset;~i~15 := 1 + ~i~15; [2025-02-08 04:39:42,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14841: assume ~i~15 <= 255; [2025-02-08 04:39:42,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14841: assume !(~i~15 <= 255);call #t~mem1622.base, #t~mem1622.offset := read~$Pointer$#3(~pinstance.base, ~pinstance.offset, 8); [2025-02-08 04:39:42,348 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14921: 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 := ~pinstance#1.base, 11261 + ~pinstance#1.offset + 36 * (if ~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 18446744073709551616 % 18446744073709551616 else ~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), #funAddr~pmcraid_tasklet_function.base, #funAddr~pmcraid_tasklet_function.offset, ~pinstance#1.base + (2561 + ~pinstance#1.offset + 11 * (if ~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 18446744073709551616 % 18446744073709551616 else ~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616));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;~i~17#1 := 1 + ~i~17#1; [2025-02-08 04:39:42,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: havoc dev_get_drvdata_#t~mem105#1.base, dev_get_drvdata_#t~mem105#1.offset; [2025-02-08 04:39:42,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16227: #res#1 := ~arg0#1; [2025-02-08 04:39:42,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14524: #t~ret1536#1 := ldv_request_irq_219_#res#1;havoc ldv_request_irq_219_#t~ret2013#1, ldv_request_irq_219_#t~ret2014#1, ldv_request_irq_219_~irq#1, ldv_request_irq_219_~handler#1.base, ldv_request_irq_219_~handler#1.offset, ldv_request_irq_219_~flags#1, ldv_request_irq_219_~name#1.base, ldv_request_irq_219_~name#1.offset, ldv_request_irq_219_~dev#1.base, ldv_request_irq_219_~dev#1.offset, ldv_request_irq_219_~ldv_func_res~3#1, ldv_request_irq_219_~tmp~146#1, ldv_request_irq_219_~tmp___0~55#1;havoc ldv_request_irq_219_#in~irq#1, ldv_request_irq_219_#in~handler#1.base, ldv_request_irq_219_#in~handler#1.offset, ldv_request_irq_219_#in~flags#1, ldv_request_irq_219_#in~name#1.base, ldv_request_irq_219_#in~name#1.offset, ldv_request_irq_219_#in~dev#1.base, ldv_request_irq_219_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_219 } true;assume -2147483648 <= #t~ret1536#1 && #t~ret1536#1 <= 2147483647;~rc~13#1 := #t~ret1536#1;havoc #t~mem1535#1;havoc #t~ret1536#1; [2025-02-08 04:39:42,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14487: call ULTIMATE.dealloc(~#entries~0#1.base, ~#entries~0#1.offset);havoc ~#entries~0#1.base, ~#entries~0#1.offset; [2025-02-08 04:39:42,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18472: assume -2147483648 <= ldv_request_irq_219_#t~ret2014#1 && ldv_request_irq_219_#t~ret2014#1 <= 2147483647;ldv_request_irq_219_~tmp___0~55#1 := ldv_request_irq_219_#t~ret2014#1;havoc ldv_request_irq_219_#t~ret2014#1;ldv_request_irq_219_#res#1 := ldv_request_irq_219_~tmp___0~55#1; [2025-02-08 04:39:42,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14541: SUMMARY for call pci_disable_msix(~pdev~0#1.base, ~pdev~0#1.offset); srcloc: null [2025-02-08 04:39:42,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18472-1: SUMMARY for call ldv_request_irq_219_#t~ret2014#1 := ldv_request_irq(ldv_request_irq_219_~ldv_func_res~3#1, ldv_request_irq_219_~irq#1, ldv_request_irq_219_~handler#1.base, ldv_request_irq_219_~handler#1.offset, ldv_request_irq_219_~flags#1, ldv_request_irq_219_~name#1.base, ldv_request_irq_219_~name#1.offset, ldv_request_irq_219_~dev#1.base, ldv_request_irq_219_~dev#1.offset); srcloc: null [2025-02-08 04:39:42,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14521: call write~int#3(~i~8#1, ~pinstance#1.base, 10 + (2561 + ~pinstance#1.offset + 11 * ~i~8#1), 1);call write~$Pointer$#3(~pinstance#1.base, ~pinstance#1.offset, ~pinstance#1.base, 2561 + ~pinstance#1.offset + 11 * ~i~8#1, 8);call #t~mem1534#1 := read~int#24(~#entries~0#1.base, ~#entries~0#1.offset + 6 * ~i~8#1, 4);call write~int#3(#t~mem1534#1, ~pinstance#1.base, 8 + (2561 + ~pinstance#1.offset + 11 * ~i~8#1), 2);havoc #t~mem1534#1;call #t~mem1535#1 := read~int#3(~pinstance#1.base, 8 + (2561 + ~pinstance#1.offset + 11 * ~i~8#1), 2);assume { :begin_inline_ldv_request_irq_219 } true;ldv_request_irq_219_#in~irq#1, ldv_request_irq_219_#in~handler#1.base, ldv_request_irq_219_#in~handler#1.offset, ldv_request_irq_219_#in~flags#1, ldv_request_irq_219_#in~name#1.base, ldv_request_irq_219_#in~name#1.offset, ldv_request_irq_219_#in~dev#1.base, ldv_request_irq_219_#in~dev#1.offset := #t~mem1535#1 % 65536, #funAddr~pmcraid_isr_msix.base, #funAddr~pmcraid_isr_msix.offset, 0, 204, 0, ~pinstance#1.base, 2561 + ~pinstance#1.offset + (if ~i~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~8#1 % 18446744073709551616 % 18446744073709551616 else ~i~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ldv_request_irq_219_#res#1;havoc ldv_request_irq_219_#t~ret2013#1, ldv_request_irq_219_#t~ret2014#1, ldv_request_irq_219_~irq#1, ldv_request_irq_219_~handler#1.base, ldv_request_irq_219_~handler#1.offset, ldv_request_irq_219_~flags#1, ldv_request_irq_219_~name#1.base, ldv_request_irq_219_~name#1.offset, ldv_request_irq_219_~dev#1.base, ldv_request_irq_219_~dev#1.offset, ldv_request_irq_219_~ldv_func_res~3#1, ldv_request_irq_219_~tmp~146#1, ldv_request_irq_219_~tmp___0~55#1;ldv_request_irq_219_~irq#1 := ldv_request_irq_219_#in~irq#1;ldv_request_irq_219_~handler#1.base, ldv_request_irq_219_~handler#1.offset := ldv_request_irq_219_#in~handler#1.base, ldv_request_irq_219_#in~handler#1.offset;ldv_request_irq_219_~flags#1 := ldv_request_irq_219_#in~flags#1;ldv_request_irq_219_~name#1.base, ldv_request_irq_219_~name#1.offset := ldv_request_irq_219_#in~name#1.base, ldv_request_irq_219_#in~name#1.offset;ldv_request_irq_219_~dev#1.base, ldv_request_irq_219_~dev#1.offset := ldv_request_irq_219_#in~dev#1.base, ldv_request_irq_219_#in~dev#1.offset;havoc ldv_request_irq_219_~ldv_func_res~3#1;havoc ldv_request_irq_219_~tmp~146#1;havoc ldv_request_irq_219_~tmp___0~55#1; [2025-02-08 04:39:42,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14513: assume ~num_hrrq~0#1 < 0; [2025-02-08 04:39:42,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14513: assume !(~num_hrrq~0#1 < 0);~i~8#1 := 0; [2025-02-08 04:39:42,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14505: assume ~i~8#1 <= 15; [2025-02-08 04:39:42,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14505: assume !(~i~8#1 <= 15);assume { :begin_inline_pci_enable_msix_range } true;pci_enable_msix_range_#in~arg0#1.base, pci_enable_msix_range_#in~arg0#1.offset, pci_enable_msix_range_#in~arg1#1.base, pci_enable_msix_range_#in~arg1#1.offset, pci_enable_msix_range_#in~arg2#1, pci_enable_msix_range_#in~arg3#1 := ~pdev~0#1.base, ~pdev~0#1.offset, ~#entries~0#1.base, ~#entries~0#1.offset, 1, ~num_hrrq~0#1;havoc pci_enable_msix_range_#res#1;havoc pci_enable_msix_range_#t~nondet2264#1, pci_enable_msix_range_~arg0#1.base, pci_enable_msix_range_~arg0#1.offset, pci_enable_msix_range_~arg1#1.base, pci_enable_msix_range_~arg1#1.offset, pci_enable_msix_range_~arg2#1, pci_enable_msix_range_~arg3#1;pci_enable_msix_range_~arg0#1.base, pci_enable_msix_range_~arg0#1.offset := pci_enable_msix_range_#in~arg0#1.base, pci_enable_msix_range_#in~arg0#1.offset;pci_enable_msix_range_~arg1#1.base, pci_enable_msix_range_~arg1#1.offset := pci_enable_msix_range_#in~arg1#1.base, pci_enable_msix_range_#in~arg1#1.offset;pci_enable_msix_range_~arg2#1 := pci_enable_msix_range_#in~arg2#1;pci_enable_msix_range_~arg3#1 := pci_enable_msix_range_#in~arg3#1;havoc pci_enable_msix_range_#t~nondet2264#1;assume -2147483648 <= pci_enable_msix_range_#t~nondet2264#1 && pci_enable_msix_range_#t~nondet2264#1 <= 2147483647;pci_enable_msix_range_#res#1 := pci_enable_msix_range_#t~nondet2264#1;havoc pci_enable_msix_range_#t~nondet2264#1; [2025-02-08 04:39:42,420 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14555: havoc #t~mem1538#1.base, #t~mem1538#1.offset;call #t~mem1539#1.base, #t~mem1539#1.offset := read~$Pointer$#3(~pinstance#1.base, 188 + ~pinstance#1.offset, 8); [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24374: havoc pci_enable_msix_range_#t~nondet2264#1;#t~ret1533#1 := pci_enable_msix_range_#res#1;havoc pci_enable_msix_range_#t~nondet2264#1, pci_enable_msix_range_~arg0#1.base, pci_enable_msix_range_~arg0#1.offset, pci_enable_msix_range_~arg1#1.base, pci_enable_msix_range_~arg1#1.offset, pci_enable_msix_range_~arg2#1, pci_enable_msix_range_~arg3#1;havoc pci_enable_msix_range_#in~arg0#1.base, pci_enable_msix_range_#in~arg0#1.offset, pci_enable_msix_range_#in~arg1#1.base, pci_enable_msix_range_#in~arg1#1.offset, pci_enable_msix_range_#in~arg2#1, pci_enable_msix_range_#in~arg3#1;assume { :end_inline_pci_enable_msix_range } true;assume -2147483648 <= #t~ret1533#1 && #t~ret1533#1 <= 2147483647;~num_hrrq~0#1 := #t~ret1533#1;havoc #t~ret1533#1; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14555-1: SUMMARY for call iowrite32(64, #t~mem1538#1.base, #t~mem1538#1.offset); srcloc: null [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14497: assume 0 != ~tmp~89#1;~num_hrrq~0#1 := 16;~i~8#1 := 0; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14497: assume !(0 != ~tmp~89#1); [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18482: SUMMARY for call free_irq(ldv_free_irq_220_~ldv_func_arg1#1, ldv_free_irq_220_~ldv_func_arg2#1.base, ldv_free_irq_220_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24378: havoc pci_find_capability_#t~nondet2265#1;#t~ret1532#1 := pci_find_capability_#res#1;havoc pci_find_capability_#t~nondet2265#1, pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset, pci_find_capability_~arg1#1;havoc pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset, pci_find_capability_#in~arg1#1;assume { :end_inline_pci_find_capability } true;assume -2147483648 <= #t~ret1532#1 && #t~ret1532#1 <= 2147483647;~tmp~89#1 := #t~ret1532#1;havoc #t~ret1532#1; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18503-1: ldv_request_irq_221_#res#1 := ldv_request_irq_221_~ldv_func_res~4#1; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18470: assume -2147483648 <= ldv_request_irq_219_#t~ret2013#1 && ldv_request_irq_219_#t~ret2013#1 <= 2147483647;ldv_request_irq_219_~tmp~146#1 := ldv_request_irq_219_#t~ret2013#1;havoc ldv_request_irq_219_#t~ret2013#1;ldv_request_irq_219_~ldv_func_res~3#1 := ldv_request_irq_219_~tmp~146#1; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18470-1: SUMMARY for call ldv_request_irq_219_#t~ret2013#1 := request_irq(ldv_request_irq_219_~irq#1, ldv_request_irq_219_~handler#1.base, ldv_request_irq_219_~handler#1.offset, ldv_request_irq_219_~flags#1, ldv_request_irq_219_~name#1.base, ldv_request_irq_219_~name#1.offset, ldv_request_irq_219_~dev#1.base, ldv_request_irq_219_~dev#1.offset); srcloc: null [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14502: call write~int#24(~i~8#1, ~#entries~0#1.base, 4 + (~#entries~0#1.offset + 6 * ~i~8#1), 2);~i~8#1 := 1 + ~i~8#1; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14556-1: SUMMARY for call #t~ret1540#1 := ioread32(#t~mem1539#1.base, #t~mem1539#1.offset); srcloc: null [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14556: havoc #t~mem1539#1.base, #t~mem1539#1.offset;havoc #t~ret1540#1; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14527: assume 0 != ~rc~13#1;~j~1#1 := 0; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14527: assume !(0 != ~rc~13#1);~i~8#1 := 1 + ~i~8#1; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18483: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_220_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_220_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_220_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_220_~ldv_func_arg2#1.base, ldv_free_irq_220_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14548: assume ~i~8#1 < ~num_hrrq~0#1; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14548: assume !(~i~8#1 < ~num_hrrq~0#1);call write~int#3(~num_hrrq~0#1, ~pinstance#1.base, 2555 + ~pinstance#1.offset, 1);call write~int#3(1, ~pinstance#1.base, 2556 + ~pinstance#1.offset, 1);call #t~mem1538#1.base, #t~mem1538#1.offset := read~$Pointer$#3(~pinstance#1.base, 188 + ~pinstance#1.offset, 8); [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14532-1: call #t~mem1537#1 := read~int#24(~#entries~0#1.base, ~#entries~0#1.offset + 6 * ~j~1#1, 4);assume { :begin_inline_ldv_free_irq_220 } true;ldv_free_irq_220_#in~ldv_func_arg1#1, ldv_free_irq_220_#in~ldv_func_arg2#1.base, ldv_free_irq_220_#in~ldv_func_arg2#1.offset := #t~mem1537#1, ~pinstance#1.base, 2561 + ~pinstance#1.offset + (if ~j~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~j~1#1 % 18446744073709551616 % 18446744073709551616 else ~j~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ldv_free_irq_220_~ldv_func_arg1#1, ldv_free_irq_220_~ldv_func_arg2#1.base, ldv_free_irq_220_~ldv_func_arg2#1.offset;ldv_free_irq_220_~ldv_func_arg1#1 := ldv_free_irq_220_#in~ldv_func_arg1#1;ldv_free_irq_220_~ldv_func_arg2#1.base, ldv_free_irq_220_~ldv_func_arg2#1.offset := ldv_free_irq_220_#in~ldv_func_arg2#1.base, ldv_free_irq_220_#in~ldv_func_arg2#1.offset; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14532: havoc ldv_free_irq_220_~ldv_func_arg1#1, ldv_free_irq_220_~ldv_func_arg2#1.base, ldv_free_irq_220_~ldv_func_arg2#1.offset;havoc ldv_free_irq_220_#in~ldv_func_arg1#1, ldv_free_irq_220_#in~ldv_func_arg2#1.base, ldv_free_irq_220_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_220 } true;havoc #t~mem1537#1;~j~1#1 := 1 + ~j~1#1; [2025-02-08 04:39:42,421 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14536: assume ~j~1#1 < ~i~8#1; [2025-02-08 04:39:42,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14536: assume !(~j~1#1 < ~i~8#1); [2025-02-08 04:39:42,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18475-1: ldv_request_irq_219_#res#1 := ldv_request_irq_219_~ldv_func_res~3#1; [2025-02-08 04:39:42,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18455: havoc ldv_free_irq_218_~ldv_func_arg1#1, ldv_free_irq_218_~ldv_func_arg2#1.base, ldv_free_irq_218_~ldv_func_arg2#1.offset;havoc ldv_free_irq_218_#in~ldv_func_arg1#1, ldv_free_irq_218_#in~ldv_func_arg2#1.base, ldv_free_irq_218_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_218 } true;havoc #t~mem1527#1;~i~7#1 := 1 + ~i~7#1; [2025-02-08 04:39:42,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18455-1: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_218_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_218_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_218_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_218_~ldv_func_arg2#1.base, ldv_free_irq_218_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:39:42,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18454: SUMMARY for call free_irq(ldv_free_irq_218_~ldv_func_arg1#1, ldv_free_irq_218_~ldv_func_arg2#1.base, ldv_free_irq_218_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:39:42,437 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14464: call #t~mem1527#1 := read~int#3(~pinstance#1.base, 8 + (2561 + ~pinstance#1.offset + 11 * ~i~7#1), 2);assume { :begin_inline_ldv_free_irq_218 } true;ldv_free_irq_218_#in~ldv_func_arg1#1, ldv_free_irq_218_#in~ldv_func_arg2#1.base, ldv_free_irq_218_#in~ldv_func_arg2#1.offset := #t~mem1527#1 % 65536, ~pinstance#1.base, 2561 + ~pinstance#1.offset + (if ~i~7#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~7#1 % 18446744073709551616 % 18446744073709551616 else ~i~7#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ldv_free_irq_218_~ldv_func_arg1#1, ldv_free_irq_218_~ldv_func_arg2#1.base, ldv_free_irq_218_~ldv_func_arg2#1.offset;ldv_free_irq_218_~ldv_func_arg1#1 := ldv_free_irq_218_#in~ldv_func_arg1#1;ldv_free_irq_218_~ldv_func_arg2#1.base, ldv_free_irq_218_~ldv_func_arg2#1.offset := ldv_free_irq_218_#in~ldv_func_arg2#1.base, ldv_free_irq_218_#in~ldv_func_arg2#1.offset; [2025-02-08 04:39:42,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12602: havoc sdev_prefix_printk_~arg0#1.base, sdev_prefix_printk_~arg0#1.offset, sdev_prefix_printk_~arg1#1.base, sdev_prefix_printk_~arg1#1.offset, sdev_prefix_printk_~arg2#1.base, sdev_prefix_printk_~arg2#1.offset, sdev_prefix_printk_~arg3#1.base, sdev_prefix_printk_~arg3#1.offset;havoc sdev_prefix_printk_#in~arg0#1.base, sdev_prefix_printk_#in~arg0#1.offset, sdev_prefix_printk_#in~arg1#1.base, sdev_prefix_printk_#in~arg1#1.offset, sdev_prefix_printk_#in~arg2#1.base, sdev_prefix_printk_#in~arg2#1.offset, sdev_prefix_printk_#in~arg3#1.base, sdev_prefix_printk_#in~arg3#1.offset;assume { :end_inline_sdev_prefix_printk } true;havoc #t~mem1075#1.base, #t~mem1075#1.offset;#res#1 := 8195; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110: assume (if ~target~0#1 % 256 % 256 <= 127 then ~target~0#1 % 256 % 256 else ~target~0#1 % 256 % 256 - 256) < 0; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110: assume !((if ~target~0#1 % 256 % 256 <= 127 then ~target~0#1 % 256 % 256 else ~target~0#1 % 256 % 256 - 256) < 0);~bus~0#1 := 1;~lun~0#1 := 0; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104: assume 2 == #t~mem426#1 % 256 % 4294967296;havoc #t~mem426#1; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104: assume !(2 == #t~mem426#1 % 256 % 4294967296);havoc #t~mem426#1;call #t~mem429#1 := read~int#3(~temp~0#1.base, 16 + ~temp~0#1.offset, 1); [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104-1: call #t~mem426#1 := read~int#3(~temp~0#1.base, 16 + ~temp~0#1.offset, 1); [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117: assume 1 == #t~mem429#1 % 256 % 4294967296;havoc #t~mem429#1;call #t~mem430#1 := read~int#3(~temp~0#1.base, 28 + ~temp~0#1.offset, 4);~target~0#1 := #t~mem430#1 % 4294967296 / 65536;havoc #t~mem430#1;~bus~0#1 := 0;~lun~0#1 := 0; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10117: assume !(1 == #t~mem429#1 % 256 % 4294967296);havoc #t~mem429#1; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10105: assume ~fw_version~0#1 % 65536 % 4294967296 <= 2;call #t~mem427#1 := read~int#3(~temp~0#1.base, 23 + ~temp~0#1.offset, 1);~target~0#1 := #t~mem427#1;havoc #t~mem427#1; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10105: assume !(~fw_version~0#1 % 65536 % 4294967296 <= 2);call #t~mem428#1 := read~int#3(~temp~0#1.base, 18 + ~temp~0#1.offset, 2);~target~0#1 := #t~mem428#1;havoc #t~mem428#1; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124: assume #t~short435#1;havoc #t~mem431#1;havoc #t~mem432#1;havoc #t~short433#1;havoc #t~mem434#1;havoc #t~short435#1;~res~0#1.base, ~res~0#1.offset := ~temp~0#1.base, ~temp~0#1.offset; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124: assume !#t~short435#1;havoc #t~mem431#1;havoc #t~mem432#1;havoc #t~short433#1;havoc #t~mem434#1;havoc #t~short435#1;call #t~mem436#1.base, #t~mem436#1.offset := read~$Pointer$#3(~temp~0#1.base, ~temp~0#1.offset, 8);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem436#1.base, #t~mem436#1.offset;~temp~0#1.base, ~temp~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124-1: assume #t~short435#1;call #t~mem434#1 := read~int#3(~scsi_dev#1.base, 204 + ~scsi_dev#1.offset, 8);#t~short435#1 := ~lun~0#1 % 256 % 18446744073709551616 == #t~mem434#1 % 18446744073709551616; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124-1: assume !#t~short435#1; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124-2: #t~short435#1 := #t~short433#1; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124-3: assume #t~short433#1;call #t~mem432#1 := read~int#3(~scsi_dev#1.base, 196 + ~scsi_dev#1.offset, 4);#t~short433#1 := ~target~0#1 % 256 % 4294967296 == #t~mem432#1 % 4294967296; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124-3: assume !#t~short433#1; [2025-02-08 04:39:42,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124-4: call #t~mem431#1 := read~int#3(~scsi_dev#1.base, 200 + ~scsi_dev#1.offset, 4);#t~short433#1 := ~bus~0#1 % 256 % 4294967296 == #t~mem431#1 % 4294967296; [2025-02-08 04:39:42,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24261: havoc dma_supported_#t~nondet2248#1; [2025-02-08 04:39:42,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14941: assume { :begin_inline_tasklet_kill } true;tasklet_kill_#in~arg0#1.base, tasklet_kill_#in~arg0#1.offset := ~pinstance#1.base, 11261 + ~pinstance#1.offset + 36 * (if ~i~18#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~18#1 % 18446744073709551616 % 18446744073709551616 else ~i~18#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);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;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;~i~18#1 := 1 + ~i~18#1; [2025-02-08 04:39:42,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24179: havoc #t~nondet2239; [2025-02-08 04:39:42,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24395: havoc #t~nondet2268; [2025-02-08 04:39:42,577 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9020: havoc #t~mem214.base, #t~mem214.offset; [2025-02-08 04:39:42,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14583: call #t~mem1544#1.base, #t~mem1544#1.offset := read~$Pointer$#3(~pinstance#1.base, 2757 + ~pinstance#1.offset, 8);call #t~mem1545#1.base, #t~mem1545#1.offset := read~$Pointer$#3(~pinstance#1.base, 2901 + ~pinstance#1.offset + 8 * ~i~9#1, 8);assume { :begin_inline_kmem_cache_free } true;kmem_cache_free_#in~arg0#1.base, kmem_cache_free_#in~arg0#1.offset, kmem_cache_free_#in~arg1#1.base, kmem_cache_free_#in~arg1#1.offset := #t~mem1544#1.base, #t~mem1544#1.offset, #t~mem1545#1.base, #t~mem1545#1.offset;havoc kmem_cache_free_~arg0#1.base, kmem_cache_free_~arg0#1.offset, kmem_cache_free_~arg1#1.base, kmem_cache_free_~arg1#1.offset;kmem_cache_free_~arg0#1.base, kmem_cache_free_~arg0#1.offset := kmem_cache_free_#in~arg0#1.base, kmem_cache_free_#in~arg0#1.offset;kmem_cache_free_~arg1#1.base, kmem_cache_free_~arg1#1.offset := kmem_cache_free_#in~arg1#1.base, kmem_cache_free_#in~arg1#1.offset;havoc kmem_cache_free_~arg0#1.base, kmem_cache_free_~arg0#1.offset, kmem_cache_free_~arg1#1.base, kmem_cache_free_~arg1#1.offset;havoc kmem_cache_free_#in~arg0#1.base, kmem_cache_free_#in~arg0#1.offset, kmem_cache_free_#in~arg1#1.base, kmem_cache_free_#in~arg1#1.offset;assume { :end_inline_kmem_cache_free } true;havoc #t~mem1544#1.base, #t~mem1544#1.offset;havoc #t~mem1545#1.base, #t~mem1545#1.offset;call write~$Pointer$#3(0, 0, ~pinstance#1.base, 2901 + ~pinstance#1.offset + 8 * ~i~9#1, 8);~i~9#1 := 1 + ~i~9#1; [2025-02-08 04:39:42,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967: havoc #t~mem183; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538: call write~int#3(#t~bitwise1061#1, ~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4);havoc #t~mem1060#1;havoc #t~bitwise1061#1; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538-5: call #t~mem1060#1 := read~int#3(~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538-2: havoc #t~bitwise1061#1;assume ((((#t~mem1060#1 < 0 || #t~bitwise1061#1 >= 458752) && #t~bitwise1061#1 >= #t~mem1060#1) && (#t~mem1060#1 < 0 || #t~bitwise1061#1 <= 458752 + #t~mem1060#1)) && (#t~mem1060#1 >= 0 || #t~bitwise1061#1 < 0)) && #t~bitwise1061#1 <= 2147483647; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538-1: [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538-4: assume 0 == #t~mem1060#1 || 458752 == #t~mem1060#1;#t~bitwise1061#1 := 458752; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538-4: assume !(0 == #t~mem1060#1 || 458752 == #t~mem1060#1); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538-3: assume false;#t~bitwise1061#1 := #t~mem1060#1; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538-3: assume !false; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332: assume 1 == pmcraid_cancel_all_#t~mem1008#1 % 256 % 4294967296;havoc pmcraid_cancel_all_#t~mem1008#1;call write~int#3(128, pmcraid_cancel_all_~ioarcb~6#1.base, 65 + pmcraid_cancel_all_~ioarcb~6#1.offset, 1); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332: assume !(1 == pmcraid_cancel_all_#t~mem1008#1 % 256 % 4294967296);havoc pmcraid_cancel_all_#t~mem1008#1; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12547: assume 0 != #t~mem1064#1 % 65536 % 4294967296;havoc #t~mem1064#1;call #t~mem1065#1 := read~int#3(~ioasa~1#1.base, 44 + ~ioasa~1#1.offset, 2);~sense_len~0#1 := (if #t~mem1065#1 % 65536 % 65536 <= 32767 then #t~mem1065#1 % 65536 % 65536 else #t~mem1065#1 % 65536 % 65536 - 65536);havoc #t~mem1065#1;~__min1~0#1 := ~sense_len~0#1;~__min2~0#1 := 96;~data_size~1#1 := (if (if ~__min1~0#1 % 65536 % 4294967296 <= 2147483647 then ~__min1~0#1 % 65536 % 4294967296 else ~__min1~0#1 % 65536 % 4294967296 - 4294967296) < (if ~__min2~0#1 % 65536 % 4294967296 <= 2147483647 then ~__min2~0#1 % 65536 % 4294967296 else ~__min2~0#1 % 65536 % 4294967296 - 4294967296) then (if ~__min1~0#1 % 65536 % 4294967296 <= 2147483647 then ~__min1~0#1 % 65536 % 4294967296 else ~__min1~0#1 % 65536 % 4294967296 - 4294967296) else (if ~__min2~0#1 % 65536 % 4294967296 <= 2147483647 then ~__min2~0#1 % 65536 % 4294967296 else ~__min2~0#1 % 65536 % 4294967296 - 4294967296));call #t~mem1066#1.base, #t~mem1066#1.offset := read~$Pointer$#3(~scsi_cmd~3#1.base, 345 + ~scsi_cmd~3#1.offset, 8); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12547: assume !(0 != #t~mem1064#1 % 65536 % 4294967296);havoc #t~mem1064#1; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12564: assume 0 != ~sense_copied~0#1 % 4294967296; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12564: assume !(0 != ~sense_copied~0#1 % 4294967296); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: SUMMARY for call pmcraid_send_cmd(pmcraid_cancel_all_~cmd#1.base, pmcraid_cancel_all_~cmd#1.offset, pmcraid_cancel_all_~cmd_done~1#1.base, pmcraid_cancel_all_~cmd_done~1#1.offset, 7500, #funAddr~pmcraid_timeout_handler.base, #funAddr~pmcraid_timeout_handler.offset); srcloc: null [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12573: #res#1 := 1; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532: assume 0 == #t~mem1056#1 % 256 % 4294967296;havoc #t~mem1056#1;call #t~mem1057#1.base, #t~mem1057#1.offset := read~$Pointer$#3(~pinstance~19#1.base, 2537 + ~pinstance~19#1.offset, 8);call #t~mem1058#1.base, #t~mem1058#1.offset := read~$Pointer$#3(~scsi_cmd~3#1.base, ~scsi_cmd~3#1.offset, 8);call #t~mem1059#1 := read~int#3(#t~mem1058#1.base, 200 + #t~mem1058#1.offset, 4); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532: assume !(0 == #t~mem1056#1 % 256 % 4294967296);havoc #t~mem1056#1; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532-1: call #t~mem1056#1 := read~int#3(~res~6#1.base, 65 + ~res~6#1.offset, 1); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12524: call write~int#3(1, ~res~6#1.base, 66 + ~res~6#1.offset, 1);call #t~mem1052#1 := read~int#3(~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: assume pmcraid_get_error_info_#t~mem810#1 % 4294967296 == pmcraid_get_error_info_~ioasc#1 % 4294967296;havoc pmcraid_get_error_info_#t~mem810#1;pmcraid_get_error_info_#res#1.base, pmcraid_get_error_info_#res#1.offset := ~#pmcraid_ioasc_error_table~0.base, ~#pmcraid_ioasc_error_table~0.offset + 13 * (if pmcraid_get_error_info_~i~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_get_error_info_~i~1#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_get_error_info_~i~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: assume !(pmcraid_get_error_info_#t~mem810#1 % 4294967296 == pmcraid_get_error_info_~ioasc#1 % 4294967296);havoc pmcraid_get_error_info_#t~mem810#1;pmcraid_get_error_info_~i~1#1 := 1 + pmcraid_get_error_info_~i~1#1; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434-1: call pmcraid_get_error_info_#t~mem810#1 := read~int#22(~#pmcraid_ioasc_error_table~0.base, ~#pmcraid_ioasc_error_table~0.offset + 13 * pmcraid_get_error_info_~i~1#1, 4); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12541-1: [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12541: call write~int#3((if #t~bitwise1063#1 % 4294967296 % 4294967296 <= 2147483647 then #t~bitwise1063#1 % 4294967296 % 4294967296 else #t~bitwise1063#1 % 4294967296 % 4294967296 - 4294967296), ~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4);call write~int#3(1, ~res~6#1.base, 66 + ~res~6#1.offset, 1); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12541-3: assume 0 == ~ioasc~6#1 % 256 % 4294967296;#t~bitwise1063#1 := #t~mem1062#1; [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12541-3: assume !(0 == ~ioasc~6#1 % 256 % 4294967296); [2025-02-08 04:39:42,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12541-2: havoc #t~bitwise1063#1;assume (#t~bitwise1063#1 % 4294967296 >= #t~mem1062#1 % 4294967296 && #t~bitwise1063#1 % 4294967296 >= ~ioasc~6#1 % 256 % 4294967296) && #t~bitwise1063#1 % 4294967296 <= #t~mem1062#1 % 4294967296 + ~ioasc~6#1 % 256 % 4294967296; [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12541-5: call #t~mem1062#1 := read~int#3(~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4); [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12541-4: assume 0 == #t~mem1062#1 % 4294967296 || #t~mem1062#1 % 4294967296 == ~ioasc~6#1 % 256 % 4294967296;#t~bitwise1063#1 := ~ioasc~6#1 % 256; [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12541-4: assume !(0 == #t~mem1062#1 % 4294967296 || #t~mem1062#1 % 4294967296 == ~ioasc~6#1 % 256 % 4294967296); [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12566: SUMMARY for call pmcraid_erp_done(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12525-1: [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12525: call write~int#3(#t~bitwise1053#1, ~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4);havoc #t~mem1052#1;havoc #t~bitwise1053#1; [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12525-3: assume false;#t~bitwise1053#1 := #t~mem1052#1; [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12525-3: assume !false; [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12525-2: havoc #t~bitwise1053#1;assume ((((#t~mem1052#1 < 0 || #t~bitwise1053#1 >= 786432) && #t~bitwise1053#1 >= #t~mem1052#1) && (#t~mem1052#1 < 0 || #t~bitwise1053#1 <= 786432 + #t~mem1052#1)) && (#t~mem1052#1 >= 0 || #t~bitwise1053#1 < 0)) && #t~bitwise1053#1 <= 2147483647; [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12517-1: [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12517: call write~int#3(#t~bitwise1049#1, ~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4); [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12517-3: assume false;#t~bitwise1049#1 := #t~mem1048#1; [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12517-3: assume !false; [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12517-2: havoc #t~bitwise1049#1;assume ((((#t~mem1048#1 < 0 || #t~bitwise1049#1 >= 327680) && #t~bitwise1049#1 >= #t~mem1048#1) && (#t~mem1048#1 < 0 || #t~bitwise1049#1 <= 327680 + #t~mem1048#1)) && (#t~mem1048#1 >= 0 || #t~bitwise1049#1 < 0)) && #t~bitwise1049#1 <= 2147483647; [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12525-4: assume 0 == #t~mem1052#1 || 786432 == #t~mem1052#1;#t~bitwise1053#1 := 786432; [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12525-4: assume !(0 == #t~mem1052#1 || 786432 == #t~mem1052#1); [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12327-1: SUMMARY for call pmcraid_cancel_all_#t~memset~res1007#1.base, pmcraid_cancel_all_#t~memset~res1007#1.offset := #Ultimate.C_memset#3(pmcraid_cancel_all_~ioarcb~6#1.base, 64 + pmcraid_cancel_all_~ioarcb~6#1.offset, 0, 16); srcloc: null [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12327: havoc pmcraid_cancel_all_#t~memset~res1007#1.base, pmcraid_cancel_all_#t~memset~res1007#1.offset;call write~int#3(16, pmcraid_cancel_all_~ioarcb~6#1.base, 61 + pmcraid_cancel_all_~ioarcb~6#1.offset, 1);call write~int#3(1, pmcraid_cancel_all_~ioarcb~6#1.base, 60 + pmcraid_cancel_all_~ioarcb~6#1.offset, 1);call write~int#3(206, pmcraid_cancel_all_~ioarcb~6#1.base, 64 + pmcraid_cancel_all_~ioarcb~6#1.offset, 1);call pmcraid_cancel_all_#t~mem1008#1 := read~int#3(pmcraid_cancel_all_~res~4#1.base, 16 + pmcraid_cancel_all_~res~4#1.offset, 1); [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12517-5: call #t~mem1048#1 := read~int#3(~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4); [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12517-4: assume 0 == #t~mem1048#1 || 327680 == #t~mem1048#1;#t~bitwise1049#1 := 327680; [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12517-4: assume !(0 == #t~mem1048#1 || 327680 == #t~mem1048#1); [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12534-1: SUMMARY for call scsi_report_bus_reset(#t~mem1057#1.base, #t~mem1057#1.offset, (if #t~mem1059#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1059#1 % 4294967296 % 4294967296 else #t~mem1059#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:42,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12534: havoc #t~mem1057#1.base, #t~mem1057#1.offset;havoc #t~mem1058#1.base, #t~mem1058#1.offset;havoc #t~mem1059#1; [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12559-1: call #t~mem1068#1 := read~int#3(~res~6#1.base, 16 + ~res~6#1.offset, 1); [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12559: assume 1 == #t~mem1068#1 % 256 % 4294967296;havoc #t~mem1068#1;assume { :begin_inline_pmcraid_cancel_all } true;pmcraid_cancel_all_#in~cmd#1.base, pmcraid_cancel_all_#in~cmd#1.offset, pmcraid_cancel_all_#in~sense#1 := ~cmd#1.base, ~cmd#1.offset, ~sense_copied~0#1;havoc pmcraid_cancel_all_#t~mem1003#1.base, pmcraid_cancel_all_#t~mem1003#1.offset, pmcraid_cancel_all_#t~mem1004#1.base, pmcraid_cancel_all_#t~mem1004#1.offset, pmcraid_cancel_all_#t~mem1005#1.base, pmcraid_cancel_all_#t~mem1005#1.offset, pmcraid_cancel_all_#t~mem1006#1.base, pmcraid_cancel_all_#t~mem1006#1.offset, pmcraid_cancel_all_#t~memset~res1007#1.base, pmcraid_cancel_all_#t~memset~res1007#1.offset, pmcraid_cancel_all_#t~mem1008#1, pmcraid_cancel_all_#t~mem1009#1, pmcraid_cancel_all_~cmd#1.base, pmcraid_cancel_all_~cmd#1.offset, pmcraid_cancel_all_~sense#1, pmcraid_cancel_all_~scsi_cmd~2#1.base, pmcraid_cancel_all_~scsi_cmd~2#1.offset, pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset, pmcraid_cancel_all_~res~4#1.base, pmcraid_cancel_all_~res~4#1.offset, pmcraid_cancel_all_~cmd_done~1#1.base, pmcraid_cancel_all_~cmd_done~1#1.offset;pmcraid_cancel_all_~cmd#1.base, pmcraid_cancel_all_~cmd#1.offset := pmcraid_cancel_all_#in~cmd#1.base, pmcraid_cancel_all_#in~cmd#1.offset;pmcraid_cancel_all_~sense#1 := pmcraid_cancel_all_#in~sense#1;havoc pmcraid_cancel_all_~scsi_cmd~2#1.base, pmcraid_cancel_all_~scsi_cmd~2#1.offset;havoc pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset;havoc pmcraid_cancel_all_~res~4#1.base, pmcraid_cancel_all_~res~4#1.offset;havoc pmcraid_cancel_all_~cmd_done~1#1.base, pmcraid_cancel_all_~cmd_done~1#1.offset;call pmcraid_cancel_all_#t~mem1003#1.base, pmcraid_cancel_all_#t~mem1003#1.offset := read~$Pointer$#3(pmcraid_cancel_all_~cmd#1.base, 24 + pmcraid_cancel_all_~cmd#1.offset, 8);pmcraid_cancel_all_~scsi_cmd~2#1.base, pmcraid_cancel_all_~scsi_cmd~2#1.offset := pmcraid_cancel_all_#t~mem1003#1.base, pmcraid_cancel_all_#t~mem1003#1.offset;havoc pmcraid_cancel_all_#t~mem1003#1.base, pmcraid_cancel_all_#t~mem1003#1.offset;call pmcraid_cancel_all_#t~mem1004#1.base, pmcraid_cancel_all_#t~mem1004#1.offset := read~$Pointer$#3(pmcraid_cancel_all_~cmd#1.base, pmcraid_cancel_all_~cmd#1.offset, 8);pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset := pmcraid_cancel_all_#t~mem1004#1.base, pmcraid_cancel_all_#t~mem1004#1.offset;havoc pmcraid_cancel_all_#t~mem1004#1.base, pmcraid_cancel_all_#t~mem1004#1.offset;call pmcraid_cancel_all_#t~mem1005#1.base, pmcraid_cancel_all_#t~mem1005#1.offset := read~$Pointer$#3(pmcraid_cancel_all_~scsi_cmd~2#1.base, pmcraid_cancel_all_~scsi_cmd~2#1.offset, 8);call pmcraid_cancel_all_#t~mem1006#1.base, pmcraid_cancel_all_#t~mem1006#1.offset := read~$Pointer$#3(pmcraid_cancel_all_#t~mem1005#1.base, 220 + pmcraid_cancel_all_#t~mem1005#1.offset, 8);pmcraid_cancel_all_~res~4#1.base, pmcraid_cancel_all_~res~4#1.offset := pmcraid_cancel_all_#t~mem1006#1.base, pmcraid_cancel_all_#t~mem1006#1.offset;havoc pmcraid_cancel_all_#t~mem1005#1.base, pmcraid_cancel_all_#t~mem1005#1.offset;havoc pmcraid_cancel_all_#t~mem1006#1.base, pmcraid_cancel_all_#t~mem1006#1.offset;pmcraid_cancel_all_~cmd_done~1#1.base, pmcraid_cancel_all_~cmd_done~1#1.offset := (if 0 != pmcraid_cancel_all_~sense#1 % 4294967296 then #funAddr~pmcraid_erp_done.base else #funAddr~pmcraid_request_sense.base), (if 0 != pmcraid_cancel_all_~sense#1 % 4294967296 then #funAddr~pmcraid_erp_done.offset else #funAddr~pmcraid_request_sense.offset); [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12559: assume !(1 == #t~mem1068#1 % 256 % 4294967296);havoc #t~mem1068#1; [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543: assume 2 != ~ioasc~6#1 % 256 % 4294967296 && 48 != ~ioasc~6#1 % 256 % 4294967296;#res#1 := 0; [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543: assume !(2 != ~ioasc~6#1 % 256 % 4294967296 && 48 != ~ioasc~6#1 % 256 % 4294967296);call #t~mem1064#1 := read~int#3(~ioasa~1#1.base, 44 + ~ioasa~1#1.offset, 2); [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337: call write~int#3(0, pmcraid_cancel_all_~ioarcb~6#1.base, 16 + pmcraid_cancel_all_~ioarcb~6#1.offset, 8);call write~int#3(0, pmcraid_cancel_all_~ioarcb~6#1.base, 24 + pmcraid_cancel_all_~ioarcb~6#1.offset, 4);call write~int#3(0, pmcraid_cancel_all_~ioarcb~6#1.base, 28 + pmcraid_cancel_all_~ioarcb~6#1.offset, 4);call pmcraid_cancel_all_#t~mem1009#1 := read~int#3(pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset, 8);call write~int#3(pmcraid_cancel_all_#t~mem1009#1 - pmcraid_cancel_all_#t~mem1009#1 % 32, pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset, 8);havoc pmcraid_cancel_all_#t~mem1009#1; [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528-4: assume 0 == #t~mem1054#1 || 655360 == #t~mem1054#1;#t~bitwise1055#1 := 655360; [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528-4: assume !(0 == #t~mem1054#1 || 655360 == #t~mem1054#1); [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528-3: assume false;#t~bitwise1055#1 := #t~mem1054#1; [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528-3: assume !false; [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528-5: call #t~mem1054#1 := read~int#3(~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4); [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528: call write~int#3(#t~bitwise1055#1, ~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4); [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12561: havoc pmcraid_cancel_all_#t~mem1003#1.base, pmcraid_cancel_all_#t~mem1003#1.offset, pmcraid_cancel_all_#t~mem1004#1.base, pmcraid_cancel_all_#t~mem1004#1.offset, pmcraid_cancel_all_#t~mem1005#1.base, pmcraid_cancel_all_#t~mem1005#1.offset, pmcraid_cancel_all_#t~mem1006#1.base, pmcraid_cancel_all_#t~mem1006#1.offset, pmcraid_cancel_all_#t~memset~res1007#1.base, pmcraid_cancel_all_#t~memset~res1007#1.offset, pmcraid_cancel_all_#t~mem1008#1, pmcraid_cancel_all_#t~mem1009#1, pmcraid_cancel_all_~cmd#1.base, pmcraid_cancel_all_~cmd#1.offset, pmcraid_cancel_all_~sense#1, pmcraid_cancel_all_~scsi_cmd~2#1.base, pmcraid_cancel_all_~scsi_cmd~2#1.offset, pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset, pmcraid_cancel_all_~res~4#1.base, pmcraid_cancel_all_~res~4#1.offset, pmcraid_cancel_all_~cmd_done~1#1.base, pmcraid_cancel_all_~cmd_done~1#1.offset;havoc pmcraid_cancel_all_#in~cmd#1.base, pmcraid_cancel_all_#in~cmd#1.offset, pmcraid_cancel_all_#in~sense#1;assume { :end_inline_pmcraid_cancel_all } true; [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528-2: havoc #t~bitwise1055#1;assume ((((#t~mem1054#1 < 0 || #t~bitwise1055#1 >= 655360) && #t~bitwise1055#1 >= #t~mem1054#1) && (#t~mem1054#1 < 0 || #t~bitwise1055#1 <= 655360 + #t~mem1054#1)) && (#t~mem1054#1 >= 0 || #t~bitwise1055#1 < 0)) && #t~bitwise1055#1 <= 2147483647; [2025-02-08 04:39:42,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528-1: [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553-1: SUMMARY for call #t~memcpy~res1067#1.base, #t~memcpy~res1067#1.offset := #Ultimate.C_memcpy#3(#t~mem1066#1.base, #t~mem1066#1.offset, ~ioasa~1#1.base, 48 + ~ioasa~1#1.offset, ~data_size~1#1); srcloc: null [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553: havoc #t~mem1066#1.base, #t~mem1066#1.offset;havoc #t~memcpy~res1067#1.base, #t~memcpy~res1067#1.offset;~sense_copied~0#1 := 1; [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12570: SUMMARY for call pmcraid_request_sense(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471: havoc pmcraid_frame_auto_sense_#t~mem1010#1.base, pmcraid_frame_auto_sense_#t~mem1010#1.offset, pmcraid_frame_auto_sense_#t~mem1011#1.base, pmcraid_frame_auto_sense_#t~mem1011#1.offset, pmcraid_frame_auto_sense_#t~mem1012#1.base, pmcraid_frame_auto_sense_#t~mem1012#1.offset, pmcraid_frame_auto_sense_#t~mem1013#1.base, pmcraid_frame_auto_sense_#t~mem1013#1.offset, pmcraid_frame_auto_sense_#t~mem1014#1.base, pmcraid_frame_auto_sense_#t~mem1014#1.offset, pmcraid_frame_auto_sense_#t~mem1015#1.base, pmcraid_frame_auto_sense_#t~mem1015#1.offset, pmcraid_frame_auto_sense_#t~mem1016#1, pmcraid_frame_auto_sense_#t~memset~res1017#1.base, pmcraid_frame_auto_sense_#t~memset~res1017#1.offset, pmcraid_frame_auto_sense_#t~mem1018#1.base, pmcraid_frame_auto_sense_#t~mem1018#1.offset, pmcraid_frame_auto_sense_#t~mem1019#1, pmcraid_frame_auto_sense_#t~mem1020#1, pmcraid_frame_auto_sense_#t~short1021#1, pmcraid_frame_auto_sense_#t~bitwise1022#1, pmcraid_frame_auto_sense_#t~bitwise1023#1, pmcraid_frame_auto_sense_#t~mem1024#1, pmcraid_frame_auto_sense_#t~bitwise1025#1, pmcraid_frame_auto_sense_#t~bitwise1026#1, pmcraid_frame_auto_sense_#t~mem1027#1, pmcraid_frame_auto_sense_#t~bitwise1028#1, pmcraid_frame_auto_sense_#t~bitwise1029#1, pmcraid_frame_auto_sense_#t~bitwise1030#1, pmcraid_frame_auto_sense_#t~bitwise1031#1, pmcraid_frame_auto_sense_#t~mem1032#1, pmcraid_frame_auto_sense_#t~mem1033#1, pmcraid_frame_auto_sense_#t~mem1034#1, pmcraid_frame_auto_sense_#t~bitwise1035#1, pmcraid_frame_auto_sense_~cmd#1.base, pmcraid_frame_auto_sense_~cmd#1.offset, pmcraid_frame_auto_sense_~sense_buf~0#1.base, pmcraid_frame_auto_sense_~sense_buf~0#1.offset, pmcraid_frame_auto_sense_~res~5#1.base, pmcraid_frame_auto_sense_~res~5#1.offset, pmcraid_frame_auto_sense_~ioasa~0#1.base, pmcraid_frame_auto_sense_~ioasa~0#1.offset, pmcraid_frame_auto_sense_~ioasc~5#1, pmcraid_frame_auto_sense_~failing_lba~0#1;havoc pmcraid_frame_auto_sense_#in~cmd#1.base, pmcraid_frame_auto_sense_#in~cmd#1.offset;assume { :end_inline_pmcraid_frame_auto_sense } true; [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12521-5: call #t~mem1050#1 := read~int#3(~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4); [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12521-4: assume 0 == #t~mem1050#1 || 65536 == #t~mem1050#1;#t~bitwise1051#1 := 65536; [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12521-4: assume !(0 == #t~mem1050#1 || 65536 == #t~mem1050#1); [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12521-1: [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12521: call write~int#3(#t~bitwise1051#1, ~scsi_cmd~3#1.base, 421 + ~scsi_cmd~3#1.offset, 4); [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12521-3: assume false;#t~bitwise1051#1 := #t~mem1050#1; [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12521-3: assume !false; [2025-02-08 04:39:42,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12521-2: havoc #t~bitwise1051#1;assume ((((#t~mem1050#1 < 0 || #t~bitwise1051#1 >= 65536) && #t~bitwise1051#1 >= #t~mem1050#1) && (#t~mem1050#1 < 0 || #t~bitwise1051#1 <= 65536 + #t~mem1050#1)) && (#t~mem1050#1 >= 0 || #t~bitwise1051#1 < 0)) && #t~bitwise1051#1 <= 2147483647; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18141-1: ldv_del_timer_161_#res#1 := ldv_del_timer_161_~ldv_func_res~1#1; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766: SUMMARY for call scsi_dma_unmap(~scsi_cmd~1#1.base, ~scsi_cmd~1#1.offset); srcloc: null [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11756: call #t~mem893#1.base, #t~mem893#1.offset := read~$Pointer$#3(~cmd~4#1.base, ~cmd~4#1.offset, 8);call write~int#3(268435457, #t~mem893#1.base, 1152 + #t~mem893#1.offset, 4);havoc #t~mem893#1.base, #t~mem893#1.offset;call #t~mem894#1.base, #t~mem894#1.offset := read~$Pointer$#3(~cmd~4#1.base, ~cmd~4#1.offset, 8);call write~int#3(4294967295, #t~mem894#1.base, 1164 + #t~mem894#1.offset, 4);havoc #t~mem894#1.base, #t~mem894#1.offset;assume { :begin_inline_ldv_del_timer_161 } true;ldv_del_timer_161_#in~ldv_func_arg1#1.base, ldv_del_timer_161_#in~ldv_func_arg1#1.offset := ~cmd~4#1.base, 136 + ~cmd~4#1.offset;havoc ldv_del_timer_161_#res#1;havoc ldv_del_timer_161_#t~ret2007#1, ldv_del_timer_161_#t~ret2008#1, ldv_del_timer_161_~ldv_func_arg1#1.base, ldv_del_timer_161_~ldv_func_arg1#1.offset, ldv_del_timer_161_~ldv_func_res~1#1, ldv_del_timer_161_~tmp~142#1, ldv_del_timer_161_~tmp___0~53#1;ldv_del_timer_161_~ldv_func_arg1#1.base, ldv_del_timer_161_~ldv_func_arg1#1.offset := ldv_del_timer_161_#in~ldv_func_arg1#1.base, ldv_del_timer_161_#in~ldv_func_arg1#1.offset;havoc ldv_del_timer_161_~ldv_func_res~1#1;havoc ldv_del_timer_161_~tmp~142#1;havoc ldv_del_timer_161_~tmp___0~53#1; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: SUMMARY for call pmcraid_return_cmd(~cmd~4#1.base, ~cmd~4#1.offset); srcloc: null [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11756-1: SUMMARY for call ldv_spin_unlock_irqrestore_144(~pinstance#1.base, 11193 + ~pinstance#1.offset, ~lock_flags~13#1); srcloc: null [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18148: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_pending_pool_lock_of_pmcraid_instance(); srcloc: null [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785-1: assume #t~short917#1;call #t~mem916#1.base, #t~mem916#1.offset := read~$Pointer$#3(~cmd~4#1.base, 270 + ~cmd~4#1.offset, 8);#t~short917#1 := (#t~mem916#1.base + #t~mem916#1.offset) % 18446744073709551616 != (#funAddr~pmcraid_ioa_shutdown_done.base + #funAddr~pmcraid_ioa_shutdown_done.offset) % 18446744073709551616; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785-1: assume !#t~short917#1; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: assume #t~short917#1;havoc #t~mem915#1.base, #t~mem915#1.offset;havoc #t~mem916#1.base, #t~mem916#1.offset;havoc #t~short917#1; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: assume !#t~short917#1;havoc #t~mem915#1.base, #t~mem915#1.offset;havoc #t~mem916#1.base, #t~mem916#1.offset;havoc #t~short917#1; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18138-1: SUMMARY for call ldv_del_timer_161_#t~ret2008#1 := ldv_del_timer(ldv_del_timer_161_~ldv_func_res~1#1, ldv_del_timer_161_~ldv_func_arg1#1.base, ldv_del_timer_161_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18136: assume -2147483648 <= ldv_del_timer_161_#t~ret2007#1 && ldv_del_timer_161_#t~ret2007#1 <= 2147483647;ldv_del_timer_161_~tmp~142#1 := ldv_del_timer_161_#t~ret2007#1;havoc ldv_del_timer_161_#t~ret2007#1;ldv_del_timer_161_~ldv_func_res~1#1 := ldv_del_timer_161_~tmp~142#1; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771-1: SUMMARY for call #t~ret905#1 := printk(115, 0); srcloc: null [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18136-1: SUMMARY for call ldv_del_timer_161_#t~ret2007#1 := del_timer(ldv_del_timer_161_~ldv_func_arg1#1.base, ldv_del_timer_161_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: assume -2147483648 <= #t~ret905#1 && #t~ret905#1 <= 2147483647;havoc #t~mem902#1.base, #t~mem902#1.offset;havoc #t~mem903#1;havoc #t~mem904#1;havoc #t~ret905#1; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(~scsi_cmd~1#1.base, ~scsi_cmd~1#1.offset, #t~mem908#1.base, #t~mem908#1.offset); srcloc: null [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777: havoc #t~mem908#1.base, #t~mem908#1.offset; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777-2: call #t~mem908#1.base, #t~mem908#1.offset := read~$Pointer$#3(~scsi_cmd~1#1.base, 353 + ~scsi_cmd~1#1.offset, 8); [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765-1: [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765: call write~int#3(#t~bitwise901#1, ~scsi_cmd~1#1.base, 421 + ~scsi_cmd~1#1.offset, 4);havoc #t~mem900#1;havoc #t~bitwise901#1; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765-3: assume false;#t~bitwise901#1 := #t~mem900#1; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765-3: assume !false; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765-2: havoc #t~bitwise901#1;assume ((((#t~mem900#1 < 0 || #t~bitwise901#1 >= 458752) && #t~bitwise901#1 >= #t~mem900#1) && (#t~mem900#1 < 0 || #t~bitwise901#1 <= 458752 + #t~mem900#1)) && (#t~mem900#1 >= 0 || #t~bitwise901#1 < 0)) && #t~bitwise901#1 <= 2147483647; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11769: assume 0 != ~pmcraid_debug_log~0 % 4294967296;call #t~mem902#1.base, #t~mem902#1.offset := read~$Pointer$#3(~cmd~4#1.base, ~cmd~4#1.offset, 8);call #t~mem903#1 := read~int#3(#t~mem902#1.base, 64 + #t~mem902#1.offset, 1);call #t~mem904#1 := read~int#3(~scsi_cmd~1#1.base, 421 + ~scsi_cmd~1#1.offset, 4); [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11769: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18140: #t~ret895#1 := ldv_del_timer_161_#res#1;havoc ldv_del_timer_161_#t~ret2007#1, ldv_del_timer_161_#t~ret2008#1, ldv_del_timer_161_~ldv_func_arg1#1.base, ldv_del_timer_161_~ldv_func_arg1#1.offset, ldv_del_timer_161_~ldv_func_res~1#1, ldv_del_timer_161_~tmp~142#1, ldv_del_timer_161_~tmp___0~53#1;havoc ldv_del_timer_161_#in~ldv_func_arg1#1.base, ldv_del_timer_161_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_161 } true;assume -2147483648 <= #t~ret895#1 && #t~ret895#1 <= 2147483647;havoc #t~ret895#1;call #t~mem896#1.base, #t~mem896#1.offset := read~$Pointer$#3(~cmd~4#1.base, 24 + ~cmd~4#1.offset, 8); [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: SUMMARY for call pmcraid_return_cmd(~cmd~4#1.base, ~cmd~4#1.offset); srcloc: null [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18138: assume -2147483648 <= ldv_del_timer_161_#t~ret2008#1 && ldv_del_timer_161_#t~ret2008#1 <= 2147483647;ldv_del_timer_161_~tmp___0~53#1 := ldv_del_timer_161_#t~ret2008#1;havoc ldv_del_timer_161_#t~ret2008#1;ldv_del_timer_161_#res#1 := ldv_del_timer_161_~tmp___0~53#1; [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: SUMMARY for call list_del(~cmd~4#1.base, 32 + ~cmd~4#1.offset); srcloc: null [2025-02-08 04:39:42,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18149: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162 } true;~cmd~4#1.base, ~cmd~4#1.offset := ~temp~1#1.base, ~temp~1#1.offset;call #t~mem918#1.base, #t~mem918#1.offset := read~$Pointer$#3(~temp~1#1.base, 32 + ~temp~1#1.offset, 8);~__mptr___1~1#1.base, ~__mptr___1~1#1.offset := #t~mem918#1.base, #t~mem918#1.offset;havoc #t~mem918#1.base, #t~mem918#1.offset;~temp~1#1.base, ~temp~1#1.offset := ~__mptr___1~1#1.base, -9920 + ~__mptr___1~1#1.offset; [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11792: assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.offset := ~pinstance#1.base, 11193 + ~pinstance#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18149-1: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765-4: assume 0 == #t~mem900#1 || 458752 == #t~mem900#1;#t~bitwise901#1 := 458752; [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11765-4: assume !(0 == #t~mem900#1 || 458752 == #t~mem900#1); [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11761: assume 0 != (#t~mem896#1.base + #t~mem896#1.offset) % 18446744073709551616;havoc #t~mem896#1.base, #t~mem896#1.offset;call #t~mem897#1.base, #t~mem897#1.offset := read~$Pointer$#3(~cmd~4#1.base, 24 + ~cmd~4#1.offset, 8);~scsi_cmd~1#1.base, ~scsi_cmd~1#1.offset := #t~mem897#1.base, #t~mem897#1.offset;havoc #t~mem897#1.base, #t~mem897#1.offset;call #t~mem898#1.base, #t~mem898#1.offset := read~$Pointer$#3(~cmd~4#1.base, ~cmd~4#1.offset, 8);call #t~mem899#1 := read~int#3(#t~mem898#1.base, 12 + #t~mem898#1.offset, 4);~resp~0#1 := #t~mem899#1;havoc #t~mem898#1.base, #t~mem898#1.offset;havoc #t~mem899#1;call #t~mem900#1 := read~int#3(~scsi_cmd~1#1.base, 421 + ~scsi_cmd~1#1.offset, 4); [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11761: assume !(0 != (#t~mem896#1.base + #t~mem896#1.offset) % 18446744073709551616);havoc #t~mem896#1.base, #t~mem896#1.offset;call #t~mem909#1.base, #t~mem909#1.offset := read~$Pointer$#3(~cmd~4#1.base, 270 + ~cmd~4#1.offset, 8);#t~short911#1 := (#t~mem909#1.base + #t~mem909#1.offset) % 18446744073709551616 == (#funAddr~pmcraid_internal_done.base + #funAddr~pmcraid_internal_done.offset) % 18446744073709551616; [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11792-1: SUMMARY for call atomic_dec(~pinstance#1.base, 11913 + ~pinstance#1.offset); srcloc: null [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780: assume #t~short911#1;havoc #t~mem909#1.base, #t~mem909#1.offset;havoc #t~mem910#1.base, #t~mem910#1.offset;havoc #t~short911#1;call #t~mem914#1.base, #t~mem914#1.offset := read~$Pointer$#3(~cmd~4#1.base, 270 + ~cmd~4#1.offset, 8); [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780: assume !#t~short911#1;havoc #t~mem909#1.base, #t~mem909#1.offset;havoc #t~mem910#1.base, #t~mem910#1.offset;havoc #t~short911#1;call #t~mem915#1.base, #t~mem915#1.offset := read~$Pointer$#3(~cmd~4#1.base, 270 + ~cmd~4#1.offset, 8);#t~short917#1 := (#t~mem915#1.base + #t~mem915#1.offset) % 18446744073709551616 != (#funAddr~pmcraid_ioa_reset.base + #funAddr~pmcraid_ioa_reset.offset) % 18446744073709551616; [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(~cmd~4#1.base, ~cmd~4#1.offset, #t~mem914#1.base, #t~mem914#1.offset); srcloc: null [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780-1: assume #t~short911#1; [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780-1: assume !#t~short911#1;call #t~mem910#1.base, #t~mem910#1.offset := read~$Pointer$#3(~cmd~4#1.base, 270 + ~cmd~4#1.offset, 8);#t~short911#1 := (#t~mem910#1.base + #t~mem910#1.offset) % 18446744073709551616 == (#funAddr~pmcraid_erp_done.base + #funAddr~pmcraid_erp_done.offset) % 18446744073709551616; [2025-02-08 04:39:42,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782: havoc #t~mem914#1.base, #t~mem914#1.offset; [2025-02-08 04:39:42,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11034: call ULTIMATE.dealloc(~#ioarcb_addr~0.base, ~#ioarcb_addr~0.offset);havoc ~#ioarcb_addr~0.base, ~#ioarcb_addr~0.offset; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: __copy_to_user_nocheck_~tmp___2~2#1 := __copy_to_user_nocheck_#t~ret309#1;havoc __copy_to_user_nocheck_#t~ret309#1;__copy_to_user_nocheck_#res#1 := (if __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 else __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret308#1 && __copy_to_user_nocheck_#t~ret308#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___1~6#1 := __copy_to_user_nocheck_#t~ret308#1;havoc __copy_to_user_nocheck_#t~ret308#1; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541-1: SUMMARY for call __copy_to_user_nocheck_#t~ret308#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume 0 != __copy_to_user_nocheck_~tmp___0~10#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume !(0 != __copy_to_user_nocheck_~tmp___0~10#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506: SUMMARY for call __copy_to_user_nocheck_#t~ret309#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:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9514-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: assume 0 != __copy_to_user_nocheck_~tmp___1~6#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: assume !(0 != __copy_to_user_nocheck_~tmp___1~6#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret307#1 && __copy_to_user_nocheck_#t~ret307#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___0~10#1 := __copy_to_user_nocheck_#t~ret307#1;havoc __copy_to_user_nocheck_#t~ret307#1; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527-1: SUMMARY for call __copy_to_user_nocheck_#t~ret307#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9494: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9494: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:43,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:43,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18937: 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:43,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24257: havoc dma_set_mask_#t~nondet2247#1; [2025-02-08 04:39:43,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24409: havoc #t~nondet2270; [2025-02-08 04:39:43,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16804: havoc ldv_interrupt_instance_thread_1_3_#t~ret1895#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:43,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_198_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_198_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_198_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_198_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_198 } true;havoc pmcraid_isr_#t~mem1461#1.base, pmcraid_isr_#t~mem1461#1.offset;havoc pmcraid_isr_#t~mem1462#1.base, pmcraid_isr_#t~mem1462#1.offset; [2025-02-08 04:39:43,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14233: call pmcraid_isr_#t~mem1463#1.base, pmcraid_isr_#t~mem1463#1.offset := read~$Pointer$#3(pmcraid_isr_~pinstance~32#1.base, 2537 + pmcraid_isr_~pinstance~32#1.offset, 8);call pmcraid_isr_#t~mem1464#1.base, pmcraid_isr_#t~mem1464#1.offset := read~$Pointer$#3(pmcraid_isr_#t~mem1463#1.base, 208 + pmcraid_isr_#t~mem1463#1.offset, 8); [2025-02-08 04:39:43,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14233-1: SUMMARY for call pmcraid_initiate_reset(pmcraid_isr_~pinstance~32#1.base, pmcraid_isr_~pinstance~32#1.offset); srcloc: null [2025-02-08 04:39:43,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234: havoc pmcraid_isr_#t~mem1463#1.base, pmcraid_isr_#t~mem1463#1.offset;havoc pmcraid_isr_#t~mem1464#1.base, pmcraid_isr_#t~mem1464#1.offset; [2025-02-08 04:39:43,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_isr_#t~mem1464#1.base, pmcraid_isr_#t~mem1464#1.offset, pmcraid_isr_~lock_flags~18#1); srcloc: null [2025-02-08 04:39:43,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169: call pmcraid_isr_msix_#t~mem1445#1.base, pmcraid_isr_msix_#t~mem1445#1.offset := read~$Pointer$#3(pmcraid_isr_msix_~pinstance~31#1.base, 2537 + pmcraid_isr_msix_~pinstance~31#1.offset, 8);call pmcraid_isr_msix_#t~mem1446#1.base, pmcraid_isr_msix_#t~mem1446#1.offset := read~$Pointer$#3(pmcraid_isr_msix_#t~mem1445#1.base, 208 + pmcraid_isr_msix_#t~mem1445#1.offset, 8); [2025-02-08 04:39:43,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169-1: SUMMARY for call pmcraid_initiate_reset(pmcraid_isr_msix_~pinstance~31#1.base, pmcraid_isr_msix_~pinstance~31#1.offset); srcloc: null [2025-02-08 04:39:43,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14170: havoc pmcraid_isr_msix_#t~mem1445#1.base, pmcraid_isr_msix_#t~mem1445#1.offset;havoc pmcraid_isr_msix_#t~mem1446#1.base, pmcraid_isr_msix_#t~mem1446#1.offset; [2025-02-08 04:39:43,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14170-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_isr_msix_#t~mem1446#1.base, pmcraid_isr_msix_#t~mem1446#1.offset, pmcraid_isr_msix_~lock_flags~17#1); srcloc: null [2025-02-08 04:39:43,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16852: havoc ldv_interrupt_instance_thread_2_3_#t~ret1898#1, ldv_interrupt_instance_thread_2_3_~arg0#1.base, ldv_interrupt_instance_thread_2_3_~arg0#1.offset, ldv_interrupt_instance_thread_2_3_~arg1#1, ldv_interrupt_instance_thread_2_3_~arg2#1.base, ldv_interrupt_instance_thread_2_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_2_3_#in~arg0#1.base, ldv_interrupt_instance_thread_2_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_2_3_#in~arg1#1, ldv_interrupt_instance_thread_2_3_#in~arg2#1.base, ldv_interrupt_instance_thread_2_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_2_3 } true; [2025-02-08 04:39:43,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14168: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_196_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_196_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_196_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_196_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_196 } true;havoc pmcraid_isr_msix_#t~mem1443#1.base, pmcraid_isr_msix_#t~mem1443#1.offset;havoc pmcraid_isr_msix_#t~mem1444#1.base, pmcraid_isr_msix_#t~mem1444#1.offset; [2025-02-08 04:39:43,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: havoc arch_irqs_disabled_flags_#t~bitwise42#1; [2025-02-08 04:39:43,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24493: havoc #t~ret2281.base, #t~ret2281.offset; [2025-02-08 04:39:43,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15656: call ULTIMATE.dealloc(~#cfg_table_size~0.base, ~#cfg_table_size~0.offset);havoc ~#cfg_table_size~0.base, ~#cfg_table_size~0.offset; [2025-02-08 04:39:43,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20075: 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:43,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20506: 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:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_process_ccn_#t~mem853#1.base, pmcraid_process_ccn_#t~mem853#1.offset, pmcraid_process_ccn_~lock_flags~11#1); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531: havoc pmcraid_process_ccn_#t~mem852#1.base, pmcraid_process_ccn_#t~mem852#1.offset;havoc pmcraid_process_ccn_#t~mem853#1.base, pmcraid_process_ccn_#t~mem853#1.offset; [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10639-1: SUMMARY for call pmcraid_timeout_handler_#t~ret585#1 := printk(84, 0); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10639: assume -2147483648 <= pmcraid_timeout_handler_#t~ret585#1 && pmcraid_timeout_handler_#t~ret585#1 <= 2147483647;havoc pmcraid_timeout_handler_#t~ret585#1; [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14339: assume -2147483648 <= pmcraid_worker_function_#t~ret1490#1 && pmcraid_worker_function_#t~ret1490#1 <= 2147483647;pmcraid_worker_function_~tmp___2~8#1 := pmcraid_worker_function_#t~ret1490#1;havoc pmcraid_worker_function_#t~ret1490#1; [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14339-1: SUMMARY for call pmcraid_worker_function_#t~ret1490#1 := pmcraid_expose_resource((if pmcraid_worker_function_~fw_version~3#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_worker_function_~fw_version~3#1 % 65536 % 4294967296 else pmcraid_worker_function_~fw_version~3#1 % 65536 % 4294967296 - 4294967296), pmcraid_worker_function_~res~12#1.base, 16 + pmcraid_worker_function_~res~12#1.offset); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14306: assume -2147483648 <= pmcraid_worker_function_#t~ret1484#1 && pmcraid_worker_function_#t~ret1484#1 <= 2147483647;havoc pmcraid_worker_function_#t~mem1483#1;havoc pmcraid_worker_function_#t~ret1484#1; [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14306-1: SUMMARY for call pmcraid_worker_function_#t~ret1484#1 := printk(202, 0); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18369: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_resource_lock_of_pmcraid_instance(); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18370: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15596: assume 0 != pmcraid_init_res_table_~found~0#1;call pmcraid_init_res_table_#t~mem1768#1 := read~int#3(pmcraid_init_res_table_~pinstance~42#1.base, 1952 + pmcraid_init_res_table_~pinstance~42#1.offset, 4); [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15596: assume !(0 != pmcraid_init_res_table_~found~0#1); [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15629: SUMMARY for call list_move_tail(pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset, pmcraid_init_res_table_~pinstance~42#1.base, 24 + pmcraid_init_res_table_~pinstance~42#1.offset); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14341: assume 0 == pmcraid_worker_function_~tmp___2~8#1; [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14341: assume !(0 == pmcraid_worker_function_~tmp___2~8#1);call pmcraid_worker_function_#t~mem1491#1 := read~int#3(pmcraid_worker_function_~res~12#1.base, 16 + pmcraid_worker_function_~res~12#1.offset, 1); [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11401-1: SUMMARY for call pmcraid_handle_config_change_#t~ret807#1 := schedule_work(pmcraid_handle_config_change_~pinstance#1.base, 11837 + pmcraid_handle_config_change_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11401: havoc pmcraid_handle_config_change_#t~ret807#1; [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14375: SUMMARY for call ldv_spin_unlock_irqrestore_128(pmcraid_worker_function_~pinstance~33#1.base, 40 + pmcraid_worker_function_~pinstance~33#1.offset, pmcraid_worker_function_~lock_flags~19#1); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369-1: SUMMARY for call list_del(pmcraid_handle_config_change_~res~3#1.base, pmcraid_handle_config_change_~res~3#1.offset); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369: call write~$Pointer$#3(0, 0, pmcraid_handle_config_change_~res~3#1.base, 48 + pmcraid_handle_config_change_~res~3#1.offset, 8);call write~int#3(0, pmcraid_handle_config_change_~res~3#1.base, 65 + pmcraid_handle_config_change_~res~3#1.offset, 1); [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643-1: call pmcraid_timeout_handler_#t~mem586#1.base, pmcraid_timeout_handler_#t~mem586#1.offset := read~$Pointer$#3(pmcraid_timeout_handler_~pinstance~6#1.base, 2056 + pmcraid_timeout_handler_~pinstance~6#1.offset, 8); [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: assume (pmcraid_timeout_handler_#t~mem586#1.base + pmcraid_timeout_handler_#t~mem586#1.offset) % 18446744073709551616 != (pmcraid_timeout_handler_~cmd#1.base + pmcraid_timeout_handler_~cmd#1.offset) % 18446744073709551616;havoc pmcraid_timeout_handler_#t~mem586#1.base, pmcraid_timeout_handler_#t~mem586#1.offset; [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: assume !((pmcraid_timeout_handler_#t~mem586#1.base + pmcraid_timeout_handler_#t~mem586#1.offset) % 18446744073709551616 != (pmcraid_timeout_handler_~cmd#1.base + pmcraid_timeout_handler_~cmd#1.offset) % 18446744073709551616);havoc pmcraid_timeout_handler_#t~mem586#1.base, pmcraid_timeout_handler_#t~mem586#1.offset; [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15532-2: call pmcraid_init_res_table_#t~mem1755#1.base, pmcraid_init_res_table_#t~mem1755#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~pinstance~42#1.base, 1920 + pmcraid_init_res_table_~pinstance~42#1.offset, 8);call pmcraid_init_res_table_#t~mem1756#1 := read~int#3(pmcraid_init_res_table_#t~mem1755#1.base, 6 + pmcraid_init_res_table_#t~mem1755#1.offset, 2); [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15532-1: SUMMARY for call pmcraid_init_res_table_#t~ret1757#1 := __fswab16((if pmcraid_init_res_table_#t~mem1756#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_init_res_table_#t~mem1756#1 % 65536 % 4294967296 else pmcraid_init_res_table_#t~mem1756#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15532: pmcraid_init_res_table_~tmp___0~38#1 := pmcraid_init_res_table_#t~ret1757#1;havoc pmcraid_init_res_table_#t~mem1755#1.base, pmcraid_init_res_table_#t~mem1755#1.offset;havoc pmcraid_init_res_table_#t~mem1756#1;havoc pmcraid_init_res_table_#t~ret1757#1; [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15598-1: SUMMARY for call pmcraid_init_res_table_#t~memcpy~res1769#1.base, pmcraid_init_res_table_#t~memcpy~res1769#1.offset := #Ultimate.C_memcpy#3(pmcraid_init_res_table_~res~13#1.base, 16 + pmcraid_init_res_table_~res~13#1.offset, pmcraid_init_res_table_~cfgte~0#1.base, pmcraid_init_res_table_~cfgte~0#1.offset, pmcraid_init_res_table_#t~mem1768#1 % 4294967296); srcloc: null [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15598: havoc pmcraid_init_res_table_#t~mem1768#1;havoc pmcraid_init_res_table_#t~memcpy~res1769#1.base, pmcraid_init_res_table_#t~memcpy~res1769#1.offset; [2025-02-08 04:39:43,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11535: havoc pmcraid_handle_config_change_#t~mem743#1.base, pmcraid_handle_config_change_#t~mem743#1.offset, pmcraid_handle_config_change_#t~mem744#1.base, pmcraid_handle_config_change_#t~mem744#1.offset, pmcraid_handle_config_change_#t~mem745#1, pmcraid_handle_config_change_#t~ret746#1, pmcraid_handle_config_change_#t~mem747#1.base, pmcraid_handle_config_change_#t~mem747#1.offset, pmcraid_handle_config_change_#t~mem748#1, pmcraid_handle_config_change_#t~mem749#1.base, pmcraid_handle_config_change_#t~mem749#1.offset, pmcraid_handle_config_change_#t~mem750#1, pmcraid_handle_config_change_#t~mem751#1.base, pmcraid_handle_config_change_#t~mem751#1.offset, pmcraid_handle_config_change_#t~mem752#1, pmcraid_handle_config_change_#t~mem753#1.base, pmcraid_handle_config_change_#t~mem753#1.offset, pmcraid_handle_config_change_#t~mem754#1, pmcraid_handle_config_change_#t~bitwise755#1, pmcraid_handle_config_change_#t~mem756#1.base, pmcraid_handle_config_change_#t~mem756#1.offset, pmcraid_handle_config_change_#t~mem757#1, pmcraid_handle_config_change_#t~mem758#1.base, pmcraid_handle_config_change_#t~mem758#1.offset, pmcraid_handle_config_change_#t~mem759#1, pmcraid_handle_config_change_#t~mem760#1.base, pmcraid_handle_config_change_#t~mem760#1.offset, pmcraid_handle_config_change_#t~mem761#1, pmcraid_handle_config_change_#t~mem762#1.base, pmcraid_handle_config_change_#t~mem762#1.offset, pmcraid_handle_config_change_#t~mem763#1, pmcraid_handle_config_change_#t~mem764#1, pmcraid_handle_config_change_#t~ite768#1, pmcraid_handle_config_change_#t~mem765#1, pmcraid_handle_config_change_#t~ite767#1, pmcraid_handle_config_change_#t~mem766#1, pmcraid_handle_config_change_#t~mem769#1, pmcraid_handle_config_change_#t~ite774#1, pmcraid_handle_config_change_#t~ite772#1, pmcraid_handle_config_change_#t~mem770#1, pmcraid_handle_config_change_#t~mem771#1, pmcraid_handle_config_change_#t~mem773#1, pmcraid_handle_config_change_#t~ret775#1, pmcraid_handle_config_change_#t~mem776#1.base, pmcraid_handle_config_change_#t~mem776#1.offset, pmcraid_handle_config_change_#t~mem777#1, pmcraid_handle_config_change_#t~ret778#1.base, pmcraid_handle_config_change_#t~ret778#1.offset, pmcraid_handle_config_change_#t~ret779#1, pmcraid_handle_config_change_#t~ret780#1, pmcraid_handle_config_change_#t~mem781#1.base, pmcraid_handle_config_change_#t~mem781#1.offset, pmcraid_handle_config_change_#t~mem782#1, pmcraid_handle_config_change_#t~mem783#1, pmcraid_handle_config_change_#t~short784#1, pmcraid_handle_config_change_#t~mem785#1, pmcraid_handle_config_change_#t~mem786#1, pmcraid_handle_config_change_#t~ret787#1, pmcraid_handle_config_change_#t~mem788#1.base, pmcraid_handle_config_change_#t~mem788#1.offset, pmcraid_handle_config_change_#t~nondet789#1, pmcraid_handle_config_change_#t~mem790#1.base, pmcraid_handle_config_change_#t~mem790#1.offset, pmcraid_handle_config_change_#t~ret791#1, pmcraid_handle_config_change_#t~ret792#1, pmcraid_handle_config_change_#t~mem793#1.base, pmcraid_handle_config_change_#t~mem793#1.offset, pmcraid_handle_config_change_#t~mem794#1.base, pmcraid_handle_config_change_#t~mem794#1.offset, pmcraid_handle_config_change_#t~mem795#1.base, pmcraid_handle_config_change_#t~mem795#1.offset, pmcraid_handle_config_change_#t~mem796#1.base, pmcraid_handle_config_change_#t~mem796#1.offset, pmcraid_handle_config_change_#t~mem797#1.base, pmcraid_handle_config_change_#t~mem797#1.offset, pmcraid_handle_config_change_#t~mem798#1, pmcraid_handle_config_change_#t~memcpy~res799#1.base, pmcraid_handle_config_change_#t~memcpy~res799#1.offset, pmcraid_handle_config_change_#t~mem800#1.base, pmcraid_handle_config_change_#t~mem800#1.offset, pmcraid_handle_config_change_#t~mem801#1, pmcraid_handle_config_change_#t~mem802#1.base, pmcraid_handle_config_change_#t~mem802#1.offset, pmcraid_handle_config_change_#t~mem803#1, pmcraid_handle_config_change_#t~mem804#1, pmcraid_handle_config_change_#t~ret805#1, pmcraid_handle_config_change_#t~mem806#1.base, pmcraid_handle_config_change_#t~mem806#1.offset, pmcraid_handle_config_change_#t~ret807#1, pmcraid_handle_config_change_#t~ret808#1, pmcraid_handle_config_change_#t~ret809#1.base, pmcraid_handle_config_change_#t~ret809#1.offset, pmcraid_handle_config_change_~pinstance#1.base, pmcraid_handle_config_change_~pinstance#1.offset, pmcraid_handle_config_change_~cfg_entry~0#1.base, pmcraid_handle_config_change_~cfg_entry~0#1.offset, pmcraid_handle_config_change_~ccn_hcam~0#1.base, pmcraid_handle_config_change_~ccn_hcam~0#1.offset, pmcraid_handle_config_change_~cmd~3#1.base, pmcraid_handle_config_change_~cmd~3#1.offset, pmcraid_handle_config_change_~cfgcmd~0#1.base, pmcraid_handle_config_change_~cfgcmd~0#1.offset, pmcraid_handle_config_change_~res~3#1.base, pmcraid_handle_config_change_~res~3#1.offset, pmcraid_handle_config_change_~lock_flags~10#1, pmcraid_handle_config_change_~host_lock_flags~0#1, pmcraid_handle_config_change_~new_entry~0#1, pmcraid_handle_config_change_~hidden_entry~0#1, pmcraid_handle_config_change_~fw_version~1#1, pmcraid_handle_config_change_~rc~3#1, pmcraid_handle_config_change_~tmp~57#1, pmcraid_handle_config_change_~tmp___0~19#1, pmcraid_handle_config_change_~__mptr~2#1.base, pmcraid_handle_config_change_~__mptr~2#1.offset, pmcraid_handle_config_change_~__mptr___0~1#1.base, pmcraid_handle_config_change_~__mptr___0~1#1.offset, pmcraid_handle_config_change_~tmp___1~10#1, pmcraid_handle_config_change_~__mptr___1~0#1.base, pmcraid_handle_config_change_~__mptr___1~0#1.offset;havoc pmcraid_handle_config_change_#in~pinstance#1.base, pmcraid_handle_config_change_#in~pinstance#1.offset;assume { :end_inline_pmcraid_handle_config_change } true; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14311: SUMMARY for call list_move_tail(pmcraid_worker_function_~res~12#1.base, pmcraid_worker_function_~res~12#1.offset, pmcraid_worker_function_~pinstance~33#1.base, 8 + pmcraid_worker_function_~pinstance~33#1.offset); srcloc: null [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10645-1: SUMMARY for call pmcraid_timeout_handler_#t~ret587#1 := printk(85, 0); srcloc: null [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10645: assume -2147483648 <= pmcraid_timeout_handler_#t~ret587#1 && pmcraid_timeout_handler_#t~ret587#1 <= 2147483647;havoc pmcraid_timeout_handler_#t~ret587#1; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11372: SUMMARY for call list_add_tail(pmcraid_handle_config_change_~res~3#1.base, pmcraid_handle_config_change_~res~3#1.offset, pmcraid_handle_config_change_~pinstance#1.base, 24 + pmcraid_handle_config_change_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339: assume (pmcraid_handle_config_change_~res~3#1.base + pmcraid_handle_config_change_~res~3#1.offset) % 18446744073709551616 != (pmcraid_handle_config_change_~pinstance#1.base + (24 + pmcraid_handle_config_change_~pinstance#1.offset)) % 18446744073709551616; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339: assume !((pmcraid_handle_config_change_~res~3#1.base + pmcraid_handle_config_change_~res~3#1.offset) % 18446744073709551616 != (pmcraid_handle_config_change_~pinstance#1.base + (24 + pmcraid_handle_config_change_~pinstance#1.offset)) % 18446744073709551616); [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15534: assume (if pmcraid_init_res_table_~tmp___0~38#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_init_res_table_~tmp___0~38#1 % 65536 % 4294967296 else pmcraid_init_res_table_~tmp___0~38#1 % 65536 % 4294967296 - 4294967296) <= 2;call pmcraid_init_res_table_#t~mem1758#1.base, pmcraid_init_res_table_#t~mem1758#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~pinstance~42#1.base, 2741 + pmcraid_init_res_table_~pinstance~42#1.offset, 8);pmcraid_init_res_table_~cfgte~0#1.base, pmcraid_init_res_table_~cfgte~0#1.offset := pmcraid_init_res_table_#t~mem1758#1.base, 16 + pmcraid_init_res_table_#t~mem1758#1.offset + 32 * (if pmcraid_init_res_table_~i~21#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_res_table_~i~21#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_res_table_~i~21#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc pmcraid_init_res_table_#t~mem1758#1.base, pmcraid_init_res_table_#t~mem1758#1.offset; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15534: assume !((if pmcraid_init_res_table_~tmp___0~38#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_init_res_table_~tmp___0~38#1 % 65536 % 4294967296 else pmcraid_init_res_table_~tmp___0~38#1 % 65536 % 4294967296 - 4294967296) <= 2);call pmcraid_init_res_table_#t~mem1759#1.base, pmcraid_init_res_table_#t~mem1759#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~pinstance~42#1.base, 2741 + pmcraid_init_res_table_~pinstance~42#1.offset, 8);pmcraid_init_res_table_~cfgte~0#1.base, pmcraid_init_res_table_~cfgte~0#1.offset := pmcraid_init_res_table_#t~mem1759#1.base, 16 + pmcraid_init_res_table_#t~mem1759#1.offset + 32 * (if pmcraid_init_res_table_~i~21#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_res_table_~i~21#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_res_table_~i~21#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc pmcraid_init_res_table_#t~mem1759#1.base, pmcraid_init_res_table_#t~mem1759#1.offset; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15633: SUMMARY for call list_move_tail(pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset, pmcraid_init_res_table_~pinstance~42#1.base, 8 + pmcraid_init_res_table_~pinstance~42#1.offset); srcloc: null [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24453: havoc scsi_device_get_#t~nondet2278#1;pmcraid_worker_function_#t~ret1480#1 := scsi_device_get_#res#1;havoc scsi_device_get_#t~nondet2278#1, scsi_device_get_~arg0#1.base, scsi_device_get_~arg0#1.offset;havoc scsi_device_get_#in~arg0#1.base, scsi_device_get_#in~arg0#1.offset;assume { :end_inline_scsi_device_get } true;assume -2147483648 <= pmcraid_worker_function_#t~ret1480#1 && pmcraid_worker_function_#t~ret1480#1 <= 2147483647;pmcraid_worker_function_~tmp___1~18#1 := pmcraid_worker_function_#t~ret1480#1;havoc pmcraid_worker_function_#t~ret1480#1; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14312-1: SUMMARY for call ldv_spin_unlock_irqrestore_128(pmcraid_worker_function_~pinstance~33#1.base, 40 + pmcraid_worker_function_~pinstance~33#1.offset, pmcraid_worker_function_~lock_flags~19#1); srcloc: null [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14345: assume 2 == pmcraid_worker_function_#t~mem1491#1 % 256 % 4294967296;havoc pmcraid_worker_function_#t~mem1491#1;pmcraid_worker_function_~bus~1#1 := 1; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14345: assume !(2 == pmcraid_worker_function_#t~mem1491#1 % 256 % 4294967296);havoc pmcraid_worker_function_#t~mem1491#1;pmcraid_worker_function_~bus~1#1 := 0;call pmcraid_worker_function_#t~mem1494#1 := read~int#3(pmcraid_worker_function_~res~12#1.base, 28 + pmcraid_worker_function_~res~12#1.offset, 4);pmcraid_worker_function_~target~1#1 := pmcraid_worker_function_#t~mem1494#1 % 4294967296 / 65536;havoc pmcraid_worker_function_#t~mem1494#1;pmcraid_worker_function_~lun~1#1 := 0; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14312: assume { :begin_inline_scsi_remove_device } true;scsi_remove_device_#in~arg0#1.base, scsi_remove_device_#in~arg0#1.offset := pmcraid_worker_function_~sdev~0#1.base, pmcraid_worker_function_~sdev~0#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:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11406: SUMMARY for call ldv_spin_unlock_irqrestore_128(pmcraid_handle_config_change_~pinstance#1.base, 40 + pmcraid_handle_config_change_~pinstance#1.offset, pmcraid_handle_config_change_~lock_flags~10#1); srcloc: null [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601: assume 0 != ~pmcraid_debug_log~0 % 4294967296;call pmcraid_init_res_table_#t~mem1770#1 := read~int#3(pmcraid_init_res_table_~res~13#1.base, 16 + pmcraid_init_res_table_~res~13#1.offset, 1); [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14313: 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;assume { :begin_inline_scsi_device_put } true;scsi_device_put_#in~arg0#1.base, scsi_device_put_#in~arg0#1.offset := pmcraid_worker_function_~sdev~0#1.base, pmcraid_worker_function_~sdev~0#1.offset;havoc scsi_device_put_~arg0#1.base, scsi_device_put_~arg0#1.offset;scsi_device_put_~arg0#1.base, scsi_device_put_~arg0#1.offset := scsi_device_put_#in~arg0#1.base, scsi_device_put_#in~arg0#1.offset; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347: assume pmcraid_worker_function_~fw_version~3#1 % 65536 % 4294967296 <= 2;call pmcraid_worker_function_#t~mem1492#1 := read~int#3(pmcraid_worker_function_~res~12#1.base, 23 + pmcraid_worker_function_~res~12#1.offset, 1);pmcraid_worker_function_~target~1#1 := pmcraid_worker_function_#t~mem1492#1;havoc pmcraid_worker_function_#t~mem1492#1; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347: assume !(pmcraid_worker_function_~fw_version~3#1 % 65536 % 4294967296 <= 2);call pmcraid_worker_function_#t~mem1493#1 := read~int#3(pmcraid_worker_function_~res~12#1.base, 18 + pmcraid_worker_function_~res~12#1.offset, 2);pmcraid_worker_function_~target~1#1 := pmcraid_worker_function_#t~mem1493#1;havoc pmcraid_worker_function_#t~mem1493#1; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14314: havoc scsi_device_put_~arg0#1.base, scsi_device_put_~arg0#1.offset;havoc scsi_device_put_#in~arg0#1.base, scsi_device_put_#in~arg0#1.offset;assume { :end_inline_scsi_device_put } true;assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_#in~ldv_func_arg1#1.offset := pmcraid_worker_function_~pinstance~33#1.base, 40 + pmcraid_worker_function_~pinstance~33#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15569: assume (pmcraid_init_res_table_~res~13#1.base + pmcraid_init_res_table_~res~13#1.offset) % 18446744073709551616 != (pmcraid_init_res_table_~#old_res~0#1.base + pmcraid_init_res_table_~#old_res~0#1.offset) % 18446744073709551616; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15569: assume !((pmcraid_init_res_table_~res~13#1.base + pmcraid_init_res_table_~res~13#1.offset) % 18446744073709551616 != (pmcraid_init_res_table_~#old_res~0#1.base + pmcraid_init_res_table_~#old_res~0#1.offset) % 18446744073709551616); [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15603-1: SUMMARY for call pmcraid_init_res_table_#t~ret1775#1 := printk(230, 0); srcloc: null [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15603: assume -2147483648 <= pmcraid_init_res_table_#t~ret1775#1 && pmcraid_init_res_table_#t~ret1775#1 <= 2147483647;havoc pmcraid_init_res_table_#t~mem1770#1;havoc pmcraid_init_res_table_#t~ite1773#1;havoc pmcraid_init_res_table_#t~mem1771#1;havoc pmcraid_init_res_table_#t~mem1772#1;havoc pmcraid_init_res_table_#t~mem1774#1;havoc pmcraid_init_res_table_#t~ret1775#1; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15636: pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset := pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset;call pmcraid_init_res_table_#t~mem1781#1.base, pmcraid_init_res_table_#t~mem1781#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset, 8);pmcraid_init_res_table_~__mptr___8~0#1.base, pmcraid_init_res_table_~__mptr___8~0#1.offset := pmcraid_init_res_table_#t~mem1781#1.base, pmcraid_init_res_table_#t~mem1781#1.offset;havoc pmcraid_init_res_table_#t~mem1781#1.base, pmcraid_init_res_table_#t~mem1781#1.offset;pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset := pmcraid_init_res_table_~__mptr___8~0#1.base, pmcraid_init_res_table_~__mptr___8~0#1.offset; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_204 } true;call write~int#3(0, pmcraid_worker_function_~res~12#1.base, 64 + pmcraid_worker_function_~res~12#1.offset, 1); [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10682: havoc complete_~arg0#1.base, complete_~arg0#1.offset;havoc complete_#in~arg0#1.base, complete_#in~arg0#1.offset;assume { :end_inline_complete } true; [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15604: assume pmcraid_init_res_table_~fw_version~4#1 % 65536 % 4294967296 <= 2;call pmcraid_init_res_table_#t~mem1771#1 := read~int#3(pmcraid_init_res_table_~res~13#1.base, 23 + pmcraid_init_res_table_~res~13#1.offset, 1);pmcraid_init_res_table_#t~ite1773#1 := (if pmcraid_init_res_table_#t~mem1771#1 % 256 % 4294967296 <= 2147483647 then pmcraid_init_res_table_#t~mem1771#1 % 256 % 4294967296 else pmcraid_init_res_table_#t~mem1771#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:43,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15604: assume !(pmcraid_init_res_table_~fw_version~4#1 % 65536 % 4294967296 <= 2);call pmcraid_init_res_table_#t~mem1772#1 := read~int#3(pmcraid_init_res_table_~res~13#1.base, 18 + pmcraid_init_res_table_~res~13#1.offset, 2);pmcraid_init_res_table_#t~ite1773#1 := (if pmcraid_init_res_table_#t~mem1772#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_init_res_table_#t~mem1772#1 % 65536 % 4294967296 else pmcraid_init_res_table_#t~mem1772#1 % 65536 % 4294967296 - 4294967296) % 256; [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10649-1: call pmcraid_timeout_handler_#t~mem588#1.base, pmcraid_timeout_handler_#t~mem588#1.offset := read~$Pointer$#3(pmcraid_timeout_handler_~pinstance~6#1.base, 2056 + pmcraid_timeout_handler_~pinstance~6#1.offset, 8); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10649: assume (pmcraid_timeout_handler_~cmd#1.base + pmcraid_timeout_handler_~cmd#1.offset) % 18446744073709551616 == (pmcraid_timeout_handler_#t~mem588#1.base + pmcraid_timeout_handler_#t~mem588#1.offset) % 18446744073709551616;havoc pmcraid_timeout_handler_#t~mem588#1.base, pmcraid_timeout_handler_#t~mem588#1.offset;call write~$Pointer$#3(#funAddr~pmcraid_ioa_reset.base, #funAddr~pmcraid_ioa_reset.offset, pmcraid_timeout_handler_~cmd#1.base, 270 + pmcraid_timeout_handler_~cmd#1.offset, 8); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10649: assume !((pmcraid_timeout_handler_~cmd#1.base + pmcraid_timeout_handler_~cmd#1.offset) % 18446744073709551616 == (pmcraid_timeout_handler_#t~mem588#1.base + pmcraid_timeout_handler_#t~mem588#1.offset) % 18446744073709551616);havoc pmcraid_timeout_handler_#t~mem588#1.base, pmcraid_timeout_handler_#t~mem588#1.offset; [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11409: assume 0 == ~pmcraid_disable_aen~0 % 4294967296;assume { :begin_inline_pmcraid_notify_ccn } true;pmcraid_notify_ccn_#in~pinstance#1.base, pmcraid_notify_ccn_#in~pinstance#1.offset := pmcraid_handle_config_change_~pinstance#1.base, pmcraid_handle_config_change_~pinstance#1.offset;havoc pmcraid_notify_ccn_#res#1;havoc pmcraid_notify_ccn_#t~mem734#1.base, pmcraid_notify_ccn_#t~mem734#1.offset, pmcraid_notify_ccn_#t~mem735#1.base, pmcraid_notify_ccn_#t~mem735#1.offset, pmcraid_notify_ccn_#t~mem736#1, pmcraid_notify_ccn_#t~ret737#1, pmcraid_notify_ccn_~pinstance#1.base, pmcraid_notify_ccn_~pinstance#1.offset, pmcraid_notify_ccn_~tmp~55#1;pmcraid_notify_ccn_~pinstance#1.base, pmcraid_notify_ccn_~pinstance#1.offset := pmcraid_notify_ccn_#in~pinstance#1.base, pmcraid_notify_ccn_#in~pinstance#1.offset;havoc pmcraid_notify_ccn_~tmp~55#1;call pmcraid_notify_ccn_#t~mem734#1.base, pmcraid_notify_ccn_#t~mem734#1.offset := read~$Pointer$#3(pmcraid_notify_ccn_~pinstance#1.base, 264 + pmcraid_notify_ccn_~pinstance#1.offset, 8);call pmcraid_notify_ccn_#t~mem735#1.base, pmcraid_notify_ccn_#t~mem735#1.offset := read~$Pointer$#3(pmcraid_notify_ccn_~pinstance#1.base, 272 + pmcraid_notify_ccn_~pinstance#1.offset, 8);call pmcraid_notify_ccn_#t~mem736#1 := read~int#3(pmcraid_notify_ccn_#t~mem735#1.base, 20 + pmcraid_notify_ccn_#t~mem735#1.offset, 4); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11409: assume !(0 == ~pmcraid_disable_aen~0 % 4294967296); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18379: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_resource_lock_of_pmcraid_instance(); srcloc: null [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15605: call pmcraid_init_res_table_#t~mem1774#1 := read~int#3(pmcraid_init_res_table_~res~13#1.base, 28 + pmcraid_init_res_table_~res~13#1.offset, 4); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377-1: SUMMARY for call pmcraid_handle_config_change_#t~memcpy~res799#1.base, pmcraid_handle_config_change_#t~memcpy~res799#1.offset := #Ultimate.C_memcpy#3(pmcraid_handle_config_change_~res~3#1.base, 16 + pmcraid_handle_config_change_~res~3#1.offset, pmcraid_handle_config_change_~cfg_entry~0#1.base, pmcraid_handle_config_change_~cfg_entry~0#1.offset, pmcraid_handle_config_change_#t~mem798#1 % 4294967296); srcloc: null [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11344: assume 0 != pmcraid_handle_config_change_~new_entry~0#1 % 4294967296; [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11344: assume !(0 != pmcraid_handle_config_change_~new_entry~0#1 % 4294967296); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377: havoc pmcraid_handle_config_change_#t~mem798#1;havoc pmcraid_handle_config_change_#t~memcpy~res799#1.base, pmcraid_handle_config_change_#t~memcpy~res799#1.offset;call pmcraid_handle_config_change_#t~mem800#1.base, pmcraid_handle_config_change_#t~mem800#1.offset := read~$Pointer$#3(pmcraid_handle_config_change_~pinstance#1.base, 272 + pmcraid_handle_config_change_~pinstance#1.offset, 8);call pmcraid_handle_config_change_#t~mem801#1 := read~int#3(pmcraid_handle_config_change_#t~mem800#1.base, 1 + pmcraid_handle_config_change_#t~mem800#1.offset, 1); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18380: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15540-1: SUMMARY for call pmcraid_init_res_table_#t~ret1760#1 := pmcraid_expose_resource((if pmcraid_init_res_table_~fw_version~4#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_init_res_table_~fw_version~4#1 % 65536 % 4294967296 else pmcraid_init_res_table_~fw_version~4#1 % 65536 % 4294967296 - 4294967296), pmcraid_init_res_table_~cfgte~0#1.base, pmcraid_init_res_table_~cfgte~0#1.offset); srcloc: null [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15540: assume -2147483648 <= pmcraid_init_res_table_#t~ret1760#1 && pmcraid_init_res_table_#t~ret1760#1 <= 2147483647;pmcraid_init_res_table_~tmp___1~22#1 := pmcraid_init_res_table_#t~ret1760#1;havoc pmcraid_init_res_table_#t~ret1760#1; [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11378: call pmcraid_handle_config_change_#t~mem798#1 := read~int#3(pmcraid_handle_config_change_~pinstance#1.base, 1952 + pmcraid_handle_config_change_~pinstance#1.offset, 4); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11411: pmcraid_handle_config_change_#t~ret808#1 := pmcraid_notify_ccn_#res#1;havoc pmcraid_notify_ccn_#t~mem734#1.base, pmcraid_notify_ccn_#t~mem734#1.offset, pmcraid_notify_ccn_#t~mem735#1.base, pmcraid_notify_ccn_#t~mem735#1.offset, pmcraid_notify_ccn_#t~mem736#1, pmcraid_notify_ccn_#t~ret737#1, pmcraid_notify_ccn_~pinstance#1.base, pmcraid_notify_ccn_~pinstance#1.offset, pmcraid_notify_ccn_~tmp~55#1;havoc pmcraid_notify_ccn_#in~pinstance#1.base, pmcraid_notify_ccn_#in~pinstance#1.offset;assume { :end_inline_pmcraid_notify_ccn } true;assume -2147483648 <= pmcraid_handle_config_change_#t~ret808#1 && pmcraid_handle_config_change_#t~ret808#1 <= 2147483647;havoc pmcraid_handle_config_change_#t~ret808#1; [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: assume 0 != pmcraid_handle_config_change_~hidden_entry~0#1 % 4294967296; [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: assume !(0 != pmcraid_handle_config_change_~hidden_entry~0#1 % 4294967296); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10619: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_140_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_140_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_140_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_140_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_140 } true;havoc pmcraid_timeout_handler_#t~mem578#1.base, pmcraid_timeout_handler_#t~mem578#1.offset;havoc pmcraid_timeout_handler_#t~mem579#1.base, pmcraid_timeout_handler_#t~mem579#1.offset;call pmcraid_timeout_handler_#t~mem580#1 := read~int#3(pmcraid_timeout_handler_~pinstance~6#1.base, 12200 + pmcraid_timeout_handler_~pinstance~6#1.offset, 1); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15574: assume 0 == pmcraid_init_res_table_~found~0#1; [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15574: assume !(0 == pmcraid_init_res_table_~found~0#1); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15640: assume (pmcraid_init_res_table_~res~13#1.base + pmcraid_init_res_table_~res~13#1.offset) % 18446744073709551616 != (pmcraid_init_res_table_~#old_res~0#1.base + pmcraid_init_res_table_~#old_res~0#1.offset) % 18446744073709551616; [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15640: assume !((pmcraid_init_res_table_~res~13#1.base + pmcraid_init_res_table_~res~13#1.offset) % 18446744073709551616 != (pmcraid_init_res_table_~#old_res~0#1.base + pmcraid_init_res_table_~#old_res~0#1.offset) % 18446744073709551616); [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14286: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_200_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_200_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_200_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_200_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_200 } true;call pmcraid_worker_function_#t~mem1472#1.base, pmcraid_worker_function_#t~mem1472#1.offset := read~$Pointer$#3(pmcraid_worker_function_~pinstance~33#1.base, 24 + pmcraid_worker_function_~pinstance~33#1.offset, 8);pmcraid_worker_function_~__mptr___0~4#1.base, pmcraid_worker_function_~__mptr___0~4#1.offset := pmcraid_worker_function_#t~mem1472#1.base, pmcraid_worker_function_#t~mem1472#1.offset;havoc pmcraid_worker_function_#t~mem1472#1.base, pmcraid_worker_function_#t~mem1472#1.offset;pmcraid_worker_function_~res~12#1.base, pmcraid_worker_function_~res~12#1.offset := pmcraid_worker_function_~__mptr___0~4#1.base, pmcraid_worker_function_~__mptr___0~4#1.offset;call pmcraid_worker_function_#t~mem1473#1.base, pmcraid_worker_function_#t~mem1473#1.offset := read~$Pointer$#3(pmcraid_worker_function_~res~12#1.base, pmcraid_worker_function_~res~12#1.offset, 8);pmcraid_worker_function_~__mptr___1~2#1.base, pmcraid_worker_function_~__mptr___1~2#1.offset := pmcraid_worker_function_#t~mem1473#1.base, pmcraid_worker_function_#t~mem1473#1.offset;havoc pmcraid_worker_function_#t~mem1473#1.base, pmcraid_worker_function_#t~mem1473#1.offset;pmcraid_worker_function_~temp~2#1.base, pmcraid_worker_function_~temp~2#1.offset := pmcraid_worker_function_~__mptr___1~2#1.base, pmcraid_worker_function_~__mptr___1~2#1.offset; [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14352: pmcraid_worker_function_~lun~1#1 := 0; [2025-02-08 04:39:43,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380: assume 2 == pmcraid_handle_config_change_#t~mem801#1 % 256 % 4294967296 || 0 != pmcraid_handle_config_change_~hidden_entry~0#1 % 4294967296;havoc pmcraid_handle_config_change_#t~mem800#1.base, pmcraid_handle_config_change_#t~mem800#1.offset;havoc pmcraid_handle_config_change_#t~mem801#1;call pmcraid_handle_config_change_#t~mem802#1.base, pmcraid_handle_config_change_#t~mem802#1.offset := read~$Pointer$#3(pmcraid_handle_config_change_~res~3#1.base, 48 + pmcraid_handle_config_change_~res~3#1.offset, 8); [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380: assume !(2 == pmcraid_handle_config_change_#t~mem801#1 % 256 % 4294967296 || 0 != pmcraid_handle_config_change_~hidden_entry~0#1 % 4294967296);havoc pmcraid_handle_config_change_#t~mem800#1.base, pmcraid_handle_config_change_#t~mem800#1.offset;havoc pmcraid_handle_config_change_#t~mem801#1;call pmcraid_handle_config_change_#t~mem806#1.base, pmcraid_handle_config_change_#t~mem806#1.offset := read~$Pointer$#3(pmcraid_handle_config_change_~res~3#1.base, 48 + pmcraid_handle_config_change_~res~3#1.offset, 8); [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15509: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_231 } true;call pmcraid_init_res_table_#t~mem1752#1.base, pmcraid_init_res_table_#t~mem1752#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~pinstance~42#1.base, 24 + pmcraid_init_res_table_~pinstance~42#1.offset, 8);pmcraid_init_res_table_~__mptr~10#1.base, pmcraid_init_res_table_~__mptr~10#1.offset := pmcraid_init_res_table_#t~mem1752#1.base, pmcraid_init_res_table_#t~mem1752#1.offset;havoc pmcraid_init_res_table_#t~mem1752#1.base, pmcraid_init_res_table_#t~mem1752#1.offset;pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset := pmcraid_init_res_table_~__mptr~10#1.base, pmcraid_init_res_table_~__mptr~10#1.offset;call pmcraid_init_res_table_#t~mem1753#1.base, pmcraid_init_res_table_#t~mem1753#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset, 8);pmcraid_init_res_table_~__mptr___0~5#1.base, pmcraid_init_res_table_~__mptr___0~5#1.offset := pmcraid_init_res_table_#t~mem1753#1.base, pmcraid_init_res_table_#t~mem1753#1.offset;havoc pmcraid_init_res_table_#t~mem1753#1.base, pmcraid_init_res_table_#t~mem1753#1.offset;pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset := pmcraid_init_res_table_~__mptr___0~5#1.base, pmcraid_init_res_table_~__mptr___0~5#1.offset; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11347: SUMMARY for call ldv_spin_unlock_irqrestore_128(pmcraid_handle_config_change_~pinstance#1.base, 40 + pmcraid_handle_config_change_~pinstance#1.offset, pmcraid_handle_config_change_~lock_flags~10#1); srcloc: null [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15542: assume 0 == pmcraid_init_res_table_~tmp___1~22#1; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15542: assume !(0 == pmcraid_init_res_table_~tmp___1~22#1);pmcraid_init_res_table_~found~0#1 := 0;call pmcraid_init_res_table_#t~mem1761#1.base, pmcraid_init_res_table_#t~mem1761#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~#old_res~0#1.base, pmcraid_init_res_table_~#old_res~0#1.offset, 8);pmcraid_init_res_table_~__mptr___2~1#1.base, pmcraid_init_res_table_~__mptr___2~1#1.offset := pmcraid_init_res_table_#t~mem1761#1.base, pmcraid_init_res_table_#t~mem1761#1.offset;havoc pmcraid_init_res_table_#t~mem1761#1.base, pmcraid_init_res_table_#t~mem1761#1.offset;pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset := pmcraid_init_res_table_~__mptr___2~1#1.base, pmcraid_init_res_table_~__mptr___2~1#1.offset;call pmcraid_init_res_table_#t~mem1762#1.base, pmcraid_init_res_table_#t~mem1762#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset, 8);pmcraid_init_res_table_~__mptr___3~1#1.base, pmcraid_init_res_table_~__mptr___3~1#1.offset := pmcraid_init_res_table_#t~mem1762#1.base, pmcraid_init_res_table_#t~mem1762#1.offset;havoc pmcraid_init_res_table_#t~mem1762#1.base, pmcraid_init_res_table_#t~mem1762#1.offset;pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset := pmcraid_init_res_table_~__mptr___3~1#1.base, pmcraid_init_res_table_~__mptr___3~1#1.offset; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14320-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_worker_function_#t~mem1486#1.base, pmcraid_worker_function_#t~mem1486#1.offset, pmcraid_worker_function_~host_lock_flags~2#1); srcloc: null [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14320: havoc pmcraid_worker_function_#t~mem1485#1.base, pmcraid_worker_function_#t~mem1485#1.offset;havoc pmcraid_worker_function_#t~mem1486#1.base, pmcraid_worker_function_#t~mem1486#1.offset; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10654-2: call pmcraid_timeout_handler_#t~mem589#1 := read~int#3(pmcraid_timeout_handler_~pinstance~6#1.base, 316 + pmcraid_timeout_handler_~pinstance~6#1.offset, 4);pmcraid_timeout_handler_#t~short591#1 := 285212672 != pmcraid_timeout_handler_#t~mem589#1 % 4294967296; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10654-1: assume pmcraid_timeout_handler_#t~short591#1;call pmcraid_timeout_handler_#t~mem590#1 := read~int#3(pmcraid_timeout_handler_~pinstance~6#1.base, 316 + pmcraid_timeout_handler_~pinstance~6#1.offset, 4);pmcraid_timeout_handler_#t~short591#1 := 285212675 != pmcraid_timeout_handler_#t~mem590#1 % 4294967296; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10654-1: assume !pmcraid_timeout_handler_#t~short591#1; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: assume 0 == pmcraid_timeout_handler_#t~mem580#1 % 256 % 4294967296;havoc pmcraid_timeout_handler_#t~mem580#1;call write~int#3(0, pmcraid_timeout_handler_~pinstance~6#1.base, 2553 + pmcraid_timeout_handler_~pinstance~6#1.offset, 1); [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: assume !(0 == pmcraid_timeout_handler_#t~mem580#1 % 256 % 4294967296);havoc pmcraid_timeout_handler_#t~mem580#1; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10654: assume pmcraid_timeout_handler_#t~short591#1;havoc pmcraid_timeout_handler_#t~mem589#1;havoc pmcraid_timeout_handler_#t~mem590#1;havoc pmcraid_timeout_handler_#t~short591#1; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10654: assume !pmcraid_timeout_handler_#t~short591#1;havoc pmcraid_timeout_handler_#t~mem589#1;havoc pmcraid_timeout_handler_#t~mem590#1;havoc pmcraid_timeout_handler_#t~short591#1; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: assume 0 != (pmcraid_handle_config_change_#t~mem802#1.base + pmcraid_handle_config_change_#t~mem802#1.offset) % 18446744073709551616;havoc pmcraid_handle_config_change_#t~mem802#1.base, pmcraid_handle_config_change_#t~mem802#1.offset; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: assume !(0 != (pmcraid_handle_config_change_#t~mem802#1.base + pmcraid_handle_config_change_#t~mem802#1.offset) % 18446744073709551616);havoc pmcraid_handle_config_change_#t~mem802#1.base, pmcraid_handle_config_change_#t~mem802#1.offset; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15576-1: SUMMARY for call pmcraid_init_res_table_#t~ret1765#1 := list_empty(pmcraid_init_res_table_~pinstance~42#1.base, 8 + pmcraid_init_res_table_~pinstance~42#1.offset); srcloc: null [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15576: assume -2147483648 <= pmcraid_init_res_table_#t~ret1765#1 && pmcraid_init_res_table_#t~ret1765#1 <= 2147483647;pmcraid_init_res_table_~tmp___2~10#1 := pmcraid_init_res_table_#t~ret1765#1;havoc pmcraid_init_res_table_#t~ret1765#1; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382: assume pmcraid_handle_config_change_~fw_version~1#1 % 65536 % 4294967296 <= 2;call pmcraid_handle_config_change_#t~mem803#1 := read~int#3(pmcraid_handle_config_change_~res~3#1.base, 23 + pmcraid_handle_config_change_~res~3#1.offset, 1);call write~int#3(pmcraid_handle_config_change_#t~mem803#1 % 256 % 128, pmcraid_handle_config_change_~res~3#1.base, 23 + pmcraid_handle_config_change_~res~3#1.offset, 1);havoc pmcraid_handle_config_change_#t~mem803#1; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11382: assume !(pmcraid_handle_config_change_~fw_version~1#1 % 65536 % 4294967296 <= 2);call pmcraid_handle_config_change_#t~mem804#1 := read~int#3(pmcraid_handle_config_change_~res~3#1.base, 18 + pmcraid_handle_config_change_~res~3#1.offset, 2);call write~int#3(pmcraid_handle_config_change_#t~mem804#1 % 65536 % 256, pmcraid_handle_config_change_~res~3#1.base, 18 + pmcraid_handle_config_change_~res~3#1.offset, 2);havoc pmcraid_handle_config_change_#t~mem804#1; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11217-1: SUMMARY for call pmcraid_notify_ccn_#t~ret737#1 := pmcraid_notify_aen(pmcraid_notify_ccn_~pinstance#1.base, pmcraid_notify_ccn_~pinstance#1.offset, pmcraid_notify_ccn_#t~mem734#1.base, pmcraid_notify_ccn_#t~mem734#1.offset, 24 + pmcraid_notify_ccn_#t~mem736#1); srcloc: null [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11217: assume -2147483648 <= pmcraid_notify_ccn_#t~ret737#1 && pmcraid_notify_ccn_#t~ret737#1 <= 2147483647;pmcraid_notify_ccn_~tmp~55#1 := pmcraid_notify_ccn_#t~ret737#1;havoc pmcraid_notify_ccn_#t~mem734#1.base, pmcraid_notify_ccn_#t~mem734#1.offset;havoc pmcraid_notify_ccn_#t~mem735#1.base, pmcraid_notify_ccn_#t~mem735#1.offset;havoc pmcraid_notify_ccn_#t~mem736#1;havoc pmcraid_notify_ccn_#t~ret737#1;pmcraid_notify_ccn_#res#1 := pmcraid_notify_ccn_~tmp~55#1; [2025-02-08 04:39:43,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_147_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_147_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_147_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_147_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_147 } true;havoc pmcraid_get_fwversion_done_#t~mem655#1.base, pmcraid_get_fwversion_done_#t~mem655#1.offset;havoc pmcraid_get_fwversion_done_#t~mem656#1.base, pmcraid_get_fwversion_done_#t~mem656#1.offset;call write~int#3(5, pmcraid_get_fwversion_done_~pinstance~10#1.base, 11921 + pmcraid_get_fwversion_done_~pinstance~10#1.offset, 1); [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15578: assume 0 != pmcraid_init_res_table_~tmp___2~10#1; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15578: assume !(0 != pmcraid_init_res_table_~tmp___2~10#1);pmcraid_init_res_table_~found~0#1 := 1;call pmcraid_init_res_table_#t~mem1767#1.base, pmcraid_init_res_table_#t~mem1767#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~pinstance~42#1.base, 8 + pmcraid_init_res_table_~pinstance~42#1.offset, 8);pmcraid_init_res_table_~__mptr___5~0#1.base, pmcraid_init_res_table_~__mptr___5~0#1.offset := pmcraid_init_res_table_#t~mem1767#1.base, pmcraid_init_res_table_#t~mem1767#1.offset;havoc pmcraid_init_res_table_#t~mem1767#1.base, pmcraid_init_res_table_#t~mem1767#1.offset;pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset := pmcraid_init_res_table_~__mptr___5~0#1.base, pmcraid_init_res_table_~__mptr___5~0#1.offset;call write~$Pointer$#3(0, 0, pmcraid_init_res_table_~res~13#1.base, 48 + pmcraid_init_res_table_~res~13#1.offset, 8);call write~int#3(1, pmcraid_init_res_table_~res~13#1.base, 64 + pmcraid_init_res_table_~res~13#1.offset, 1);call write~int#3(0, pmcraid_init_res_table_~res~13#1.base, 65 + pmcraid_init_res_table_~res~13#1.offset, 1); [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10656: SUMMARY for call pmcraid_notify_ioastate(pmcraid_timeout_handler_~pinstance~6#1.base, pmcraid_timeout_handler_~pinstance~6#1.offset, 285212672); srcloc: null [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11416: pmcraid_handle_config_change_~cmd~3#1.base, pmcraid_handle_config_change_~cmd~3#1.offset := pmcraid_handle_config_change_#t~ret809#1.base, pmcraid_handle_config_change_#t~ret809#1.offset;havoc pmcraid_handle_config_change_#t~ret809#1.base, pmcraid_handle_config_change_#t~ret809#1.offset; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11416-1: SUMMARY for call pmcraid_handle_config_change_#t~ret809#1.base, pmcraid_handle_config_change_#t~ret809#1.offset := pmcraid_init_hcam(pmcraid_handle_config_change_~pinstance#1.base, pmcraid_handle_config_change_~pinstance#1.offset, 1); srcloc: null [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15612: pmcraid_init_res_table_~i~21#1 := 1 + pmcraid_init_res_table_~i~21#1;call pmcraid_init_res_table_#t~mem1776#1.base, pmcraid_init_res_table_#t~mem1776#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~pinstance~42#1.base, 2741 + pmcraid_init_res_table_~pinstance~42#1.offset, 8);call pmcraid_init_res_table_#t~mem1777#1 := read~int#3(pmcraid_init_res_table_#t~mem1776#1.base, pmcraid_init_res_table_#t~mem1776#1.offset, 2); [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15645: SUMMARY for call ldv_spin_unlock_irqrestore_128(pmcraid_init_res_table_~pinstance~42#1.base, 40 + pmcraid_init_res_table_~pinstance~42#1.offset, pmcraid_init_res_table_~lock_flags~20#1); srcloc: null [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10624: pmcraid_timeout_handler_~cmd#1.base, pmcraid_timeout_handler_~cmd#1.offset := pmcraid_timeout_handler_#t~ret581#1.base, pmcraid_timeout_handler_#t~ret581#1.offset;havoc pmcraid_timeout_handler_#t~ret581#1.base, pmcraid_timeout_handler_#t~ret581#1.offset; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10624-1: SUMMARY for call pmcraid_timeout_handler_#t~ret581#1.base, pmcraid_timeout_handler_#t~ret581#1.offset := pmcraid_get_free_cmd(pmcraid_timeout_handler_~pinstance~6#1.base, pmcraid_timeout_handler_~pinstance~6#1.offset); srcloc: null [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: call pmcraid_get_fwversion_done_#t~mem657#1.base, pmcraid_get_fwversion_done_#t~mem657#1.offset := read~$Pointer$#3(pmcraid_get_fwversion_done_~pinstance~10#1.base, 2537 + pmcraid_get_fwversion_done_~pinstance~10#1.offset, 8);call pmcraid_get_fwversion_done_#t~mem658#1.base, pmcraid_get_fwversion_done_#t~mem658#1.offset := read~$Pointer$#3(pmcraid_get_fwversion_done_#t~mem657#1.base, 208 + pmcraid_get_fwversion_done_#t~mem657#1.offset, 8); [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856-1: SUMMARY for call pmcraid_reset_alert(pmcraid_get_fwversion_done_~cmd#1.base, pmcraid_get_fwversion_done_~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15580-1: SUMMARY for call pmcraid_init_res_table_#t~ret1766#1 := printk(229, 0); srcloc: null [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15580: assume -2147483648 <= pmcraid_init_res_table_#t~ret1766#1 && pmcraid_init_res_table_#t~ret1766#1 <= 2147483647;havoc pmcraid_init_res_table_#t~ret1766#1; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11418: assume 0 != (pmcraid_handle_config_change_~cmd~3#1.base + pmcraid_handle_config_change_~cmd~3#1.offset) % 18446744073709551616; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11418: assume !(0 != (pmcraid_handle_config_change_~cmd~3#1.base + pmcraid_handle_config_change_~cmd~3#1.offset) % 18446744073709551616); [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15646-1: SUMMARY for call pmcraid_set_timestamp(pmcraid_init_res_table_~cmd#1.base, pmcraid_init_res_table_~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15646: call ULTIMATE.dealloc(pmcraid_init_res_table_~#old_res~0#1.base, pmcraid_init_res_table_~#old_res~0#1.offset);havoc pmcraid_init_res_table_~#old_res~0#1.base, pmcraid_init_res_table_~#old_res~0#1.offset; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14325: pmcraid_worker_function_~res~12#1.base, pmcraid_worker_function_~res~12#1.offset := pmcraid_worker_function_~temp~2#1.base, pmcraid_worker_function_~temp~2#1.offset;call pmcraid_worker_function_#t~mem1487#1.base, pmcraid_worker_function_#t~mem1487#1.offset := read~$Pointer$#3(pmcraid_worker_function_~temp~2#1.base, pmcraid_worker_function_~temp~2#1.offset, 8);pmcraid_worker_function_~__mptr___2~0#1.base, pmcraid_worker_function_~__mptr___2~0#1.offset := pmcraid_worker_function_#t~mem1487#1.base, pmcraid_worker_function_#t~mem1487#1.offset;havoc pmcraid_worker_function_#t~mem1487#1.base, pmcraid_worker_function_#t~mem1487#1.offset;pmcraid_worker_function_~temp~2#1.base, pmcraid_worker_function_~temp~2#1.offset := pmcraid_worker_function_~__mptr___2~0#1.base, pmcraid_worker_function_~__mptr___2~0#1.offset; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626: assume 0 == (pmcraid_timeout_handler_~cmd#1.base + pmcraid_timeout_handler_~cmd#1.offset) % 18446744073709551616;call pmcraid_timeout_handler_#t~mem582#1.base, pmcraid_timeout_handler_#t~mem582#1.offset := read~$Pointer$#3(pmcraid_timeout_handler_~pinstance~6#1.base, 2537 + pmcraid_timeout_handler_~pinstance~6#1.offset, 8);call pmcraid_timeout_handler_#t~mem583#1.base, pmcraid_timeout_handler_#t~mem583#1.offset := read~$Pointer$#3(pmcraid_timeout_handler_#t~mem582#1.base, 208 + pmcraid_timeout_handler_#t~mem582#1.offset, 8); [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10626: assume !(0 == (pmcraid_timeout_handler_~cmd#1.base + pmcraid_timeout_handler_~cmd#1.offset) % 18446744073709551616);call write~$Pointer$#3(pmcraid_timeout_handler_~cmd#1.base, pmcraid_timeout_handler_~cmd#1.offset, pmcraid_timeout_handler_~pinstance~6#1.base, 2056 + pmcraid_timeout_handler_~pinstance~6#1.offset, 8);call write~int#3(1, pmcraid_timeout_handler_~pinstance~6#1.base, 11922 + pmcraid_timeout_handler_~pinstance~6#1.offset, 1); [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10857-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_get_fwversion_done_#t~mem658#1.base, pmcraid_get_fwversion_done_#t~mem658#1.offset, pmcraid_get_fwversion_done_~lock_flags~9#1); srcloc: null [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10857: havoc pmcraid_get_fwversion_done_#t~mem657#1.base, pmcraid_get_fwversion_done_#t~mem657#1.offset;havoc pmcraid_get_fwversion_done_#t~mem658#1.base, pmcraid_get_fwversion_done_#t~mem658#1.offset; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15614: assume pmcraid_init_res_table_~i~21#1 < (if pmcraid_init_res_table_#t~mem1777#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_init_res_table_#t~mem1777#1 % 65536 % 4294967296 else pmcraid_init_res_table_#t~mem1777#1 % 65536 % 4294967296 - 4294967296);havoc pmcraid_init_res_table_#t~mem1776#1.base, pmcraid_init_res_table_#t~mem1776#1.offset;havoc pmcraid_init_res_table_#t~mem1777#1; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15614: assume !(pmcraid_init_res_table_~i~21#1 < (if pmcraid_init_res_table_#t~mem1777#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_init_res_table_#t~mem1777#1 % 65536 % 4294967296 else pmcraid_init_res_table_#t~mem1777#1 % 65536 % 4294967296 - 4294967296));havoc pmcraid_init_res_table_#t~mem1776#1.base, pmcraid_init_res_table_#t~mem1776#1.offset;havoc pmcraid_init_res_table_#t~mem1777#1;call pmcraid_init_res_table_#t~mem1778#1.base, pmcraid_init_res_table_#t~mem1778#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~#old_res~0#1.base, pmcraid_init_res_table_~#old_res~0#1.offset, 8);pmcraid_init_res_table_~__mptr___6~0#1.base, pmcraid_init_res_table_~__mptr___6~0#1.offset := pmcraid_init_res_table_#t~mem1778#1.base, pmcraid_init_res_table_#t~mem1778#1.offset;pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset := pmcraid_init_res_table_~__mptr___6~0#1.base, pmcraid_init_res_table_~__mptr___6~0#1.offset;call pmcraid_init_res_table_#t~mem1779#1.base, pmcraid_init_res_table_#t~mem1779#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset, 8);pmcraid_init_res_table_~__mptr___7~0#1.base, pmcraid_init_res_table_~__mptr___7~0#1.offset := pmcraid_init_res_table_#t~mem1779#1.base, pmcraid_init_res_table_#t~mem1779#1.offset;havoc pmcraid_init_res_table_#t~mem1779#1.base, pmcraid_init_res_table_#t~mem1779#1.offset;pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset := pmcraid_init_res_table_~__mptr___7~0#1.base, pmcraid_init_res_table_~__mptr___7~0#1.offset; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14359: call write~int#3(0, pmcraid_worker_function_~res~12#1.base, 64 + pmcraid_worker_function_~res~12#1.offset, 1); [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353-1: SUMMARY for call pmcraid_handle_config_change_#t~ret791#1 := list_empty(pmcraid_handle_config_change_~pinstance#1.base, 8 + pmcraid_handle_config_change_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353: assume -2147483648 <= pmcraid_handle_config_change_#t~ret791#1 && pmcraid_handle_config_change_#t~ret791#1 <= 2147483647;pmcraid_handle_config_change_~tmp___1~10#1 := pmcraid_handle_config_change_#t~ret791#1;havoc pmcraid_handle_config_change_#t~ret791#1; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11420: SUMMARY for call pmcraid_send_hcam_cmd(pmcraid_handle_config_change_~cmd~3#1.base, pmcraid_handle_config_change_~cmd~3#1.offset); srcloc: null [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24435: havoc scsi_add_device_#t~nondet2275#1;pmcraid_worker_function_#t~ret1496#1 := scsi_add_device_#res#1;havoc scsi_add_device_#t~nondet2275#1, scsi_add_device_~arg0#1.base, scsi_add_device_~arg0#1.offset, scsi_add_device_~arg1#1, scsi_add_device_~arg2#1, scsi_add_device_~arg3#1;havoc scsi_add_device_#in~arg0#1.base, scsi_add_device_#in~arg0#1.offset, scsi_add_device_#in~arg1#1, scsi_add_device_#in~arg2#1, scsi_add_device_#in~arg3#1;assume { :end_inline_scsi_add_device } true;assume -2147483648 <= pmcraid_worker_function_#t~ret1496#1 && pmcraid_worker_function_#t~ret1496#1 <= 2147483647;havoc pmcraid_worker_function_#t~mem1495#1.base, pmcraid_worker_function_#t~mem1495#1.offset;havoc pmcraid_worker_function_#t~ret1496#1;assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_#in~ldv_func_arg1#1.offset := pmcraid_worker_function_~pinstance~33#1.base, 40 + pmcraid_worker_function_~pinstance~33#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294-1: assume pmcraid_worker_function_#t~short1476#1;call pmcraid_worker_function_#t~mem1475#1.base, pmcraid_worker_function_#t~mem1475#1.offset := read~$Pointer$#3(pmcraid_worker_function_~res~12#1.base, 48 + pmcraid_worker_function_~res~12#1.offset, 8);pmcraid_worker_function_#t~short1476#1 := 0 != (pmcraid_worker_function_#t~mem1475#1.base + pmcraid_worker_function_#t~mem1475#1.offset) % 18446744073709551616; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294-1: assume !pmcraid_worker_function_#t~short1476#1; [2025-02-08 04:39:43,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294-2: call pmcraid_worker_function_#t~mem1474#1 := read~int#3(pmcraid_worker_function_~res~12#1.base, 64 + pmcraid_worker_function_~res~12#1.offset, 1);pmcraid_worker_function_#t~short1476#1 := 2 == pmcraid_worker_function_#t~mem1474#1 % 256 % 4294967296; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14360-1: SUMMARY for call ldv_spin_unlock_irqrestore_128(pmcraid_worker_function_~pinstance~33#1.base, 40 + pmcraid_worker_function_~pinstance~33#1.offset, pmcraid_worker_function_~lock_flags~19#1); srcloc: null [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294: assume pmcraid_worker_function_#t~short1476#1;havoc pmcraid_worker_function_#t~mem1474#1;havoc pmcraid_worker_function_#t~mem1475#1.base, pmcraid_worker_function_#t~mem1475#1.offset;havoc pmcraid_worker_function_#t~short1476#1;call pmcraid_worker_function_#t~mem1477#1.base, pmcraid_worker_function_#t~mem1477#1.offset := read~$Pointer$#3(pmcraid_worker_function_~res~12#1.base, 48 + pmcraid_worker_function_~res~12#1.offset, 8);pmcraid_worker_function_~sdev~0#1.base, pmcraid_worker_function_~sdev~0#1.offset := pmcraid_worker_function_#t~mem1477#1.base, pmcraid_worker_function_#t~mem1477#1.offset;havoc pmcraid_worker_function_#t~mem1477#1.base, pmcraid_worker_function_#t~mem1477#1.offset;call pmcraid_worker_function_#t~mem1478#1.base, pmcraid_worker_function_#t~mem1478#1.offset := read~$Pointer$#3(pmcraid_worker_function_~pinstance~33#1.base, 2537 + pmcraid_worker_function_~pinstance~33#1.offset, 8);call pmcraid_worker_function_#t~mem1479#1.base, pmcraid_worker_function_#t~mem1479#1.offset := read~$Pointer$#3(pmcraid_worker_function_#t~mem1478#1.base, 208 + pmcraid_worker_function_#t~mem1478#1.offset, 8);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_#in~ldv_func_arg1#1.offset := pmcraid_worker_function_#t~mem1479#1.base, pmcraid_worker_function_#t~mem1479#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294: assume !pmcraid_worker_function_#t~short1476#1;havoc pmcraid_worker_function_#t~mem1474#1;havoc pmcraid_worker_function_#t~mem1475#1.base, pmcraid_worker_function_#t~mem1475#1.offset;havoc pmcraid_worker_function_#t~short1476#1; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_149_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_149_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_149_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_149_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_149 } true;call pmcraid_handle_config_change_#t~mem788#1.base, pmcraid_handle_config_change_#t~mem788#1.offset := read~$Pointer$#3(pmcraid_handle_config_change_~pinstance#1.base, 24 + pmcraid_handle_config_change_~pinstance#1.offset, 8);pmcraid_handle_config_change_~__mptr~2#1.base, pmcraid_handle_config_change_~__mptr~2#1.offset := pmcraid_handle_config_change_#t~mem788#1.base, pmcraid_handle_config_change_#t~mem788#1.offset;havoc pmcraid_handle_config_change_#t~mem788#1.base, pmcraid_handle_config_change_#t~mem788#1.offset;pmcraid_handle_config_change_~res~3#1.base, pmcraid_handle_config_change_~res~3#1.offset := pmcraid_handle_config_change_~__mptr~2#1.base, pmcraid_handle_config_change_~__mptr~2#1.offset; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14360: call pmcraid_worker_function_#t~mem1495#1.base, pmcraid_worker_function_#t~mem1495#1.offset := read~$Pointer$#3(pmcraid_worker_function_~pinstance~33#1.base, 2537 + pmcraid_worker_function_~pinstance~33#1.offset, 8);assume { :begin_inline_scsi_add_device } true;scsi_add_device_#in~arg0#1.base, scsi_add_device_#in~arg0#1.offset, scsi_add_device_#in~arg1#1, scsi_add_device_#in~arg2#1, scsi_add_device_#in~arg3#1 := pmcraid_worker_function_#t~mem1495#1.base, pmcraid_worker_function_#t~mem1495#1.offset, pmcraid_worker_function_~bus~1#1 % 256, pmcraid_worker_function_~target~1#1 % 256, pmcraid_worker_function_~lun~1#1 % 256;havoc scsi_add_device_#res#1;havoc scsi_add_device_#t~nondet2275#1, scsi_add_device_~arg0#1.base, scsi_add_device_~arg0#1.offset, scsi_add_device_~arg1#1, scsi_add_device_~arg2#1, scsi_add_device_~arg3#1;scsi_add_device_~arg0#1.base, scsi_add_device_~arg0#1.offset := scsi_add_device_#in~arg0#1.base, scsi_add_device_#in~arg0#1.offset;scsi_add_device_~arg1#1 := scsi_add_device_#in~arg1#1;scsi_add_device_~arg2#1 := scsi_add_device_#in~arg2#1;scsi_add_device_~arg3#1 := scsi_add_device_#in~arg3#1;havoc scsi_add_device_#t~nondet2275#1;assume -2147483648 <= scsi_add_device_#t~nondet2275#1 && scsi_add_device_#t~nondet2275#1 <= 2147483647;scsi_add_device_#res#1 := scsi_add_device_#t~nondet2275#1;havoc scsi_add_device_#t~nondet2275#1; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10628: havoc pmcraid_timeout_handler_#t~mem582#1.base, pmcraid_timeout_handler_#t~mem582#1.offset;havoc pmcraid_timeout_handler_#t~mem583#1.base, pmcraid_timeout_handler_#t~mem583#1.offset; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10661: call write~int#3(5, pmcraid_timeout_handler_~pinstance~6#1.base, 11921 + pmcraid_timeout_handler_~pinstance~6#1.offset, 1);call pmcraid_timeout_handler_#t~mem592#1.base, pmcraid_timeout_handler_#t~mem592#1.offset := read~$Pointer$#3(pmcraid_timeout_handler_~pinstance~6#1.base, 2537 + pmcraid_timeout_handler_~pinstance~6#1.offset, 8); [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10628-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_timeout_handler_#t~mem583#1.base, pmcraid_timeout_handler_#t~mem583#1.offset, pmcraid_timeout_handler_~lock_flags~6#1); srcloc: null [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18093: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host(); srcloc: null [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11388: call write~int#3(2, pmcraid_handle_config_change_~res~3#1.base, 64 + pmcraid_handle_config_change_~res~3#1.offset, 1);call write~int#3(0, pmcraid_handle_config_change_~res~3#1.base, 24 + pmcraid_handle_config_change_~res~3#1.offset, 4); [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11355: assume 0 != pmcraid_handle_config_change_~tmp___1~10#1; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11355: assume !(0 != pmcraid_handle_config_change_~tmp___1~10#1);call pmcraid_handle_config_change_#t~mem797#1.base, pmcraid_handle_config_change_#t~mem797#1.offset := read~$Pointer$#3(pmcraid_handle_config_change_~pinstance#1.base, 8 + pmcraid_handle_config_change_~pinstance#1.offset, 8);pmcraid_handle_config_change_~__mptr___1~0#1.base, pmcraid_handle_config_change_~__mptr___1~0#1.offset := pmcraid_handle_config_change_#t~mem797#1.base, pmcraid_handle_config_change_#t~mem797#1.offset;havoc pmcraid_handle_config_change_#t~mem797#1.base, pmcraid_handle_config_change_#t~mem797#1.offset;pmcraid_handle_config_change_~res~3#1.base, pmcraid_handle_config_change_~res~3#1.offset := pmcraid_handle_config_change_~__mptr___1~0#1.base, pmcraid_handle_config_change_~__mptr___1~0#1.offset; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10629-1: SUMMARY for call pmcraid_timeout_handler_#t~ret584#1 := printk(83, 0); srcloc: null [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10662-1: SUMMARY for call scsi_block_requests(pmcraid_timeout_handler_#t~mem592#1.base, pmcraid_timeout_handler_#t~mem592#1.offset); srcloc: null [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10629: assume -2147483648 <= pmcraid_timeout_handler_#t~ret584#1 && pmcraid_timeout_handler_#t~ret584#1 <= 2147483647;havoc pmcraid_timeout_handler_#t~ret584#1; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18094: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10662: havoc pmcraid_timeout_handler_#t~mem592#1.base, pmcraid_timeout_handler_#t~mem592#1.offset; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14362: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_207 } true; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18359: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host(); srcloc: null [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15518-1: SUMMARY for call list_move_tail(pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset, pmcraid_init_res_table_~#old_res~0#1.base, pmcraid_init_res_table_~#old_res~0#1.offset); srcloc: null [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15518: pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset := pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset;call pmcraid_init_res_table_#t~mem1754#1.base, pmcraid_init_res_table_#t~mem1754#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset, 8);pmcraid_init_res_table_~__mptr___1~3#1.base, pmcraid_init_res_table_~__mptr___1~3#1.offset := pmcraid_init_res_table_#t~mem1754#1.base, pmcraid_init_res_table_#t~mem1754#1.offset;havoc pmcraid_init_res_table_#t~mem1754#1.base, pmcraid_init_res_table_#t~mem1754#1.offset;pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset := pmcraid_init_res_table_~__mptr___1~3#1.base, pmcraid_init_res_table_~__mptr___1~3#1.offset; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329: assume (pmcraid_worker_function_~res~12#1.base + pmcraid_worker_function_~res~12#1.offset) % 18446744073709551616 != (pmcraid_worker_function_~pinstance~33#1.base + (24 + pmcraid_worker_function_~pinstance~33#1.offset)) % 18446744073709551616; [2025-02-08 04:39:43,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14329: assume !((pmcraid_worker_function_~res~12#1.base + pmcraid_worker_function_~res~12#1.offset) % 18446744073709551616 != (pmcraid_worker_function_~pinstance~33#1.base + (24 + pmcraid_worker_function_~pinstance~33#1.offset)) % 18446744073709551616);call pmcraid_worker_function_#t~mem1488#1.base, pmcraid_worker_function_#t~mem1488#1.offset := read~$Pointer$#3(pmcraid_worker_function_~pinstance~33#1.base, 24 + pmcraid_worker_function_~pinstance~33#1.offset, 8);pmcraid_worker_function_~__mptr___3~0#1.base, pmcraid_worker_function_~__mptr___3~0#1.offset := pmcraid_worker_function_#t~mem1488#1.base, pmcraid_worker_function_#t~mem1488#1.offset;havoc pmcraid_worker_function_#t~mem1488#1.base, pmcraid_worker_function_#t~mem1488#1.offset;pmcraid_worker_function_~res~12#1.base, pmcraid_worker_function_~res~12#1.offset := pmcraid_worker_function_~__mptr___3~0#1.base, pmcraid_worker_function_~__mptr___3~0#1.offset; [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663-1: SUMMARY for call pmcraid_reset_alert(pmcraid_timeout_handler_~cmd#1.base, pmcraid_timeout_handler_~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663: call pmcraid_timeout_handler_#t~mem593#1.base, pmcraid_timeout_handler_#t~mem593#1.offset := read~$Pointer$#3(pmcraid_timeout_handler_~pinstance~6#1.base, 2537 + pmcraid_timeout_handler_~pinstance~6#1.offset, 8);call pmcraid_timeout_handler_#t~mem594#1.base, pmcraid_timeout_handler_#t~mem594#1.offset := read~$Pointer$#3(pmcraid_timeout_handler_#t~mem593#1.base, 208 + pmcraid_timeout_handler_#t~mem593#1.offset, 8); [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18360: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390-1: SUMMARY for call pmcraid_handle_config_change_#t~ret805#1 := schedule_work(pmcraid_handle_config_change_~pinstance#1.base, 11837 + pmcraid_handle_config_change_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357: SUMMARY for call ldv_spin_unlock_irqrestore_128(pmcraid_handle_config_change_~pinstance#1.base, 40 + pmcraid_handle_config_change_~pinstance#1.offset, pmcraid_handle_config_change_~lock_flags~10#1); srcloc: null [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11390: havoc pmcraid_handle_config_change_#t~ret805#1; [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_201 } true;havoc pmcraid_worker_function_#t~mem1478#1.base, pmcraid_worker_function_#t~mem1478#1.offset;havoc pmcraid_worker_function_#t~mem1479#1.base, pmcraid_worker_function_#t~mem1479#1.offset;assume { :begin_inline_scsi_device_get } true;scsi_device_get_#in~arg0#1.base, scsi_device_get_#in~arg0#1.offset := pmcraid_worker_function_~sdev~0#1.base, pmcraid_worker_function_~sdev~0#1.offset;havoc scsi_device_get_#res#1;havoc scsi_device_get_#t~nondet2278#1, scsi_device_get_~arg0#1.base, scsi_device_get_~arg0#1.offset;scsi_device_get_~arg0#1.base, scsi_device_get_~arg0#1.offset := scsi_device_get_#in~arg0#1.base, scsi_device_get_#in~arg0#1.offset;havoc scsi_device_get_#t~nondet2278#1;assume -2147483648 <= scsi_device_get_#t~nondet2278#1 && scsi_device_get_#t~nondet2278#1 <= 2147483647;scsi_device_get_#res#1 := scsi_device_get_#t~nondet2278#1;havoc scsi_device_get_#t~nondet2278#1; [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664: havoc pmcraid_timeout_handler_#t~mem593#1.base, pmcraid_timeout_handler_#t~mem593#1.offset;havoc pmcraid_timeout_handler_#t~mem594#1.base, pmcraid_timeout_handler_#t~mem594#1.offset; [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_timeout_handler_#t~mem594#1.base, pmcraid_timeout_handler_#t~mem594#1.offset, pmcraid_timeout_handler_~lock_flags~6#1); srcloc: null [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11358-1: SUMMARY for call pmcraid_handle_config_change_#t~ret792#1 := printk(105, 0); srcloc: null [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15487: call ULTIMATE.dealloc(pmcraid_init_res_table_~#old_res~0#1.base, pmcraid_init_res_table_~#old_res~0#1.offset);havoc pmcraid_init_res_table_~#old_res~0#1.base, pmcraid_init_res_table_~#old_res~0#1.offset;havoc pmcraid_init_res_table_#t~mem1748#1.base, pmcraid_init_res_table_#t~mem1748#1.offset, pmcraid_init_res_table_#t~mem1749#1.base, pmcraid_init_res_table_#t~mem1749#1.offset, pmcraid_init_res_table_#t~mem1750#1, pmcraid_init_res_table_#t~ret1751#1, pmcraid_init_res_table_#t~mem1752#1.base, pmcraid_init_res_table_#t~mem1752#1.offset, pmcraid_init_res_table_#t~mem1753#1.base, pmcraid_init_res_table_#t~mem1753#1.offset, pmcraid_init_res_table_#t~mem1754#1.base, pmcraid_init_res_table_#t~mem1754#1.offset, pmcraid_init_res_table_#t~mem1755#1.base, pmcraid_init_res_table_#t~mem1755#1.offset, pmcraid_init_res_table_#t~mem1756#1, pmcraid_init_res_table_#t~ret1757#1, pmcraid_init_res_table_#t~mem1758#1.base, pmcraid_init_res_table_#t~mem1758#1.offset, pmcraid_init_res_table_#t~mem1759#1.base, pmcraid_init_res_table_#t~mem1759#1.offset, pmcraid_init_res_table_#t~ret1760#1, pmcraid_init_res_table_#t~mem1761#1.base, pmcraid_init_res_table_#t~mem1761#1.offset, pmcraid_init_res_table_#t~mem1762#1.base, pmcraid_init_res_table_#t~mem1762#1.offset, pmcraid_init_res_table_#t~nondet1763#1, pmcraid_init_res_table_#t~mem1764#1.base, pmcraid_init_res_table_#t~mem1764#1.offset, pmcraid_init_res_table_#t~ret1765#1, pmcraid_init_res_table_#t~ret1766#1, pmcraid_init_res_table_#t~mem1767#1.base, pmcraid_init_res_table_#t~mem1767#1.offset, pmcraid_init_res_table_#t~mem1768#1, pmcraid_init_res_table_#t~memcpy~res1769#1.base, pmcraid_init_res_table_#t~memcpy~res1769#1.offset, pmcraid_init_res_table_#t~mem1770#1, pmcraid_init_res_table_#t~ite1773#1, pmcraid_init_res_table_#t~mem1771#1, pmcraid_init_res_table_#t~mem1772#1, pmcraid_init_res_table_#t~mem1774#1, pmcraid_init_res_table_#t~ret1775#1, pmcraid_init_res_table_#t~mem1776#1.base, pmcraid_init_res_table_#t~mem1776#1.offset, pmcraid_init_res_table_#t~mem1777#1, pmcraid_init_res_table_#t~mem1778#1.base, pmcraid_init_res_table_#t~mem1778#1.offset, pmcraid_init_res_table_#t~mem1779#1.base, pmcraid_init_res_table_#t~mem1779#1.offset, pmcraid_init_res_table_#t~mem1780#1.base, pmcraid_init_res_table_#t~mem1780#1.offset, pmcraid_init_res_table_#t~mem1781#1.base, pmcraid_init_res_table_#t~mem1781#1.offset, pmcraid_init_res_table_~cmd#1.base, pmcraid_init_res_table_~cmd#1.offset, pmcraid_init_res_table_~pinstance~42#1.base, pmcraid_init_res_table_~pinstance~42#1.offset, pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset, pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset, pmcraid_init_res_table_~cfgte~0#1.base, pmcraid_init_res_table_~cfgte~0#1.offset, pmcraid_init_res_table_~lock_flags~20#1, pmcraid_init_res_table_~found~0#1, pmcraid_init_res_table_~rc~15#1, pmcraid_init_res_table_~i~21#1, pmcraid_init_res_table_~fw_version~4#1, pmcraid_init_res_table_~#old_res~0#1.base, pmcraid_init_res_table_~#old_res~0#1.offset, pmcraid_init_res_table_~tmp~102#1, pmcraid_init_res_table_~__mptr~10#1.base, pmcraid_init_res_table_~__mptr~10#1.offset, pmcraid_init_res_table_~__mptr___0~5#1.base, pmcraid_init_res_table_~__mptr___0~5#1.offset, pmcraid_init_res_table_~__mptr___1~3#1.base, pmcraid_init_res_table_~__mptr___1~3#1.offset, pmcraid_init_res_table_~tmp___0~38#1, pmcraid_init_res_table_~tmp___1~22#1, pmcraid_init_res_table_~__mptr___2~1#1.base, pmcraid_init_res_table_~__mptr___2~1#1.offset, pmcraid_init_res_table_~__mptr___3~1#1.base, pmcraid_init_res_table_~__mptr___3~1#1.offset, pmcraid_init_res_table_~__mptr___4~1#1.base, pmcraid_init_res_table_~__mptr___4~1#1.offset, pmcraid_init_res_table_~tmp___2~10#1, pmcraid_init_res_table_~__mptr___5~0#1.base, pmcraid_init_res_table_~__mptr___5~0#1.offset, pmcraid_init_res_table_~__mptr___6~0#1.base, pmcraid_init_res_table_~__mptr___6~0#1.offset, pmcraid_init_res_table_~__mptr___7~0#1.base, pmcraid_init_res_table_~__mptr___7~0#1.offset, pmcraid_init_res_table_~__mptr___8~0#1.base, pmcraid_init_res_table_~__mptr___8~0#1.offset;havoc pmcraid_init_res_table_#in~cmd#1.base, pmcraid_init_res_table_#in~cmd#1.offset;assume { :end_inline_pmcraid_init_res_table } true; [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11358: assume -2147483648 <= pmcraid_handle_config_change_#t~ret792#1 && pmcraid_handle_config_change_#t~ret792#1 <= 2147483647;havoc pmcraid_handle_config_change_#t~ret792#1;call pmcraid_handle_config_change_#t~mem793#1.base, pmcraid_handle_config_change_#t~mem793#1.offset := read~$Pointer$#3(pmcraid_handle_config_change_~pinstance#1.base, 2537 + pmcraid_handle_config_change_~pinstance#1.offset, 8);call pmcraid_handle_config_change_#t~mem794#1.base, pmcraid_handle_config_change_#t~mem794#1.offset := read~$Pointer$#3(pmcraid_handle_config_change_#t~mem793#1.base, 208 + pmcraid_handle_config_change_#t~mem793#1.offset, 8);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_#in~ldv_func_arg1#1.offset := pmcraid_handle_config_change_#t~mem794#1.base, pmcraid_handle_config_change_#t~mem794#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15554: pmcraid_init_res_table_~rc~15#1 := pmcraid_init_res_table_#t~nondet1763#1;havoc pmcraid_init_res_table_#t~nondet1763#1; [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_152 } true;havoc pmcraid_handle_config_change_#t~mem793#1.base, pmcraid_handle_config_change_#t~mem793#1.offset;havoc pmcraid_handle_config_change_#t~mem794#1.base, pmcraid_handle_config_change_#t~mem794#1.offset; [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14300: assume 0 == pmcraid_worker_function_~tmp___1~18#1;call pmcraid_worker_function_#t~mem1481#1.base, pmcraid_worker_function_#t~mem1481#1.offset := read~$Pointer$#3(pmcraid_worker_function_~pinstance~33#1.base, 2537 + pmcraid_worker_function_~pinstance~33#1.offset, 8);call pmcraid_worker_function_#t~mem1482#1.base, pmcraid_worker_function_#t~mem1482#1.offset := read~$Pointer$#3(pmcraid_worker_function_#t~mem1481#1.base, 208 + pmcraid_worker_function_#t~mem1481#1.offset, 8); [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14300: assume !(0 == pmcraid_worker_function_~tmp___1~18#1);call pmcraid_worker_function_#t~mem1485#1.base, pmcraid_worker_function_#t~mem1485#1.offset := read~$Pointer$#3(pmcraid_worker_function_~pinstance~33#1.base, 2537 + pmcraid_worker_function_~pinstance~33#1.offset, 8);call pmcraid_worker_function_#t~mem1486#1.base, pmcraid_worker_function_#t~mem1486#1.offset := read~$Pointer$#3(pmcraid_worker_function_#t~mem1485#1.base, 208 + pmcraid_worker_function_#t~mem1485#1.offset, 8); [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11360: call pmcraid_handle_config_change_#t~mem795#1.base, pmcraid_handle_config_change_#t~mem795#1.offset := read~$Pointer$#3(pmcraid_handle_config_change_~pinstance#1.base, 2537 + pmcraid_handle_config_change_~pinstance#1.offset, 8);call pmcraid_handle_config_change_#t~mem796#1.base, pmcraid_handle_config_change_#t~mem796#1.offset := read~$Pointer$#3(pmcraid_handle_config_change_#t~mem795#1.base, 208 + pmcraid_handle_config_change_#t~mem795#1.offset, 8); [2025-02-08 04:39:43,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11360-1: SUMMARY for call pmcraid_send_hcam(pmcraid_handle_config_change_~pinstance#1.base, pmcraid_handle_config_change_~pinstance#1.offset, 1); srcloc: null [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11394: SUMMARY for call list_move_tail(pmcraid_handle_config_change_~res~3#1.base, pmcraid_handle_config_change_~res~3#1.offset, pmcraid_handle_config_change_~pinstance#1.base, 8 + pmcraid_handle_config_change_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14367: call pmcraid_worker_function_#t~mem1497#1.base, pmcraid_worker_function_#t~mem1497#1.offset := read~$Pointer$#3(pmcraid_worker_function_~res~12#1.base, pmcraid_worker_function_~res~12#1.offset, 8);pmcraid_worker_function_~__mptr___4~0#1.base, pmcraid_worker_function_~__mptr___4~0#1.offset := pmcraid_worker_function_#t~mem1497#1.base, pmcraid_worker_function_#t~mem1497#1.offset;pmcraid_worker_function_~res~12#1.base, pmcraid_worker_function_~res~12#1.offset := pmcraid_worker_function_~__mptr___4~0#1.base, pmcraid_worker_function_~__mptr___4~0#1.offset; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_handle_config_change_#t~mem796#1.base, pmcraid_handle_config_change_#t~mem796#1.offset, pmcraid_handle_config_change_~host_lock_flags~0#1); srcloc: null [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11328: pmcraid_handle_config_change_~rc~3#1 := pmcraid_handle_config_change_#t~nondet789#1;havoc pmcraid_handle_config_change_#t~nondet789#1; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361: havoc pmcraid_handle_config_change_#t~mem795#1.base, pmcraid_handle_config_change_#t~mem795#1.offset;havoc pmcraid_handle_config_change_#t~mem796#1.base, pmcraid_handle_config_change_#t~mem796#1.offset; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15524: assume (pmcraid_init_res_table_~res~13#1.base + pmcraid_init_res_table_~res~13#1.offset) % 18446744073709551616 != (pmcraid_init_res_table_~pinstance~42#1.base + (24 + pmcraid_init_res_table_~pinstance~42#1.offset)) % 18446744073709551616; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15524: assume !((pmcraid_init_res_table_~res~13#1.base + pmcraid_init_res_table_~res~13#1.offset) % 18446744073709551616 != (pmcraid_init_res_table_~pinstance~42#1.base + (24 + pmcraid_init_res_table_~pinstance~42#1.offset)) % 18446744073709551616);pmcraid_init_res_table_~i~21#1 := 0; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15557: assume 0 == pmcraid_init_res_table_~rc~15#1; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15557: assume !(0 == pmcraid_init_res_table_~rc~15#1);pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset := pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset;call pmcraid_init_res_table_#t~mem1764#1.base, pmcraid_init_res_table_#t~mem1764#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset, 8);pmcraid_init_res_table_~__mptr___4~1#1.base, pmcraid_init_res_table_~__mptr___4~1#1.offset := pmcraid_init_res_table_#t~mem1764#1.base, pmcraid_init_res_table_#t~mem1764#1.offset;havoc pmcraid_init_res_table_#t~mem1764#1.base, pmcraid_init_res_table_#t~mem1764#1.offset;pmcraid_init_res_table_~temp~3#1.base, pmcraid_init_res_table_~temp~3#1.offset := pmcraid_init_res_table_~__mptr___4~1#1.base, pmcraid_init_res_table_~__mptr___4~1#1.offset; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14302-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_worker_function_#t~mem1482#1.base, pmcraid_worker_function_#t~mem1482#1.offset, pmcraid_worker_function_~host_lock_flags~2#1); srcloc: null [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: havoc pmcraid_set_supported_devs_#t~mem1726#1.base, pmcraid_set_supported_devs_#t~mem1726#1.offset, pmcraid_set_supported_devs_#t~mem1727#1.base, pmcraid_set_supported_devs_#t~mem1727#1.offset, pmcraid_set_supported_devs_#t~mem1728#1, pmcraid_set_supported_devs_#t~mem1729#1.base, pmcraid_set_supported_devs_#t~mem1729#1.offset, pmcraid_set_supported_devs_~cmd#1.base, pmcraid_set_supported_devs_~cmd#1.offset, pmcraid_set_supported_devs_~ioarcb~13#1.base, pmcraid_set_supported_devs_~ioarcb~13#1.offset, pmcraid_set_supported_devs_~cmd_done~2#1.base, pmcraid_set_supported_devs_~cmd_done~2#1.offset;havoc pmcraid_set_supported_devs_#in~cmd#1.base, pmcraid_set_supported_devs_#in~cmd#1.offset;assume { :end_inline_pmcraid_set_supported_devs } true; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14302: havoc pmcraid_worker_function_#t~mem1481#1.base, pmcraid_worker_function_#t~mem1481#1.offset;havoc pmcraid_worker_function_#t~mem1482#1.base, pmcraid_worker_function_#t~mem1482#1.offset; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: havoc pmcraid_reinit_cfgtable_done_#t~mem602#1.base, pmcraid_reinit_cfgtable_done_#t~mem602#1.offset, pmcraid_reinit_cfgtable_done_#t~mem603#1, pmcraid_reinit_cfgtable_done_#t~mem604#1.base, pmcraid_reinit_cfgtable_done_#t~mem604#1.offset, pmcraid_reinit_cfgtable_done_#t~mem605#1, pmcraid_reinit_cfgtable_done_#t~ret606#1, pmcraid_reinit_cfgtable_done_#t~mem607#1, pmcraid_reinit_cfgtable_done_#t~ret608#1, pmcraid_reinit_cfgtable_done_#t~mem609#1.base, pmcraid_reinit_cfgtable_done_#t~mem609#1.offset, pmcraid_reinit_cfgtable_done_#t~ret610#1, pmcraid_reinit_cfgtable_done_~cmd#1.base, pmcraid_reinit_cfgtable_done_~cmd#1.offset;havoc pmcraid_reinit_cfgtable_done_#in~cmd#1.base, pmcraid_reinit_cfgtable_done_#in~cmd#1.offset;assume { :end_inline_pmcraid_reinit_cfgtable_done } true; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: havoc pmcraid_worker_function_#t~ret1468#1, pmcraid_worker_function_#t~mem1469#1.base, pmcraid_worker_function_#t~mem1469#1.offset, pmcraid_worker_function_#t~mem1470#1, pmcraid_worker_function_#t~ret1471#1, pmcraid_worker_function_#t~mem1472#1.base, pmcraid_worker_function_#t~mem1472#1.offset, pmcraid_worker_function_#t~mem1473#1.base, pmcraid_worker_function_#t~mem1473#1.offset, pmcraid_worker_function_#t~mem1474#1, pmcraid_worker_function_#t~mem1475#1.base, pmcraid_worker_function_#t~mem1475#1.offset, pmcraid_worker_function_#t~short1476#1, pmcraid_worker_function_#t~mem1477#1.base, pmcraid_worker_function_#t~mem1477#1.offset, pmcraid_worker_function_#t~mem1478#1.base, pmcraid_worker_function_#t~mem1478#1.offset, pmcraid_worker_function_#t~mem1479#1.base, pmcraid_worker_function_#t~mem1479#1.offset, pmcraid_worker_function_#t~ret1480#1, pmcraid_worker_function_#t~mem1481#1.base, pmcraid_worker_function_#t~mem1481#1.offset, pmcraid_worker_function_#t~mem1482#1.base, pmcraid_worker_function_#t~mem1482#1.offset, pmcraid_worker_function_#t~mem1483#1, pmcraid_worker_function_#t~ret1484#1, pmcraid_worker_function_#t~mem1485#1.base, pmcraid_worker_function_#t~mem1485#1.offset, pmcraid_worker_function_#t~mem1486#1.base, pmcraid_worker_function_#t~mem1486#1.offset, pmcraid_worker_function_#t~mem1487#1.base, pmcraid_worker_function_#t~mem1487#1.offset, pmcraid_worker_function_#t~mem1488#1.base, pmcraid_worker_function_#t~mem1488#1.offset, pmcraid_worker_function_#t~mem1489#1, pmcraid_worker_function_#t~ret1490#1, pmcraid_worker_function_#t~mem1491#1, pmcraid_worker_function_#t~mem1492#1, pmcraid_worker_function_#t~mem1493#1, pmcraid_worker_function_#t~mem1494#1, pmcraid_worker_function_#t~mem1495#1.base, pmcraid_worker_function_#t~mem1495#1.offset, pmcraid_worker_function_#t~ret1496#1, pmcraid_worker_function_#t~mem1497#1.base, pmcraid_worker_function_#t~mem1497#1.offset, pmcraid_worker_function_~workp#1.base, pmcraid_worker_function_~workp#1.offset, pmcraid_worker_function_~pinstance~33#1.base, pmcraid_worker_function_~pinstance~33#1.offset, pmcraid_worker_function_~res~12#1.base, pmcraid_worker_function_~res~12#1.offset, pmcraid_worker_function_~temp~2#1.base, pmcraid_worker_function_~temp~2#1.offset, pmcraid_worker_function_~sdev~0#1.base, pmcraid_worker_function_~sdev~0#1.offset, pmcraid_worker_function_~lock_flags~19#1, pmcraid_worker_function_~host_lock_flags~2#1, pmcraid_worker_function_~fw_version~3#1, pmcraid_worker_function_~bus~1#1, pmcraid_worker_function_~target~1#1, pmcraid_worker_function_~lun~1#1, pmcraid_worker_function_~__mptr~9#1.base, pmcraid_worker_function_~__mptr~9#1.offset, pmcraid_worker_function_~tmp~88#1, pmcraid_worker_function_~tmp___0~32#1, pmcraid_worker_function_~__mptr___0~4#1.base, pmcraid_worker_function_~__mptr___0~4#1.offset, pmcraid_worker_function_~__mptr___1~2#1.base, pmcraid_worker_function_~__mptr___1~2#1.offset, pmcraid_worker_function_~tmp___1~18#1, pmcraid_worker_function_~__mptr___2~0#1.base, pmcraid_worker_function_~__mptr___2~0#1.offset, pmcraid_worker_function_~__mptr___3~0#1.base, pmcraid_worker_function_~__mptr___3~0#1.offset, pmcraid_worker_function_~tmp___2~8#1, pmcraid_worker_function_~__mptr___4~0#1.base, pmcraid_worker_function_~__mptr___4~0#1.offset;havoc pmcraid_worker_function_#in~workp#1.base, pmcraid_worker_function_#in~workp#1.offset;assume { :end_inline_pmcraid_worker_function } true; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: havoc pmcraid_internal_done_#t~mem595#1.base, pmcraid_internal_done_#t~mem595#1.offset, pmcraid_internal_done_#t~mem596#1, pmcraid_internal_done_#t~mem597#1.base, pmcraid_internal_done_#t~mem597#1.offset, pmcraid_internal_done_#t~mem598#1, pmcraid_internal_done_#t~ret599#1, pmcraid_internal_done_#t~mem600#1, pmcraid_internal_done_#t~mem601#1, pmcraid_internal_done_~cmd#1.base, pmcraid_internal_done_~cmd#1.offset;havoc pmcraid_internal_done_#in~cmd#1.base, pmcraid_internal_done_#in~cmd#1.offset;assume { :end_inline_pmcraid_internal_done } true; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: havoc pmcraid_cancel_ccn_#t~mem704#1.base, pmcraid_cancel_ccn_#t~mem704#1.offset, pmcraid_cancel_ccn_#t~mem705#1, pmcraid_cancel_ccn_#t~mem706#1.base, pmcraid_cancel_ccn_#t~mem706#1.offset, pmcraid_cancel_ccn_#t~mem707#1, pmcraid_cancel_ccn_#t~ret708#1, pmcraid_cancel_ccn_~cmd#1.base, pmcraid_cancel_ccn_~cmd#1.offset;havoc pmcraid_cancel_ccn_#in~cmd#1.base, pmcraid_cancel_ccn_#in~cmd#1.offset;assume { :end_inline_pmcraid_cancel_ccn } true; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: havoc pmcraid_ioa_shutdown_#t~mem638#1.base, pmcraid_ioa_shutdown_#t~mem638#1.offset, pmcraid_ioa_shutdown_#t~mem639#1, pmcraid_ioa_shutdown_#t~mem640#1.base, pmcraid_ioa_shutdown_#t~mem640#1.offset, pmcraid_ioa_shutdown_#t~mem641#1, pmcraid_ioa_shutdown_#t~ret642#1, pmcraid_ioa_shutdown_#t~mem643#1.base, pmcraid_ioa_shutdown_#t~mem643#1.offset, pmcraid_ioa_shutdown_#t~mem644#1.base, pmcraid_ioa_shutdown_#t~mem644#1.offset, pmcraid_ioa_shutdown_#t~mem645#1.base, pmcraid_ioa_shutdown_#t~mem645#1.offset, pmcraid_ioa_shutdown_#t~mem646#1.base, pmcraid_ioa_shutdown_#t~mem646#1.offset, pmcraid_ioa_shutdown_#t~mem647#1.base, pmcraid_ioa_shutdown_#t~mem647#1.offset, pmcraid_ioa_shutdown_#t~mem648#1, pmcraid_ioa_shutdown_#t~ret649#1, pmcraid_ioa_shutdown_#t~mem650#1.base, pmcraid_ioa_shutdown_#t~mem650#1.offset, pmcraid_ioa_shutdown_~cmd#1.base, pmcraid_ioa_shutdown_~cmd#1.offset;havoc pmcraid_ioa_shutdown_#in~cmd#1.base, pmcraid_ioa_shutdown_#in~cmd#1.offset;assume { :end_inline_pmcraid_ioa_shutdown } true; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: havoc pmcraid_process_ccn_#t~mem845#1.base, pmcraid_process_ccn_#t~mem845#1.offset, pmcraid_process_ccn_#t~mem846#1.base, pmcraid_process_ccn_#t~mem846#1.offset, pmcraid_process_ccn_#t~mem847#1, pmcraid_process_ccn_#t~ret848#1, pmcraid_process_ccn_#t~mem849#1.base, pmcraid_process_ccn_#t~mem849#1.offset, pmcraid_process_ccn_#t~mem850#1.base, pmcraid_process_ccn_#t~mem850#1.offset, pmcraid_process_ccn_#t~mem851#1.base, pmcraid_process_ccn_#t~mem851#1.offset, pmcraid_process_ccn_#t~mem852#1.base, pmcraid_process_ccn_#t~mem852#1.offset, pmcraid_process_ccn_#t~mem853#1.base, pmcraid_process_ccn_#t~mem853#1.offset, pmcraid_process_ccn_~cmd#1.base, pmcraid_process_ccn_~cmd#1.offset, pmcraid_process_ccn_~pinstance~14#1.base, pmcraid_process_ccn_~pinstance~14#1.offset, pmcraid_process_ccn_~ioasc~3#1, pmcraid_process_ccn_~lock_flags~11#1, pmcraid_process_ccn_~tmp~59#1;havoc pmcraid_process_ccn_#in~cmd#1.base, pmcraid_process_ccn_#in~cmd#1.offset;assume { :end_inline_pmcraid_process_ccn } true; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: havoc pmcraid_get_fwversion_#t~mem659#1.base, pmcraid_get_fwversion_#t~mem659#1.offset, pmcraid_get_fwversion_#t~mem660#1.base, pmcraid_get_fwversion_#t~mem660#1.offset, pmcraid_get_fwversion_#t~mem661#1, pmcraid_get_fwversion_#t~mem662#1, pmcraid_get_fwversion_#t~mem663#1, pmcraid_get_fwversion_#t~bitwise664#1, pmcraid_get_fwversion_#t~mem665#1, pmcraid_get_fwversion_~cmd#1.base, pmcraid_get_fwversion_~cmd#1.offset, pmcraid_get_fwversion_~ioarcb~1#1.base, pmcraid_get_fwversion_~ioarcb~1#1.offset, pmcraid_get_fwversion_~ioadl~0#1.base, pmcraid_get_fwversion_~ioadl~0#1.offset, pmcraid_get_fwversion_~pinstance~11#1.base, pmcraid_get_fwversion_~pinstance~11#1.offset, pmcraid_get_fwversion_~data_size~0#1;havoc pmcraid_get_fwversion_#in~cmd#1.base, pmcraid_get_fwversion_#in~cmd#1.offset;assume { :end_inline_pmcraid_get_fwversion } true; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-18: havoc pmcraid_get_fwversion_done_#t~mem651#1.base, pmcraid_get_fwversion_done_#t~mem651#1.offset, pmcraid_get_fwversion_done_#t~mem652#1.base, pmcraid_get_fwversion_done_#t~mem652#1.offset, pmcraid_get_fwversion_done_#t~mem653#1, pmcraid_get_fwversion_done_#t~ret654#1, pmcraid_get_fwversion_done_#t~mem655#1.base, pmcraid_get_fwversion_done_#t~mem655#1.offset, pmcraid_get_fwversion_done_#t~mem656#1.base, pmcraid_get_fwversion_done_#t~mem656#1.offset, pmcraid_get_fwversion_done_#t~mem657#1.base, pmcraid_get_fwversion_done_#t~mem657#1.offset, pmcraid_get_fwversion_done_#t~mem658#1.base, pmcraid_get_fwversion_done_#t~mem658#1.offset, pmcraid_get_fwversion_done_~cmd#1.base, pmcraid_get_fwversion_done_~cmd#1.offset, pmcraid_get_fwversion_done_~pinstance~10#1.base, pmcraid_get_fwversion_done_~pinstance~10#1.offset, pmcraid_get_fwversion_done_~ioasc~1#1, pmcraid_get_fwversion_done_~lock_flags~9#1;havoc pmcraid_get_fwversion_done_#in~cmd#1.base, pmcraid_get_fwversion_done_#in~cmd#1.offset;assume { :end_inline_pmcraid_get_fwversion_done } true; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-19: havoc pmcraid_timeout_handler_#t~mem574#1.base, pmcraid_timeout_handler_#t~mem574#1.offset, pmcraid_timeout_handler_#t~mem575#1.base, pmcraid_timeout_handler_#t~mem575#1.offset, pmcraid_timeout_handler_#t~mem576#1.base, pmcraid_timeout_handler_#t~mem576#1.offset, pmcraid_timeout_handler_#t~mem577#1, pmcraid_timeout_handler_#t~mem578#1.base, pmcraid_timeout_handler_#t~mem578#1.offset, pmcraid_timeout_handler_#t~mem579#1.base, pmcraid_timeout_handler_#t~mem579#1.offset, pmcraid_timeout_handler_#t~mem580#1, pmcraid_timeout_handler_#t~ret581#1.base, pmcraid_timeout_handler_#t~ret581#1.offset, pmcraid_timeout_handler_#t~mem582#1.base, pmcraid_timeout_handler_#t~mem582#1.offset, pmcraid_timeout_handler_#t~mem583#1.base, pmcraid_timeout_handler_#t~mem583#1.offset, pmcraid_timeout_handler_#t~ret584#1, pmcraid_timeout_handler_#t~ret585#1, pmcraid_timeout_handler_#t~mem586#1.base, pmcraid_timeout_handler_#t~mem586#1.offset, pmcraid_timeout_handler_#t~ret587#1, pmcraid_timeout_handler_#t~mem588#1.base, pmcraid_timeout_handler_#t~mem588#1.offset, pmcraid_timeout_handler_#t~mem589#1, pmcraid_timeout_handler_#t~mem590#1, pmcraid_timeout_handler_#t~short591#1, pmcraid_timeout_handler_#t~mem592#1.base, pmcraid_timeout_handler_#t~mem592#1.offset, pmcraid_timeout_handler_#t~mem593#1.base, pmcraid_timeout_handler_#t~mem593#1.offset, pmcraid_timeout_handler_#t~mem594#1.base, pmcraid_timeout_handler_#t~mem594#1.offset, pmcraid_timeout_handler_~cmd#1.base, pmcraid_timeout_handler_~cmd#1.offset, pmcraid_timeout_handler_~pinstance~6#1.base, pmcraid_timeout_handler_~pinstance~6#1.offset, pmcraid_timeout_handler_~lock_flags~6#1;havoc pmcraid_timeout_handler_#in~cmd#1.base, pmcraid_timeout_handler_#in~cmd#1.offset;assume { :end_inline_pmcraid_timeout_handler } true; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637: assume 0 != ~pmcraid_debug_log~0 % 4294967296; [2025-02-08 04:39:43,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370: assume (pmcraid_worker_function_~res~12#1.base + pmcraid_worker_function_~res~12#1.offset) % 18446744073709551616 != (pmcraid_worker_function_~pinstance~33#1.base + (24 + pmcraid_worker_function_~pinstance~33#1.offset)) % 18446744073709551616; [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370: assume !((pmcraid_worker_function_~res~12#1.base + pmcraid_worker_function_~res~12#1.offset) % 18446744073709551616 != (pmcraid_worker_function_~pinstance~33#1.base + (24 + pmcraid_worker_function_~pinstance~33#1.offset)) % 18446744073709551616); [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331: assume 0 == pmcraid_handle_config_change_~rc~3#1;pmcraid_handle_config_change_~new_entry~0#1 := 0; [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331: assume !(0 == pmcraid_handle_config_change_~rc~3#1);call pmcraid_handle_config_change_#t~mem790#1.base, pmcraid_handle_config_change_#t~mem790#1.offset := read~$Pointer$#3(pmcraid_handle_config_change_~res~3#1.base, pmcraid_handle_config_change_~res~3#1.offset, 8);pmcraid_handle_config_change_~__mptr___0~1#1.base, pmcraid_handle_config_change_~__mptr___0~1#1.offset := pmcraid_handle_config_change_#t~mem790#1.base, pmcraid_handle_config_change_#t~mem790#1.offset;havoc pmcraid_handle_config_change_#t~mem790#1.base, pmcraid_handle_config_change_#t~mem790#1.offset;pmcraid_handle_config_change_~res~3#1.base, pmcraid_handle_config_change_~res~3#1.offset := pmcraid_handle_config_change_~__mptr___0~1#1.base, pmcraid_handle_config_change_~__mptr___0~1#1.offset; [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15559-1: SUMMARY for call list_move_tail(pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset, pmcraid_init_res_table_~pinstance~42#1.base, 24 + pmcraid_init_res_table_~pinstance~42#1.offset); srcloc: null [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15559: pmcraid_init_res_table_~found~0#1 := 1; [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11529: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_155_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_155_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_155_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_155_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_155 } true;havoc pmcraid_process_ccn_#t~mem850#1.base, pmcraid_process_ccn_#t~mem850#1.offset;havoc pmcraid_process_ccn_#t~mem851#1.base, pmcraid_process_ccn_#t~mem851#1.offset; [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15625-1: call pmcraid_init_res_table_#t~mem1780#1.base, pmcraid_init_res_table_#t~mem1780#1.offset := read~$Pointer$#3(pmcraid_init_res_table_~res~13#1.base, 48 + pmcraid_init_res_table_~res~13#1.offset, 8); [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15592: SUMMARY for call list_move_tail(pmcraid_init_res_table_~res~13#1.base, pmcraid_init_res_table_~res~13#1.offset, pmcraid_init_res_table_~pinstance~42#1.base, 24 + pmcraid_init_res_table_~pinstance~42#1.offset); srcloc: null [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15625: assume 0 != (pmcraid_init_res_table_#t~mem1780#1.base + pmcraid_init_res_table_#t~mem1780#1.offset) % 18446744073709551616;havoc pmcraid_init_res_table_#t~mem1780#1.base, pmcraid_init_res_table_#t~mem1780#1.offset;call write~int#3(2, pmcraid_init_res_table_~res~13#1.base, 64 + pmcraid_init_res_table_~res~13#1.offset, 1);call write~int#3(0, pmcraid_init_res_table_~res~13#1.base, 24 + pmcraid_init_res_table_~res~13#1.offset, 4); [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15625: assume !(0 != (pmcraid_init_res_table_#t~mem1780#1.base + pmcraid_init_res_table_#t~mem1780#1.offset) % 18446744073709551616);havoc pmcraid_init_res_table_#t~mem1780#1.base, pmcraid_init_res_table_#t~mem1780#1.offset; [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14337: assume 1 == pmcraid_worker_function_#t~mem1489#1 % 256 % 4294967296;havoc pmcraid_worker_function_#t~mem1489#1; [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14337: assume !(1 == pmcraid_worker_function_#t~mem1489#1 % 256 % 4294967296);havoc pmcraid_worker_function_#t~mem1489#1; [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14337-1: call pmcraid_worker_function_#t~mem1489#1 := read~int#3(pmcraid_worker_function_~res~12#1.base, 64 + pmcraid_worker_function_~res~12#1.offset, 1); [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14304: assume 0 != ~pmcraid_debug_log~0 % 4294967296;call pmcraid_worker_function_#t~mem1483#1 := read~int#3(pmcraid_worker_function_~res~12#1.base, 28 + pmcraid_worker_function_~res~12#1.offset, 4); [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14304: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530: call pmcraid_process_ccn_#t~mem852#1.base, pmcraid_process_ccn_#t~mem852#1.offset := read~$Pointer$#3(pmcraid_process_ccn_~pinstance~14#1.base, 2537 + pmcraid_process_ccn_~pinstance~14#1.offset, 8);call pmcraid_process_ccn_#t~mem853#1.base, pmcraid_process_ccn_#t~mem853#1.offset := read~$Pointer$#3(pmcraid_process_ccn_#t~mem852#1.base, 208 + pmcraid_process_ccn_#t~mem852#1.offset, 8); [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530-1: SUMMARY for call pmcraid_send_hcam(pmcraid_process_ccn_~pinstance~14#1.base, pmcraid_process_ccn_~pinstance~14#1.offset, 1); srcloc: null [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11398: assume 0 == (pmcraid_handle_config_change_#t~mem806#1.base + pmcraid_handle_config_change_#t~mem806#1.offset) % 18446744073709551616;havoc pmcraid_handle_config_change_#t~mem806#1.base, pmcraid_handle_config_change_#t~mem806#1.offset;call write~int#3(1, pmcraid_handle_config_change_~res~3#1.base, 64 + pmcraid_handle_config_change_~res~3#1.offset, 1); [2025-02-08 04:39:43,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11398: assume !(0 == (pmcraid_handle_config_change_#t~mem806#1.base + pmcraid_handle_config_change_#t~mem806#1.offset) % 18446744073709551616);havoc pmcraid_handle_config_change_#t~mem806#1.base, pmcraid_handle_config_change_#t~mem806#1.offset; [2025-02-08 04:39:43,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24183: havoc #t~nondet2240; [2025-02-08 04:39:43,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9724: havoc __tasklet_schedule_~arg0#1.base, __tasklet_schedule_~arg0#1.offset;havoc __tasklet_schedule_#in~arg0#1.base, __tasklet_schedule_#in~arg0#1.offset;assume { :end_inline___tasklet_schedule } true; [2025-02-08 04:39:43,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409-1: test_and_set_bit_#res#1 := 1; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11869-1: SUMMARY for call #t~ret932#1 := printk(118, 0); srcloc: null [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11869: assume -2147483648 <= #t~ret932#1 && #t~ret932#1 <= 2147483647;havoc #t~ret932#1;~reset_complete~0#1 := 1; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15090: havoc pmcraid_reinit_buffers_#t~mem1665#1.base, pmcraid_reinit_buffers_#t~mem1665#1.offset;havoc pmcraid_reinit_buffers_#t~memset~res1666#1.base, pmcraid_reinit_buffers_#t~memset~res1666#1.offset;call pmcraid_reinit_buffers_#t~mem1667#1.base, pmcraid_reinit_buffers_#t~mem1667#1.offset := read~$Pointer$#3(pmcraid_reinit_buffers_~pinstance#1.base, 448 + pmcraid_reinit_buffers_~pinstance#1.offset + 8 * pmcraid_reinit_buffers_~i~20#1, 8);call write~$Pointer$#3(pmcraid_reinit_buffers_#t~mem1667#1.base, pmcraid_reinit_buffers_#t~mem1667#1.offset, pmcraid_reinit_buffers_~pinstance#1.base, 704 + pmcraid_reinit_buffers_~pinstance#1.offset + 8 * pmcraid_reinit_buffers_~i~20#1, 8);havoc pmcraid_reinit_buffers_#t~mem1667#1.base, pmcraid_reinit_buffers_#t~mem1667#1.offset;call pmcraid_reinit_buffers_#t~mem1668#1.base, pmcraid_reinit_buffers_#t~mem1668#1.offset := read~$Pointer$#3(pmcraid_reinit_buffers_~pinstance#1.base, 448 + pmcraid_reinit_buffers_~pinstance#1.offset + 8 * pmcraid_reinit_buffers_~i~20#1, 8);call write~$Pointer$#3(pmcraid_reinit_buffers_#t~mem1668#1.base, 4092 + pmcraid_reinit_buffers_#t~mem1668#1.offset, pmcraid_reinit_buffers_~pinstance#1.base, 576 + pmcraid_reinit_buffers_~pinstance#1.offset + 8 * pmcraid_reinit_buffers_~i~20#1, 8);havoc pmcraid_reinit_buffers_#t~mem1668#1.base, pmcraid_reinit_buffers_#t~mem1668#1.offset;call write~int#3(1, pmcraid_reinit_buffers_~pinstance#1.base, 1956 + pmcraid_reinit_buffers_~pinstance#1.offset + pmcraid_reinit_buffers_~i~20#1, 1);pmcraid_reinit_buffers_~i~20#1 := 1 + pmcraid_reinit_buffers_~i~20#1;call pmcraid_reinit_buffers_#t~mem1669#1 := read~int#3(pmcraid_reinit_buffers_~pinstance#1.base, 2555 + pmcraid_reinit_buffers_~pinstance#1.offset, 1); [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11927: assume 0 != #t~mem941#1 % 256 % 4294967296;havoc #t~mem941#1; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11927: assume !(0 != #t~mem941#1 % 256 % 4294967296);havoc #t~mem941#1; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886-1: SUMMARY for call #t~ret936#1 := ioread32(#t~mem935#1.base, #t~mem935#1.offset); srcloc: null [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11952: call write~int#3(0, ~pinstance~18#1.base, 11924 + ~pinstance~18#1.offset, 1);assume { :begin_inline_pmcraid_get_dump } true;pmcraid_get_dump_#in~pinstance#1.base, pmcraid_get_dump_#in~pinstance#1.offset := ~pinstance~18#1.base, ~pinstance~18#1.offset;havoc pmcraid_get_dump_#t~ret890#1, pmcraid_get_dump_~pinstance#1.base, pmcraid_get_dump_~pinstance#1.offset;pmcraid_get_dump_~pinstance#1.base, pmcraid_get_dump_~pinstance#1.offset := pmcraid_get_dump_#in~pinstance#1.base, pmcraid_get_dump_#in~pinstance#1.offset; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663-1: SUMMARY for call iowrite32(2147483648, pmcraid_reset_enable_ioa_#t~mem873#1.base, pmcraid_reset_enable_ioa_#t~mem873#1.offset); srcloc: null [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15090-2: call pmcraid_reinit_buffers_#t~mem1665#1.base, pmcraid_reinit_buffers_#t~mem1665#1.offset := read~$Pointer$#3(pmcraid_reinit_buffers_~pinstance#1.base, 448 + pmcraid_reinit_buffers_~pinstance#1.offset + 8 * pmcraid_reinit_buffers_~i~20#1, 8); [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886: ~tmp~62#1 := #t~ret936#1;havoc #t~mem935#1.base, #t~mem935#1.offset;havoc #t~ret936#1; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663: havoc pmcraid_reset_enable_ioa_#t~mem873#1.base, pmcraid_reset_enable_ioa_#t~mem873#1.offset;call pmcraid_reset_enable_ioa_#t~mem874#1.base, pmcraid_reset_enable_ioa_#t~mem874#1.offset := read~$Pointer$#3(pmcraid_reset_enable_ioa_~pinstance#1.base, 156 + pmcraid_reset_enable_ioa_~pinstance#1.offset, 8); [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15090-1: SUMMARY for call pmcraid_reinit_buffers_#t~memset~res1666#1.base, pmcraid_reinit_buffers_#t~memset~res1666#1.offset := #Ultimate.C_memset#3(pmcraid_reinit_buffers_#t~mem1665#1.base, pmcraid_reinit_buffers_#t~mem1665#1.offset, 0, pmcraid_reinit_buffers_~buffer_size~2#1); srcloc: null [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12002: assume -2147483648 <= #t~ret950#1 && #t~ret950#1 <= 2147483647;havoc #t~ret950#1; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11944: assume 0 != #t~mem943#1 % 256 % 4294967296;havoc #t~mem943#1; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11944: assume !(0 != #t~mem943#1 % 256 % 4294967296);havoc #t~mem943#1;call #t~mem946#1 := read~int#3(~pinstance~18#1.base, 12200 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11977: #t~ret948#1 := pmcraid_reset_enable_ioa_#res#1;havoc pmcraid_reset_enable_ioa_#t~ret871#1, pmcraid_reset_enable_ioa_#t~mem872#1, pmcraid_reset_enable_ioa_#t~mem873#1.base, pmcraid_reset_enable_ioa_#t~mem873#1.offset, pmcraid_reset_enable_ioa_#t~mem874#1.base, pmcraid_reset_enable_ioa_#t~mem874#1.offset, pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset, pmcraid_reset_enable_ioa_~intrs~2#1;havoc pmcraid_reset_enable_ioa_#in~pinstance#1.base, pmcraid_reset_enable_ioa_#in~pinstance#1.offset;assume { :end_inline_pmcraid_reset_enable_ioa } true;assume -2147483648 <= #t~ret948#1 && #t~ret948#1 <= 2147483647;~tmp___0~21#1 := #t~ret948#1;havoc #t~ret948#1; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11994: SUMMARY for call pmcraid_soft_reset(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11936: ~reset_complete~0#1 := 1; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12002-1: SUMMARY for call #t~ret950#1 := printk(124, 0); srcloc: null [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11969: call write~int#3(0, ~pinstance~18#1.base, 11928 + ~pinstance~18#1.offset, 1);call write~int#3(0, ~pinstance~18#1.base, 11925 + ~pinstance~18#1.offset, 1);call write~int#3(1, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903: SUMMARY for call pmcraid_soft_reset(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: havoc __wake_up_~arg0#1.base, __wake_up_~arg0#1.offset, __wake_up_~arg1#1, __wake_up_~arg2#1, __wake_up_~arg3#1.base, __wake_up_~arg3#1.offset;havoc __wake_up_#in~arg0#1.base, __wake_up_#in~arg0#1.offset, __wake_up_#in~arg1#1, __wake_up_#in~arg2#1, __wake_up_#in~arg3#1.base, __wake_up_#in~arg3#1.offset;assume { :end_inline___wake_up } true; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume 0 != #t~mem946#1 % 256 % 4294967296;havoc #t~mem946#1; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume !(0 != #t~mem946#1 % 256 % 4294967296);havoc #t~mem946#1;assume { :begin_inline_pmcraid_reset_enable_ioa } true;pmcraid_reset_enable_ioa_#in~pinstance#1.base, pmcraid_reset_enable_ioa_#in~pinstance#1.offset := ~pinstance~18#1.base, ~pinstance~18#1.offset;havoc pmcraid_reset_enable_ioa_#res#1;havoc pmcraid_reset_enable_ioa_#t~ret871#1, pmcraid_reset_enable_ioa_#t~mem872#1, pmcraid_reset_enable_ioa_#t~mem873#1.base, pmcraid_reset_enable_ioa_#t~mem873#1.offset, pmcraid_reset_enable_ioa_#t~mem874#1.base, pmcraid_reset_enable_ioa_#t~mem874#1.offset, pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset, pmcraid_reset_enable_ioa_~intrs~2#1;pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset := pmcraid_reset_enable_ioa_#in~pinstance#1.base, pmcraid_reset_enable_ioa_#in~pinstance#1.offset;havoc pmcraid_reset_enable_ioa_~intrs~2#1;assume { :begin_inline_pmcraid_reinit_buffers } true;pmcraid_reinit_buffers_#in~pinstance#1.base, pmcraid_reinit_buffers_#in~pinstance#1.offset := pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset;havoc pmcraid_reinit_buffers_#t~mem1665#1.base, pmcraid_reinit_buffers_#t~mem1665#1.offset, pmcraid_reinit_buffers_#t~memset~res1666#1.base, pmcraid_reinit_buffers_#t~memset~res1666#1.offset, pmcraid_reinit_buffers_#t~mem1667#1.base, pmcraid_reinit_buffers_#t~mem1667#1.offset, pmcraid_reinit_buffers_#t~mem1668#1.base, pmcraid_reinit_buffers_#t~mem1668#1.offset, pmcraid_reinit_buffers_#t~mem1669#1, pmcraid_reinit_buffers_~pinstance#1.base, pmcraid_reinit_buffers_~pinstance#1.offset, pmcraid_reinit_buffers_~i~20#1, pmcraid_reinit_buffers_~buffer_size~2#1;pmcraid_reinit_buffers_~pinstance#1.base, pmcraid_reinit_buffers_~pinstance#1.offset := pmcraid_reinit_buffers_#in~pinstance#1.base, pmcraid_reinit_buffers_#in~pinstance#1.offset;havoc pmcraid_reinit_buffers_~i~20#1;havoc pmcraid_reinit_buffers_~buffer_size~2#1;pmcraid_reinit_buffers_~buffer_size~2#1 := 4096;pmcraid_reinit_buffers_~i~20#1 := 0; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11664: havoc pmcraid_reset_enable_ioa_#t~mem874#1.base, pmcraid_reset_enable_ioa_#t~mem874#1.offset; [2025-02-08 04:39:43,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11920: call #t~mem938#1 := read~int#3(~pinstance~18#1.base, 2553 + ~pinstance~18#1.offset, 1);call write~int#3(1 + (if #t~mem938#1 % 256 % 4294967296 <= 2147483647 then #t~mem938#1 % 256 % 4294967296 else #t~mem938#1 % 256 % 4294967296 - 4294967296), ~pinstance~18#1.base, 2553 + ~pinstance~18#1.offset, 1);call #t~mem939#1 := read~int#3(~pinstance~18#1.base, 2553 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953: havoc pmcraid_get_dump_#t~ret890#1, pmcraid_get_dump_~pinstance#1.base, pmcraid_get_dump_~pinstance#1.offset;havoc pmcraid_get_dump_#in~pinstance#1.base, pmcraid_get_dump_#in~pinstance#1.offset;assume { :end_inline_pmcraid_get_dump } true;call #t~mem945#1 := read~int#3(~pinstance~18#1.base, 2553 + ~pinstance~18#1.offset, 1);call write~int#3((if #t~mem945#1 % 256 % 4294967296 <= 2147483647 then #t~mem945#1 % 256 % 4294967296 else #t~mem945#1 % 256 % 4294967296 - 4294967296) - 1, ~pinstance~18#1.base, 2553 + ~pinstance~18#1.offset, 1);havoc #t~mem945#1;call write~int#3(5, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11664-1: SUMMARY for call iowrite32(2147483648, pmcraid_reset_enable_ioa_#t~mem874#1.base, pmcraid_reset_enable_ioa_#t~mem874#1.offset); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656: havoc pmcraid_reinit_buffers_#t~mem1665#1.base, pmcraid_reinit_buffers_#t~mem1665#1.offset, pmcraid_reinit_buffers_#t~memset~res1666#1.base, pmcraid_reinit_buffers_#t~memset~res1666#1.offset, pmcraid_reinit_buffers_#t~mem1667#1.base, pmcraid_reinit_buffers_#t~mem1667#1.offset, pmcraid_reinit_buffers_#t~mem1668#1.base, pmcraid_reinit_buffers_#t~mem1668#1.offset, pmcraid_reinit_buffers_#t~mem1669#1, pmcraid_reinit_buffers_~pinstance#1.base, pmcraid_reinit_buffers_~pinstance#1.offset, pmcraid_reinit_buffers_~i~20#1, pmcraid_reinit_buffers_~buffer_size~2#1;havoc pmcraid_reinit_buffers_#in~pinstance#1.base, pmcraid_reinit_buffers_#in~pinstance#1.offset;assume { :end_inline_pmcraid_reinit_buffers } true; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11945: assume 0 != ~pmcraid_debug_log~0 % 4294967296; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11945: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: assume 0 != ~pmcraid_debug_log~0 % 4294967296; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896: call write~int#3(7, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11929: SUMMARY for call pmcraid_notify_ioastate(~pinstance~18#1.base, ~pinstance~18#1.offset, 285212677); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: call write~int#3(0, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1);~reset_complete~0#1 := 1; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: assume 0 != ~tmp___0~21#1;call write~int#3(7, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: assume !(0 != ~tmp___0~21#1);call write~int#3(3, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: assume (if ~tmp~62#1 % 4294967296 % 4294967296 <= 2147483647 then ~tmp~62#1 % 4294967296 % 4294967296 else ~tmp~62#1 % 4294967296 % 4294967296 - 4294967296) < 0; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: assume !((if ~tmp~62#1 % 4294967296 % 4294967296 <= 2147483647 then ~tmp~62#1 % 4294967296 % 4294967296 else ~tmp~62#1 % 4294967296 % 4294967296 - 4294967296) < 0);call write~int#3(3, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11921: assume #t~mem939#1 % 256 % 4294967296 > 3;havoc #t~mem939#1;call write~int#3(0, ~pinstance~18#1.base, 2553 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11921: assume !(#t~mem939#1 % 256 % 4294967296 > 3);havoc #t~mem939#1;call #t~mem942#1.base, #t~mem942#1.offset := read~$Pointer$#3(~pinstance~18#1.base, 2545 + ~pinstance~18#1.offset, 8); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657-1: SUMMARY for call pmcraid_reset_enable_ioa_#t~ret871#1 := pmcraid_read_interrupts(pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: pmcraid_reset_enable_ioa_~intrs~2#1 := pmcraid_reset_enable_ioa_#t~ret871#1;havoc pmcraid_reset_enable_ioa_#t~ret871#1; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12029: havoc pmcraid_unregister_hcams_#t~mem867#1.base, pmcraid_unregister_hcams_#t~mem867#1.offset, pmcraid_unregister_hcams_#t~mem868#1, pmcraid_unregister_hcams_#t~mem869#1, pmcraid_unregister_hcams_#t~short870#1, pmcraid_unregister_hcams_~cmd#1.base, pmcraid_unregister_hcams_~cmd#1.offset, pmcraid_unregister_hcams_~pinstance~16#1.base, pmcraid_unregister_hcams_~pinstance~16#1.offset;havoc pmcraid_unregister_hcams_#in~cmd#1.base, pmcraid_unregister_hcams_#in~cmd#1.offset;assume { :end_inline_pmcraid_unregister_hcams } true; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11988: SUMMARY for call pmcraid_reinit_cmdblk(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: SUMMARY for call pmcraid_reinit_cmdblk(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658: SUMMARY for call pmcraid_enable_interrupts(pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset, 2617245727); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947-1: SUMMARY for call #t~ret944#1 := printk(121, 0); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947: assume -2147483648 <= #t~ret944#1 && #t~ret944#1 <= 2147483647;havoc #t~ret944#1; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume 0 != ~pmcraid_debug_log~0 % 4294967296; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11972: ~reset_complete~0#1 := 1; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11972-1: SUMMARY for call pmcraid_notify_ioastate(~pinstance~18#1.base, ~pinstance~18#1.offset, 285212676); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11964: assume -2147483648 <= #t~ret947#1 && #t~ret947#1 <= 2147483647;havoc #t~ret947#1; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898: SUMMARY for call pmcraid_identify_hrrq(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11964-1: SUMMARY for call #t~ret947#1 := printk(122, 0); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: SUMMARY for call pmcraid_reset_alert(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11989: SUMMARY for call pmcraid_identify_hrrq(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981: assume 0 != ~pmcraid_debug_log~0 % 4294967296; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: assume 0 != ~pmcraid_debug_log~0 % 4294967296; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11882: havoc #t~mem933#1.base, #t~mem933#1.offset;call #t~mem934#1 := read~int#3(~pinstance~18#1.base, 12200 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915: call write~int#3(4, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12047: havoc pmcraid_register_hcams_~pinstance#1.base, pmcraid_register_hcams_~pinstance#1.offset;havoc pmcraid_register_hcams_#in~pinstance#1.base, pmcraid_register_hcams_#in~pinstance#1.offset;assume { :end_inline_pmcraid_register_hcams } true; [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11882-2: call #t~mem933#1.base, #t~mem933#1.offset := read~$Pointer$#3(~pinstance~18#1.base, 2537 + ~pinstance~18#1.offset, 8); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11882-1: SUMMARY for call scsi_block_requests(#t~mem933#1.base, #t~mem933#1.offset); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924: assume -2147483648 <= #t~ret940#1 && #t~ret940#1 <= 2147483647;havoc #t~ret940#1;call write~int#3(2, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1);call #t~mem941#1 := read~int#3(~pinstance~18#1.base, 12200 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11891-1: SUMMARY for call #t~ret937#1 := printk(119, 0); srcloc: null [2025-02-08 04:39:43,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11668-1: pmcraid_reset_enable_ioa_#res#1 := 1; [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924-1: SUMMARY for call #t~ret940#1 := printk(120, 0); srcloc: null [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11891: assume -2147483648 <= #t~ret937#1 && #t~ret937#1 <= 2147483647;havoc #t~ret937#1; [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660: assume (if pmcraid_reset_enable_ioa_~intrs~2#1 % 4294967296 % 4294967296 <= 2147483647 then pmcraid_reset_enable_ioa_~intrs~2#1 % 4294967296 % 4294967296 else pmcraid_reset_enable_ioa_~intrs~2#1 % 4294967296 % 4294967296 - 4294967296) < 0;call pmcraid_reset_enable_ioa_#t~mem872#1 := read~int#3(pmcraid_reset_enable_ioa_~pinstance#1.base, 2556 + pmcraid_reset_enable_ioa_~pinstance#1.offset, 1); [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660: assume !((if pmcraid_reset_enable_ioa_~intrs~2#1 % 4294967296 % 4294967296 <= 2147483647 then pmcraid_reset_enable_ioa_~intrs~2#1 % 4294967296 % 4294967296 else pmcraid_reset_enable_ioa_~intrs~2#1 % 4294967296 % 4294967296 - 4294967296) < 0);pmcraid_reset_enable_ioa_#res#1 := 0; [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916: SUMMARY for call pmcraid_start_bist(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11941-1: SUMMARY for call pci_restore_state(#t~mem942#1.base, #t~mem942#1.offset); srcloc: null [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11941: havoc #t~mem942#1.base, #t~mem942#1.offset; [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-1: SUMMARY for call pmcraid_disable_interrupts(~pinstance~18#1.base, ~pinstance~18#1.offset, 4294967295); srcloc: null [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875: call write~int#3(5, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12007: call write~int#3(7, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11933: SUMMARY for call pmcraid_notify_ioastate(~pinstance~18#1.base, ~pinstance~18#1.offset, 285212674); srcloc: null [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume 0 == #t~mem934#1 % 256 % 4294967296;havoc #t~mem934#1;call #t~mem935#1.base, #t~mem935#1.offset := read~$Pointer$#3(~pinstance~18#1.base, 116 + ~pinstance~18#1.offset, 8); [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume !(0 == #t~mem934#1 % 256 % 4294967296);havoc #t~mem934#1;call write~int#3(5, ~pinstance~18#1.base, 11921 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: assume 0 == pmcraid_reset_enable_ioa_#t~mem872#1 % 256 % 4294967296;havoc pmcraid_reset_enable_ioa_#t~mem872#1;call pmcraid_reset_enable_ioa_#t~mem873#1.base, pmcraid_reset_enable_ioa_#t~mem873#1.offset := read~$Pointer$#3(pmcraid_reset_enable_ioa_~pinstance#1.base, 164 + pmcraid_reset_enable_ioa_~pinstance#1.offset, 8); [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: assume !(0 == pmcraid_reset_enable_ioa_#t~mem872#1 % 256 % 4294967296);havoc pmcraid_reset_enable_ioa_#t~mem872#1; [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11983-1: SUMMARY for call #t~ret949#1 := printk(123, 0); srcloc: null [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727-1: SUMMARY for call pmcraid_get_dump_#t~ret890#1 := printk(113, 0); srcloc: null [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11983: assume -2147483648 <= #t~ret949#1 && #t~ret949#1 <= 2147483647;havoc #t~ret949#1; [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: assume -2147483648 <= pmcraid_get_dump_#t~ret890#1 && pmcraid_get_dump_#t~ret890#1 <= 2147483647;havoc pmcraid_get_dump_#t~ret890#1; [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11942-1: SUMMARY for call pmcraid_fail_outstanding_cmds(~pinstance~18#1.base, ~pinstance~18#1.offset); srcloc: null [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: SUMMARY for call pmcraid_reset_alert(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12008: SUMMARY for call pmcraid_identify_hrrq(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11942: call #t~mem943#1 := read~int#3(~pinstance~18#1.base, 12200 + ~pinstance~18#1.offset, 1); [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11645: havoc pmcraid_cancel_ldn_~cmd#1.base, pmcraid_cancel_ldn_~cmd#1.offset;havoc pmcraid_cancel_ldn_#in~cmd#1.base, pmcraid_cancel_ldn_#in~cmd#1.offset;assume { :end_inline_pmcraid_cancel_ldn } true; [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: assume 0 != ~pmcraid_debug_log~0 % 4294967296; [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:43,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15097: assume pmcraid_reinit_buffers_~i~20#1 < (if pmcraid_reinit_buffers_#t~mem1669#1 % 256 % 4294967296 <= 2147483647 then pmcraid_reinit_buffers_#t~mem1669#1 % 256 % 4294967296 else pmcraid_reinit_buffers_#t~mem1669#1 % 256 % 4294967296 - 4294967296);havoc pmcraid_reinit_buffers_#t~mem1669#1; [2025-02-08 04:39:43,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15097: assume !(pmcraid_reinit_buffers_~i~20#1 < (if pmcraid_reinit_buffers_#t~mem1669#1 % 256 % 4294967296 <= 2147483647 then pmcraid_reinit_buffers_#t~mem1669#1 % 256 % 4294967296 else pmcraid_reinit_buffers_#t~mem1669#1 % 256 % 4294967296 - 4294967296));havoc pmcraid_reinit_buffers_#t~mem1669#1; [2025-02-08 04:39:43,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: SUMMARY for call pmcraid_reset_alert(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:39:44,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9450: __copy_from_user_nocheck_~tmp___2~1#1 := __copy_from_user_nocheck_#t~ret304#1;havoc __copy_from_user_nocheck_#t~ret304#1;__copy_from_user_nocheck_#res#1 := (if __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 else __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 04:39:44,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9425: assume 0 != __copy_from_user_nocheck_~tmp___0~9#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-08 04:39:44,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9425: assume !(0 != __copy_from_user_nocheck_~tmp___0~9#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-08 04:39:44,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9417-1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438-1: SUMMARY for call __copy_from_user_nocheck_#t~ret303#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret303#1 && __copy_from_user_nocheck_#t~ret303#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___1~5#1 := __copy_from_user_nocheck_#t~ret303#1;havoc __copy_from_user_nocheck_#t~ret303#1; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9397: SUMMARY for call __copy_from_user_nocheck_#t~ret304#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:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9389: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9389: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9381: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9385: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9373: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9373: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9402-1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9423: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret302#1 && __copy_from_user_nocheck_#t~ret302#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___0~9#1 := __copy_from_user_nocheck_#t~ret302#1;havoc __copy_from_user_nocheck_#t~ret302#1; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9423-1: SUMMARY for call __copy_from_user_nocheck_#t~ret302#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~1#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: assume 0 != __copy_from_user_nocheck_~tmp___1~5#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9440: assume !(0 != __copy_from_user_nocheck_~tmp___1~5#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9407-1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-08 04:39:44,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9412-1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~1#1; [2025-02-08 04:39:59,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314-5: call pmcraid_queuecommand_lck_#t~mem1250#1 := read~int#3(pmcraid_queuecommand_lck_~ioarcb~10#1.base, 61 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1); [2025-02-08 04:39:59,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314-3: assume false;pmcraid_queuecommand_lck_#t~bitwise1251#1 := pmcraid_queuecommand_lck_#t~mem1250#1 % 256; [2025-02-08 04:39:59,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314-3: assume !false; [2025-02-08 04:39:59,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314-4: assume 0 == pmcraid_queuecommand_lck_#t~mem1250#1 % 256 % 4294967296 || 4 == pmcraid_queuecommand_lck_#t~mem1250#1 % 256 % 4294967296;pmcraid_queuecommand_lck_#t~bitwise1251#1 := 4; [2025-02-08 04:39:59,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314-4: assume !(0 == pmcraid_queuecommand_lck_#t~mem1250#1 % 256 % 4294967296 || 4 == pmcraid_queuecommand_lck_#t~mem1250#1 % 256 % 4294967296); [2025-02-08 04:39:59,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314-1: [2025-02-08 04:39:59,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314-2: havoc pmcraid_queuecommand_lck_#t~bitwise1251#1;assume (pmcraid_queuecommand_lck_#t~bitwise1251#1 % 4294967296 >= pmcraid_queuecommand_lck_#t~mem1250#1 % 256 % 4294967296 && pmcraid_queuecommand_lck_#t~bitwise1251#1 % 4294967296 >= 4) && pmcraid_queuecommand_lck_#t~bitwise1251#1 % 4294967296 <= 4 + pmcraid_queuecommand_lck_#t~mem1250#1 % 256 % 4294967296; [2025-02-08 04:39:59,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: havoc scsi_sglist_#t~mem377#1.base, scsi_sglist_#t~mem377#1.offset;pmcraid_build_ioadl_#t~ret1191#1.base, pmcraid_build_ioadl_#t~ret1191#1.offset := scsi_sglist_#res#1.base, scsi_sglist_#res#1.offset;havoc scsi_sglist_#t~mem377#1.base, scsi_sglist_#t~mem377#1.offset, scsi_sglist_~cmd#1.base, scsi_sglist_~cmd#1.offset;havoc scsi_sglist_#in~cmd#1.base, scsi_sglist_#in~cmd#1.offset;assume { :end_inline_scsi_sglist } true;pmcraid_build_ioadl_~sglist~0#1.base, pmcraid_build_ioadl_~sglist~0#1.offset := pmcraid_build_ioadl_#t~ret1191#1.base, pmcraid_build_ioadl_#t~ret1191#1.offset;havoc pmcraid_build_ioadl_#t~ret1191#1.base, pmcraid_build_ioadl_#t~ret1191#1.offset; [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032-1: SUMMARY for call pmcraid_release_cmd_blocks(pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset, 1024); srcloc: null [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032: call pmcraid_init_buffers_#t~mem1655#1 := read~int#3(pmcraid_init_buffers_~pinstance#1.base, 2555 + pmcraid_init_buffers_~pinstance#1.offset, 1); [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16618: SUMMARY for call ldv_assume((if 0 == ldv_file_operations_file_operations_instance_0_~ldv_0_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18534: ldv_find_first_zero_bit_224_#t~ret2019#1 := ldv_linux_lib_find_bit_find_first_bit_#res#1;havoc ldv_linux_lib_find_bit_find_first_bit_#t~ret2084#1, ldv_linux_lib_find_bit_find_first_bit_~size#1, ldv_linux_lib_find_bit_find_first_bit_~nondet~1#1, ldv_linux_lib_find_bit_find_first_bit_~tmp~182#1;havoc ldv_linux_lib_find_bit_find_first_bit_#in~size#1;assume { :end_inline_ldv_linux_lib_find_bit_find_first_bit } true;ldv_find_first_zero_bit_224_~tmp~150#1 := ldv_find_first_zero_bit_224_#t~ret2019#1;havoc ldv_find_first_zero_bit_224_#t~ret2019#1;ldv_find_first_zero_bit_224_#res#1 := ldv_find_first_zero_bit_224_~tmp~150#1; [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15825-1: SUMMARY for call pmcraid_init_tasklets(pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset); srcloc: null [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15825: assume { :begin_inline_pmcraid_init_buffers } true;pmcraid_init_buffers_#in~pinstance#1.base, pmcraid_init_buffers_#in~pinstance#1.offset := pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset;havoc pmcraid_init_buffers_#res#1;havoc pmcraid_init_buffers_#t~ret1644#1, pmcraid_init_buffers_#t~mem1645#1, pmcraid_init_buffers_#t~ret1646#1, pmcraid_init_buffers_#t~ret1647#1, pmcraid_init_buffers_#t~ret1648#1, pmcraid_init_buffers_#t~mem1649#1, pmcraid_init_buffers_#t~ret1650#1, pmcraid_init_buffers_#t~ret1651#1, pmcraid_init_buffers_#t~mem1652#1, pmcraid_init_buffers_#t~ret1653#1, pmcraid_init_buffers_#t~ret1654#1, pmcraid_init_buffers_#t~mem1655#1, pmcraid_init_buffers_#t~mem1656#1.base, pmcraid_init_buffers_#t~mem1656#1.offset, pmcraid_init_buffers_#t~ret1657#1.base, pmcraid_init_buffers_#t~ret1657#1.offset, pmcraid_init_buffers_#t~mem1658#1.base, pmcraid_init_buffers_#t~mem1658#1.offset, pmcraid_init_buffers_#t~ret1659#1, pmcraid_init_buffers_#t~mem1660#1.base, pmcraid_init_buffers_#t~mem1660#1.offset, pmcraid_init_buffers_#t~ret1661#1.base, pmcraid_init_buffers_#t~ret1661#1.offset, pmcraid_init_buffers_#t~mem1662#1.base, pmcraid_init_buffers_#t~mem1662#1.offset, pmcraid_init_buffers_#t~ret1663#1, pmcraid_init_buffers_#t~mem1664#1.base, pmcraid_init_buffers_#t~mem1664#1.offset, pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset, pmcraid_init_buffers_~i~19#1, pmcraid_init_buffers_~tmp~95#1, pmcraid_init_buffers_~tmp___0~35#1, pmcraid_init_buffers_~tmp___1~20#1, pmcraid_init_buffers_~tmp___2~9#1, pmcraid_init_buffers_~tmp___3~3#1.base, pmcraid_init_buffers_~tmp___3~3#1.offset, pmcraid_init_buffers_~tmp___4~1#1.base, pmcraid_init_buffers_~tmp___4~1#1.offset, pmcraid_init_buffers_~cmdp~0#1.base, pmcraid_init_buffers_~cmdp~0#1.offset;pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset := pmcraid_init_buffers_#in~pinstance#1.base, pmcraid_init_buffers_#in~pinstance#1.offset;havoc pmcraid_init_buffers_~i~19#1;havoc pmcraid_init_buffers_~tmp~95#1;havoc pmcraid_init_buffers_~tmp___0~35#1;havoc pmcraid_init_buffers_~tmp___1~20#1;havoc pmcraid_init_buffers_~tmp___2~9#1;havoc pmcraid_init_buffers_~tmp___3~3#1.base, pmcraid_init_buffers_~tmp___3~3#1.offset;havoc pmcraid_init_buffers_~tmp___4~1#1.base, pmcraid_init_buffers_~tmp___4~1#1.offset;havoc pmcraid_init_buffers_~cmdp~0#1.base, pmcraid_init_buffers_~cmdp~0#1.offset;assume { :begin_inline_pmcraid_allocate_host_rrqs } true;pmcraid_allocate_host_rrqs_#in~pinstance#1.base, pmcraid_allocate_host_rrqs_#in~pinstance#1.offset := pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset;havoc pmcraid_allocate_host_rrqs_#res#1;havoc pmcraid_allocate_host_rrqs_#t~mem1586#1.base, pmcraid_allocate_host_rrqs_#t~mem1586#1.offset, pmcraid_allocate_host_rrqs_#t~ret1587#1.base, pmcraid_allocate_host_rrqs_#t~ret1587#1.offset, pmcraid_allocate_host_rrqs_#t~mem1588#1.base, pmcraid_allocate_host_rrqs_#t~mem1588#1.offset, pmcraid_allocate_host_rrqs_#t~ret1589#1, pmcraid_allocate_host_rrqs_#t~mem1590#1.base, pmcraid_allocate_host_rrqs_#t~mem1590#1.offset, pmcraid_allocate_host_rrqs_#t~memset~res1591#1.base, pmcraid_allocate_host_rrqs_#t~memset~res1591#1.offset, pmcraid_allocate_host_rrqs_#t~mem1592#1.base, pmcraid_allocate_host_rrqs_#t~mem1592#1.offset, pmcraid_allocate_host_rrqs_#t~mem1593#1.base, pmcraid_allocate_host_rrqs_#t~mem1593#1.offset, pmcraid_allocate_host_rrqs_#t~ret1594#1.base, pmcraid_allocate_host_rrqs_#t~ret1594#1.offset, pmcraid_allocate_host_rrqs_#t~mem1595#1, pmcraid_allocate_host_rrqs_~pinstance#1.base, pmcraid_allocate_host_rrqs_~pinstance#1.offset, pmcraid_allocate_host_rrqs_~i~14#1, pmcraid_allocate_host_rrqs_~buffer_size~1#1, pmcraid_allocate_host_rrqs_~tmp~92#1.base, pmcraid_allocate_host_rrqs_~tmp~92#1.offset, pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset;pmcraid_allocate_host_rrqs_~pinstance#1.base, pmcraid_allocate_host_rrqs_~pinstance#1.offset := pmcraid_allocate_host_rrqs_#in~pinstance#1.base, pmcraid_allocate_host_rrqs_#in~pinstance#1.offset;havoc pmcraid_allocate_host_rrqs_~i~14#1;havoc pmcraid_allocate_host_rrqs_~buffer_size~1#1;havoc pmcraid_allocate_host_rrqs_~tmp~92#1.base, pmcraid_allocate_host_rrqs_~tmp~92#1.offset;call pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset := #Ultimate.allocOnStack(8);pmcraid_allocate_host_rrqs_~buffer_size~1#1 := 4096;pmcraid_allocate_host_rrqs_~i~14#1 := 0; [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13315: assume 0 != pmcraid_queuecommand_lck_#t~mem1252#1 % 2;havoc pmcraid_queuecommand_lck_#t~mem1252#1;call pmcraid_queuecommand_lck_#t~mem1253#1 := read~int#3(pmcraid_queuecommand_lck_~ioarcb~10#1.base, 62 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1); [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13315: assume !(0 != pmcraid_queuecommand_lck_#t~mem1252#1 % 2);havoc pmcraid_queuecommand_lck_#t~mem1252#1; [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17807: havoc ##fun~int~TO~VOID_#~1994#1;havoc ##fun~int~TO~VOID_#in~1994#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:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18798: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10210: assume pmcraid_change_queue_depth_~depth#1 > 254;pmcraid_change_queue_depth_~depth#1 := 254; [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10210: assume !(pmcraid_change_queue_depth_~depth#1 > 254); [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15826: pmcraid_probe_#t~ret1813#1 := pmcraid_init_buffers_#res#1;havoc pmcraid_init_buffers_#t~ret1644#1, pmcraid_init_buffers_#t~mem1645#1, pmcraid_init_buffers_#t~ret1646#1, pmcraid_init_buffers_#t~ret1647#1, pmcraid_init_buffers_#t~ret1648#1, pmcraid_init_buffers_#t~mem1649#1, pmcraid_init_buffers_#t~ret1650#1, pmcraid_init_buffers_#t~ret1651#1, pmcraid_init_buffers_#t~mem1652#1, pmcraid_init_buffers_#t~ret1653#1, pmcraid_init_buffers_#t~ret1654#1, pmcraid_init_buffers_#t~mem1655#1, pmcraid_init_buffers_#t~mem1656#1.base, pmcraid_init_buffers_#t~mem1656#1.offset, pmcraid_init_buffers_#t~ret1657#1.base, pmcraid_init_buffers_#t~ret1657#1.offset, pmcraid_init_buffers_#t~mem1658#1.base, pmcraid_init_buffers_#t~mem1658#1.offset, pmcraid_init_buffers_#t~ret1659#1, pmcraid_init_buffers_#t~mem1660#1.base, pmcraid_init_buffers_#t~mem1660#1.offset, pmcraid_init_buffers_#t~ret1661#1.base, pmcraid_init_buffers_#t~ret1661#1.offset, pmcraid_init_buffers_#t~mem1662#1.base, pmcraid_init_buffers_#t~mem1662#1.offset, pmcraid_init_buffers_#t~ret1663#1, pmcraid_init_buffers_#t~mem1664#1.base, pmcraid_init_buffers_#t~mem1664#1.offset, pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset, pmcraid_init_buffers_~i~19#1, pmcraid_init_buffers_~tmp~95#1, pmcraid_init_buffers_~tmp___0~35#1, pmcraid_init_buffers_~tmp___1~20#1, pmcraid_init_buffers_~tmp___2~9#1, pmcraid_init_buffers_~tmp___3~3#1.base, pmcraid_init_buffers_~tmp___3~3#1.offset, pmcraid_init_buffers_~tmp___4~1#1.base, pmcraid_init_buffers_~tmp___4~1#1.offset, pmcraid_init_buffers_~cmdp~0#1.base, pmcraid_init_buffers_~cmdp~0#1.offset;havoc pmcraid_init_buffers_#in~pinstance#1.base, pmcraid_init_buffers_#in~pinstance#1.offset;assume { :end_inline_pmcraid_init_buffers } true;assume -2147483648 <= pmcraid_probe_#t~ret1813#1 && pmcraid_probe_#t~ret1813#1 <= 2147483647;pmcraid_probe_~rc~16#1 := pmcraid_probe_#t~ret1813#1;havoc pmcraid_probe_#t~ret1813#1; [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15892: SUMMARY for call pmcraid_kill_tasklets(pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset); srcloc: null [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15033-1: SUMMARY for call pmcraid_release_host_rrqs(pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset, (if pmcraid_init_buffers_#t~mem1655#1 % 256 % 4294967296 <= 2147483647 then pmcraid_init_buffers_#t~mem1655#1 % 256 % 4294967296 else pmcraid_init_buffers_#t~mem1655#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:59,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15033: havoc pmcraid_init_buffers_#t~mem1655#1;pmcraid_init_buffers_#res#1 := -12; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17147-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:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16685: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17478: assume 12 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17478: assume !(12 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15760: assume 0 == pmcraid_probe_~rc~16#1; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15760: assume !(0 == pmcraid_probe_~rc~16#1); [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13316-1: [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13316-2: havoc pmcraid_queuecommand_lck_#t~bitwise1254#1;assume (pmcraid_queuecommand_lck_#t~bitwise1254#1 % 4294967296 >= pmcraid_queuecommand_lck_#t~mem1253#1 % 256 % 4294967296 && pmcraid_queuecommand_lck_#t~bitwise1254#1 % 4294967296 >= 16) && pmcraid_queuecommand_lck_#t~bitwise1254#1 % 4294967296 <= 16 + pmcraid_queuecommand_lck_#t~mem1253#1 % 256 % 4294967296; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18799: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13316: call write~int#3(pmcraid_queuecommand_lck_#t~bitwise1254#1, pmcraid_queuecommand_lck_~ioarcb~10#1.base, 62 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1);havoc pmcraid_queuecommand_lck_#t~mem1253#1;havoc pmcraid_queuecommand_lck_#t~bitwise1254#1; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13316-3: assume false;pmcraid_queuecommand_lck_#t~bitwise1254#1 := pmcraid_queuecommand_lck_#t~mem1253#1 % 256; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13316-3: assume !false; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13316-4: assume 0 == pmcraid_queuecommand_lck_#t~mem1253#1 % 256 % 4294967296 || 16 == pmcraid_queuecommand_lck_#t~mem1253#1 % 256 % 4294967296;pmcraid_queuecommand_lck_#t~bitwise1254#1 := 16; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13316-4: assume !(0 == pmcraid_queuecommand_lck_#t~mem1253#1 % 256 % 4294967296 || 16 == pmcraid_queuecommand_lck_#t~mem1253#1 % 256 % 4294967296); [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15893: SUMMARY for call pmcraid_unregister_interrupt_handler(pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset); srcloc: null [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14902: assume 0 != pmcraid_allocate_config_buffers_~tmp___1~19#1; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14902: assume !(0 != pmcraid_allocate_config_buffers_~tmp___1~19#1);pmcraid_allocate_config_buffers_#res#1 := 0; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18800: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18734: SUMMARY for call ldv_linux_drivers_base_class_destroy_class(ldv_class_destroy_243_~cls#1.base, ldv_class_destroy_243_~cls#1.offset); srcloc: null [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18668-1: ldv_alloc_chrdev_region_237_#res#1 := ldv_alloc_chrdev_region_237_~ldv_func_res~7#1; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15762: assume -2147483648 <= pmcraid_probe_#t~ret1804#1 && pmcraid_probe_#t~ret1804#1 <= 2147483647;pmcraid_probe_~rc~16#1 := pmcraid_probe_#t~ret1804#1;havoc pmcraid_probe_#t~ret1804#1; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15828: assume 0 != pmcraid_probe_~rc~16#1; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15828: assume !(0 != pmcraid_probe_~rc~16#1);assume { :begin_inline_pmcraid_reset_type } true;pmcraid_reset_type_#in~pinstance#1.base, pmcraid_reset_type_#in~pinstance#1.offset := pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset;havoc pmcraid_reset_type_#t~mem513#1.base, pmcraid_reset_type_#t~mem513#1.offset, pmcraid_reset_type_#t~ret514#1, pmcraid_reset_type_#t~mem515#1.base, pmcraid_reset_type_#t~mem515#1.offset, pmcraid_reset_type_#t~ret516#1, pmcraid_reset_type_#t~mem517#1.base, pmcraid_reset_type_#t~mem517#1.offset, pmcraid_reset_type_#t~ret518#1, pmcraid_reset_type_#t~bitwise519#1, pmcraid_reset_type_#t~bitwise520#1, pmcraid_reset_type_#t~short521#1, pmcraid_reset_type_#t~bitwise522#1, pmcraid_reset_type_#t~short523#1, pmcraid_reset_type_#t~ret524#1, pmcraid_reset_type_#t~bitwise525#1, pmcraid_reset_type_~pinstance#1.base, pmcraid_reset_type_~pinstance#1.offset, pmcraid_reset_type_~mask~0#1, pmcraid_reset_type_~intrs~0#1, pmcraid_reset_type_~alerts~0#1;pmcraid_reset_type_~pinstance#1.base, pmcraid_reset_type_~pinstance#1.offset := pmcraid_reset_type_#in~pinstance#1.base, pmcraid_reset_type_#in~pinstance#1.offset;havoc pmcraid_reset_type_~mask~0#1;havoc pmcraid_reset_type_~intrs~0#1;havoc pmcraid_reset_type_~alerts~0#1;call pmcraid_reset_type_#t~mem513#1.base, pmcraid_reset_type_#t~mem513#1.offset := read~$Pointer$#3(pmcraid_reset_type_~pinstance#1.base, 164 + pmcraid_reset_type_~pinstance#1.offset, 8); [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17149-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:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17546-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_24 } true;ldv_scsi_host_template_instance_callback_4_24_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_24_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_24_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_24_#in~arg1#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_target_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_target_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_4_24_#t~ret1953#1, ldv_scsi_host_template_instance_callback_4_24_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_24_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_24_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_24_~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_24_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_24_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_24_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_24_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_24_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_24_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_24_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_24_#in~arg1#1.offset; [2025-02-08 04:39:59,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14639: assume 0 == (pmcraid_allocate_cmd_blocks_#t~mem1562#1.base + pmcraid_allocate_cmd_blocks_#t~mem1562#1.offset) % 18446744073709551616;havoc pmcraid_allocate_cmd_blocks_#t~mem1562#1.base, pmcraid_allocate_cmd_blocks_#t~mem1562#1.offset;pmcraid_allocate_cmd_blocks_#res#1 := -12; [2025-02-08 04:39:59,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14639: assume !(0 == (pmcraid_allocate_cmd_blocks_#t~mem1562#1.base + pmcraid_allocate_cmd_blocks_#t~mem1562#1.offset) % 18446744073709551616);havoc pmcraid_allocate_cmd_blocks_#t~mem1562#1.base, pmcraid_allocate_cmd_blocks_#t~mem1562#1.offset;pmcraid_allocate_cmd_blocks_~i~11#1 := 0; [2025-02-08 04:39:59,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15762-1: SUMMARY for call pmcraid_probe_#t~ret1804#1 := pci_set_consistent_dma_mask(pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset, 4294967295); srcloc: null [2025-02-08 04:39:59,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18801: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:39:59,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18735: SUMMARY for call ldv_linux_usb_gadget_destroy_class(ldv_class_destroy_243_~cls#1.base, ldv_class_destroy_243_~cls#1.offset); srcloc: null [2025-02-08 04:39:59,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17546: havoc ldv_scsi_host_template_instance_callback_4_24_#t~ret1953#1, ldv_scsi_host_template_instance_callback_4_24_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_24_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_24_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_24_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_4_24_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_24_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_24_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_24_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_24 } true; [2025-02-08 04:39:59,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18802: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:39:59,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14904-1: SUMMARY for call pmcraid_allocate_config_buffers_#t~ret1632#1 := printk(210, 0); srcloc: null [2025-02-08 04:39:59,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14904: assume -2147483648 <= pmcraid_allocate_config_buffers_#t~ret1632#1 && pmcraid_allocate_config_buffers_#t~ret1632#1 <= 2147483647;havoc pmcraid_allocate_config_buffers_#t~ret1632#1; [2025-02-08 04:39:59,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17018: call ldv_pci_pci_instance_3_#t~mem1930#1.base, ldv_pci_pci_instance_3_#t~mem1930#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.base, 48 + ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.offset, 8);call ldv_pci_pci_instance_3_#t~mem1931#1 := read~int#29(ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_3_8 } true;ldv_pci_instance_suspend_3_8_#in~arg0#1.base, ldv_pci_instance_suspend_3_8_#in~arg0#1.offset, ldv_pci_instance_suspend_3_8_#in~arg1#1.base, ldv_pci_instance_suspend_3_8_#in~arg1#1.offset, ldv_pci_instance_suspend_3_8_#in~arg2#1.event := ldv_pci_pci_instance_3_#t~mem1930#1.base, ldv_pci_pci_instance_3_#t~mem1930#1.offset, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.offset, ldv_pci_pci_instance_3_#t~mem1931#1;havoc ldv_pci_instance_suspend_3_8_#res#1;havoc ldv_pci_instance_suspend_3_8_#t~mem1915#1, ldv_pci_instance_suspend_3_8_#t~ret1916#1, ldv_pci_instance_suspend_3_8_~arg0#1.base, ldv_pci_instance_suspend_3_8_~arg0#1.offset, ldv_pci_instance_suspend_3_8_~arg1#1.base, ldv_pci_instance_suspend_3_8_~arg1#1.offset, ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset, ldv_pci_instance_suspend_3_8_~tmp~125#1;ldv_pci_instance_suspend_3_8_~arg0#1.base, ldv_pci_instance_suspend_3_8_~arg0#1.offset := ldv_pci_instance_suspend_3_8_#in~arg0#1.base, ldv_pci_instance_suspend_3_8_#in~arg0#1.offset;ldv_pci_instance_suspend_3_8_~arg1#1.base, ldv_pci_instance_suspend_3_8_~arg1#1.offset := ldv_pci_instance_suspend_3_8_#in~arg1#1.base, ldv_pci_instance_suspend_3_8_#in~arg1#1.offset;call ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#27(ldv_pci_instance_suspend_3_8_#in~arg2#1.event, ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_3_8_~tmp~125#1;call ldv_pci_instance_suspend_3_8_#t~mem1915#1 := read~int#27(ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset, 4);assume { :begin_inline_pmcraid_suspend } true;pmcraid_suspend_#in~pdev#1.base, pmcraid_suspend_#in~pdev#1.offset, pmcraid_suspend_#in~state#1.event := ldv_pci_instance_suspend_3_8_~arg1#1.base, ldv_pci_instance_suspend_3_8_~arg1#1.offset, ldv_pci_instance_suspend_3_8_#t~mem1915#1;havoc pmcraid_suspend_#res#1;havoc pmcraid_suspend_#t~ret1703#1.base, pmcraid_suspend_#t~ret1703#1.offset, pmcraid_suspend_#t~mem1704#1.base, pmcraid_suspend_#t~mem1704#1.offset, pmcraid_suspend_#t~ret1705#1, pmcraid_suspend_#t~mem1706#1, pmcraid_suspend_#t~ret1707#1, pmcraid_suspend_#t~ret1708#1, pmcraid_suspend_~pdev#1.base, pmcraid_suspend_~pdev#1.offset, pmcraid_suspend_~#state#1.base, pmcraid_suspend_~#state#1.offset, pmcraid_suspend_~pinstance~38#1.base, pmcraid_suspend_~pinstance~38#1.offset, pmcraid_suspend_~tmp~100#1.base, pmcraid_suspend_~tmp~100#1.offset, pmcraid_suspend_~tmp___0~36#1;pmcraid_suspend_~pdev#1.base, pmcraid_suspend_~pdev#1.offset := pmcraid_suspend_#in~pdev#1.base, pmcraid_suspend_#in~pdev#1.offset;call pmcraid_suspend_~#state#1.base, pmcraid_suspend_~#state#1.offset := #Ultimate.allocOnStack(4);call write~int#6(pmcraid_suspend_#in~state#1.event, pmcraid_suspend_~#state#1.base, pmcraid_suspend_~#state#1.offset, 4);havoc pmcraid_suspend_~pinstance~38#1.base, pmcraid_suspend_~pinstance~38#1.offset;havoc pmcraid_suspend_~tmp~100#1.base, pmcraid_suspend_~tmp~100#1.offset;havoc pmcraid_suspend_~tmp___0~36#1; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14442: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216 } true;call pmcraid_tasklet_function_#t~mem1524#1.base, pmcraid_tasklet_function_#t~mem1524#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~pinstance~34#1.base, 704 + pmcraid_tasklet_function_~pinstance~34#1.offset + 8 * pmcraid_tasklet_function_~id~0#1, 8);call pmcraid_tasklet_function_#t~mem1525#1 := read~int#3(pmcraid_tasklet_function_#t~mem1524#1.base, pmcraid_tasklet_function_#t~mem1524#1.offset, 4);pmcraid_tasklet_function_~resp~1#1 := pmcraid_tasklet_function_#t~mem1525#1;havoc pmcraid_tasklet_function_#t~mem1524#1.base, pmcraid_tasklet_function_#t~mem1524#1.offset;havoc pmcraid_tasklet_function_#t~mem1525#1;call pmcraid_tasklet_function_#t~mem1526#1 := read~int#3(pmcraid_tasklet_function_~pinstance~34#1.base, 1956 + pmcraid_tasklet_function_~pinstance~34#1.offset + pmcraid_tasklet_function_~id~0#1, 1); [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17283: SUMMARY for call pmcraid_slave_destroy(ldv_scsi_host_template_instance_callback_4_37_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_37_~arg1#1.offset); srcloc: null [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13253: assume 2 == pmcraid_queuecommand_lck_#t~mem1222#1 % 256 % 4294967296;havoc pmcraid_queuecommand_lck_#t~mem1222#1; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13253: assume !(2 == pmcraid_queuecommand_lck_#t~mem1222#1 % 256 % 4294967296);havoc pmcraid_queuecommand_lck_#t~mem1222#1;call pmcraid_queuecommand_lck_#t~mem1227#1 := read~int#3(pmcraid_queuecommand_lck_~pinstance~24#1.base, 12200 + pmcraid_queuecommand_lck_~pinstance~24#1.offset, 1); [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319: assume 1 == pmcraid_queuecommand_lck_#t~mem1255#1 % 256 % 4294967296;havoc pmcraid_queuecommand_lck_#t~mem1255#1;call pmcraid_queuecommand_lck_#t~mem1256#1 := read~int#3(pmcraid_queuecommand_lck_~ioarcb~10#1.base, 62 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1); [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319: assume !(1 == pmcraid_queuecommand_lck_#t~mem1255#1 % 256 % 4294967296);havoc pmcraid_queuecommand_lck_#t~mem1255#1; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13319-1: call pmcraid_queuecommand_lck_#t~mem1255#1 := read~int#3(pmcraid_queuecommand_lck_~res~11#1.base, 16 + pmcraid_queuecommand_lck_~res~11#1.offset, 1); [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14442-1: assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_#in~ldv_func_arg1#1.offset := pmcraid_tasklet_function_~lockp~0#1.base, pmcraid_tasklet_function_~lockp~0#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18803: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24352: havoc noop_llseek_#t~nondet2260#1;ldv_scsi_host_template_instance_callback_4_28_#t~ret1955#1 := noop_llseek_#res#1;havoc noop_llseek_#t~nondet2260#1, noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset, noop_llseek_~arg1#1, noop_llseek_~arg2#1;havoc noop_llseek_#in~arg0#1.base, noop_llseek_#in~arg0#1.offset, noop_llseek_#in~arg1#1, noop_llseek_#in~arg2#1;assume { :end_inline_noop_llseek } true;assume -9223372036854775808 <= ldv_scsi_host_template_instance_callback_4_28_#t~ret1955#1 && ldv_scsi_host_template_instance_callback_4_28_#t~ret1955#1 <= 9223372036854775807;havoc ldv_scsi_host_template_instance_callback_4_28_#t~ret1955#1; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15830-1: SUMMARY for call pmcraid_probe_#t~ret1814#1 := printk(242, 0); srcloc: null [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15830: assume -2147483648 <= pmcraid_probe_#t~ret1814#1 && pmcraid_probe_#t~ret1814#1 <= 2147483647;havoc pmcraid_probe_#t~ret1814#1; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14905-1: SUMMARY for call pmcraid_release_config_buffers(pmcraid_allocate_config_buffers_~pinstance#1.base, pmcraid_allocate_config_buffers_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14905: pmcraid_allocate_config_buffers_#res#1 := -12; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16623: SUMMARY for call ldv_assume((if 0 != ldv_file_operations_file_operations_instance_0_~ldv_0_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13320-3: assume false;pmcraid_queuecommand_lck_#t~bitwise1257#1 := pmcraid_queuecommand_lck_#t~mem1256#1 % 256; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13320-3: assume !false; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13320-4: assume 0 == pmcraid_queuecommand_lck_#t~mem1256#1 % 256 % 4294967296 || 128 == pmcraid_queuecommand_lck_#t~mem1256#1 % 256 % 4294967296;pmcraid_queuecommand_lck_#t~bitwise1257#1 := 128; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13320-4: assume !(0 == pmcraid_queuecommand_lck_#t~mem1256#1 % 256 % 4294967296 || 128 == pmcraid_queuecommand_lck_#t~mem1256#1 % 256 % 4294967296); [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13320-1: [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13320-2: havoc pmcraid_queuecommand_lck_#t~bitwise1257#1;assume (pmcraid_queuecommand_lck_#t~bitwise1257#1 % 4294967296 >= pmcraid_queuecommand_lck_#t~mem1256#1 % 256 % 4294967296 && pmcraid_queuecommand_lck_#t~bitwise1257#1 % 4294967296 >= 128) && pmcraid_queuecommand_lck_#t~bitwise1257#1 % 4294967296 <= 128 + pmcraid_queuecommand_lck_#t~mem1256#1 % 256 % 4294967296; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: assume 0 != ~pmcraid_debug_log~0 % 4294967296; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13254: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: 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 := pmcraid_change_queue_depth_~scsi_dev#1.base, pmcraid_change_queue_depth_~scsi_dev#1.offset, pmcraid_change_queue_depth_~depth#1;havoc scsi_change_queue_depth_#res#1;havoc scsi_change_queue_depth_#t~nondet2277#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~nondet2277#1;assume -2147483648 <= scsi_change_queue_depth_#t~nondet2277#1 && scsi_change_queue_depth_#t~nondet2277#1 <= 2147483647;scsi_change_queue_depth_#res#1 := scsi_change_queue_depth_#t~nondet2277#1;havoc scsi_change_queue_depth_#t~nondet2277#1; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13320: call write~int#3(pmcraid_queuecommand_lck_#t~bitwise1257#1, pmcraid_queuecommand_lck_~ioarcb~10#1.base, 62 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1);havoc pmcraid_queuecommand_lck_#t~mem1256#1;havoc pmcraid_queuecommand_lck_#t~bitwise1257#1; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17482: assume 13 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17482: assume !(13 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12990: assume 0 == pmcraid_build_ioadl_~length~0#1 % 4294967296;pmcraid_build_ioadl_#res#1 := 0; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12990: assume !(0 == pmcraid_build_ioadl_~length~0#1 % 4294967296);assume { :begin_inline_scsi_dma_map } true;scsi_dma_map_#in~arg0#1.base, scsi_dma_map_#in~arg0#1.offset := pmcraid_build_ioadl_~scsi_cmd~5#1.base, pmcraid_build_ioadl_~scsi_cmd~5#1.offset;havoc scsi_dma_map_#res#1;havoc scsi_dma_map_#t~nondet2279#1, scsi_dma_map_~arg0#1.base, scsi_dma_map_~arg0#1.offset;scsi_dma_map_~arg0#1.base, scsi_dma_map_~arg0#1.offset := scsi_dma_map_#in~arg0#1.base, scsi_dma_map_#in~arg0#1.offset;havoc scsi_dma_map_#t~nondet2279#1;assume -2147483648 <= scsi_dma_map_#t~nondet2279#1 && scsi_dma_map_#t~nondet2279#1 <= 2147483647;scsi_dma_map_#res#1 := scsi_dma_map_#t~nondet2279#1;havoc scsi_dma_map_#t~nondet2279#1; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753: havoc scsi_bufflen_#t~mem378#1;pmcraid_build_ioadl_#t~ret1183#1 := scsi_bufflen_#res#1;havoc scsi_bufflen_#t~mem378#1, scsi_bufflen_~cmd#1.base, scsi_bufflen_~cmd#1.offset;havoc scsi_bufflen_#in~cmd#1.base, scsi_bufflen_#in~cmd#1.offset;assume { :end_inline_scsi_bufflen } true;pmcraid_build_ioadl_~tmp~72#1 := pmcraid_build_ioadl_#t~ret1183#1;havoc pmcraid_build_ioadl_#t~ret1183#1;pmcraid_build_ioadl_~length~0#1 := pmcraid_build_ioadl_~tmp~72#1; [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17020: assume -2147483648 <= ldv_pci_pci_instance_3_#t~ret1933#1 && ldv_pci_pci_instance_3_#t~ret1933#1 <= 2147483647;ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1 := ldv_pci_pci_instance_3_#t~ret1933#1;havoc ldv_pci_pci_instance_3_#t~ret1933#1;call ldv_pci_pci_instance_3_#t~mem1934#1.base, ldv_pci_pci_instance_3_#t~mem1934#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.base, 56 + ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.offset, 8); [2025-02-08 04:39:59,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17020-1: SUMMARY for call ldv_pci_pci_instance_3_#t~ret1933#1 := ldv_filter_err_code(ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1); srcloc: null [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15897-1: SUMMARY for call scsi_host_put(pmcraid_probe_~host~1#1.base, pmcraid_probe_~host~1#1.offset); srcloc: null [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15897: assume { :begin_inline_ldv_iounmap_236 } true;ldv_iounmap_236_#in~ldv_func_arg1#1.base, ldv_iounmap_236_#in~ldv_func_arg1#1.offset := pmcraid_probe_~mapped_pci_addr~0#1.base, pmcraid_probe_~mapped_pci_addr~0#1.offset;havoc ldv_iounmap_236_~ldv_func_arg1#1.base, ldv_iounmap_236_~ldv_func_arg1#1.offset;ldv_iounmap_236_~ldv_func_arg1#1.base, ldv_iounmap_236_~ldv_func_arg1#1.offset := ldv_iounmap_236_#in~ldv_func_arg1#1.base, ldv_iounmap_236_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16889: assume -2147483648 <= ldv_pci_instance_resume_3_5_#t~ret1912#1 && ldv_pci_instance_resume_3_5_#t~ret1912#1 <= 2147483647;havoc ldv_pci_instance_resume_3_5_#t~ret1912#1; [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16889-1: SUMMARY for call ldv_pci_instance_resume_3_5_#t~ret1912#1 := pmcraid_resume(ldv_pci_instance_resume_3_5_~arg1#1.base, ldv_pci_instance_resume_3_5_~arg1#1.offset); srcloc: null [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15039-1: SUMMARY for call pmcraid_init_buffers_#t~ret1657#1.base, pmcraid_init_buffers_#t~ret1657#1.offset := pci_alloc_consistent(pmcraid_init_buffers_#t~mem1656#1.base, pmcraid_init_buffers_#t~mem1656#1.offset, 24, pmcraid_init_buffers_~pinstance#1.base, 1928 + pmcraid_init_buffers_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15039: pmcraid_init_buffers_~tmp___3~3#1.base, pmcraid_init_buffers_~tmp___3~3#1.offset := pmcraid_init_buffers_#t~ret1657#1.base, pmcraid_init_buffers_#t~ret1657#1.offset;havoc pmcraid_init_buffers_#t~mem1656#1.base, pmcraid_init_buffers_#t~mem1656#1.offset;havoc pmcraid_init_buffers_#t~ret1657#1.base, pmcraid_init_buffers_#t~ret1657#1.offset;call write~$Pointer$#3(pmcraid_init_buffers_~tmp___3~3#1.base, pmcraid_init_buffers_~tmp___3~3#1.offset, pmcraid_init_buffers_~pinstance#1.base, 1920 + pmcraid_init_buffers_~pinstance#1.offset, 8);call pmcraid_init_buffers_#t~mem1658#1.base, pmcraid_init_buffers_#t~mem1658#1.offset := read~$Pointer$#3(pmcraid_init_buffers_~pinstance#1.base, 1920 + pmcraid_init_buffers_~pinstance#1.offset, 8); [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15766: assume 0 != pmcraid_probe_~rc~16#1; [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15766: assume !(0 != pmcraid_probe_~rc~16#1);assume { :begin_inline_ldv_scsi_host_alloc_233 } true;ldv_scsi_host_alloc_233_#in~ldv_func_arg1#1.base, ldv_scsi_host_alloc_233_#in~ldv_func_arg1#1.offset, ldv_scsi_host_alloc_233_#in~ldv_func_arg2#1 := ~#pmcraid_host_template~0.base, ~#pmcraid_host_template~0.offset, 12208;havoc ldv_scsi_host_alloc_233_#res#1.base, ldv_scsi_host_alloc_233_#res#1.offset;havoc ldv_scsi_host_alloc_233_#t~ret2020#1.base, ldv_scsi_host_alloc_233_#t~ret2020#1.offset, ldv_scsi_host_alloc_233_#t~ret2021#1.base, ldv_scsi_host_alloc_233_#t~ret2021#1.offset, ldv_scsi_host_alloc_233_~ldv_func_arg1#1.base, ldv_scsi_host_alloc_233_~ldv_func_arg1#1.offset, ldv_scsi_host_alloc_233_~ldv_func_arg2#1, ldv_scsi_host_alloc_233_~ldv_func_res~5#1.base, ldv_scsi_host_alloc_233_~ldv_func_res~5#1.offset, ldv_scsi_host_alloc_233_~tmp~151#1.base, ldv_scsi_host_alloc_233_~tmp~151#1.offset, ldv_scsi_host_alloc_233_~tmp___0~57#1.base, ldv_scsi_host_alloc_233_~tmp___0~57#1.offset;ldv_scsi_host_alloc_233_~ldv_func_arg1#1.base, ldv_scsi_host_alloc_233_~ldv_func_arg1#1.offset := ldv_scsi_host_alloc_233_#in~ldv_func_arg1#1.base, ldv_scsi_host_alloc_233_#in~ldv_func_arg1#1.offset;ldv_scsi_host_alloc_233_~ldv_func_arg2#1 := ldv_scsi_host_alloc_233_#in~ldv_func_arg2#1;havoc ldv_scsi_host_alloc_233_~ldv_func_res~5#1.base, ldv_scsi_host_alloc_233_~ldv_func_res~5#1.offset;havoc ldv_scsi_host_alloc_233_~tmp~151#1.base, ldv_scsi_host_alloc_233_~tmp~151#1.offset;havoc ldv_scsi_host_alloc_233_~tmp___0~57#1.base, ldv_scsi_host_alloc_233_~tmp___0~57#1.offset;assume { :begin_inline_scsi_host_alloc } true;scsi_host_alloc_#in~arg0#1.base, scsi_host_alloc_#in~arg0#1.offset, scsi_host_alloc_#in~arg1#1 := ldv_scsi_host_alloc_233_~ldv_func_arg1#1.base, ldv_scsi_host_alloc_233_~ldv_func_arg1#1.offset, ldv_scsi_host_alloc_233_~ldv_func_arg2#1;havoc scsi_host_alloc_#res#1.base, scsi_host_alloc_#res#1.offset;havoc scsi_host_alloc_#t~ret2280#1.base, scsi_host_alloc_#t~ret2280#1.offset, scsi_host_alloc_~arg0#1.base, scsi_host_alloc_~arg0#1.offset, scsi_host_alloc_~arg1#1;scsi_host_alloc_~arg0#1.base, scsi_host_alloc_~arg0#1.offset := scsi_host_alloc_#in~arg0#1.base, scsi_host_alloc_#in~arg0#1.offset;scsi_host_alloc_~arg1#1 := scsi_host_alloc_#in~arg1#1; [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18409: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_pending_pool_lock_of_pmcraid_instance(); srcloc: null [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16427-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1850#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1850#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17418-1: SUMMARY for call ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1975#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16427: ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp~116#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp~116#1.offset := ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1850#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1850#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1850#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1850#1.offset;ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_5~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp~116#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp~116#1.offset;assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_5 } true;ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_5~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1982#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1983#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1983#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1984#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1985#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1985#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~133#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~133#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~49#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~49#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~31#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___2~15#1;ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~133#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~133#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~49#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~49#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~31#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___2~15#1; [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17220: ldv_scsi_host_template_instance_callback_4_25_#t~ret1954#1 := pmcraid_chr_fasync_#res#1;havoc pmcraid_chr_fasync_#t~mem1280#1.base, pmcraid_chr_fasync_#t~mem1280#1.offset, pmcraid_chr_fasync_#t~ret1281#1, pmcraid_chr_fasync_~fd#1, pmcraid_chr_fasync_~filep#1.base, pmcraid_chr_fasync_~filep#1.offset, pmcraid_chr_fasync_~mode#1, pmcraid_chr_fasync_~pinstance~26#1.base, pmcraid_chr_fasync_~pinstance~26#1.offset, pmcraid_chr_fasync_~rc~9#1;havoc pmcraid_chr_fasync_#in~fd#1, pmcraid_chr_fasync_#in~filep#1.base, pmcraid_chr_fasync_#in~filep#1.offset, pmcraid_chr_fasync_#in~mode#1;assume { :end_inline_pmcraid_chr_fasync } true;assume -2147483648 <= ldv_scsi_host_template_instance_callback_4_25_#t~ret1954#1 && ldv_scsi_host_template_instance_callback_4_25_#t~ret1954#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_4_25_#t~ret1954#1; [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256-1: SUMMARY for call pmcraid_queuecommand_lck_#t~ret1223#1 := printk(166, 0); srcloc: null [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13256: assume -2147483648 <= pmcraid_queuecommand_lck_#t~ret1223#1 && pmcraid_queuecommand_lck_#t~ret1223#1 <= 2147483647;havoc pmcraid_queuecommand_lck_#t~ret1223#1; [2025-02-08 04:39:59,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17418: assume -2147483648 <= ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1975#1 && ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1975#1 <= 2147483647;ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___3~7#1 := ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1975#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1975#1; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17022: assume 0 != (ldv_pci_pci_instance_3_#t~mem1934#1.base + ldv_pci_pci_instance_3_#t~mem1934#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_3_#t~mem1934#1.base, ldv_pci_pci_instance_3_#t~mem1934#1.offset;call ldv_pci_pci_instance_3_#t~mem1935#1.base, ldv_pci_pci_instance_3_#t~mem1935#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.base, 56 + ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.offset, 8);call ldv_pci_pci_instance_3_#t~mem1936#1 := read~int#29(ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_late_3_7 } true;ldv_pci_instance_suspend_late_3_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_3_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_3_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_3_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_3_7_#in~arg2#1.event := ldv_pci_pci_instance_3_#t~mem1935#1.base, ldv_pci_pci_instance_3_#t~mem1935#1.offset, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.offset, ldv_pci_pci_instance_3_#t~mem1936#1;havoc ldv_pci_instance_suspend_late_3_7_#res#1;havoc ldv_pci_instance_suspend_late_3_7_#t~mem1919#1, ldv_pci_instance_suspend_late_3_7_#t~ret1920#1, ldv_pci_instance_suspend_late_3_7_~arg0#1.base, ldv_pci_instance_suspend_late_3_7_~arg0#1.offset, ldv_pci_instance_suspend_late_3_7_~arg1#1.base, ldv_pci_instance_suspend_late_3_7_~arg1#1.offset, ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_3_7_~tmp~126#1;ldv_pci_instance_suspend_late_3_7_~arg0#1.base, ldv_pci_instance_suspend_late_3_7_~arg0#1.offset := ldv_pci_instance_suspend_late_3_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_3_7_#in~arg0#1.offset;ldv_pci_instance_suspend_late_3_7_~arg1#1.base, ldv_pci_instance_suspend_late_3_7_~arg1#1.offset := ldv_pci_instance_suspend_late_3_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_3_7_#in~arg1#1.offset;call ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#8(ldv_pci_instance_suspend_late_3_7_#in~arg2#1.event, ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_late_3_7_~tmp~126#1;call ldv_pci_instance_suspend_late_3_7_#t~mem1919#1 := read~int#8(ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_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~1917#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1917#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1918#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_3_7_~arg1#1.base, ldv_pci_instance_suspend_late_3_7_~arg1#1.offset, ldv_pci_instance_suspend_late_3_7_#t~mem1919#1, ldv_pci_instance_suspend_late_3_7_~arg0#1.base, ldv_pci_instance_suspend_late_3_7_~arg0#1.offset;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1917#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1917#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1918#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1917#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1917#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1917#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1917#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1918#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1918#1.event;ldv_pci_instance_suspend_late_3_7_#t~ret1920#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1917#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1917#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~1918#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1917#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1917#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~1918#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_3_7_#t~ret1920#1 && ldv_pci_instance_suspend_late_3_7_#t~ret1920#1 <= 2147483647;ldv_pci_instance_suspend_late_3_7_~tmp~126#1 := ldv_pci_instance_suspend_late_3_7_#t~ret1920#1;havoc ldv_pci_instance_suspend_late_3_7_#t~mem1919#1;havoc ldv_pci_instance_suspend_late_3_7_#t~ret1920#1;ldv_pci_instance_suspend_late_3_7_#res#1 := ldv_pci_instance_suspend_late_3_7_~tmp~126#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17022: assume !(0 != (ldv_pci_pci_instance_3_#t~mem1934#1.base + ldv_pci_pci_instance_3_#t~mem1934#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_3_#t~mem1934#1.base, ldv_pci_pci_instance_3_#t~mem1934#1.offset; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14446: assume pmcraid_tasklet_function_~resp~1#1 % 2 % 4294967296 == pmcraid_tasklet_function_#t~mem1526#1 % 256 % 4294967296;havoc pmcraid_tasklet_function_#t~mem1526#1; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14446: assume !(pmcraid_tasklet_function_~resp~1#1 % 2 % 4294967296 == pmcraid_tasklet_function_#t~mem1526#1 % 256 % 4294967296);havoc pmcraid_tasklet_function_#t~mem1526#1; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18608: ldv_scsi_host_alloc_233_#t~ret2021#1.base, ldv_scsi_host_alloc_233_#t~ret2021#1.offset := ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset;havoc ldv_scsi_host_alloc_#t~ret1946#1, ldv_scsi_host_alloc_#t~ret1947#1.base, ldv_scsi_host_alloc_#t~ret1947#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_17_host_host~0#1.base, ldv_scsi_host_alloc_~ldv_17_host_host~0#1.offset, ldv_scsi_host_alloc_~ldv_17_scsi_host_template_scsi_host_template~0#1.base, ldv_scsi_host_alloc_~ldv_17_scsi_host_template_scsi_host_template~0#1.offset, ldv_scsi_host_alloc_~tmp~130#1.base, ldv_scsi_host_alloc_~tmp~130#1.offset, ldv_scsi_host_alloc_~tmp___0~47#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_233_~tmp___0~57#1.base, ldv_scsi_host_alloc_233_~tmp___0~57#1.offset := ldv_scsi_host_alloc_233_#t~ret2021#1.base, ldv_scsi_host_alloc_233_#t~ret2021#1.offset;havoc ldv_scsi_host_alloc_233_#t~ret2021#1.base, ldv_scsi_host_alloc_233_#t~ret2021#1.offset;ldv_scsi_host_alloc_233_#res#1.base, ldv_scsi_host_alloc_233_#res#1.offset := ldv_scsi_host_alloc_233_~tmp___0~57#1.base, ldv_scsi_host_alloc_233_~tmp___0~57#1.offset; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18410: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15768: SUMMARY for call dev_err(pmcraid_probe_~pdev#1.base, 148 + pmcraid_probe_~pdev#1.offset, 237, 0); srcloc: null [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16429: havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1982#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1983#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1983#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1984#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1985#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1985#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~133#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~133#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~49#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~49#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~31#1, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___2~15#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_5 } true; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16495: ldv_dummy_resourceless_instance_callback_7_3_#t~ret1865#1 := pmcraid_show_log_level_#res#1;havoc pmcraid_show_log_level_#t~mem1412#1, pmcraid_show_log_level_#t~loopctr1413#1, pmcraid_show_log_level_#t~nondet1414#1, pmcraid_show_log_level_#t~ret1415#1, pmcraid_show_log_level_~dev#1.base, pmcraid_show_log_level_~dev#1.offset, pmcraid_show_log_level_~attr#1.base, pmcraid_show_log_level_~attr#1.offset, pmcraid_show_log_level_~buf#1.base, pmcraid_show_log_level_~buf#1.offset, pmcraid_show_log_level_~shost~0#1.base, pmcraid_show_log_level_~shost~0#1.offset, pmcraid_show_log_level_~__mptr~6#1.base, pmcraid_show_log_level_~__mptr~6#1.offset, pmcraid_show_log_level_~pinstance~28#1.base, pmcraid_show_log_level_~pinstance~28#1.offset, pmcraid_show_log_level_~tmp~82#1;havoc pmcraid_show_log_level_#in~dev#1.base, pmcraid_show_log_level_#in~dev#1.offset, pmcraid_show_log_level_#in~attr#1.base, pmcraid_show_log_level_#in~attr#1.offset, pmcraid_show_log_level_#in~buf#1.base, pmcraid_show_log_level_#in~buf#1.offset;assume { :end_inline_pmcraid_show_log_level } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_7_3_#t~ret1865#1 && ldv_dummy_resourceless_instance_callback_7_3_#t~ret1865#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret1865#1; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16561: havoc ldv_entry_EMGentry_21_#t~ret1867#1, ldv_entry_EMGentry_21_#t~ret1868#1, ldv_entry_EMGentry_21_#t~ret1869#1, ldv_entry_EMGentry_21_#t~ret1870#1, ldv_entry_EMGentry_21_~arg0#1.base, ldv_entry_EMGentry_21_~arg0#1.offset, ldv_entry_EMGentry_21_~ldv_21_exit_pmcraid_exit_default~0#1.base, ldv_entry_EMGentry_21_~ldv_21_exit_pmcraid_exit_default~0#1.offset, ldv_entry_EMGentry_21_~ldv_21_init_pmcraid_init_default~0#1.base, ldv_entry_EMGentry_21_~ldv_21_init_pmcraid_init_default~0#1.offset, ldv_entry_EMGentry_21_~ldv_21_ret_default~0#1, ldv_entry_EMGentry_21_~tmp~117#1, ldv_entry_EMGentry_21_~tmp___0~44#1;havoc ldv_entry_EMGentry_21_#in~arg0#1.base, ldv_entry_EMGentry_21_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_21 } true;main_#res#1 := 0;#t~ret2284#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14051: assume true;assume pmcraid_show_log_level_#t~loopctr1413#1 < 4096;havoc pmcraid_show_log_level_#t~nondet1414#1;call write~int#3(pmcraid_show_log_level_#t~nondet1414#1, pmcraid_show_log_level_~buf#1.base, pmcraid_show_log_level_~buf#1.offset + pmcraid_show_log_level_#t~loopctr1413#1, 8);pmcraid_show_log_level_#t~loopctr1413#1 := 1 + pmcraid_show_log_level_#t~loopctr1413#1; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14051: assume true;pmcraid_show_log_level_~tmp~82#1 := pmcraid_show_log_level_#t~ret1415#1;havoc pmcraid_show_log_level_#t~mem1412#1;havoc pmcraid_show_log_level_#t~loopctr1413#1;havoc pmcraid_show_log_level_#t~nondet1414#1;havoc pmcraid_show_log_level_#t~ret1415#1;pmcraid_show_log_level_#res#1 := pmcraid_show_log_level_~tmp~82#1; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15042: assume 0 == (pmcraid_init_buffers_#t~mem1658#1.base + pmcraid_init_buffers_#t~mem1658#1.offset) % 18446744073709551616;havoc pmcraid_init_buffers_#t~mem1658#1.base, pmcraid_init_buffers_#t~mem1658#1.offset; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15042: assume !(0 == (pmcraid_init_buffers_#t~mem1658#1.base + pmcraid_init_buffers_#t~mem1658#1.offset) % 18446744073709551616);havoc pmcraid_init_buffers_#t~mem1658#1.base, pmcraid_init_buffers_#t~mem1658#1.offset;call pmcraid_init_buffers_#t~mem1660#1.base, pmcraid_init_buffers_#t~mem1660#1.offset := read~$Pointer$#3(pmcraid_init_buffers_~pinstance#1.base, 2545 + pmcraid_init_buffers_~pinstance#1.offset, 8); [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17552: havoc ldv_scsi_host_template_instance_callback_4_23_#t~ret1952#1, ldv_scsi_host_template_instance_callback_4_23_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_23_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_23_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_23_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_4_23_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_23_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_23_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_23_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_23 } true; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18543: havoc cdev_init_~arg0#1.base, cdev_init_~arg0#1.offset, cdev_init_~arg1#1.base, cdev_init_~arg1#1.offset;havoc cdev_init_#in~arg0#1.base, cdev_init_#in~arg0#1.offset, cdev_init_#in~arg1#1.base, cdev_init_#in~arg1#1.offset;assume { :end_inline_cdev_init } true;assume { :begin_inline_ldv_cdev_init } true;ldv_cdev_init_#in~arg0#1.base, ldv_cdev_init_#in~arg0#1.offset, ldv_cdev_init_#in~arg1#1.base, ldv_cdev_init_#in~arg1#1.offset, ldv_cdev_init_#in~arg2#1.base, ldv_cdev_init_#in~arg2#1.offset := 0, 0, ldv_cdev_init_225_~ldv_func_arg1#1.base, ldv_cdev_init_225_~ldv_func_arg1#1.offset, ldv_cdev_init_225_~ldv_func_arg2#1.base, ldv_cdev_init_225_~ldv_func_arg2#1.offset;havoc ldv_cdev_init_~arg0#1.base, ldv_cdev_init_~arg0#1.offset, ldv_cdev_init_~arg1#1.base, ldv_cdev_init_~arg1#1.offset, ldv_cdev_init_~arg2#1.base, ldv_cdev_init_~arg2#1.offset, ldv_cdev_init_~ldv_11_cdev_cdev~0#1.base, ldv_cdev_init_~ldv_11_cdev_cdev~0#1.offset, ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.base, ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.offset;ldv_cdev_init_~arg0#1.base, ldv_cdev_init_~arg0#1.offset := ldv_cdev_init_#in~arg0#1.base, ldv_cdev_init_#in~arg0#1.offset;ldv_cdev_init_~arg1#1.base, ldv_cdev_init_~arg1#1.offset := ldv_cdev_init_#in~arg1#1.base, ldv_cdev_init_#in~arg1#1.offset;ldv_cdev_init_~arg2#1.base, ldv_cdev_init_~arg2#1.offset := ldv_cdev_init_#in~arg2#1.base, ldv_cdev_init_#in~arg2#1.offset;havoc ldv_cdev_init_~ldv_11_cdev_cdev~0#1.base, ldv_cdev_init_~ldv_11_cdev_cdev~0#1.offset;havoc ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.base, ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.offset;ldv_cdev_init_~ldv_11_cdev_cdev~0#1.base, ldv_cdev_init_~ldv_11_cdev_cdev~0#1.offset := ldv_cdev_init_~arg1#1.base, ldv_cdev_init_~arg1#1.offset;ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.base, ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.offset := ldv_cdev_init_~arg2#1.base, ldv_cdev_init_~arg2#1.offset;call write~$Pointer$#3(ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.base, ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.offset, ldv_cdev_init_~ldv_11_cdev_cdev~0#1.base, 285 + ldv_cdev_init_~ldv_11_cdev_cdev~0#1.offset, 8);assume { :begin_inline_ldv_dispatch_register_11_1 } true;ldv_dispatch_register_11_1_#in~arg0#1.base, ldv_dispatch_register_11_1_#in~arg0#1.offset := ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.base, ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.offset;havoc ldv_dispatch_register_11_1_#t~ret1846#1.base, ldv_dispatch_register_11_1_#t~ret1846#1.offset, ldv_dispatch_register_11_1_~arg0#1.base, ldv_dispatch_register_11_1_~arg0#1.offset, ldv_dispatch_register_11_1_~cf_arg_0~0#1.base, ldv_dispatch_register_11_1_~cf_arg_0~0#1.offset, ldv_dispatch_register_11_1_~tmp~112#1.base, ldv_dispatch_register_11_1_~tmp~112#1.offset;ldv_dispatch_register_11_1_~arg0#1.base, ldv_dispatch_register_11_1_~arg0#1.offset := ldv_dispatch_register_11_1_#in~arg0#1.base, ldv_dispatch_register_11_1_#in~arg0#1.offset;havoc ldv_dispatch_register_11_1_~cf_arg_0~0#1.base, ldv_dispatch_register_11_1_~cf_arg_0~0#1.offset;havoc ldv_dispatch_register_11_1_~tmp~112#1.base, ldv_dispatch_register_11_1_~tmp~112#1.offset; [2025-02-08 04:39:59,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17552-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_23 } true;ldv_scsi_host_template_instance_callback_4_23_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_23_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_23_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_23_#in~arg1#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_host_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_host_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_4_23_#t~ret1952#1, ldv_scsi_host_template_instance_callback_4_23_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_23_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_23_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_23_~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_23_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_23_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_23_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_23_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_23_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_23_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_23_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_23_#in~arg1#1.offset; [2025-02-08 04:39:59,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17486: assume 14 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17486: assume !(14 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17420: assume 0 != ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___3~7#1;call ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.offset := read~$Pointer$#3(ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.base, 480 + ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.offset, 8);call ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.offset := read~$Pointer$#3(ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.base, 24 + ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.offset, 8); [2025-02-08 04:39:59,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17420: assume !(0 != ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___3~7#1); [2025-02-08 04:39:59,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15901: havoc ldv_iounmap_236_~ldv_func_arg1#1.base, ldv_iounmap_236_~ldv_func_arg1#1.offset;havoc ldv_iounmap_236_#in~ldv_func_arg1#1.base, ldv_iounmap_236_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_iounmap_236 } true; [2025-02-08 04:39:59,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16430-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1851#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1851#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:39:59,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16430: ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___0~43#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___0~43#1.offset := ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1851#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1851#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1851#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1851#1.offset;ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_6~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___0~43#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___0~43#1.offset;assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_6 } true;ldv_struct_device_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_6~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1986#1, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1987#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1987#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1988#1, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1989#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1989#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp~134#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp~134#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___0~50#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___0~50#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___1~32#1, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___2~16#1;ldv_struct_device_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp~134#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp~134#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___0~50#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___0~50#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___1~32#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___2~16#1; [2025-02-08 04:39:59,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118-3: assume 0 == pmcraid_show_adapter_id_#t~mem1427#1 % 4294967296;pmcraid_show_adapter_id_#t~bitwise1428#1 := 256 * (if pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 <= 2147483647 then pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 else pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118-3: assume !(0 == pmcraid_show_adapter_id_#t~mem1427#1 % 4294967296); [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118-4: assume 0 == 256 * (if pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 <= 2147483647 then pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 else pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 - 4294967296) % 4294967296 || 256 * (if pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 <= 2147483647 then pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 else pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 - 4294967296) % 4294967296 == pmcraid_show_adapter_id_#t~mem1427#1 % 4294967296;pmcraid_show_adapter_id_#t~bitwise1428#1 := pmcraid_show_adapter_id_#t~mem1427#1; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118-4: assume !(0 == 256 * (if pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 <= 2147483647 then pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 else pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 - 4294967296) % 4294967296 || 256 * (if pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 <= 2147483647 then pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 else pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 - 4294967296) % 4294967296 == pmcraid_show_adapter_id_#t~mem1427#1 % 4294967296); [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18544: havoc ldv_cdev_init_~arg0#1.base, ldv_cdev_init_~arg0#1.offset, ldv_cdev_init_~arg1#1.base, ldv_cdev_init_~arg1#1.offset, ldv_cdev_init_~arg2#1.base, ldv_cdev_init_~arg2#1.offset, ldv_cdev_init_~ldv_11_cdev_cdev~0#1.base, ldv_cdev_init_~ldv_11_cdev_cdev~0#1.offset, ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.base, ldv_cdev_init_~ldv_11_file_operations_file_operations~0#1.offset;havoc ldv_cdev_init_#in~arg0#1.base, ldv_cdev_init_#in~arg0#1.offset, ldv_cdev_init_#in~arg1#1.base, ldv_cdev_init_#in~arg1#1.offset, ldv_cdev_init_#in~arg2#1.base, ldv_cdev_init_#in~arg2#1.offset;assume { :end_inline_ldv_cdev_init } true; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118-1: [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118-2: havoc pmcraid_show_adapter_id_#t~bitwise1428#1;assume (pmcraid_show_adapter_id_#t~bitwise1428#1 % 4294967296 >= 256 * (if pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 <= 2147483647 then pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 else pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 - 4294967296) % 4294967296 && pmcraid_show_adapter_id_#t~bitwise1428#1 % 4294967296 >= pmcraid_show_adapter_id_#t~mem1427#1 % 4294967296) && pmcraid_show_adapter_id_#t~bitwise1428#1 % 4294967296 <= 256 * (if pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 <= 2147483647 then pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 else pmcraid_show_adapter_id_#t~mem1425#1 % 256 % 4294967296 - 4294967296) % 4294967296 + pmcraid_show_adapter_id_#t~mem1427#1 % 4294967296; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15109: call ULTIMATE.dealloc(pmcraid_init_instance_~#__key~2#1.base, pmcraid_init_instance_~#__key~2#1.offset);havoc pmcraid_init_instance_~#__key~2#1.base, pmcraid_init_instance_~#__key~2#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___0~0#1.base, pmcraid_init_instance_~#__key___0~0#1.offset);havoc pmcraid_init_instance_~#__key___0~0#1.base, pmcraid_init_instance_~#__key___0~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___1~0#1.base, pmcraid_init_instance_~#__key___1~0#1.offset);havoc pmcraid_init_instance_~#__key___1~0#1.base, pmcraid_init_instance_~#__key___1~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___2~0#1.base, pmcraid_init_instance_~#__key___2~0#1.offset);havoc pmcraid_init_instance_~#__key___2~0#1.base, pmcraid_init_instance_~#__key___2~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___3~0#1.base, pmcraid_init_instance_~#__key___3~0#1.offset);havoc pmcraid_init_instance_~#__key___3~0#1.base, pmcraid_init_instance_~#__key___3~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___4~0#1.base, pmcraid_init_instance_~#__key___4~0#1.offset);havoc pmcraid_init_instance_~#__key___4~0#1.base, pmcraid_init_instance_~#__key___4~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__constr_expr_0~0#1.base, pmcraid_init_instance_~#__constr_expr_0~0#1.offset);havoc pmcraid_init_instance_~#__constr_expr_0~0#1.base, pmcraid_init_instance_~#__constr_expr_0~0#1.offset;pmcraid_probe_#t~ret1809#1 := pmcraid_init_instance_#res#1;havoc pmcraid_init_instance_#t~mem1670#1.base, pmcraid_init_instance_#t~mem1670#1.offset, pmcraid_init_instance_#t~mem1671#1, pmcraid_init_instance_#t~mem1672#1, pmcraid_init_instance_#t~mem1673#1, pmcraid_init_instance_#t~mem1674#1, pmcraid_init_instance_#t~mem1675#1, pmcraid_init_instance_#t~mem1676#1, pmcraid_init_instance_#t~mem1677#1, pmcraid_init_instance_#t~mem1678#1, pmcraid_init_instance_#t~mem1679#1, pmcraid_init_instance_#t~mem1680#1, pmcraid_init_instance_#t~mem1681#1, pmcraid_init_instance_#t~ret1682#1.base, pmcraid_init_instance_#t~ret1682#1.offset, pmcraid_init_instance_#t~ret1683#1.base, pmcraid_init_instance_#t~ret1683#1.offset, pmcraid_init_instance_#t~ret1684#1.base, pmcraid_init_instance_#t~ret1684#1.offset, pmcraid_init_instance_#t~mem1685#1, pmcraid_init_instance_~pdev#1.base, pmcraid_init_instance_~pdev#1.offset, pmcraid_init_instance_~host#1.base, pmcraid_init_instance_~host#1.offset, pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset, pmcraid_init_instance_~pinstance~35#1.base, pmcraid_init_instance_~pinstance~35#1.offset, pmcraid_init_instance_~chip_cfg~0#1.base, pmcraid_init_instance_~chip_cfg~0#1.offset, pmcraid_init_instance_~pint_regs~0#1.base, pmcraid_init_instance_~pint_regs~0#1.offset, pmcraid_init_instance_~#__key~2#1.base, pmcraid_init_instance_~#__key~2#1.offset, pmcraid_init_instance_~#__key___0~0#1.base, pmcraid_init_instance_~#__key___0~0#1.offset, pmcraid_init_instance_~#__key___1~0#1.base, pmcraid_init_instance_~#__key___1~0#1.offset, pmcraid_init_instance_~#__key___2~0#1.base, pmcraid_init_instance_~#__key___2~0#1.offset, pmcraid_init_instance_~#__key___3~0#1.base, pmcraid_init_instance_~#__key___3~0#1.offset, pmcraid_init_instance_~#__key___4~0#1.base, pmcraid_init_instance_~#__key___4~0#1.offset, pmcraid_init_instance_~#__constr_expr_0~0#1.base, pmcraid_init_instance_~#__constr_expr_0~0#1.offset;havoc pmcraid_init_instance_#in~pdev#1.base, pmcraid_init_instance_#in~pdev#1.offset, pmcraid_init_instance_#in~host#1.base, pmcraid_init_instance_#in~host#1.offset, pmcraid_init_instance_#in~mapped_pci_addr#1.base, pmcraid_init_instance_#in~mapped_pci_addr#1.offset;assume { :end_inline_pmcraid_init_instance } true;assume -2147483648 <= pmcraid_probe_#t~ret1809#1 && pmcraid_probe_#t~ret1809#1 <= 2147483647;pmcraid_probe_~rc~16#1 := pmcraid_probe_#t~ret1809#1;havoc pmcraid_probe_#t~ret1809#1; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17421: assume 0 != (ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.base + ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.offset) % 18446744073709551616;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.offset;call ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1978#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1978#1.offset := read~$Pointer$#3(ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.base, 480 + ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.offset, 8);call ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1979#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1979#1.offset := read~$Pointer$#3(ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1978#1.base, 24 + ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1978#1.offset, 8);assume { :begin_inline_ldv_scsi_host_template_instance_release_4_2 } true;ldv_scsi_host_template_instance_release_4_2_#in~arg0#1.base, ldv_scsi_host_template_instance_release_4_2_#in~arg0#1.offset, ldv_scsi_host_template_instance_release_4_2_#in~arg1#1.base, ldv_scsi_host_template_instance_release_4_2_#in~arg1#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1979#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1979#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.offset;havoc ldv_scsi_host_template_instance_release_4_2_#t~ret1965#1, ldv_scsi_host_template_instance_release_4_2_~arg0#1.base, ldv_scsi_host_template_instance_release_4_2_~arg0#1.offset, ldv_scsi_host_template_instance_release_4_2_~arg1#1.base, ldv_scsi_host_template_instance_release_4_2_~arg1#1.offset;ldv_scsi_host_template_instance_release_4_2_~arg0#1.base, ldv_scsi_host_template_instance_release_4_2_~arg0#1.offset := ldv_scsi_host_template_instance_release_4_2_#in~arg0#1.base, ldv_scsi_host_template_instance_release_4_2_#in~arg0#1.offset;ldv_scsi_host_template_instance_release_4_2_~arg1#1.base, ldv_scsi_host_template_instance_release_4_2_~arg1#1.offset := ldv_scsi_host_template_instance_release_4_2_#in~arg1#1.base, ldv_scsi_host_template_instance_release_4_2_#in~arg1#1.offset; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17421: assume !(0 != (ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.base + ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.offset) % 18446744073709551616);havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.offset; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118: pmcraid_show_adapter_id_~adapter_id~0#1 := pmcraid_show_adapter_id_#t~bitwise1428#1;havoc pmcraid_show_adapter_id_#t~mem1423#1.base, pmcraid_show_adapter_id_#t~mem1423#1.offset;havoc pmcraid_show_adapter_id_#t~mem1424#1.base, pmcraid_show_adapter_id_#t~mem1424#1.offset;havoc pmcraid_show_adapter_id_#t~mem1425#1;havoc pmcraid_show_adapter_id_#t~mem1426#1.base, pmcraid_show_adapter_id_#t~mem1426#1.offset;havoc pmcraid_show_adapter_id_#t~mem1427#1;havoc pmcraid_show_adapter_id_#t~bitwise1428#1;call pmcraid_show_adapter_id_#t~mem1429#1 := read~int#21(~#pmcraid_event_family~0.base, ~#pmcraid_event_family~0.offset, 4);pmcraid_show_adapter_id_~aen_group~0#1 := pmcraid_show_adapter_id_#t~mem1429#1;havoc pmcraid_show_adapter_id_#t~mem1429#1;call pmcraid_show_adapter_id_#t~mem1430#1 := read~int#1(pmcraid_show_adapter_id_~pinstance~30#1.base, 2529 + pmcraid_show_adapter_id_~pinstance~30#1.offset, 4);pmcraid_show_adapter_id_#t~loopctr1431#1 := 0; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15836: havoc pmcraid_reset_type_#t~mem513#1.base, pmcraid_reset_type_#t~mem513#1.offset, pmcraid_reset_type_#t~ret514#1, pmcraid_reset_type_#t~mem515#1.base, pmcraid_reset_type_#t~mem515#1.offset, pmcraid_reset_type_#t~ret516#1, pmcraid_reset_type_#t~mem517#1.base, pmcraid_reset_type_#t~mem517#1.offset, pmcraid_reset_type_#t~ret518#1, pmcraid_reset_type_#t~bitwise519#1, pmcraid_reset_type_#t~bitwise520#1, pmcraid_reset_type_#t~short521#1, pmcraid_reset_type_#t~bitwise522#1, pmcraid_reset_type_#t~short523#1, pmcraid_reset_type_#t~ret524#1, pmcraid_reset_type_#t~bitwise525#1, pmcraid_reset_type_~pinstance#1.base, pmcraid_reset_type_~pinstance#1.offset, pmcraid_reset_type_~mask~0#1, pmcraid_reset_type_~intrs~0#1, pmcraid_reset_type_~alerts~0#1;havoc pmcraid_reset_type_#in~pinstance#1.base, pmcraid_reset_type_#in~pinstance#1.offset;assume { :end_inline_pmcraid_reset_type } true; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18611-1: ldv_scsi_host_alloc_233_#res#1.base, ldv_scsi_host_alloc_233_#res#1.offset := ldv_scsi_host_alloc_233_~ldv_func_res~5#1.base, ldv_scsi_host_alloc_233_~ldv_func_res~5#1.offset; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16629: SUMMARY for call ldv_free(ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.offset); srcloc: null [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14647: pmcraid_allocate_cmd_blocks_#t~ret1564#1.base, pmcraid_allocate_cmd_blocks_#t~ret1564#1.offset := ldv_kmem_cache_alloc_222_#res#1.base, ldv_kmem_cache_alloc_222_#res#1.offset;havoc ldv_kmem_cache_alloc_222_#t~ret2017#1.base, ldv_kmem_cache_alloc_222_#t~ret2017#1.offset, ldv_kmem_cache_alloc_222_~ldv_func_arg1#1.base, ldv_kmem_cache_alloc_222_~ldv_func_arg1#1.offset, ldv_kmem_cache_alloc_222_~flags#1, ldv_kmem_cache_alloc_222_~tmp~148#1.base, ldv_kmem_cache_alloc_222_~tmp~148#1.offset;havoc ldv_kmem_cache_alloc_222_#in~ldv_func_arg1#1.base, ldv_kmem_cache_alloc_222_#in~ldv_func_arg1#1.offset, ldv_kmem_cache_alloc_222_#in~flags#1;assume { :end_inline_ldv_kmem_cache_alloc_222 } true;pmcraid_allocate_cmd_blocks_~tmp~90#1.base, pmcraid_allocate_cmd_blocks_~tmp~90#1.offset := pmcraid_allocate_cmd_blocks_#t~ret1564#1.base, pmcraid_allocate_cmd_blocks_#t~ret1564#1.offset;havoc pmcraid_allocate_cmd_blocks_#t~mem1563#1.base, pmcraid_allocate_cmd_blocks_#t~mem1563#1.offset;havoc pmcraid_allocate_cmd_blocks_#t~ret1564#1.base, pmcraid_allocate_cmd_blocks_#t~ret1564#1.offset;call write~$Pointer$#3(pmcraid_allocate_cmd_blocks_~tmp~90#1.base, pmcraid_allocate_cmd_blocks_~tmp~90#1.offset, pmcraid_allocate_cmd_blocks_~pinstance#1.base, 2901 + pmcraid_allocate_cmd_blocks_~pinstance#1.offset + 8 * pmcraid_allocate_cmd_blocks_~i~11#1, 8);call pmcraid_allocate_cmd_blocks_#t~mem1565#1.base, pmcraid_allocate_cmd_blocks_#t~mem1565#1.offset := read~$Pointer$#3(pmcraid_allocate_cmd_blocks_~pinstance#1.base, 2901 + pmcraid_allocate_cmd_blocks_~pinstance#1.offset + 8 * pmcraid_allocate_cmd_blocks_~i~11#1, 8); [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14647-1: call pmcraid_allocate_cmd_blocks_#t~mem1563#1.base, pmcraid_allocate_cmd_blocks_#t~mem1563#1.offset := read~$Pointer$#3(pmcraid_allocate_cmd_blocks_~pinstance#1.base, 2757 + pmcraid_allocate_cmd_blocks_~pinstance#1.offset, 8);assume { :begin_inline_ldv_kmem_cache_alloc_222 } true;ldv_kmem_cache_alloc_222_#in~ldv_func_arg1#1.base, ldv_kmem_cache_alloc_222_#in~ldv_func_arg1#1.offset, ldv_kmem_cache_alloc_222_#in~flags#1 := pmcraid_allocate_cmd_blocks_#t~mem1563#1.base, pmcraid_allocate_cmd_blocks_#t~mem1563#1.offset, 208;havoc ldv_kmem_cache_alloc_222_#res#1.base, ldv_kmem_cache_alloc_222_#res#1.offset;havoc ldv_kmem_cache_alloc_222_#t~ret2017#1.base, ldv_kmem_cache_alloc_222_#t~ret2017#1.offset, ldv_kmem_cache_alloc_222_~ldv_func_arg1#1.base, ldv_kmem_cache_alloc_222_~ldv_func_arg1#1.offset, ldv_kmem_cache_alloc_222_~flags#1, ldv_kmem_cache_alloc_222_~tmp~148#1.base, ldv_kmem_cache_alloc_222_~tmp~148#1.offset;ldv_kmem_cache_alloc_222_~ldv_func_arg1#1.base, ldv_kmem_cache_alloc_222_~ldv_func_arg1#1.offset := ldv_kmem_cache_alloc_222_#in~ldv_func_arg1#1.base, ldv_kmem_cache_alloc_222_#in~ldv_func_arg1#1.offset;ldv_kmem_cache_alloc_222_~flags#1 := ldv_kmem_cache_alloc_222_#in~flags#1;havoc ldv_kmem_cache_alloc_222_~tmp~148#1.base, ldv_kmem_cache_alloc_222_~tmp~148#1.offset; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15704-1: SUMMARY for call pmcraid_probe_#t~ret1793#1 := atomic_read(~#pmcraid_adapter_count~0.base, ~#pmcraid_adapter_count~0.offset); srcloc: null [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15704: assume -2147483648 <= pmcraid_probe_#t~ret1793#1 && pmcraid_probe_#t~ret1793#1 <= 2147483647;pmcraid_probe_~tmp___0~39#1 := pmcraid_probe_#t~ret1793#1;havoc pmcraid_probe_#t~ret1793#1; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17818: assume 0 != (ldv_timer_timer_instance_8_~data~5#1.base + ldv_timer_timer_instance_8_~data~5#1.offset) % 18446744073709551616;call ldv_timer_timer_instance_8_#t~mem1995#1.base, ldv_timer_timer_instance_8_#t~mem1995#1.offset := read~$Pointer$#3(ldv_timer_timer_instance_8_~data~5#1.base, ldv_timer_timer_instance_8_~data~5#1.offset, 8);ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.base, ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.offset := ldv_timer_timer_instance_8_#t~mem1995#1.base, ldv_timer_timer_instance_8_#t~mem1995#1.offset;havoc ldv_timer_timer_instance_8_#t~mem1995#1.base, ldv_timer_timer_instance_8_#t~mem1995#1.offset; [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17818: assume !(0 != (ldv_timer_timer_instance_8_~data~5#1.base + ldv_timer_timer_instance_8_~data~5#1.offset) % 18446744073709551616); [2025-02-08 04:39:59,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13326-1: assume { :begin_inline_pmcraid_build_ioadl } true;pmcraid_build_ioadl_#in~pinstance#1.base, pmcraid_build_ioadl_#in~pinstance#1.offset, pmcraid_build_ioadl_#in~cmd#1.base, pmcraid_build_ioadl_#in~cmd#1.offset := pmcraid_queuecommand_lck_~pinstance~24#1.base, pmcraid_queuecommand_lck_~pinstance~24#1.offset, pmcraid_queuecommand_lck_~cmd~8#1.base, pmcraid_queuecommand_lck_~cmd~8#1.offset;havoc pmcraid_build_ioadl_#res#1;havoc pmcraid_build_ioadl_#t~mem1181#1.base, pmcraid_build_ioadl_#t~mem1181#1.offset, pmcraid_build_ioadl_#t~mem1182#1.base, pmcraid_build_ioadl_#t~mem1182#1.offset, pmcraid_build_ioadl_#t~ret1183#1, pmcraid_build_ioadl_#t~ret1184#1, pmcraid_build_ioadl_#t~mem1185#1, pmcraid_build_ioadl_#t~mem1186#1, pmcraid_build_ioadl_#t~bitwise1187#1, pmcraid_build_ioadl_#t~mem1188#1, pmcraid_build_ioadl_#t~bitwise1189#1, pmcraid_build_ioadl_#t~ret1190#1.base, pmcraid_build_ioadl_#t~ret1190#1.offset, pmcraid_build_ioadl_#t~ret1191#1.base, pmcraid_build_ioadl_#t~ret1191#1.offset, pmcraid_build_ioadl_#t~mem1192#1, pmcraid_build_ioadl_#t~mem1193#1, pmcraid_build_ioadl_#t~ret1194#1.base, pmcraid_build_ioadl_#t~ret1194#1.offset, pmcraid_build_ioadl_~pinstance#1.base, pmcraid_build_ioadl_~pinstance#1.offset, pmcraid_build_ioadl_~cmd#1.base, pmcraid_build_ioadl_~cmd#1.offset, pmcraid_build_ioadl_~i~2#1, pmcraid_build_ioadl_~nseg~0#1, pmcraid_build_ioadl_~sglist~0#1.base, pmcraid_build_ioadl_~sglist~0#1.offset, pmcraid_build_ioadl_~scsi_cmd~5#1.base, pmcraid_build_ioadl_~scsi_cmd~5#1.offset, pmcraid_build_ioadl_~ioarcb~9#1.base, pmcraid_build_ioadl_~ioarcb~9#1.offset, pmcraid_build_ioadl_~ioadl~4#1.base, pmcraid_build_ioadl_~ioadl~4#1.offset, pmcraid_build_ioadl_~length~0#1, pmcraid_build_ioadl_~tmp~72#1;pmcraid_build_ioadl_~pinstance#1.base, pmcraid_build_ioadl_~pinstance#1.offset := pmcraid_build_ioadl_#in~pinstance#1.base, pmcraid_build_ioadl_#in~pinstance#1.offset;pmcraid_build_ioadl_~cmd#1.base, pmcraid_build_ioadl_~cmd#1.offset := pmcraid_build_ioadl_#in~cmd#1.base, pmcraid_build_ioadl_#in~cmd#1.offset;havoc pmcraid_build_ioadl_~i~2#1;havoc pmcraid_build_ioadl_~nseg~0#1;havoc pmcraid_build_ioadl_~sglist~0#1.base, pmcraid_build_ioadl_~sglist~0#1.offset;havoc pmcraid_build_ioadl_~scsi_cmd~5#1.base, pmcraid_build_ioadl_~scsi_cmd~5#1.offset;havoc pmcraid_build_ioadl_~ioarcb~9#1.base, pmcraid_build_ioadl_~ioarcb~9#1.offset;havoc pmcraid_build_ioadl_~ioadl~4#1.base, pmcraid_build_ioadl_~ioadl~4#1.offset;havoc pmcraid_build_ioadl_~length~0#1;havoc pmcraid_build_ioadl_~tmp~72#1;call pmcraid_build_ioadl_#t~mem1181#1.base, pmcraid_build_ioadl_#t~mem1181#1.offset := read~$Pointer$#3(pmcraid_build_ioadl_~cmd#1.base, 24 + pmcraid_build_ioadl_~cmd#1.offset, 8);pmcraid_build_ioadl_~scsi_cmd~5#1.base, pmcraid_build_ioadl_~scsi_cmd~5#1.offset := pmcraid_build_ioadl_#t~mem1181#1.base, pmcraid_build_ioadl_#t~mem1181#1.offset;havoc pmcraid_build_ioadl_#t~mem1181#1.base, pmcraid_build_ioadl_#t~mem1181#1.offset;call pmcraid_build_ioadl_#t~mem1182#1.base, pmcraid_build_ioadl_#t~mem1182#1.offset := read~$Pointer$#3(pmcraid_build_ioadl_~cmd#1.base, pmcraid_build_ioadl_~cmd#1.offset, 8);pmcraid_build_ioadl_~ioarcb~9#1.base, pmcraid_build_ioadl_~ioarcb~9#1.offset := pmcraid_build_ioadl_#t~mem1182#1.base, pmcraid_build_ioadl_#t~mem1182#1.offset;havoc pmcraid_build_ioadl_#t~mem1182#1.base, pmcraid_build_ioadl_#t~mem1182#1.offset;pmcraid_build_ioadl_~ioadl~4#1.base, pmcraid_build_ioadl_~ioadl~4#1.offset := pmcraid_build_ioadl_~ioarcb~9#1.base, 80 + pmcraid_build_ioadl_~ioarcb~9#1.offset;assume { :begin_inline_scsi_bufflen } true;scsi_bufflen_#in~cmd#1.base, scsi_bufflen_#in~cmd#1.offset := pmcraid_build_ioadl_~scsi_cmd~5#1.base, pmcraid_build_ioadl_~scsi_cmd~5#1.offset;havoc scsi_bufflen_#res#1;havoc scsi_bufflen_#t~mem378#1, scsi_bufflen_~cmd#1.base, scsi_bufflen_~cmd#1.offset;scsi_bufflen_~cmd#1.base, scsi_bufflen_~cmd#1.offset := scsi_bufflen_#in~cmd#1.base, scsi_bufflen_#in~cmd#1.offset;call scsi_bufflen_#t~mem378#1 := read~int#3(scsi_bufflen_~cmd#1.base, 313 + scsi_bufflen_~cmd#1.offset, 4);scsi_bufflen_#res#1 := scsi_bufflen_#t~mem378#1;havoc scsi_bufflen_#t~mem378#1; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13326: pmcraid_queuecommand_lck_#t~ret1258#1 := pmcraid_build_ioadl_#res#1;havoc pmcraid_build_ioadl_#t~mem1181#1.base, pmcraid_build_ioadl_#t~mem1181#1.offset, pmcraid_build_ioadl_#t~mem1182#1.base, pmcraid_build_ioadl_#t~mem1182#1.offset, pmcraid_build_ioadl_#t~ret1183#1, pmcraid_build_ioadl_#t~ret1184#1, pmcraid_build_ioadl_#t~mem1185#1, pmcraid_build_ioadl_#t~mem1186#1, pmcraid_build_ioadl_#t~bitwise1187#1, pmcraid_build_ioadl_#t~mem1188#1, pmcraid_build_ioadl_#t~bitwise1189#1, pmcraid_build_ioadl_#t~ret1190#1.base, pmcraid_build_ioadl_#t~ret1190#1.offset, pmcraid_build_ioadl_#t~ret1191#1.base, pmcraid_build_ioadl_#t~ret1191#1.offset, pmcraid_build_ioadl_#t~mem1192#1, pmcraid_build_ioadl_#t~mem1193#1, pmcraid_build_ioadl_#t~ret1194#1.base, pmcraid_build_ioadl_#t~ret1194#1.offset, pmcraid_build_ioadl_~pinstance#1.base, pmcraid_build_ioadl_~pinstance#1.offset, pmcraid_build_ioadl_~cmd#1.base, pmcraid_build_ioadl_~cmd#1.offset, pmcraid_build_ioadl_~i~2#1, pmcraid_build_ioadl_~nseg~0#1, pmcraid_build_ioadl_~sglist~0#1.base, pmcraid_build_ioadl_~sglist~0#1.offset, pmcraid_build_ioadl_~scsi_cmd~5#1.base, pmcraid_build_ioadl_~scsi_cmd~5#1.offset, pmcraid_build_ioadl_~ioarcb~9#1.base, pmcraid_build_ioadl_~ioarcb~9#1.offset, pmcraid_build_ioadl_~ioadl~4#1.base, pmcraid_build_ioadl_~ioadl~4#1.offset, pmcraid_build_ioadl_~length~0#1, pmcraid_build_ioadl_~tmp~72#1;havoc pmcraid_build_ioadl_#in~pinstance#1.base, pmcraid_build_ioadl_#in~pinstance#1.offset, pmcraid_build_ioadl_#in~cmd#1.base, pmcraid_build_ioadl_#in~cmd#1.offset;assume { :end_inline_pmcraid_build_ioadl } true;assume -2147483648 <= pmcraid_queuecommand_lck_#t~ret1258#1 && pmcraid_queuecommand_lck_#t~ret1258#1 <= 2147483647;pmcraid_queuecommand_lck_~rc~7#1 := pmcraid_queuecommand_lck_#t~ret1258#1;havoc pmcraid_queuecommand_lck_#t~ret1258#1; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15044-1: SUMMARY for call pmcraid_init_buffers_#t~ret1659#1 := printk(215, 0); srcloc: null [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15044: assume -2147483648 <= pmcraid_init_buffers_#t~ret1659#1 && pmcraid_init_buffers_#t~ret1659#1 <= 2147483647;havoc pmcraid_init_buffers_#t~ret1659#1; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15837: SUMMARY for call pmcraid_enable_interrupts(pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset, 2617245727); srcloc: null [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15969: assume 0 == pmcraid_init_~error~1#1; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15969: assume !(0 == pmcraid_init_~error~1#1); [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16630: SUMMARY for call ldv_free(ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.offset); srcloc: null [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24360: havoc pci_choose_state_#t~nondet2262#1;pmcraid_suspend_#t~ret1707#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2262#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 <= pmcraid_suspend_#t~ret1707#1 && pmcraid_suspend_#t~ret1707#1 <= 2147483647;pmcraid_suspend_~tmp___0~36#1 := pmcraid_suspend_#t~ret1707#1;havoc pmcraid_suspend_#t~mem1706#1;havoc pmcraid_suspend_#t~ret1707#1; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17159: assume -9223372036854775808 <= ldv_scsi_host_template_instance_callback_4_17_#t~ret1948#1 && ldv_scsi_host_template_instance_callback_4_17_#t~ret1948#1 <= 9223372036854775807;havoc ldv_scsi_host_template_instance_callback_4_17_#t~ret1948#1; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13261: call write~int#3(65536, pmcraid_queuecommand_lck_~scsi_cmd#1.base, 421 + pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 4);call pmcraid_queuecommand_lck_#t~mem1226#1.base, pmcraid_queuecommand_lck_#t~mem1226#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_~scsi_cmd#1.base, 353 + pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 8); [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17159-1: SUMMARY for call ldv_scsi_host_template_instance_callback_4_17_#t~ret1948#1 := pmcraid_chr_ioctl(ldv_scsi_host_template_instance_callback_4_17_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_17_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_17_~arg2#1, ldv_scsi_host_template_instance_callback_4_17_~arg3#1); srcloc: null [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16432: havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1986#1, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1987#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1987#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1988#1, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1989#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1989#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp~134#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp~134#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___0~50#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___0~50#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___1~32#1, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___2~16#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_6 } true; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17423: havoc ldv_scsi_host_template_instance_release_4_2_#t~ret1965#1, ldv_scsi_host_template_instance_release_4_2_~arg0#1.base, ldv_scsi_host_template_instance_release_4_2_~arg0#1.offset, ldv_scsi_host_template_instance_release_4_2_~arg1#1.base, ldv_scsi_host_template_instance_release_4_2_~arg1#1.offset;havoc ldv_scsi_host_template_instance_release_4_2_#in~arg0#1.base, ldv_scsi_host_template_instance_release_4_2_#in~arg0#1.offset, ldv_scsi_host_template_instance_release_4_2_#in~arg1#1.base, ldv_scsi_host_template_instance_release_4_2_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_release_4_2 } true;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1978#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1978#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1979#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1979#1.offset; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12997: assume pmcraid_build_ioadl_~nseg~0#1 < 0; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12997: assume !(pmcraid_build_ioadl_~nseg~0#1 < 0); [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15045-1: SUMMARY for call pmcraid_release_buffers(pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15045: pmcraid_init_buffers_#res#1 := -12; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14120: assume true;assume pmcraid_show_adapter_id_#t~loopctr1431#1 < 4096;havoc pmcraid_show_adapter_id_#t~nondet1432#1;call write~int#3(pmcraid_show_adapter_id_#t~nondet1432#1, pmcraid_show_adapter_id_~buf#1.base, pmcraid_show_adapter_id_~buf#1.offset + pmcraid_show_adapter_id_#t~loopctr1431#1, 8);pmcraid_show_adapter_id_#t~loopctr1431#1 := 1 + pmcraid_show_adapter_id_#t~loopctr1431#1; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14120: assume true;pmcraid_show_adapter_id_~tmp~85#1 := pmcraid_show_adapter_id_#t~ret1433#1;havoc pmcraid_show_adapter_id_#t~mem1430#1;havoc pmcraid_show_adapter_id_#t~loopctr1431#1;havoc pmcraid_show_adapter_id_#t~nondet1432#1;havoc pmcraid_show_adapter_id_#t~ret1433#1;pmcraid_show_adapter_id_#res#1 := pmcraid_show_adapter_id_~tmp~85#1; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18745: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15706: assume pmcraid_probe_~tmp___0~39#1 > 1023; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15706: assume !(pmcraid_probe_~tmp___0~39#1 > 1023); [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17490: assume 15 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17490: assume !(15 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14451: SUMMARY for call ldv_spin_unlock_irqrestore_210(pmcraid_tasklet_function_~lockp~0#1.base, pmcraid_tasklet_function_~lockp~0#1.offset, pmcraid_tasklet_function_~hrrq_lock_flags~0#1); srcloc: null [2025-02-08 04:39:59,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13262-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(pmcraid_queuecommand_lck_~scsi_cmd#1.base, pmcraid_queuecommand_lck_~scsi_cmd#1.offset, pmcraid_queuecommand_lck_#t~mem1226#1.base, pmcraid_queuecommand_lck_#t~mem1226#1.offset); srcloc: null [2025-02-08 04:39:59,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13262: havoc pmcraid_queuecommand_lck_#t~mem1226#1.base, pmcraid_queuecommand_lck_#t~mem1226#1.offset;pmcraid_queuecommand_lck_#res#1 := 0; [2025-02-08 04:39:59,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16433-1: SUMMARY for call ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1852#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1852#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:39:59,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16433: ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___1~27#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___1~27#1.offset := ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1852#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1852#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1852#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1852#1.offset;ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_7~0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___1~27#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___1~27#1.offset;assume { :begin_inline_ldv_struct_device_attribute_dummy_resourceless_instance_7 } true;ldv_struct_device_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset := ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_7~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1990#1, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1991#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1991#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1992#1, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1993#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1993#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp~135#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp~135#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___0~51#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___0~51#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___1~33#1, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___2~17#1;ldv_struct_device_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~arg0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp~135#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp~135#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___0~51#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___0~51#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___1~33#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___2~17#1; [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13328: assume 0 != ~pmcraid_debug_log~0 % 4294967296;call pmcraid_queuecommand_lck_#t~mem1259#1 := read~int#3(pmcraid_queuecommand_lck_~ioarcb~10#1.base, 12 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 4);call pmcraid_queuecommand_lck_#t~mem1260#1.base, pmcraid_queuecommand_lck_#t~mem1260#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_~scsi_cmd#1.base, 289 + pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 8);call pmcraid_queuecommand_lck_#t~mem1261#1 := read~int#3(pmcraid_queuecommand_lck_#t~mem1260#1.base, pmcraid_queuecommand_lck_#t~mem1260#1.offset, 1);call pmcraid_queuecommand_lck_#t~mem1262#1.base, pmcraid_queuecommand_lck_#t~mem1262#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_~pinstance~24#1.base, 2537 + pmcraid_queuecommand_lck_~pinstance~24#1.offset, 8);call pmcraid_queuecommand_lck_#t~mem1263#1 := read~int#3(pmcraid_queuecommand_lck_#t~mem1262#1.base, 760 + pmcraid_queuecommand_lck_#t~mem1262#1.offset, 4);call pmcraid_queuecommand_lck_#t~mem1264#1 := read~int#3(pmcraid_queuecommand_lck_~res~11#1.base, 16 + pmcraid_queuecommand_lck_~res~11#1.offset, 1);call pmcraid_queuecommand_lck_#t~mem1265#1 := read~int#3(pmcraid_queuecommand_lck_~res~11#1.base, 16 + pmcraid_queuecommand_lck_~res~11#1.offset, 1); [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13328: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18746-1: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16698: assume -2147483648 <= ldv_file_operations_instance_probe_0_12_#t~ret1885#1 && ldv_file_operations_instance_probe_0_12_#t~ret1885#1 <= 2147483647;ldv_file_operations_instance_probe_0_12_~tmp~119#1 := ldv_file_operations_instance_probe_0_12_#t~ret1885#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret1885#1;ldv_file_operations_instance_probe_0_12_#res#1 := ldv_file_operations_instance_probe_0_12_~tmp~119#1; [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14650: assume 0 == (pmcraid_allocate_cmd_blocks_#t~mem1565#1.base + pmcraid_allocate_cmd_blocks_#t~mem1565#1.offset) % 18446744073709551616;havoc pmcraid_allocate_cmd_blocks_#t~mem1565#1.base, pmcraid_allocate_cmd_blocks_#t~mem1565#1.offset; [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14650: assume !(0 == (pmcraid_allocate_cmd_blocks_#t~mem1565#1.base + pmcraid_allocate_cmd_blocks_#t~mem1565#1.offset) % 18446744073709551616);havoc pmcraid_allocate_cmd_blocks_#t~mem1565#1.base, pmcraid_allocate_cmd_blocks_#t~mem1565#1.offset;pmcraid_allocate_cmd_blocks_~i~11#1 := 1 + pmcraid_allocate_cmd_blocks_~i~11#1; [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15839: assume 0 != ~pmcraid_debug_log~0 % 4294967296; [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15839: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15905: SUMMARY for call pci_release_regions(pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17821: SUMMARY for call ldv_free(ldv_timer_timer_instance_8_~data~5#1.base, ldv_timer_timer_instance_8_~data~5#1.offset); srcloc: null [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18746: assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ldv_ldv_post_init_244_~ldv_func_arg1#1;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2080#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~178#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~178#1; [2025-02-08 04:39:59,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16698-1: SUMMARY for call ldv_file_operations_instance_probe_0_12_#t~ret1885#1 := pmcraid_chr_open(ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16368-1: SUMMARY for call ldv_dispatch_register_11_1_#t~ret1846#1.base, ldv_dispatch_register_11_1_#t~ret1846#1.offset := ldv_xmalloc(16); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16368: ldv_dispatch_register_11_1_~tmp~112#1.base, ldv_dispatch_register_11_1_~tmp~112#1.offset := ldv_dispatch_register_11_1_#t~ret1846#1.base, ldv_dispatch_register_11_1_#t~ret1846#1.offset;havoc ldv_dispatch_register_11_1_#t~ret1846#1.base, ldv_dispatch_register_11_1_#t~ret1846#1.offset;ldv_dispatch_register_11_1_~cf_arg_0~0#1.base, ldv_dispatch_register_11_1_~cf_arg_0~0#1.offset := ldv_dispatch_register_11_1_~tmp~112#1.base, ldv_dispatch_register_11_1_~tmp~112#1.offset;call write~$Pointer$#3(ldv_dispatch_register_11_1_~arg0#1.base, ldv_dispatch_register_11_1_~arg0#1.offset, ldv_dispatch_register_11_1_~cf_arg_0~0#1.base, ldv_dispatch_register_11_1_~cf_arg_0~0#1.offset, 8);assume { :begin_inline_ldv_file_operations_file_operations_instance_0 } true;ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset := ldv_dispatch_register_11_1_~cf_arg_0~0#1.base, ldv_dispatch_register_11_1_~cf_arg_0~0#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~mem1871#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1871#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1872#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1872#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1873#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1873#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1874#1, ldv_file_operations_file_operations_instance_0_#t~ret1875#1, ldv_file_operations_file_operations_instance_0_#t~mem1876#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1876#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1877#1, ldv_file_operations_file_operations_instance_0_#t~ret1878#1, ldv_file_operations_file_operations_instance_0_#t~ret1879#1, ldv_file_operations_file_operations_instance_0_#t~ret1880#1, ldv_file_operations_file_operations_instance_0_#t~ret1881#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1881#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1882#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1882#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem1883#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1883#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem1884#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1884#1.offset, ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_ret_default~0#1, ldv_file_operations_file_operations_instance_0_~ldv_0_size_cnt_write_size~0#1, ldv_file_operations_file_operations_instance_0_~data~0#1.base, ldv_file_operations_file_operations_instance_0_~data~0#1.offset, ldv_file_operations_file_operations_instance_0_~tmp~118#1.base, ldv_file_operations_file_operations_instance_0_~tmp~118#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___0~45#1.base, ldv_file_operations_file_operations_instance_0_~tmp___0~45#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___1~28#1, ldv_file_operations_file_operations_instance_0_~tmp___2~12#1, ldv_file_operations_file_operations_instance_0_~tmp___3~5#1, ldv_file_operations_file_operations_instance_0_~tmp___4~2#1, ldv_file_operations_file_operations_instance_0_~tmp___5~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~1#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___6~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~1#1.offset;ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset := ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset;havoc ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.offset;havoc ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.offset;havoc ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.offset;havoc ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.offset;havoc ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.offset;havoc ldv_file_operations_file_operations_instance_0_~ldv_0_ret_default~0#1;havoc ldv_file_operations_file_operations_instance_0_~ldv_0_size_cnt_write_size~0#1;havoc ldv_file_operations_file_operations_instance_0_~data~0#1.base, ldv_file_operations_file_operations_instance_0_~data~0#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp~118#1.base, ldv_file_operations_file_operations_instance_0_~tmp~118#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___0~45#1.base, ldv_file_operations_file_operations_instance_0_~tmp___0~45#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___1~28#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___2~12#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___3~5#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___4~2#1;havoc ldv_file_operations_file_operations_instance_0_~tmp___5~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~1#1.offset;havoc ldv_file_operations_file_operations_instance_0_~tmp___6~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~1#1.offset;ldv_file_operations_file_operations_instance_0_~data~0#1.base, ldv_file_operations_file_operations_instance_0_~data~0#1.offset := ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset;ldv_file_operations_file_operations_instance_0_~ldv_0_ret_default~0#1 := 1; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12999: pmcraid_build_ioadl_#res#1 := -1; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12999-1: SUMMARY for call scmd_printk(160, 0, pmcraid_build_ioadl_~scsi_cmd~5#1.base, pmcraid_build_ioadl_~scsi_cmd~5#1.offset, 161, 0); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15708-1: SUMMARY for call pmcraid_probe_#t~ret1794#1 := atomic_read(~#pmcraid_adapter_count~0.base, ~#pmcraid_adapter_count~0.offset); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15708: assume -2147483648 <= pmcraid_probe_#t~ret1794#1 && pmcraid_probe_#t~ret1794#1 <= 2147483647;pmcraid_probe_~tmp~104#1 := pmcraid_probe_#t~ret1794#1;havoc pmcraid_probe_#t~ret1794#1; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17558: havoc ldv_scsi_host_template_instance_callback_4_22_#t~ret1951#1, ldv_scsi_host_template_instance_callback_4_22_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_22_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_22_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_22_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_4_22_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_22_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_22_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_22_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_22 } true; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17558-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_22 } true;ldv_scsi_host_template_instance_callback_4_22_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_22_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_22_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_22_#in~arg1#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_device_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_device_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_4_22_#t~ret1951#1, ldv_scsi_host_template_instance_callback_4_22_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_22_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_22_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_22_~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_22_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_22_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_22_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_22_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_22_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_22_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_22_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_22_#in~arg1#1.offset; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15774: pmcraid_probe_#t~ret1805#1.base, pmcraid_probe_#t~ret1805#1.offset := ldv_scsi_host_alloc_233_#res#1.base, ldv_scsi_host_alloc_233_#res#1.offset;havoc ldv_scsi_host_alloc_233_#t~ret2020#1.base, ldv_scsi_host_alloc_233_#t~ret2020#1.offset, ldv_scsi_host_alloc_233_#t~ret2021#1.base, ldv_scsi_host_alloc_233_#t~ret2021#1.offset, ldv_scsi_host_alloc_233_~ldv_func_arg1#1.base, ldv_scsi_host_alloc_233_~ldv_func_arg1#1.offset, ldv_scsi_host_alloc_233_~ldv_func_arg2#1, ldv_scsi_host_alloc_233_~ldv_func_res~5#1.base, ldv_scsi_host_alloc_233_~ldv_func_res~5#1.offset, ldv_scsi_host_alloc_233_~tmp~151#1.base, ldv_scsi_host_alloc_233_~tmp~151#1.offset, ldv_scsi_host_alloc_233_~tmp___0~57#1.base, ldv_scsi_host_alloc_233_~tmp___0~57#1.offset;havoc ldv_scsi_host_alloc_233_#in~ldv_func_arg1#1.base, ldv_scsi_host_alloc_233_#in~ldv_func_arg1#1.offset, ldv_scsi_host_alloc_233_#in~ldv_func_arg2#1;assume { :end_inline_ldv_scsi_host_alloc_233 } true;pmcraid_probe_~host~1#1.base, pmcraid_probe_~host~1#1.offset := pmcraid_probe_#t~ret1805#1.base, pmcraid_probe_#t~ret1805#1.offset;havoc pmcraid_probe_#t~ret1805#1.base, pmcraid_probe_#t~ret1805#1.offset; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16435: havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1990#1, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1991#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1991#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1992#1, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1993#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1993#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~arg0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp~135#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp~135#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___0~51#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___0~51#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___1~33#1, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___2~17#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_#in~arg0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#in~arg0#1.offset;assume { :end_inline_ldv_struct_device_attribute_dummy_resourceless_instance_7 } true; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13330: assume -2147483648 <= pmcraid_queuecommand_lck_#t~ret1271#1 && pmcraid_queuecommand_lck_#t~ret1271#1 <= 2147483647;havoc pmcraid_queuecommand_lck_#t~mem1259#1;havoc pmcraid_queuecommand_lck_#t~mem1260#1.base, pmcraid_queuecommand_lck_#t~mem1260#1.offset;havoc pmcraid_queuecommand_lck_#t~mem1261#1;havoc pmcraid_queuecommand_lck_#t~mem1262#1.base, pmcraid_queuecommand_lck_#t~mem1262#1.offset;havoc pmcraid_queuecommand_lck_#t~mem1263#1;havoc pmcraid_queuecommand_lck_#t~mem1264#1;havoc pmcraid_queuecommand_lck_#t~mem1265#1;havoc pmcraid_queuecommand_lck_#t~ite1270#1;havoc pmcraid_queuecommand_lck_#t~ite1268#1;havoc pmcraid_queuecommand_lck_#t~mem1266#1;havoc pmcraid_queuecommand_lck_#t~mem1267#1;havoc pmcraid_queuecommand_lck_#t~mem1269#1;havoc pmcraid_queuecommand_lck_#t~ret1271#1; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13330-1: SUMMARY for call pmcraid_queuecommand_lck_#t~ret1271#1 := printk(169, 0); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16898: assume -2147483648 <= ldv_pci_instance_resume_early_3_6_#t~ret1914#1 && ldv_pci_instance_resume_early_3_6_#t~ret1914#1 <= 2147483647;havoc ldv_pci_instance_resume_early_3_6_#t~ret1914#1; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14652-1: SUMMARY for call pmcraid_release_cmd_blocks(pmcraid_allocate_cmd_blocks_~pinstance#1.base, pmcraid_allocate_cmd_blocks_~pinstance#1.offset, pmcraid_allocate_cmd_blocks_~i~11#1); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15709-1: SUMMARY for call pmcraid_probe_#t~ret1795#1 := printk(231, 0); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14652: pmcraid_allocate_cmd_blocks_#res#1 := -12; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15709: assume -2147483648 <= pmcraid_probe_#t~ret1795#1 && pmcraid_probe_#t~ret1795#1 <= 2147483647;havoc pmcraid_probe_#t~ret1795#1;pmcraid_probe_#res#1 := -12; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15841-1: SUMMARY for call pmcraid_probe_#t~ret1815#1 := printk(243, 0); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15841: assume -2147483648 <= pmcraid_probe_#t~ret1815#1 && pmcraid_probe_#t~ret1815#1 <= 2147483647;havoc pmcraid_probe_#t~ret1815#1; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16898-1: SUMMARY for call ldv_pci_instance_resume_early_3_6_#t~ret1914#1 := ##fun~$Pointer$~TO~int(ldv_pci_instance_resume_early_3_6_~arg1#1.base, ldv_pci_instance_resume_early_3_6_~arg1#1.offset, ldv_pci_instance_resume_early_3_6_~arg0#1.base, ldv_pci_instance_resume_early_3_6_~arg0#1.offset); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24166: havoc __pci_register_driver_#t~nondet2238#1; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17031: assume -2147483648 <= ldv_pci_pci_instance_3_#t~ret1938#1 && ldv_pci_pci_instance_3_#t~ret1938#1 <= 2147483647;ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1 := ldv_pci_pci_instance_3_#t~ret1938#1;havoc ldv_pci_pci_instance_3_#t~ret1938#1;call ldv_pci_pci_instance_3_#t~mem1939#1.base, ldv_pci_pci_instance_3_#t~mem1939#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.base, 64 + ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.offset, 8); [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17031-1: SUMMARY for call ldv_pci_pci_instance_3_#t~ret1938#1 := ldv_filter_err_code(ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17295: assume -9223372036854775808 <= ldv_scsi_host_template_instance_callback_4_38_#t~ret1960#1 && ldv_scsi_host_template_instance_callback_4_38_#t~ret1960#1 <= 9223372036854775807;havoc ldv_scsi_host_template_instance_callback_4_38_#t~ret1960#1; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15974-1: SUMMARY for call pmcraid_init_#t~ret1834#1 := printk(255, 0); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17295-1: SUMMARY for call ldv_scsi_host_template_instance_callback_4_38_#t~ret1960#1 := pmcraid_chr_ioctl(ldv_scsi_host_template_instance_callback_4_38_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_38_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_38_~arg2#1, ldv_scsi_host_template_instance_callback_4_38_~arg3#1); srcloc: null [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15974: assume -2147483648 <= pmcraid_init_#t~ret1834#1 && pmcraid_init_#t~ret1834#1 <= 2147483647;havoc pmcraid_init_#t~ret1834#1;assume { :begin_inline_ldv_class_destroy_239 } true;ldv_class_destroy_239_#in~cls#1.base, ldv_class_destroy_239_#in~cls#1.offset := ~pmcraid_class~0.base, ~pmcraid_class~0.offset;havoc ldv_class_destroy_239_~cls#1.base, ldv_class_destroy_239_~cls#1.offset;ldv_class_destroy_239_~cls#1.base, ldv_class_destroy_239_~cls#1.offset := ldv_class_destroy_239_#in~cls#1.base, ldv_class_destroy_239_#in~cls#1.offset; [2025-02-08 04:39:59,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15776: assume 0 == (pmcraid_probe_~host~1#1.base + pmcraid_probe_~host~1#1.offset) % 18446744073709551616; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15776: assume !(0 == (pmcraid_probe_~host~1#1.base + pmcraid_probe_~host~1#1.offset) % 18446744073709551616);call write~int#3(256, pmcraid_probe_~host~1#1.base, 748 + pmcraid_probe_~host~1#1.offset, 4);call write~int#3(8, pmcraid_probe_~host~1#1.base, 752 + pmcraid_probe_~host~1#1.offset, 8);call pmcraid_probe_#t~mem1806#1 := read~int#3(pmcraid_probe_~host~1#1.base, 728 + pmcraid_probe_~host~1#1.offset, 4);call write~int#3(pmcraid_probe_#t~mem1806#1, pmcraid_probe_~host~1#1.base, 760 + pmcraid_probe_~host~1#1.offset, 4);havoc pmcraid_probe_#t~mem1806#1;call write~int#3(1, pmcraid_probe_~host~1#1.base, 744 + pmcraid_probe_~host~1#1.offset, 4);call write~int#3(16, pmcraid_probe_~host~1#1.base, 764 + pmcraid_probe_~host~1#1.offset, 2);pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset := pmcraid_probe_~host~1#1.base, 3601 + pmcraid_probe_~host~1#1.offset; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13332-1: assume pmcraid_queuecommand_lck_~fw_version~2#1 % 4294967296 <= 2;call pmcraid_queuecommand_lck_#t~mem1266#1 := read~int#3(pmcraid_queuecommand_lck_~res~11#1.base, 23 + pmcraid_queuecommand_lck_~res~11#1.offset, 1);pmcraid_queuecommand_lck_#t~ite1268#1 := pmcraid_queuecommand_lck_#t~mem1266#1 % 256; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13332-1: assume !(pmcraid_queuecommand_lck_~fw_version~2#1 % 4294967296 <= 2);call pmcraid_queuecommand_lck_#t~mem1267#1 := read~int#3(pmcraid_queuecommand_lck_~res~11#1.base, 18 + pmcraid_queuecommand_lck_~res~11#1.offset, 2);pmcraid_queuecommand_lck_#t~ite1268#1 := pmcraid_queuecommand_lck_#t~mem1267#1 % 65536 % 256; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16371: havoc ldv_file_operations_file_operations_instance_0_#t~mem1871#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1871#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1872#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1872#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1873#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1873#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1874#1, ldv_file_operations_file_operations_instance_0_#t~ret1875#1, ldv_file_operations_file_operations_instance_0_#t~mem1876#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1876#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1877#1, ldv_file_operations_file_operations_instance_0_#t~ret1878#1, ldv_file_operations_file_operations_instance_0_#t~ret1879#1, ldv_file_operations_file_operations_instance_0_#t~ret1880#1, ldv_file_operations_file_operations_instance_0_#t~ret1881#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1881#1.offset, ldv_file_operations_file_operations_instance_0_#t~ret1882#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1882#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem1883#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1883#1.offset, ldv_file_operations_file_operations_instance_0_#t~mem1884#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1884#1.offset, ldv_file_operations_file_operations_instance_0_~arg0#1.base, ldv_file_operations_file_operations_instance_0_~arg0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_ret_default~0#1, ldv_file_operations_file_operations_instance_0_~ldv_0_size_cnt_write_size~0#1, ldv_file_operations_file_operations_instance_0_~data~0#1.base, ldv_file_operations_file_operations_instance_0_~data~0#1.offset, ldv_file_operations_file_operations_instance_0_~tmp~118#1.base, ldv_file_operations_file_operations_instance_0_~tmp~118#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___0~45#1.base, ldv_file_operations_file_operations_instance_0_~tmp___0~45#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___1~28#1, ldv_file_operations_file_operations_instance_0_~tmp___2~12#1, ldv_file_operations_file_operations_instance_0_~tmp___3~5#1, ldv_file_operations_file_operations_instance_0_~tmp___4~2#1, ldv_file_operations_file_operations_instance_0_~tmp___5~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~1#1.offset, ldv_file_operations_file_operations_instance_0_~tmp___6~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~1#1.offset;havoc ldv_file_operations_file_operations_instance_0_#in~arg0#1.base, ldv_file_operations_file_operations_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_file_operations_file_operations_instance_0 } true; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13332-2: assume 2 == pmcraid_queuecommand_lck_#t~mem1265#1 % 256 % 4294967296; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13332-2: assume !(2 == pmcraid_queuecommand_lck_#t~mem1265#1 % 256 % 4294967296);call pmcraid_queuecommand_lck_#t~mem1269#1 := read~int#3(pmcraid_queuecommand_lck_~res~11#1.base, 28 + pmcraid_queuecommand_lck_~res~11#1.offset, 4);pmcraid_queuecommand_lck_#t~ite1270#1 := pmcraid_queuecommand_lck_#t~mem1269#1 % 4294967296 / 65536 % 256; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17758: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1990#1 && ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1990#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___2~17#1 := ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1990#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1990#1; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13332: pmcraid_queuecommand_lck_#t~ite1270#1 := pmcraid_queuecommand_lck_#t~ite1268#1; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17758-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1990#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15909: SUMMARY for call atomic_dec(~#pmcraid_adapter_count~0.base, ~#pmcraid_adapter_count~0.offset); srcloc: null [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13267: assume 0 != pmcraid_queuecommand_lck_#t~mem1227#1 % 256 % 4294967296;havoc pmcraid_queuecommand_lck_#t~mem1227#1;pmcraid_queuecommand_lck_#res#1 := 4181; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13267: assume !(0 != pmcraid_queuecommand_lck_#t~mem1227#1 % 256 % 4294967296);havoc pmcraid_queuecommand_lck_#t~mem1227#1;call pmcraid_queuecommand_lck_#t~mem1228#1.base, pmcraid_queuecommand_lck_#t~mem1228#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_~scsi_cmd#1.base, 289 + pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 8);call pmcraid_queuecommand_lck_#t~mem1229#1 := read~int#3(pmcraid_queuecommand_lck_#t~mem1228#1.base, pmcraid_queuecommand_lck_#t~mem1228#1.offset, 1); [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18684: pmcraid_init_#t~ret1833#1 := ldv___pci_register_driver_238_#res#1;havoc ldv___pci_register_driver_238_#t~ret2027#1, ldv___pci_register_driver_238_#t~ret2028#1, ldv___pci_register_driver_238_~ldv_func_arg1#1.base, ldv___pci_register_driver_238_~ldv_func_arg1#1.offset, ldv___pci_register_driver_238_~ldv_func_arg2#1.base, ldv___pci_register_driver_238_~ldv_func_arg2#1.offset, ldv___pci_register_driver_238_~ldv_func_arg3#1.base, ldv___pci_register_driver_238_~ldv_func_arg3#1.offset, ldv___pci_register_driver_238_~ldv_func_res~8#1, ldv___pci_register_driver_238_~tmp~154#1, ldv___pci_register_driver_238_~tmp___0~60#1;havoc ldv___pci_register_driver_238_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_238_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_238_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_238_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_238_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_238_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_238 } true;assume -2147483648 <= pmcraid_init_#t~ret1833#1 && pmcraid_init_#t~ret1833#1 <= 2147483647;pmcraid_init_~error~1#1 := pmcraid_init_#t~ret1833#1;havoc pmcraid_init_#t~ret1833#1; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17033: assume 0 != (ldv_pci_pci_instance_3_#t~mem1939#1.base + ldv_pci_pci_instance_3_#t~mem1939#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_3_#t~mem1939#1.base, ldv_pci_pci_instance_3_#t~mem1939#1.offset;call ldv_pci_pci_instance_3_#t~mem1940#1.base, ldv_pci_pci_instance_3_#t~mem1940#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.base, 64 + ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_early_3_6 } true;ldv_pci_instance_resume_early_3_6_#in~arg0#1.base, ldv_pci_instance_resume_early_3_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_3_6_#in~arg1#1.base, ldv_pci_instance_resume_early_3_6_#in~arg1#1.offset := ldv_pci_pci_instance_3_#t~mem1940#1.base, ldv_pci_pci_instance_3_#t~mem1940#1.offset, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.offset;havoc ldv_pci_instance_resume_early_3_6_#t~ret1914#1, ldv_pci_instance_resume_early_3_6_~arg0#1.base, ldv_pci_instance_resume_early_3_6_~arg0#1.offset, ldv_pci_instance_resume_early_3_6_~arg1#1.base, ldv_pci_instance_resume_early_3_6_~arg1#1.offset;ldv_pci_instance_resume_early_3_6_~arg0#1.base, ldv_pci_instance_resume_early_3_6_~arg0#1.offset := ldv_pci_instance_resume_early_3_6_#in~arg0#1.base, ldv_pci_instance_resume_early_3_6_#in~arg0#1.offset;ldv_pci_instance_resume_early_3_6_~arg1#1.base, ldv_pci_instance_resume_early_3_6_~arg1#1.offset := ldv_pci_instance_resume_early_3_6_#in~arg1#1.base, ldv_pci_instance_resume_early_3_6_#in~arg1#1.offset; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17033: assume !(0 != (ldv_pci_pci_instance_3_#t~mem1939#1.base + ldv_pci_pci_instance_3_#t~mem1939#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_3_#t~mem1939#1.base, ldv_pci_pci_instance_3_#t~mem1939#1.offset; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13003: assume pmcraid_build_ioadl_~nseg~0#1 > 27; [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13003: assume !(pmcraid_build_ioadl_~nseg~0#1 > 27);call pmcraid_build_ioadl_#t~mem1185#1 := read~int#3(pmcraid_build_ioadl_~scsi_cmd~5#1.base, 285 + pmcraid_build_ioadl_~scsi_cmd~5#1.offset, 4); [2025-02-08 04:39:59,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15051-1: SUMMARY for call pmcraid_init_buffers_#t~ret1661#1.base, pmcraid_init_buffers_#t~ret1661#1.offset := pci_alloc_consistent(pmcraid_init_buffers_#t~mem1660#1.base, pmcraid_init_buffers_#t~mem1660#1.offset, 12, pmcraid_init_buffers_~pinstance#1.base, 1944 + pmcraid_init_buffers_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15051: pmcraid_init_buffers_~tmp___4~1#1.base, pmcraid_init_buffers_~tmp___4~1#1.offset := pmcraid_init_buffers_#t~ret1661#1.base, pmcraid_init_buffers_#t~ret1661#1.offset;havoc pmcraid_init_buffers_#t~mem1660#1.base, pmcraid_init_buffers_#t~mem1660#1.offset;havoc pmcraid_init_buffers_#t~ret1661#1.base, pmcraid_init_buffers_#t~ret1661#1.offset;call write~$Pointer$#3(pmcraid_init_buffers_~tmp___4~1#1.base, pmcraid_init_buffers_~tmp___4~1#1.offset, pmcraid_init_buffers_~pinstance#1.base, 1936 + pmcraid_init_buffers_~pinstance#1.offset, 8);call pmcraid_init_buffers_#t~mem1662#1.base, pmcraid_init_buffers_#t~mem1662#1.offset := read~$Pointer$#3(pmcraid_init_buffers_~pinstance#1.base, 1936 + pmcraid_init_buffers_~pinstance#1.offset, 8); [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16967: assume -2147483648 <= ldv_pci_pci_instance_3_#t~ret1924#1 && ldv_pci_pci_instance_3_#t~ret1924#1 <= 2147483647;ldv_pci_pci_instance_3_~tmp___2~13#1 := ldv_pci_pci_instance_3_#t~ret1924#1;havoc ldv_pci_pci_instance_3_#t~ret1924#1; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16967-1: SUMMARY for call ldv_pci_pci_instance_3_#t~ret1924#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17826: call ldv_timer_timer_instance_8_#t~mem1996#1.base, ldv_timer_timer_instance_8_#t~mem1996#1.offset := read~$Pointer$#3(ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.base, 32 + ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.offset, 8); [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15778: pmcraid_probe_~rc~16#1 := -12; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15910-1: SUMMARY for call pci_disable_device(pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15910: pmcraid_probe_#res#1 := -19; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15976-1: SUMMARY for call pmcraid_netlink_release(); srcloc: null [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15976: assume { :begin_inline_ldv_unregister_chrdev_region_240 } true;ldv_unregister_chrdev_region_240_#in~ldv_func_arg1#1, ldv_unregister_chrdev_region_240_#in~ldv_func_arg2#1 := 1048576 * (~pmcraid_major~0 % 4294967296), 1024;havoc ldv_unregister_chrdev_region_240_~ldv_func_arg1#1, ldv_unregister_chrdev_region_240_~ldv_func_arg2#1;ldv_unregister_chrdev_region_240_~ldv_func_arg1#1 := ldv_unregister_chrdev_region_240_#in~ldv_func_arg1#1;ldv_unregister_chrdev_region_240_~ldv_func_arg2#1 := ldv_unregister_chrdev_region_240_#in~ldv_func_arg2#1; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16637-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1880#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16637: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1880#1 && ldv_file_operations_file_operations_instance_0_#t~ret1880#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___4~2#1 := ldv_file_operations_file_operations_instance_0_#t~ret1880#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1880#1; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15778-1: SUMMARY for call dev_err(pmcraid_probe_~pdev#1.base, 148 + pmcraid_probe_~pdev#1.offset, 238, 0); srcloc: null [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17826-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17760: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___2~17#1; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17760: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___2~17#1); [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17694: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1986#1 && ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1986#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___2~16#1 := ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1986#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1986#1; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17694-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1986#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18685-1: ldv___pci_register_driver_238_#res#1 := ldv___pci_register_driver_238_~ldv_func_res~8#1; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13400: havoc ldv_mutex_lock_185_~ldv_func_arg1#1.base, ldv_mutex_lock_185_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_185_#in~ldv_func_arg1#1.base, ldv_mutex_lock_185_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_185 } true;assume { :begin_inline_fasync_helper } true;fasync_helper_#in~arg0#1, fasync_helper_#in~arg1#1.base, fasync_helper_#in~arg1#1.offset, fasync_helper_#in~arg2#1, fasync_helper_#in~arg3#1.base, fasync_helper_#in~arg3#1.offset := pmcraid_chr_fasync_~fd#1, pmcraid_chr_fasync_~filep#1.base, pmcraid_chr_fasync_~filep#1.offset, pmcraid_chr_fasync_~mode#1, pmcraid_chr_fasync_~pinstance~26#1.base, 2064 + pmcraid_chr_fasync_~pinstance~26#1.offset;havoc fasync_helper_#res#1;havoc fasync_helper_#t~nondet2249#1, fasync_helper_~arg0#1, fasync_helper_~arg1#1.base, fasync_helper_~arg1#1.offset, fasync_helper_~arg2#1, fasync_helper_~arg3#1.base, fasync_helper_~arg3#1.offset;fasync_helper_~arg0#1 := fasync_helper_#in~arg0#1;fasync_helper_~arg1#1.base, fasync_helper_~arg1#1.offset := fasync_helper_#in~arg1#1.base, fasync_helper_#in~arg1#1.offset;fasync_helper_~arg2#1 := fasync_helper_#in~arg2#1;fasync_helper_~arg3#1.base, fasync_helper_~arg3#1.offset := fasync_helper_#in~arg3#1.base, fasync_helper_#in~arg3#1.offset;havoc fasync_helper_#t~nondet2249#1;assume -2147483648 <= fasync_helper_#t~nondet2249#1 && fasync_helper_#t~nondet2249#1 <= 2147483647;fasync_helper_#res#1 := fasync_helper_#t~nondet2249#1;havoc fasync_helper_#t~nondet2249#1; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17497: havoc ldv_scsi_host_template_instance_callback_4_38_#t~ret1960#1, ldv_scsi_host_template_instance_callback_4_38_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_38_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_38_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_38_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_38_~arg2#1, ldv_scsi_host_template_instance_callback_4_38_~arg3#1;havoc ldv_scsi_host_template_instance_callback_4_38_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_38_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_38_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_38_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_38_#in~arg2#1, ldv_scsi_host_template_instance_callback_4_38_#in~arg3#1;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_38 } true; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17497-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_38 } true;ldv_scsi_host_template_instance_callback_4_38_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_38_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_38_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_38_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_38_#in~arg2#1, ldv_scsi_host_template_instance_callback_4_38_#in~arg3#1 := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_unlocked_ioctl~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_unlocked_ioctl~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_38_1_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_38_2_default~0#1;havoc ldv_scsi_host_template_instance_callback_4_38_#t~ret1960#1, ldv_scsi_host_template_instance_callback_4_38_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_38_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_38_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_38_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_38_~arg2#1, ldv_scsi_host_template_instance_callback_4_38_~arg3#1;ldv_scsi_host_template_instance_callback_4_38_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_38_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_38_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_38_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_38_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_38_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_38_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_38_#in~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_38_~arg2#1 := ldv_scsi_host_template_instance_callback_4_38_#in~arg2#1;ldv_scsi_host_template_instance_callback_4_38_~arg3#1 := ldv_scsi_host_template_instance_callback_4_38_#in~arg3#1; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17431: assume -2147483648 <= ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1980#1 && ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1980#1 <= 2147483647;ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1 := ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1980#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1980#1; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18422: assume -2147483648 <= ldv_del_timer_213_#t~ret2011#1 && ldv_del_timer_213_#t~ret2011#1 <= 2147483647;ldv_del_timer_213_~tmp~145#1 := ldv_del_timer_213_#t~ret2011#1;havoc ldv_del_timer_213_#t~ret2011#1;ldv_del_timer_213_~ldv_func_res~2#1 := ldv_del_timer_213_~tmp~145#1; [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17431-1: SUMMARY for call ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1980#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18422-1: SUMMARY for call ldv_del_timer_213_#t~ret2011#1 := del_timer(ldv_del_timer_213_~ldv_func_arg1#1.base, ldv_del_timer_213_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:59,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16969: assume 0 != ldv_pci_pci_instance_3_~tmp___2~13#1;assume { :begin_inline_ldv_ldv_pre_probe_248 } true; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16969: assume !(0 != ldv_pci_pci_instance_3_~tmp___2~13#1); [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005: SUMMARY for call scsi_dma_unmap(pmcraid_build_ioadl_~scsi_cmd~5#1.base, pmcraid_build_ioadl_~scsi_cmd~5#1.offset); srcloc: null [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17828: assume 0 != (ldv_timer_timer_instance_8_#t~mem1996#1.base + ldv_timer_timer_instance_8_#t~mem1996#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_8_#t~mem1996#1.base, ldv_timer_timer_instance_8_#t~mem1996#1.offset;call ldv_timer_timer_instance_8_#t~mem1997#1.base, ldv_timer_timer_instance_8_#t~mem1997#1.offset := read~$Pointer$#3(ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.base, 32 + ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.offset, 8);call ldv_timer_timer_instance_8_#t~mem1998#1 := read~int#3(ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.base, 40 + ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.offset, 8);assume { :begin_inline_ldv_timer_instance_callback_8_2 } true;ldv_timer_instance_callback_8_2_#in~arg0#1.base, ldv_timer_instance_callback_8_2_#in~arg0#1.offset, ldv_timer_instance_callback_8_2_#in~arg1#1 := ldv_timer_timer_instance_8_#t~mem1997#1.base, ldv_timer_timer_instance_8_#t~mem1997#1.offset, ldv_timer_timer_instance_8_#t~mem1998#1;havoc ldv_timer_instance_callback_8_2_~arg0#1.base, ldv_timer_instance_callback_8_2_~arg0#1.offset, ldv_timer_instance_callback_8_2_~arg1#1;ldv_timer_instance_callback_8_2_~arg0#1.base, ldv_timer_instance_callback_8_2_~arg0#1.offset := ldv_timer_instance_callback_8_2_#in~arg0#1.base, ldv_timer_instance_callback_8_2_#in~arg0#1.offset;ldv_timer_instance_callback_8_2_~arg1#1 := ldv_timer_instance_callback_8_2_#in~arg1#1;assume { :begin_inline_##fun~int~TO~VOID } true;##fun~int~TO~VOID_#in~1994#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_8_2_~arg1#1, ldv_timer_instance_callback_8_2_~arg0#1.base, ldv_timer_instance_callback_8_2_~arg0#1.offset;havoc ##fun~int~TO~VOID_#~1994#1;##fun~int~TO~VOID_#~1994#1 := ##fun~int~TO~VOID_#in~1994#1;assume { :begin_inline_pmcraid_tasklet_function } true;pmcraid_tasklet_function_#in~instance#1 := ##fun~int~TO~VOID_#~1994#1;havoc pmcraid_tasklet_function_#t~mem1498#1.base, pmcraid_tasklet_function_#t~mem1498#1.offset, pmcraid_tasklet_function_#t~mem1499#1, pmcraid_tasklet_function_#t~mem1500#1.base, pmcraid_tasklet_function_#t~mem1500#1.offset, pmcraid_tasklet_function_#t~mem1501#1, pmcraid_tasklet_function_#t~mem1502#1.base, pmcraid_tasklet_function_#t~mem1502#1.offset, pmcraid_tasklet_function_#t~mem1503#1.base, pmcraid_tasklet_function_#t~mem1503#1.offset, pmcraid_tasklet_function_#t~mem1504#1.base, pmcraid_tasklet_function_#t~mem1504#1.offset, pmcraid_tasklet_function_#t~mem1505#1.base, pmcraid_tasklet_function_#t~mem1505#1.offset, pmcraid_tasklet_function_#t~mem1506#1, pmcraid_tasklet_function_#t~ret1507#1, pmcraid_tasklet_function_#t~mem1508#1.base, pmcraid_tasklet_function_#t~mem1508#1.offset, pmcraid_tasklet_function_#t~mem1509#1, pmcraid_tasklet_function_#t~mem1510#1.base, pmcraid_tasklet_function_#t~mem1510#1.offset, pmcraid_tasklet_function_#t~ret1511#1, pmcraid_tasklet_function_#t~mem1512#1.base, pmcraid_tasklet_function_#t~mem1512#1.offset, pmcraid_tasklet_function_#t~mem1513#1.base, pmcraid_tasklet_function_#t~mem1513#1.offset, pmcraid_tasklet_function_#t~mem1514#1.base, pmcraid_tasklet_function_#t~mem1514#1.offset, pmcraid_tasklet_function_#t~mem1517#1.base, pmcraid_tasklet_function_#t~mem1517#1.offset, pmcraid_tasklet_function_#t~mem1518#1.base, pmcraid_tasklet_function_#t~mem1518#1.offset, pmcraid_tasklet_function_#t~mem1519#1.base, pmcraid_tasklet_function_#t~mem1519#1.offset, pmcraid_tasklet_function_#t~mem1520#1.base, pmcraid_tasklet_function_#t~mem1520#1.offset, pmcraid_tasklet_function_#t~mem1523#1.base, pmcraid_tasklet_function_#t~mem1523#1.offset, pmcraid_tasklet_function_#t~mem1524#1.base, pmcraid_tasklet_function_#t~mem1524#1.offset, pmcraid_tasklet_function_#t~mem1525#1, pmcraid_tasklet_function_#t~mem1526#1, pmcraid_tasklet_function_~instance#1, pmcraid_tasklet_function_~hrrq_vector~2#1.base, pmcraid_tasklet_function_~hrrq_vector~2#1.offset, pmcraid_tasklet_function_~pinstance~34#1.base, pmcraid_tasklet_function_~pinstance~34#1.offset, pmcraid_tasklet_function_~hrrq_lock_flags~0#1, pmcraid_tasklet_function_~pending_lock_flags~1#1, pmcraid_tasklet_function_~host_lock_flags~3#1, pmcraid_tasklet_function_~lockp~0#1.base, pmcraid_tasklet_function_~lockp~0#1.offset, pmcraid_tasklet_function_~id~0#1, pmcraid_tasklet_function_~resp~1#1, pmcraid_tasklet_function_~cmd_index~0#1, pmcraid_tasklet_function_~cmd~10#1.base, pmcraid_tasklet_function_~cmd~10#1.offset;pmcraid_tasklet_function_~instance#1 := pmcraid_tasklet_function_#in~instance#1;havoc pmcraid_tasklet_function_~hrrq_vector~2#1.base, pmcraid_tasklet_function_~hrrq_vector~2#1.offset;havoc pmcraid_tasklet_function_~pinstance~34#1.base, pmcraid_tasklet_function_~pinstance~34#1.offset;havoc pmcraid_tasklet_function_~hrrq_lock_flags~0#1;havoc pmcraid_tasklet_function_~pending_lock_flags~1#1;havoc pmcraid_tasklet_function_~host_lock_flags~3#1;havoc pmcraid_tasklet_function_~lockp~0#1.base, pmcraid_tasklet_function_~lockp~0#1.offset;havoc pmcraid_tasklet_function_~id~0#1;havoc pmcraid_tasklet_function_~resp~1#1;havoc pmcraid_tasklet_function_~cmd_index~0#1;havoc pmcraid_tasklet_function_~cmd~10#1.base, pmcraid_tasklet_function_~cmd~10#1.offset;pmcraid_tasklet_function_~hrrq_vector~2#1.base, pmcraid_tasklet_function_~hrrq_vector~2#1.offset := 0, (if pmcraid_tasklet_function_~instance#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_tasklet_function_~instance#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_tasklet_function_~instance#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call pmcraid_tasklet_function_#t~mem1498#1.base, pmcraid_tasklet_function_#t~mem1498#1.offset := read~$Pointer$#2(pmcraid_tasklet_function_~hrrq_vector~2#1.base, pmcraid_tasklet_function_~hrrq_vector~2#1.offset, 8);pmcraid_tasklet_function_~pinstance~34#1.base, pmcraid_tasklet_function_~pinstance~34#1.offset := pmcraid_tasklet_function_#t~mem1498#1.base, pmcraid_tasklet_function_#t~mem1498#1.offset;havoc pmcraid_tasklet_function_#t~mem1498#1.base, pmcraid_tasklet_function_#t~mem1498#1.offset;call pmcraid_tasklet_function_#t~mem1499#1 := read~int#2(pmcraid_tasklet_function_~hrrq_vector~2#1.base, 10 + pmcraid_tasklet_function_~hrrq_vector~2#1.offset, 1);pmcraid_tasklet_function_~id~0#1 := (if pmcraid_tasklet_function_#t~mem1499#1 % 256 % 4294967296 <= 2147483647 then pmcraid_tasklet_function_#t~mem1499#1 % 256 % 4294967296 else pmcraid_tasklet_function_#t~mem1499#1 % 256 % 4294967296 - 4294967296);havoc pmcraid_tasklet_function_#t~mem1499#1;pmcraid_tasklet_function_~lockp~0#1.base, pmcraid_tasklet_function_~lockp~0#1.offset := pmcraid_tasklet_function_~pinstance~34#1.base, 832 + pmcraid_tasklet_function_~pinstance~34#1.offset + 68 * (if pmcraid_tasklet_function_~id~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_tasklet_function_~id~0#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_tasklet_function_~id~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_#in~ldv_func_arg1#1.offset := pmcraid_tasklet_function_~lockp~0#1.base, pmcraid_tasklet_function_~lockp~0#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17828: assume !(0 != (ldv_timer_timer_instance_8_#t~mem1996#1.base + ldv_timer_timer_instance_8_#t~mem1996#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_8_#t~mem1996#1.base, ldv_timer_timer_instance_8_#t~mem1996#1.offset; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20867-1: SUMMARY for call ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock((if ~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_aen_queue_lock_of_pmcraid_instance~0 % 256 % 4294967296 <= 2147483647 then ~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_aen_queue_lock_of_pmcraid_instance~0 % 256 % 4294967296 else ~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_aen_queue_lock_of_pmcraid_instance~0 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17762: ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp~135#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp~135#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1991#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1991#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1991#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1991#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp~135#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp~135#1.offset; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20867: ~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_aen_queue_lock_of_pmcraid_instance~0 := 0; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15846-1: SUMMARY for call pmcraid_probe_#t~ret1816#1 := pmcraid_reset_bringup(pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset); srcloc: null [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15846: assume -2147483648 <= pmcraid_probe_#t~ret1816#1 && pmcraid_probe_#t~ret1816#1 <= 2147483647;pmcraid_probe_~tmp___3~4#1 := pmcraid_probe_#t~ret1816#1;havoc pmcraid_probe_#t~ret1816#1; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17035: havoc ldv_pci_instance_resume_early_3_6_#t~ret1914#1, ldv_pci_instance_resume_early_3_6_~arg0#1.base, ldv_pci_instance_resume_early_3_6_~arg0#1.offset, ldv_pci_instance_resume_early_3_6_~arg1#1.base, ldv_pci_instance_resume_early_3_6_~arg1#1.offset;havoc ldv_pci_instance_resume_early_3_6_#in~arg0#1.base, ldv_pci_instance_resume_early_3_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_3_6_#in~arg1#1.base, ldv_pci_instance_resume_early_3_6_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_early_3_6 } true;havoc ldv_pci_pci_instance_3_#t~mem1940#1.base, ldv_pci_pci_instance_3_#t~mem1940#1.offset; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16507-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_7_9_#t~ret1866#1 := pmcraid_store_log_level(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); srcloc: null [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16507: assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_7_9_#t~ret1866#1 && ldv_dummy_resourceless_instance_callback_7_9_#t~ret1866#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret1866#1; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13402: havoc ldv_mutex_unlock_186_~ldv_func_arg1#1.base, ldv_mutex_unlock_186_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_186_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_186_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_186 } true;pmcraid_chr_fasync_#res#1 := pmcraid_chr_fasync_~rc~9#1; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17762-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1991#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1991#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17696: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___2~16#1; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17696: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___2~16#1); [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17630: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1982#1 && ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1982#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___2~15#1 := ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1982#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1982#1; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17630-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1982#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18621: ldv_scsi_add_host_234_#t~ret2022#1 := scsi_add_host_#res#1;havoc scsi_add_host_#t~ret340#1, scsi_add_host_~host#1.base, scsi_add_host_~host#1.offset, scsi_add_host_~dev#1.base, scsi_add_host_~dev#1.offset, scsi_add_host_~tmp~31#1;havoc scsi_add_host_#in~host#1.base, scsi_add_host_#in~host#1.offset, scsi_add_host_#in~dev#1.base, scsi_add_host_#in~dev#1.offset;assume { :end_inline_scsi_add_host } true;assume -2147483648 <= ldv_scsi_add_host_234_#t~ret2022#1 && ldv_scsi_add_host_234_#t~ret2022#1 <= 2147483647;ldv_scsi_add_host_234_~tmp~152#1 := ldv_scsi_add_host_234_#t~ret2022#1;havoc ldv_scsi_add_host_234_#t~ret2022#1;ldv_scsi_add_host_234_~ldv_func_res~6#1 := ldv_scsi_add_host_234_~tmp~152#1;assume { :begin_inline_ldv_scsi_add_host } true;ldv_scsi_add_host_#in~arg0#1, ldv_scsi_add_host_#in~arg1#1.base, ldv_scsi_add_host_#in~arg1#1.offset, ldv_scsi_add_host_#in~arg2#1.base, ldv_scsi_add_host_#in~arg2#1.offset := ldv_scsi_add_host_234_~ldv_func_res~6#1, ldv_scsi_add_host_234_~host#1.base, ldv_scsi_add_host_234_~host#1.offset, ldv_scsi_add_host_234_~dev#1.base, ldv_scsi_add_host_234_~dev#1.offset;havoc ldv_scsi_add_host_#res#1;havoc ldv_scsi_add_host_#t~ret1945#1, ldv_scsi_add_host_~arg0#1, ldv_scsi_add_host_~arg1#1.base, ldv_scsi_add_host_~arg1#1.offset, ldv_scsi_add_host_~arg2#1.base, ldv_scsi_add_host_~arg2#1.offset, ldv_scsi_add_host_~ldv_16_host_host~0#1.base, ldv_scsi_add_host_~ldv_16_host_host~0#1.offset, ldv_scsi_add_host_~tmp~129#1;ldv_scsi_add_host_~arg0#1 := ldv_scsi_add_host_#in~arg0#1;ldv_scsi_add_host_~arg1#1.base, ldv_scsi_add_host_~arg1#1.offset := ldv_scsi_add_host_#in~arg1#1.base, ldv_scsi_add_host_#in~arg1#1.offset;ldv_scsi_add_host_~arg2#1.base, ldv_scsi_add_host_~arg2#1.offset := ldv_scsi_add_host_#in~arg2#1.base, ldv_scsi_add_host_#in~arg2#1.offset;havoc ldv_scsi_add_host_~ldv_16_host_host~0#1.base, ldv_scsi_add_host_~ldv_16_host_host~0#1.offset;havoc ldv_scsi_add_host_~tmp~129#1; [2025-02-08 04:39:59,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17564: havoc ldv_scsi_host_template_instance_callback_4_21_#t~ret1950#1, ldv_scsi_host_template_instance_callback_4_21_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_21_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_21_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_21_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_4_21_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_21_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_21_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_21_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_21 } true; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17564-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_21 } true;ldv_scsi_host_template_instance_callback_4_21_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_21_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_21_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_21_#in~arg1#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_bus_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_bus_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_4_21_#t~ret1950#1, ldv_scsi_host_template_instance_callback_4_21_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_21_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_21_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_21_~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_21_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_21_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_21_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_21_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_21_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_21_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_21_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_21_#in~arg1#1.offset; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13006-1: SUMMARY for call scmd_printk(162, 0, pmcraid_build_ioadl_~scsi_cmd~5#1.base, pmcraid_build_ioadl_~scsi_cmd~5#1.offset, 163, 0); srcloc: null [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15054: assume 0 == (pmcraid_init_buffers_#t~mem1662#1.base + pmcraid_init_buffers_#t~mem1662#1.offset) % 18446744073709551616;havoc pmcraid_init_buffers_#t~mem1662#1.base, pmcraid_init_buffers_#t~mem1662#1.offset; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15054: assume !(0 == (pmcraid_init_buffers_#t~mem1662#1.base + pmcraid_init_buffers_#t~mem1662#1.offset) % 18446744073709551616);havoc pmcraid_init_buffers_#t~mem1662#1.base, pmcraid_init_buffers_#t~mem1662#1.offset;pmcraid_init_buffers_~i~19#1 := 0; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13006: pmcraid_build_ioadl_#res#1 := -1; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16177: havoc ldv_dispatch_register_20_2_#t~ret1848#1.base, ldv_dispatch_register_20_2_#t~ret1848#1.offset, ldv_dispatch_register_20_2_~arg0#1.base, ldv_dispatch_register_20_2_~arg0#1.offset, ldv_dispatch_register_20_2_~cf_arg_3~0#1.base, ldv_dispatch_register_20_2_~cf_arg_3~0#1.offset, ldv_dispatch_register_20_2_~tmp~114#1.base, ldv_dispatch_register_20_2_~tmp~114#1.offset;havoc ldv_dispatch_register_20_2_#in~arg0#1.base, ldv_dispatch_register_20_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_20_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15715: SUMMARY for call atomic_inc(~#pmcraid_adapter_count~0.base, ~#pmcraid_adapter_count~0.offset); srcloc: null [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18424: assume -2147483648 <= ldv_del_timer_213_#t~ret2012#1 && ldv_del_timer_213_#t~ret2012#1 <= 2147483647;ldv_del_timer_213_~tmp___0~54#1 := ldv_del_timer_213_#t~ret2012#1;havoc ldv_del_timer_213_#t~ret2012#1;ldv_del_timer_213_#res#1 := ldv_del_timer_213_~tmp___0~54#1; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18424-1: SUMMARY for call ldv_del_timer_213_#t~ret2012#1 := ldv_del_timer(ldv_del_timer_213_~ldv_func_res~2#1, ldv_del_timer_213_~ldv_func_arg1#1.base, ldv_del_timer_213_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16640: assume 1 == ldv_file_operations_file_operations_instance_0_~tmp___4~2#1; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16640: assume !(1 == ldv_file_operations_file_operations_instance_0_~tmp___4~2#1); [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187: pmcraid_get_minor_#t~ret1688#1 := ldv_find_first_zero_bit_224_#res#1;havoc ldv_find_first_zero_bit_224_#t~ret2019#1, ldv_find_first_zero_bit_224_~addr#1.base, ldv_find_first_zero_bit_224_~addr#1.offset, ldv_find_first_zero_bit_224_~size#1, ldv_find_first_zero_bit_224_~tmp~150#1;havoc ldv_find_first_zero_bit_224_#in~addr#1.base, ldv_find_first_zero_bit_224_#in~addr#1.offset, ldv_find_first_zero_bit_224_#in~size#1;assume { :end_inline_ldv_find_first_zero_bit_224 } true;pmcraid_get_minor_~tmp~97#1 := pmcraid_get_minor_#t~ret1688#1;havoc pmcraid_get_minor_#t~ret1688#1;pmcraid_get_minor_~minor~0#1 := (if pmcraid_get_minor_~tmp~97#1 % 18446744073709551616 % 4294967296 <= 2147483647 then pmcraid_get_minor_~tmp~97#1 % 18446744073709551616 % 4294967296 else pmcraid_get_minor_~tmp~97#1 % 18446744073709551616 % 4294967296 - 4294967296);assume { :begin_inline___set_bit } true;__set_bit_#in~nr#1, __set_bit_#in~addr#1.base, __set_bit_#in~addr#1.offset := pmcraid_get_minor_~minor~0#1, ~#pmcraid_minor~0.base, ~#pmcraid_minor~0.offset;havoc __set_bit_~nr#1, __set_bit_~addr#1.base, __set_bit_~addr#1.offset;__set_bit_~nr#1 := __set_bit_#in~nr#1;__set_bit_~addr#1.base, __set_bit_~addr#1.offset := __set_bit_#in~addr#1.base, __set_bit_#in~addr#1.offset; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13271: assume 53 == pmcraid_queuecommand_lck_#t~mem1229#1 % 256 % 4294967296;havoc pmcraid_queuecommand_lck_#t~mem1228#1.base, pmcraid_queuecommand_lck_#t~mem1228#1.offset;havoc pmcraid_queuecommand_lck_#t~mem1229#1; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13271: assume !(53 == pmcraid_queuecommand_lck_#t~mem1229#1 % 256 % 4294967296);havoc pmcraid_queuecommand_lck_#t~mem1228#1.base, pmcraid_queuecommand_lck_#t~mem1228#1.offset;havoc pmcraid_queuecommand_lck_#t~mem1229#1; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17830: havoc ldv_timer_instance_callback_8_2_~arg0#1.base, ldv_timer_instance_callback_8_2_~arg0#1.offset, ldv_timer_instance_callback_8_2_~arg1#1;havoc ldv_timer_instance_callback_8_2_#in~arg0#1.base, ldv_timer_instance_callback_8_2_#in~arg0#1.offset, ldv_timer_instance_callback_8_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_8_2 } true;havoc ldv_timer_timer_instance_8_#t~mem1997#1.base, ldv_timer_timer_instance_8_#t~mem1997#1.offset;havoc ldv_timer_timer_instance_8_#t~mem1998#1; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18821: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17764: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1992#1 && ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1992#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___1~33#1 := ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1992#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1992#1; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17764-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1992#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17698: ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp~134#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp~134#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1987#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1987#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1987#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1987#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp~134#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp~134#1.offset; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169: assume -2147483648 <= ldv_scsi_host_template_instance_callback_4_20_#t~ret1949#1 && ldv_scsi_host_template_instance_callback_4_20_#t~ret1949#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_4_20_#t~ret1949#1; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14659: assume pmcraid_allocate_cmd_blocks_~i~11#1 <= 1023; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14659: assume !(pmcraid_allocate_cmd_blocks_~i~11#1 <= 1023);pmcraid_allocate_cmd_blocks_#res#1 := 0; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169-1: SUMMARY for call ldv_scsi_host_template_instance_callback_4_20_#t~ret1949#1 := pmcraid_eh_abort_handler(ldv_scsi_host_template_instance_callback_4_20_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_20_~arg1#1.offset); srcloc: null [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15716-1: SUMMARY for call pmcraid_probe_#t~ret1796#1 := pci_enable_device(pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15716: assume -2147483648 <= pmcraid_probe_#t~ret1796#1 && pmcraid_probe_#t~ret1796#1 <= 2147483647;pmcraid_probe_~rc~16#1 := pmcraid_probe_#t~ret1796#1;havoc pmcraid_probe_#t~ret1796#1; [2025-02-08 04:39:59,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15848: assume 0 != pmcraid_probe_~tmp___3~4#1; [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15848: assume !(0 != pmcraid_probe_~tmp___3~4#1);call pmcraid_probe_#t~mem1817#1.base, pmcraid_probe_#t~mem1817#1.offset := read~$Pointer$#3(pmcraid_probe_~pinstance~44#1.base, 2537 + pmcraid_probe_~pinstance~44#1.offset, 8);assume { :begin_inline_ldv_scsi_add_host_234 } true;ldv_scsi_add_host_234_#in~host#1.base, ldv_scsi_add_host_234_#in~host#1.offset, ldv_scsi_add_host_234_#in~dev#1.base, ldv_scsi_add_host_234_#in~dev#1.offset := pmcraid_probe_#t~mem1817#1.base, pmcraid_probe_#t~mem1817#1.offset, pmcraid_probe_~pdev#1.base, 148 + pmcraid_probe_~pdev#1.offset;havoc ldv_scsi_add_host_234_#res#1;havoc ldv_scsi_add_host_234_#t~ret2022#1, ldv_scsi_add_host_234_#t~ret2023#1, ldv_scsi_add_host_234_~host#1.base, ldv_scsi_add_host_234_~host#1.offset, ldv_scsi_add_host_234_~dev#1.base, ldv_scsi_add_host_234_~dev#1.offset, ldv_scsi_add_host_234_~ldv_func_res~6#1, ldv_scsi_add_host_234_~tmp~152#1, ldv_scsi_add_host_234_~tmp___0~58#1;ldv_scsi_add_host_234_~host#1.base, ldv_scsi_add_host_234_~host#1.offset := ldv_scsi_add_host_234_#in~host#1.base, ldv_scsi_add_host_234_#in~host#1.offset;ldv_scsi_add_host_234_~dev#1.base, ldv_scsi_add_host_234_~dev#1.offset := ldv_scsi_add_host_234_#in~dev#1.base, ldv_scsi_add_host_234_#in~dev#1.offset;havoc ldv_scsi_add_host_234_~ldv_func_res~6#1;havoc ldv_scsi_add_host_234_~tmp~152#1;havoc ldv_scsi_add_host_234_~tmp___0~58#1;assume { :begin_inline_scsi_add_host } true;scsi_add_host_#in~host#1.base, scsi_add_host_#in~host#1.offset, scsi_add_host_#in~dev#1.base, scsi_add_host_#in~dev#1.offset := ldv_scsi_add_host_234_~host#1.base, ldv_scsi_add_host_234_~host#1.offset, ldv_scsi_add_host_234_~dev#1.base, ldv_scsi_add_host_234_~dev#1.offset;havoc scsi_add_host_#res#1;havoc scsi_add_host_#t~ret340#1, scsi_add_host_~host#1.base, scsi_add_host_~host#1.offset, scsi_add_host_~dev#1.base, scsi_add_host_~dev#1.offset, scsi_add_host_~tmp~31#1;scsi_add_host_~host#1.base, scsi_add_host_~host#1.offset := scsi_add_host_#in~host#1.base, scsi_add_host_#in~host#1.offset;scsi_add_host_~dev#1.base, scsi_add_host_~dev#1.offset := scsi_add_host_#in~dev#1.base, scsi_add_host_#in~dev#1.offset;havoc scsi_add_host_~tmp~31#1;assume { :begin_inline_scsi_add_host_with_dma } true;scsi_add_host_with_dma_#in~arg0#1.base, scsi_add_host_with_dma_#in~arg0#1.offset, scsi_add_host_with_dma_#in~arg1#1.base, scsi_add_host_with_dma_#in~arg1#1.offset, scsi_add_host_with_dma_#in~arg2#1.base, scsi_add_host_with_dma_#in~arg2#1.offset := scsi_add_host_~host#1.base, scsi_add_host_~host#1.offset, scsi_add_host_~dev#1.base, scsi_add_host_~dev#1.offset, scsi_add_host_~dev#1.base, scsi_add_host_~dev#1.offset;havoc scsi_add_host_with_dma_#res#1;havoc scsi_add_host_with_dma_#t~nondet2276#1, scsi_add_host_with_dma_~arg0#1.base, scsi_add_host_with_dma_~arg0#1.offset, scsi_add_host_with_dma_~arg1#1.base, scsi_add_host_with_dma_~arg1#1.offset, scsi_add_host_with_dma_~arg2#1.base, scsi_add_host_with_dma_~arg2#1.offset;scsi_add_host_with_dma_~arg0#1.base, scsi_add_host_with_dma_~arg0#1.offset := scsi_add_host_with_dma_#in~arg0#1.base, scsi_add_host_with_dma_#in~arg0#1.offset;scsi_add_host_with_dma_~arg1#1.base, scsi_add_host_with_dma_~arg1#1.offset := scsi_add_host_with_dma_#in~arg1#1.base, scsi_add_host_with_dma_#in~arg1#1.offset;scsi_add_host_with_dma_~arg2#1.base, scsi_add_host_with_dma_~arg2#1.offset := scsi_add_host_with_dma_#in~arg2#1.base, scsi_add_host_with_dma_#in~arg2#1.offset;havoc scsi_add_host_with_dma_#t~nondet2276#1;assume -2147483648 <= scsi_add_host_with_dma_#t~nondet2276#1 && scsi_add_host_with_dma_#t~nondet2276#1 <= 2147483647;scsi_add_host_with_dma_#res#1 := scsi_add_host_with_dma_#t~nondet2276#1;havoc scsi_add_host_with_dma_#t~nondet2276#1; [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16971: assume { :end_inline_ldv_ldv_pre_probe_248 } true;call ldv_pci_pci_instance_3_#t~mem1925#1.base, ldv_pci_pci_instance_3_#t~mem1925#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.base, 32 + ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.offset, 8);assume { :begin_inline_ldv_pci_instance_probe_3_17 } true;ldv_pci_instance_probe_3_17_#in~arg0#1.base, ldv_pci_instance_probe_3_17_#in~arg0#1.offset, ldv_pci_instance_probe_3_17_#in~arg1#1.base, ldv_pci_instance_probe_3_17_#in~arg1#1.offset, ldv_pci_instance_probe_3_17_#in~arg2#1.base, ldv_pci_instance_probe_3_17_#in~arg2#1.offset := ldv_pci_pci_instance_3_#t~mem1925#1.base, ldv_pci_pci_instance_3_#t~mem1925#1.offset, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.offset, ldv_pci_pci_instance_3_~ldv_3_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_struct_pci_device_id_ptr~0#1.offset;havoc ldv_pci_instance_probe_3_17_#res#1;havoc ldv_pci_instance_probe_3_17_#t~ret1911#1, ldv_pci_instance_probe_3_17_~arg0#1.base, ldv_pci_instance_probe_3_17_~arg0#1.offset, ldv_pci_instance_probe_3_17_~arg1#1.base, ldv_pci_instance_probe_3_17_~arg1#1.offset, ldv_pci_instance_probe_3_17_~arg2#1.base, ldv_pci_instance_probe_3_17_~arg2#1.offset, ldv_pci_instance_probe_3_17_~tmp~124#1;ldv_pci_instance_probe_3_17_~arg0#1.base, ldv_pci_instance_probe_3_17_~arg0#1.offset := ldv_pci_instance_probe_3_17_#in~arg0#1.base, ldv_pci_instance_probe_3_17_#in~arg0#1.offset;ldv_pci_instance_probe_3_17_~arg1#1.base, ldv_pci_instance_probe_3_17_~arg1#1.offset := ldv_pci_instance_probe_3_17_#in~arg1#1.base, ldv_pci_instance_probe_3_17_#in~arg1#1.offset;ldv_pci_instance_probe_3_17_~arg2#1.base, ldv_pci_instance_probe_3_17_~arg2#1.offset := ldv_pci_instance_probe_3_17_#in~arg2#1.base, ldv_pci_instance_probe_3_17_#in~arg2#1.offset;havoc ldv_pci_instance_probe_3_17_~tmp~124#1;assume { :begin_inline_pmcraid_probe } true;pmcraid_probe_#in~pdev#1.base, pmcraid_probe_#in~pdev#1.offset, pmcraid_probe_#in~dev_id#1.base, pmcraid_probe_#in~dev_id#1.offset := ldv_pci_instance_probe_3_17_~arg1#1.base, ldv_pci_instance_probe_3_17_~arg1#1.offset, ldv_pci_instance_probe_3_17_~arg2#1.base, ldv_pci_instance_probe_3_17_~arg2#1.offset;havoc pmcraid_probe_#res#1;havoc pmcraid_probe_#t~ret1793#1, pmcraid_probe_#t~ret1794#1, pmcraid_probe_#t~ret1795#1, pmcraid_probe_#t~ret1796#1, pmcraid_probe_#t~ret1797#1, pmcraid_probe_#t~mem1798#1, pmcraid_probe_#t~mem1799#1, pmcraid_probe_#t~ret1800#1, pmcraid_probe_#t~ret1801#1.base, pmcraid_probe_#t~ret1801#1.offset, pmcraid_probe_#t~ret1802#1, pmcraid_probe_#t~ret1803#1, pmcraid_probe_#t~ret1804#1, pmcraid_probe_#t~ret1805#1.base, pmcraid_probe_#t~ret1805#1.offset, pmcraid_probe_#t~mem1806#1, pmcraid_probe_#t~memset~res1807#1.base, pmcraid_probe_#t~memset~res1807#1.offset, pmcraid_probe_#t~mem1808#1, pmcraid_probe_#t~ret1809#1, pmcraid_probe_#t~mem1810#1.base, pmcraid_probe_#t~mem1810#1.offset, pmcraid_probe_#t~ret1811#1, pmcraid_probe_#t~ret1812#1, pmcraid_probe_#t~ret1813#1, pmcraid_probe_#t~ret1814#1, pmcraid_probe_#t~ret1815#1, pmcraid_probe_#t~ret1816#1, pmcraid_probe_#t~mem1817#1.base, pmcraid_probe_#t~mem1817#1.offset, pmcraid_probe_#t~ret1818#1, pmcraid_probe_#t~ret1819#1, pmcraid_probe_#t~mem1820#1.base, pmcraid_probe_#t~mem1820#1.offset, pmcraid_probe_#t~ret1821#1, pmcraid_probe_#t~ret1822#1, pmcraid_probe_#t~ret1823#1, pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset, pmcraid_probe_~dev_id#1.base, pmcraid_probe_~dev_id#1.offset, pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset, pmcraid_probe_~host~1#1.base, pmcraid_probe_~host~1#1.offset, pmcraid_probe_~mapped_pci_addr~0#1.base, pmcraid_probe_~mapped_pci_addr~0#1.offset, pmcraid_probe_~rc~16#1, pmcraid_probe_~tmp~104#1, pmcraid_probe_~tmp___0~39#1, pmcraid_probe_~tmp___1~23#1, pmcraid_probe_~tmp___2~11#1, pmcraid_probe_~tmp___3~4#1;pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset := pmcraid_probe_#in~pdev#1.base, pmcraid_probe_#in~pdev#1.offset;pmcraid_probe_~dev_id#1.base, pmcraid_probe_~dev_id#1.offset := pmcraid_probe_#in~dev_id#1.base, pmcraid_probe_#in~dev_id#1.offset;havoc pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset;havoc pmcraid_probe_~host~1#1.base, pmcraid_probe_~host~1#1.offset;havoc pmcraid_probe_~mapped_pci_addr~0#1.base, pmcraid_probe_~mapped_pci_addr~0#1.offset;havoc pmcraid_probe_~rc~16#1;havoc pmcraid_probe_~tmp~104#1;havoc pmcraid_probe_~tmp___0~39#1;havoc pmcraid_probe_~tmp___1~23#1;havoc pmcraid_probe_~tmp___2~11#1;havoc pmcraid_probe_~tmp___3~4#1;pmcraid_probe_~rc~16#1 := 0; [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13338: assume -9223372036854775808 <= pmcraid_queuecommand_lck_#t~ret1272#1 && pmcraid_queuecommand_lck_#t~ret1272#1 <= 9223372036854775807;pmcraid_queuecommand_lck_~tmp___1~13#1 := pmcraid_queuecommand_lck_#t~ret1272#1;havoc pmcraid_queuecommand_lck_#t~ret1272#1; [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431: pmcraid_reset_type_~mask~0#1 := pmcraid_reset_type_#t~ret514#1;havoc pmcraid_reset_type_#t~mem513#1.base, pmcraid_reset_type_#t~mem513#1.offset;havoc pmcraid_reset_type_#t~ret514#1;call pmcraid_reset_type_#t~mem515#1.base, pmcraid_reset_type_#t~mem515#1.offset := read~$Pointer$#3(pmcraid_reset_type_~pinstance#1.base, 140 + pmcraid_reset_type_~pinstance#1.offset, 8); [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431-1: SUMMARY for call pmcraid_reset_type_#t~ret514#1 := ioread32(pmcraid_reset_type_#t~mem513#1.base, pmcraid_reset_type_#t~mem513#1.offset); srcloc: null [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17698-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1987#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1987#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17632: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___2~15#1; [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17632: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___2~15#1); [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18623: ldv_scsi_add_host_234_#t~ret2023#1 := ldv_scsi_add_host_#res#1;havoc ldv_scsi_add_host_#t~ret1945#1, ldv_scsi_add_host_~arg0#1, ldv_scsi_add_host_~arg1#1.base, ldv_scsi_add_host_~arg1#1.offset, ldv_scsi_add_host_~arg2#1.base, ldv_scsi_add_host_~arg2#1.offset, ldv_scsi_add_host_~ldv_16_host_host~0#1.base, ldv_scsi_add_host_~ldv_16_host_host~0#1.offset, ldv_scsi_add_host_~tmp~129#1;havoc ldv_scsi_add_host_#in~arg0#1, ldv_scsi_add_host_#in~arg1#1.base, ldv_scsi_add_host_#in~arg1#1.offset, ldv_scsi_add_host_#in~arg2#1.base, ldv_scsi_add_host_#in~arg2#1.offset;assume { :end_inline_ldv_scsi_add_host } true;assume -2147483648 <= ldv_scsi_add_host_234_#t~ret2023#1 && ldv_scsi_add_host_234_#t~ret2023#1 <= 2147483647;ldv_scsi_add_host_234_~tmp___0~58#1 := ldv_scsi_add_host_234_#t~ret2023#1;havoc ldv_scsi_add_host_234_#t~ret2023#1;ldv_scsi_add_host_234_#res#1 := ldv_scsi_add_host_234_~tmp___0~58#1; [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13338-1: SUMMARY for call pmcraid_queuecommand_lck_#t~ret1272#1 := ldv__builtin_expect((if 0 == pmcraid_queuecommand_lck_~rc~7#1 then 1 else 0), 1); srcloc: null [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13272: assume 0 != ~pmcraid_debug_log~0 % 4294967296; [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13272: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17434: assume 1 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17434: assume !(1 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18822: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18756: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15056-1: SUMMARY for call pmcraid_init_buffers_#t~ret1663#1 := printk(216, 0); srcloc: null [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15056: assume -2147483648 <= pmcraid_init_buffers_#t~ret1663#1 && pmcraid_init_buffers_#t~ret1663#1 <= 2147483647;havoc pmcraid_init_buffers_#t~ret1663#1; [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24305-3: SUMMARY for call kmem_cache_create_#t~ret2255#1.base, kmem_cache_create_#t~ret2255#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24305-2: kmem_cache_create_#res#1.base, kmem_cache_create_#res#1.offset := kmem_cache_create_#t~ret2255#1.base, kmem_cache_create_#t~ret2255#1.offset;havoc kmem_cache_create_#t~ret2255#1.base, kmem_cache_create_#t~ret2255#1.offset; [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24305: havoc kmem_cache_create_#t~ret2255#1.base, kmem_cache_create_#t~ret2255#1.offset;pmcraid_allocate_cmd_blocks_#t~ret1561#1.base, pmcraid_allocate_cmd_blocks_#t~ret1561#1.offset := kmem_cache_create_#res#1.base, kmem_cache_create_#res#1.offset;havoc kmem_cache_create_#t~ret2255#1.base, kmem_cache_create_#t~ret2255#1.offset, kmem_cache_create_~arg0#1.base, kmem_cache_create_~arg0#1.offset, kmem_cache_create_~arg1#1, kmem_cache_create_~arg2#1, kmem_cache_create_~arg3#1, kmem_cache_create_~arg4#1.base, kmem_cache_create_~arg4#1.offset;havoc kmem_cache_create_#in~arg0#1.base, kmem_cache_create_#in~arg0#1.offset, kmem_cache_create_#in~arg1#1, kmem_cache_create_#in~arg2#1, kmem_cache_create_#in~arg3#1, kmem_cache_create_#in~arg4#1.base, kmem_cache_create_#in~arg4#1.offset;assume { :end_inline_kmem_cache_create } true;call write~$Pointer$#3(pmcraid_allocate_cmd_blocks_#t~ret1561#1.base, pmcraid_allocate_cmd_blocks_#t~ret1561#1.offset, pmcraid_allocate_cmd_blocks_~pinstance#1.base, 2757 + pmcraid_allocate_cmd_blocks_~pinstance#1.offset, 8);havoc pmcraid_allocate_cmd_blocks_#t~ret1561#1.base, pmcraid_allocate_cmd_blocks_#t~ret1561#1.offset;call pmcraid_allocate_cmd_blocks_#t~mem1562#1.base, pmcraid_allocate_cmd_blocks_#t~mem1562#1.offset := read~$Pointer$#3(pmcraid_allocate_cmd_blocks_~pinstance#1.base, 2757 + pmcraid_allocate_cmd_blocks_~pinstance#1.offset, 8); [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16972: ldv_pci_pci_instance_3_#t~ret1926#1 := ldv_pci_instance_probe_3_17_#res#1;havoc ldv_pci_instance_probe_3_17_#t~ret1911#1, ldv_pci_instance_probe_3_17_~arg0#1.base, ldv_pci_instance_probe_3_17_~arg0#1.offset, ldv_pci_instance_probe_3_17_~arg1#1.base, ldv_pci_instance_probe_3_17_~arg1#1.offset, ldv_pci_instance_probe_3_17_~arg2#1.base, ldv_pci_instance_probe_3_17_~arg2#1.offset, ldv_pci_instance_probe_3_17_~tmp~124#1;havoc ldv_pci_instance_probe_3_17_#in~arg0#1.base, ldv_pci_instance_probe_3_17_#in~arg0#1.offset, ldv_pci_instance_probe_3_17_#in~arg1#1.base, ldv_pci_instance_probe_3_17_#in~arg1#1.offset, ldv_pci_instance_probe_3_17_#in~arg2#1.base, ldv_pci_instance_probe_3_17_#in~arg2#1.offset;assume { :end_inline_ldv_pci_instance_probe_3_17 } true;assume -2147483648 <= ldv_pci_pci_instance_3_#t~ret1926#1 && ldv_pci_pci_instance_3_#t~ret1926#1 <= 2147483647;ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1 := ldv_pci_pci_instance_3_#t~ret1926#1;havoc ldv_pci_pci_instance_3_#t~mem1925#1.base, ldv_pci_pci_instance_3_#t~mem1925#1.offset;havoc ldv_pci_pci_instance_3_#t~ret1926#1;assume { :begin_inline_ldv_ldv_post_probe_249 } true;ldv_ldv_post_probe_249_#in~retval#1 := ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1;havoc ldv_ldv_post_probe_249_#res#1;havoc ldv_ldv_post_probe_249_#t~ret2030#1, ldv_ldv_post_probe_249_~retval#1, ldv_ldv_post_probe_249_~tmp~156#1;ldv_ldv_post_probe_249_~retval#1 := ldv_ldv_post_probe_249_#in~retval#1;havoc ldv_ldv_post_probe_249_~tmp~156#1; [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10432: pmcraid_reset_type_~intrs~0#1 := pmcraid_reset_type_#t~ret516#1;havoc pmcraid_reset_type_#t~mem515#1.base, pmcraid_reset_type_#t~mem515#1.offset;havoc pmcraid_reset_type_#t~ret516#1;call pmcraid_reset_type_#t~mem517#1.base, pmcraid_reset_type_#t~mem517#1.offset := read~$Pointer$#3(pmcraid_reset_type_~pinstance#1.base, 188 + pmcraid_reset_type_~pinstance#1.offset, 8); [2025-02-08 04:39:59,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10432-1: SUMMARY for call pmcraid_reset_type_#t~ret516#1 := ioread32(pmcraid_reset_type_#t~mem515#1.base, pmcraid_reset_type_#t~mem515#1.offset); srcloc: null [2025-02-08 04:39:59,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15189: havoc __set_bit_~nr#1, __set_bit_~addr#1.base, __set_bit_~addr#1.offset;havoc __set_bit_#in~nr#1, __set_bit_#in~addr#1.base, __set_bit_#in~addr#1.offset;assume { :end_inline___set_bit } true;pmcraid_get_minor_#res#1 := pmcraid_get_minor_~minor~0#1; [2025-02-08 04:39:59,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15850: pmcraid_probe_~rc~16#1 := 1; [2025-02-08 04:39:59,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18823: SUMMARY for call ldv_pre_probe(); srcloc: null [2025-02-08 04:39:59,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17766: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___1~33#1; [2025-02-08 04:39:59,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17766: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___1~33#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_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_show~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret1865#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_~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;assume { :begin_inline_pmcraid_show_log_level } true;pmcraid_show_log_level_#in~dev#1.base, pmcraid_show_log_level_#in~dev#1.offset, pmcraid_show_log_level_#in~attr#1.base, pmcraid_show_log_level_#in~attr#1.offset, pmcraid_show_log_level_#in~buf#1.base, pmcraid_show_log_level_#in~buf#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;havoc pmcraid_show_log_level_#res#1;havoc pmcraid_show_log_level_#t~mem1412#1, pmcraid_show_log_level_#t~loopctr1413#1, pmcraid_show_log_level_#t~nondet1414#1, pmcraid_show_log_level_#t~ret1415#1, pmcraid_show_log_level_~dev#1.base, pmcraid_show_log_level_~dev#1.offset, pmcraid_show_log_level_~attr#1.base, pmcraid_show_log_level_~attr#1.offset, pmcraid_show_log_level_~buf#1.base, pmcraid_show_log_level_~buf#1.offset, pmcraid_show_log_level_~shost~0#1.base, pmcraid_show_log_level_~shost~0#1.offset, pmcraid_show_log_level_~__mptr~6#1.base, pmcraid_show_log_level_~__mptr~6#1.offset, pmcraid_show_log_level_~pinstance~28#1.base, pmcraid_show_log_level_~pinstance~28#1.offset, pmcraid_show_log_level_~tmp~82#1;pmcraid_show_log_level_~dev#1.base, pmcraid_show_log_level_~dev#1.offset := pmcraid_show_log_level_#in~dev#1.base, pmcraid_show_log_level_#in~dev#1.offset;pmcraid_show_log_level_~attr#1.base, pmcraid_show_log_level_~attr#1.offset := pmcraid_show_log_level_#in~attr#1.base, pmcraid_show_log_level_#in~attr#1.offset;pmcraid_show_log_level_~buf#1.base, pmcraid_show_log_level_~buf#1.offset := pmcraid_show_log_level_#in~buf#1.base, pmcraid_show_log_level_#in~buf#1.offset;havoc pmcraid_show_log_level_~shost~0#1.base, pmcraid_show_log_level_~shost~0#1.offset;havoc pmcraid_show_log_level_~__mptr~6#1.base, pmcraid_show_log_level_~__mptr~6#1.offset;havoc pmcraid_show_log_level_~pinstance~28#1.base, pmcraid_show_log_level_~pinstance~28#1.offset;havoc pmcraid_show_log_level_~tmp~82#1;pmcraid_show_log_level_~__mptr~6#1.base, pmcraid_show_log_level_~__mptr~6#1.offset := pmcraid_show_log_level_~dev#1.base, pmcraid_show_log_level_~dev#1.offset;pmcraid_show_log_level_~shost~0#1.base, pmcraid_show_log_level_~shost~0#1.offset := pmcraid_show_log_level_~__mptr~6#1.base, -8498360 + pmcraid_show_log_level_~__mptr~6#1.offset;pmcraid_show_log_level_~pinstance~28#1.base, pmcraid_show_log_level_~pinstance~28#1.offset := pmcraid_show_log_level_~shost~0#1.base, 3601 + pmcraid_show_log_level_~shost~0#1.offset;call pmcraid_show_log_level_#t~mem1412#1 := read~int#1(pmcraid_show_log_level_~pinstance~28#1.base, 2554 + pmcraid_show_log_level_~pinstance~28#1.offset, 1);pmcraid_show_log_level_#t~loopctr1413#1 := 0; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18757: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17700: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1988#1 && ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1988#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___1~32#1 := ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1988#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1988#1; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17700-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1988#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15057-1: SUMMARY for call pmcraid_release_buffers(pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17634: ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~133#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~133#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1983#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1983#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1983#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1983#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~133#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp~133#1.offset; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15057: pmcraid_init_buffers_#res#1 := -12; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15718: assume 0 != pmcraid_probe_~rc~16#1; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15718: assume !(0 != pmcraid_probe_~rc~16#1); [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16907: SUMMARY for call pmcraid_shutdown(ldv_pci_instance_shutdown_3_3_~arg1#1.base, ldv_pci_instance_shutdown_3_3_~arg1#1.offset); srcloc: null [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15850-1: SUMMARY for call dev_err(pmcraid_probe_~pdev#1.base, 148 + pmcraid_probe_~pdev#1.offset, 244, 0); srcloc: null [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274: assume -2147483648 <= pmcraid_queuecommand_lck_#t~ret1230#1 && pmcraid_queuecommand_lck_#t~ret1230#1 <= 2147483647;havoc pmcraid_queuecommand_lck_#t~ret1230#1; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24439: havoc scsi_add_host_with_dma_#t~nondet2276#1;scsi_add_host_#t~ret340#1 := scsi_add_host_with_dma_#res#1;havoc scsi_add_host_with_dma_#t~nondet2276#1, scsi_add_host_with_dma_~arg0#1.base, scsi_add_host_with_dma_~arg0#1.offset, scsi_add_host_with_dma_~arg1#1.base, scsi_add_host_with_dma_~arg1#1.offset, scsi_add_host_with_dma_~arg2#1.base, scsi_add_host_with_dma_~arg2#1.offset;havoc scsi_add_host_with_dma_#in~arg0#1.base, scsi_add_host_with_dma_#in~arg0#1.offset, scsi_add_host_with_dma_#in~arg1#1.base, scsi_add_host_with_dma_#in~arg1#1.offset, scsi_add_host_with_dma_#in~arg2#1.base, scsi_add_host_with_dma_#in~arg2#1.offset;assume { :end_inline_scsi_add_host_with_dma } true;assume -2147483648 <= scsi_add_host_#t~ret340#1 && scsi_add_host_#t~ret340#1 <= 2147483647;scsi_add_host_~tmp~31#1 := scsi_add_host_#t~ret340#1;havoc scsi_add_host_#t~ret340#1;scsi_add_host_#res#1 := scsi_add_host_~tmp~31#1; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13340: assume 0 != pmcraid_queuecommand_lck_~tmp___1~13#1; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13340: assume !(0 != pmcraid_queuecommand_lck_~tmp___1~13#1); [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10433: pmcraid_reset_type_~alerts~0#1 := pmcraid_reset_type_#t~ret518#1;havoc pmcraid_reset_type_#t~mem517#1.base, pmcraid_reset_type_#t~mem517#1.offset;havoc pmcraid_reset_type_#t~ret518#1; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10433-1: SUMMARY for call pmcraid_reset_type_#t~ret518#1 := ioread32(pmcraid_reset_type_#t~mem517#1.base, pmcraid_reset_type_#t~mem517#1.offset); srcloc: null [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17634-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1983#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1983#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274-1: SUMMARY for call pmcraid_queuecommand_lck_#t~ret1230#1 := printk(167, 0); srcloc: null [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18427-1: ldv_del_timer_213_#res#1 := ldv_del_timer_213_~ldv_func_res~2#1; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18758: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15983: ldv_EMGentry_init_pmcraid_init_21_11_#t~ret1835#1 := pmcraid_init_#res#1;havoc pmcraid_init_#t~ret1824#1, pmcraid_init_#t~ret1825#1, pmcraid_init_#t~ret1826#1, pmcraid_init_#t~mem1827#1, pmcraid_init_#t~ret1828#1.base, pmcraid_init_#t~ret1828#1.offset, pmcraid_init_#t~ret1829#1, pmcraid_init_#t~ret1830#1, pmcraid_init_#t~ret1831#1, pmcraid_init_#t~ret1832#1, pmcraid_init_#t~ret1833#1, pmcraid_init_#t~ret1834#1, pmcraid_init_~#dev~0#1.base, pmcraid_init_~#dev~0#1.offset, pmcraid_init_~error~1#1, pmcraid_init_~tmp~105#1.base, pmcraid_init_~tmp~105#1.offset, pmcraid_init_~tmp___0~40#1, pmcraid_init_~tmp___1~24#1;assume { :end_inline_pmcraid_init } true;assume -2147483648 <= ldv_EMGentry_init_pmcraid_init_21_11_#t~ret1835#1 && ldv_EMGentry_init_pmcraid_init_21_11_#t~ret1835#1 <= 2147483647;ldv_EMGentry_init_pmcraid_init_21_11_~tmp~106#1 := ldv_EMGentry_init_pmcraid_init_21_11_#t~ret1835#1;havoc ldv_EMGentry_init_pmcraid_init_21_11_#t~ret1835#1;ldv_EMGentry_init_pmcraid_init_21_11_#res#1 := ldv_EMGentry_init_pmcraid_init_21_11_~tmp~106#1;ldv_entry_EMGentry_21_#t~ret1867#1 := ldv_EMGentry_init_pmcraid_init_21_11_#res#1;havoc ldv_EMGentry_init_pmcraid_init_21_11_#t~ret1835#1, ldv_EMGentry_init_pmcraid_init_21_11_~arg0#1.base, ldv_EMGentry_init_pmcraid_init_21_11_~arg0#1.offset, ldv_EMGentry_init_pmcraid_init_21_11_~tmp~106#1;havoc ldv_EMGentry_init_pmcraid_init_21_11_#in~arg0#1.base, ldv_EMGentry_init_pmcraid_init_21_11_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_pmcraid_init_21_11 } true;assume -2147483648 <= ldv_entry_EMGentry_21_#t~ret1867#1 && ldv_entry_EMGentry_21_#t~ret1867#1 <= 2147483647;ldv_entry_EMGentry_21_~ldv_21_ret_default~0#1 := ldv_entry_EMGentry_21_#t~ret1867#1;havoc ldv_entry_EMGentry_21_#t~ret1867#1;assume { :begin_inline_ldv_ldv_post_init_244 } true;ldv_ldv_post_init_244_#in~ldv_func_arg1#1 := ldv_entry_EMGentry_21_~ldv_21_ret_default~0#1;havoc ldv_ldv_post_init_244_#res#1;havoc ldv_ldv_post_init_244_#t~ret2029#1, ldv_ldv_post_init_244_~ldv_func_arg1#1, ldv_ldv_post_init_244_~tmp~155#1;ldv_ldv_post_init_244_~ldv_func_arg1#1 := ldv_ldv_post_init_244_#in~ldv_func_arg1#1;havoc ldv_ldv_post_init_244_~tmp~155#1; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18692: SUMMARY for call ldv_linux_drivers_base_class_destroy_class(ldv_class_destroy_239_~cls#1.base, ldv_class_destroy_239_~cls#1.offset); srcloc: null [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24241-3: SUMMARY for call device_create_#t~ret2245#1.base, device_create_#t~ret2245#1.offset := ldv_malloc(1337); srcloc: null [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17040: havoc ldv_pci_instance_resume_3_5_#t~ret1912#1, ldv_pci_instance_resume_3_5_~arg0#1.base, ldv_pci_instance_resume_3_5_~arg0#1.offset, ldv_pci_instance_resume_3_5_~arg1#1.base, ldv_pci_instance_resume_3_5_~arg1#1.offset;havoc ldv_pci_instance_resume_3_5_#in~arg0#1.base, ldv_pci_instance_resume_3_5_#in~arg0#1.offset, ldv_pci_instance_resume_3_5_#in~arg1#1.base, ldv_pci_instance_resume_3_5_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_resume_3_5 } true;havoc ldv_pci_pci_instance_3_#t~mem1941#1.base, ldv_pci_pci_instance_3_#t~mem1941#1.offset; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24241-2: device_create_#res#1.base, device_create_#res#1.offset := device_create_#t~ret2245#1.base, device_create_#t~ret2245#1.offset;havoc device_create_#t~ret2245#1.base, device_create_#t~ret2245#1.offset; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17040-1: call ldv_pci_pci_instance_3_#t~mem1941#1.base, ldv_pci_pci_instance_3_#t~mem1941#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.base, 72 + ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_3_5 } true;ldv_pci_instance_resume_3_5_#in~arg0#1.base, ldv_pci_instance_resume_3_5_#in~arg0#1.offset, ldv_pci_instance_resume_3_5_#in~arg1#1.base, ldv_pci_instance_resume_3_5_#in~arg1#1.offset := ldv_pci_pci_instance_3_#t~mem1941#1.base, ldv_pci_pci_instance_3_#t~mem1941#1.offset, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.offset;havoc ldv_pci_instance_resume_3_5_#t~ret1912#1, ldv_pci_instance_resume_3_5_~arg0#1.base, ldv_pci_instance_resume_3_5_~arg0#1.offset, ldv_pci_instance_resume_3_5_~arg1#1.base, ldv_pci_instance_resume_3_5_~arg1#1.offset;ldv_pci_instance_resume_3_5_~arg0#1.base, ldv_pci_instance_resume_3_5_~arg0#1.offset := ldv_pci_instance_resume_3_5_#in~arg0#1.base, ldv_pci_instance_resume_3_5_#in~arg0#1.offset;ldv_pci_instance_resume_3_5_~arg1#1.base, ldv_pci_instance_resume_3_5_~arg1#1.offset := ldv_pci_instance_resume_3_5_#in~arg1#1.base, ldv_pci_instance_resume_3_5_#in~arg1#1.offset; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16644: assume 2 == ldv_file_operations_file_operations_instance_0_~tmp___4~2#1; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16644: assume !(2 == ldv_file_operations_file_operations_instance_0_~tmp___4~2#1); [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974: ldv_pci_pci_instance_3_#t~ret1927#1 := ldv_ldv_post_probe_249_#res#1;havoc ldv_ldv_post_probe_249_#t~ret2030#1, ldv_ldv_post_probe_249_~retval#1, ldv_ldv_post_probe_249_~tmp~156#1;havoc ldv_ldv_post_probe_249_#in~retval#1;assume { :end_inline_ldv_ldv_post_probe_249 } true;assume -2147483648 <= ldv_pci_pci_instance_3_#t~ret1927#1 && ldv_pci_pci_instance_3_#t~ret1927#1 <= 2147483647;ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1 := ldv_pci_pci_instance_3_#t~ret1927#1;havoc ldv_pci_pci_instance_3_#t~ret1927#1; [2025-02-08 04:39:59,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24241: havoc device_create_#t~ret2245#1.base, device_create_#t~ret2245#1.offset;pmcraid_setup_chrdev_#t~ret1693#1.base, pmcraid_setup_chrdev_#t~ret1693#1.offset := device_create_#res#1.base, device_create_#res#1.offset;havoc device_create_#t~ret2245#1.base, device_create_#t~ret2245#1.offset, device_create_~arg0#1.base, device_create_~arg0#1.offset, device_create_~arg1#1.base, device_create_~arg1#1.offset, device_create_~arg2#1, device_create_~arg3#1.base, device_create_~arg3#1.offset, device_create_~arg4#1.base, device_create_~arg4#1.offset;havoc device_create_#in~arg0#1.base, device_create_#in~arg0#1.offset, device_create_#in~arg1#1.base, device_create_#in~arg1#1.offset, device_create_#in~arg2#1, device_create_#in~arg3#1.base, device_create_#in~arg3#1.offset, device_create_#in~arg4#1.base, device_create_#in~arg4#1.offset;assume { :end_inline_device_create } true;havoc pmcraid_setup_chrdev_#t~bitwise1692#1;havoc pmcraid_setup_chrdev_#t~ret1693#1.base, pmcraid_setup_chrdev_#t~ret1693#1.offset; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209 } true;call pmcraid_tasklet_function_#t~mem1500#1.base, pmcraid_tasklet_function_#t~mem1500#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~pinstance~34#1.base, 704 + pmcraid_tasklet_function_~pinstance~34#1.offset + 8 * pmcraid_tasklet_function_~id~0#1, 8);call pmcraid_tasklet_function_#t~mem1501#1 := read~int#3(pmcraid_tasklet_function_#t~mem1500#1.base, pmcraid_tasklet_function_#t~mem1500#1.offset, 4);pmcraid_tasklet_function_~resp~1#1 := pmcraid_tasklet_function_#t~mem1501#1;havoc pmcraid_tasklet_function_#t~mem1500#1.base, pmcraid_tasklet_function_#t~mem1500#1.offset;havoc pmcraid_tasklet_function_#t~mem1501#1; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18626-1: ldv_scsi_add_host_234_#res#1 := ldv_scsi_add_host_234_~ldv_func_res~6#1; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17503: havoc ldv_scsi_host_template_instance_callback_4_37_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_37_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_37_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_37_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_4_37_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_37_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_37_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_37_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_37 } true; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17503-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_37 } true;ldv_scsi_host_template_instance_callback_4_37_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_37_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_37_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_37_#in~arg1#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_destroy~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_destroy~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_4_37_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_37_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_37_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_37_~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_37_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_37_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_37_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_37_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_37_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_37_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_37_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_37_#in~arg1#1.offset; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17768: ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___0~51#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___0~51#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1993#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1993#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1993#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1993#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___0~51#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~tmp___0~51#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 := ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_callback_store~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret1866#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;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 := ldv_dummy_resourceless_instance_callback_7_9_#in~arg4#1; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18759: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17768-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1993#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_#t~ret1993#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17702: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___1~32#1; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17702: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___1~32#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_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_show~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret1859#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_~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;assume { :begin_inline_pmcraid_show_drv_version } true;pmcraid_show_drv_version_#in~dev#1.base, pmcraid_show_drv_version_#in~dev#1.offset, pmcraid_show_drv_version_#in~attr#1.base, pmcraid_show_drv_version_#in~attr#1.offset, pmcraid_show_drv_version_#in~buf#1.base, pmcraid_show_drv_version_#in~buf#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;havoc pmcraid_show_drv_version_#res#1;havoc pmcraid_show_drv_version_#t~loopctr1420#1, pmcraid_show_drv_version_#t~nondet1421#1, pmcraid_show_drv_version_#t~ret1422#1, pmcraid_show_drv_version_~dev#1.base, pmcraid_show_drv_version_~dev#1.offset, pmcraid_show_drv_version_~attr#1.base, pmcraid_show_drv_version_~attr#1.offset, pmcraid_show_drv_version_~buf#1.base, pmcraid_show_drv_version_~buf#1.offset, pmcraid_show_drv_version_~tmp~84#1;pmcraid_show_drv_version_~dev#1.base, pmcraid_show_drv_version_~dev#1.offset := pmcraid_show_drv_version_#in~dev#1.base, pmcraid_show_drv_version_#in~dev#1.offset;pmcraid_show_drv_version_~attr#1.base, pmcraid_show_drv_version_~attr#1.offset := pmcraid_show_drv_version_#in~attr#1.base, pmcraid_show_drv_version_#in~attr#1.offset;pmcraid_show_drv_version_~buf#1.base, pmcraid_show_drv_version_~buf#1.offset := pmcraid_show_drv_version_#in~buf#1.base, pmcraid_show_drv_version_#in~buf#1.offset;havoc pmcraid_show_drv_version_~tmp~84#1;pmcraid_show_drv_version_#t~loopctr1420#1 := 0; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18693: havoc ldv_class_destroy_239_~cls#1.base, ldv_class_destroy_239_~cls#1.offset;havoc ldv_class_destroy_239_#in~cls#1.base, ldv_class_destroy_239_#in~cls#1.offset;assume { :end_inline_ldv_class_destroy_239 } true; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17636: assume -2147483648 <= ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1984#1 && ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1984#1 <= 2147483647;ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~31#1 := ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1984#1;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1984#1; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18693-1: SUMMARY for call ldv_linux_usb_gadget_destroy_class(ldv_class_destroy_239_~cls#1.base, ldv_class_destroy_239_~cls#1.offset); srcloc: null [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17636-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1984#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17570: havoc ldv_scsi_host_template_instance_callback_4_20_#t~ret1949#1, ldv_scsi_host_template_instance_callback_4_20_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_20_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_20_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_20_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_4_20_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_20_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_20_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_20_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_20 } true; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16975: assume -2147483648 <= ldv_pci_pci_instance_3_#t~ret1928#1 && ldv_pci_pci_instance_3_#t~ret1928#1 <= 2147483647;ldv_pci_pci_instance_3_~tmp___1~29#1 := ldv_pci_pci_instance_3_#t~ret1928#1;havoc ldv_pci_pci_instance_3_#t~ret1928#1; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435: assume pmcraid_reset_type_#t~short523#1;havoc pmcraid_reset_type_#t~bitwise519#1;havoc pmcraid_reset_type_#t~bitwise520#1;havoc pmcraid_reset_type_#t~short521#1;havoc pmcraid_reset_type_#t~bitwise522#1;havoc pmcraid_reset_type_#t~short523#1; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435: assume !pmcraid_reset_type_#t~short523#1;havoc pmcraid_reset_type_#t~bitwise519#1;havoc pmcraid_reset_type_#t~bitwise520#1;havoc pmcraid_reset_type_#t~short521#1;havoc pmcraid_reset_type_#t~bitwise522#1;havoc pmcraid_reset_type_#t~short523#1; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16975-1: SUMMARY for call ldv_pci_pci_instance_3_#t~ret1928#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-1: pmcraid_reset_type_#t~short523#1 := 0 != pmcraid_reset_type_#t~bitwise522#1 % 4294967296; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15720: SUMMARY for call dev_err(pmcraid_probe_~pdev#1.base, 148 + pmcraid_probe_~pdev#1.offset, 232, 0); srcloc: null [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-6: assume pmcraid_reset_type_#t~short523#1; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-6: assume !pmcraid_reset_type_#t~short523#1; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-7: pmcraid_reset_type_#t~short523#1 := pmcraid_reset_type_#t~short521#1; [2025-02-08 04:39:59,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-8: pmcraid_reset_type_#t~short521#1 := 0 != pmcraid_reset_type_#t~bitwise520#1 % 4294967296; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-9: [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-2: [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16447: ldv_dummy_resourceless_instance_callback_5_3_#t~ret1853#1 := pmcraid_show_adapter_id_#res#1;havoc pmcraid_show_adapter_id_#t~mem1423#1.base, pmcraid_show_adapter_id_#t~mem1423#1.offset, pmcraid_show_adapter_id_#t~mem1424#1.base, pmcraid_show_adapter_id_#t~mem1424#1.offset, pmcraid_show_adapter_id_#t~mem1425#1, pmcraid_show_adapter_id_#t~mem1426#1.base, pmcraid_show_adapter_id_#t~mem1426#1.offset, pmcraid_show_adapter_id_#t~mem1427#1, pmcraid_show_adapter_id_#t~bitwise1428#1, pmcraid_show_adapter_id_#t~mem1429#1, pmcraid_show_adapter_id_#t~mem1430#1, pmcraid_show_adapter_id_#t~loopctr1431#1, pmcraid_show_adapter_id_#t~nondet1432#1, pmcraid_show_adapter_id_#t~ret1433#1, pmcraid_show_adapter_id_~dev#1.base, pmcraid_show_adapter_id_~dev#1.offset, pmcraid_show_adapter_id_~attr#1.base, pmcraid_show_adapter_id_~attr#1.offset, pmcraid_show_adapter_id_~buf#1.base, pmcraid_show_adapter_id_~buf#1.offset, pmcraid_show_adapter_id_~shost~2#1.base, pmcraid_show_adapter_id_~shost~2#1.offset, pmcraid_show_adapter_id_~__mptr~8#1.base, pmcraid_show_adapter_id_~__mptr~8#1.offset, pmcraid_show_adapter_id_~pinstance~30#1.base, pmcraid_show_adapter_id_~pinstance~30#1.offset, pmcraid_show_adapter_id_~adapter_id~0#1, pmcraid_show_adapter_id_~aen_group~0#1, pmcraid_show_adapter_id_~tmp~85#1;havoc pmcraid_show_adapter_id_#in~dev#1.base, pmcraid_show_adapter_id_#in~dev#1.offset, pmcraid_show_adapter_id_#in~attr#1.base, pmcraid_show_adapter_id_#in~attr#1.offset, pmcraid_show_adapter_id_#in~buf#1.base, pmcraid_show_adapter_id_#in~buf#1.offset;assume { :end_inline_pmcraid_show_adapter_id } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_5_3_#t~ret1853#1 && ldv_dummy_resourceless_instance_callback_5_3_#t~ret1853#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret1853#1; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342: SUMMARY for call _pmcraid_fire_command(pmcraid_queuecommand_lck_~cmd~8#1.base, pmcraid_queuecommand_lck_~cmd~8#1.offset); srcloc: null [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17108: assume -2147483648 <= ldv_scsi_add_host_#t~ret1945#1 && ldv_scsi_add_host_#t~ret1945#1 <= 2147483647;ldv_scsi_add_host_~tmp~129#1 := ldv_scsi_add_host_#t~ret1945#1;havoc ldv_scsi_add_host_#t~ret1945#1; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-3: havoc pmcraid_reset_type_#t~bitwise522#1;assume pmcraid_reset_type_#t~bitwise522#1 % 4294967296 <= pmcraid_reset_type_~intrs~0#1 % 4294967296 && pmcraid_reset_type_#t~bitwise522#1 % 4294967296 <= 469762076; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17108-1: SUMMARY for call ldv_scsi_add_host_#t~ret1945#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-4: assume 469762076 == pmcraid_reset_type_~intrs~0#1 % 4294967296;pmcraid_reset_type_#t~bitwise522#1 := pmcraid_reset_type_~intrs~0#1; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-4: assume !(469762076 == pmcraid_reset_type_~intrs~0#1 % 4294967296); [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-5: assume 0 == pmcraid_reset_type_~intrs~0#1 % 4294967296;pmcraid_reset_type_#t~bitwise522#1 := 0; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-5: assume !(0 == pmcraid_reset_type_~intrs~0#1 % 4294967296); [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17570-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_20 } true;ldv_scsi_host_template_instance_callback_4_20_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_20_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_20_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_20_#in~arg1#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_abort_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_abort_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_4_20_#t~ret1949#1, ldv_scsi_host_template_instance_callback_4_20_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_20_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_20_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_20_~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_20_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_20_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_20_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_20_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_20_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_20_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_20_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_20_#in~arg1#1.offset; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-14: pmcraid_reset_type_#t~short521#1 := 0 == pmcraid_reset_type_#t~bitwise519#1 % 4294967296; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-15: [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-16: havoc pmcraid_reset_type_#t~bitwise519#1;assume pmcraid_reset_type_#t~bitwise519#1 % 4294967296 <= pmcraid_reset_type_~mask~0#1 % 4294967296 && pmcraid_reset_type_#t~bitwise519#1 % 4294967296 <= 2; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13012: assume 1 == pmcraid_build_ioadl_#t~mem1185#1 % 4294967296;havoc pmcraid_build_ioadl_#t~mem1185#1;call pmcraid_build_ioadl_#t~mem1186#1 := read~int#3(pmcraid_build_ioadl_~ioarcb~9#1.base, 61 + pmcraid_build_ioadl_~ioarcb~9#1.offset, 1); [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13012: assume !(1 == pmcraid_build_ioadl_#t~mem1185#1 % 4294967296);havoc pmcraid_build_ioadl_#t~mem1185#1; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17438: assume 2 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17438: assume !(2 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-17: assume 2 == pmcraid_reset_type_~mask~0#1 % 4294967296;pmcraid_reset_type_#t~bitwise519#1 := pmcraid_reset_type_~mask~0#1; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-17: assume !(2 == pmcraid_reset_type_~mask~0#1 % 4294967296); [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-10: havoc pmcraid_reset_type_#t~bitwise520#1;assume pmcraid_reset_type_#t~bitwise520#1 % 4294967296 <= pmcraid_reset_type_~alerts~0#1 % 4294967296 && pmcraid_reset_type_#t~bitwise520#1 % 4294967296 <= 16777216; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-11: assume 16777216 == pmcraid_reset_type_~alerts~0#1 % 4294967296;pmcraid_reset_type_#t~bitwise520#1 := pmcraid_reset_type_~alerts~0#1; [2025-02-08 04:39:59,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-11: assume !(16777216 == pmcraid_reset_type_~alerts~0#1 % 4294967296); [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-12: assume 0 == pmcraid_reset_type_~alerts~0#1 % 4294967296;pmcraid_reset_type_#t~bitwise520#1 := 0; [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-12: assume !(0 == pmcraid_reset_type_~alerts~0#1 % 4294967296); [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17306: ldv_scsi_host_template_instance_callback_4_4_#t~ret1961#1 := pmcraid_change_queue_depth_#res#1;havoc pmcraid_change_queue_depth_#t~ret453#1, pmcraid_change_queue_depth_~scsi_dev#1.base, pmcraid_change_queue_depth_~scsi_dev#1.offset, pmcraid_change_queue_depth_~depth#1, pmcraid_change_queue_depth_~tmp~44#1;havoc pmcraid_change_queue_depth_#in~scsi_dev#1.base, pmcraid_change_queue_depth_#in~scsi_dev#1.offset, pmcraid_change_queue_depth_#in~depth#1;assume { :end_inline_pmcraid_change_queue_depth } true;assume -2147483648 <= ldv_scsi_host_template_instance_callback_4_4_#t~ret1961#1 && ldv_scsi_host_template_instance_callback_4_4_#t~ret1961#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_4_4_#t~ret1961#1; [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-13: assume pmcraid_reset_type_#t~short521#1; [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-13: assume !pmcraid_reset_type_#t~short521#1; [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18760: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-18: assume 0 == pmcraid_reset_type_~mask~0#1 % 4294967296;pmcraid_reset_type_#t~bitwise519#1 := 0; [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-18: assume !(0 == pmcraid_reset_type_~mask~0#1 % 4294967296); [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: assume 0 != ~pmcraid_debug_log~0 % 4294967296; [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: assume !(0 != ~pmcraid_debug_log~0 % 4294967296); [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17835: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15721-1: SUMMARY for call atomic_dec(~#pmcraid_adapter_count~0.base, ~#pmcraid_adapter_count~0.offset); srcloc: null [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15721: pmcraid_probe_#res#1 := pmcraid_probe_~rc~16#1; [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16382-1: SUMMARY for call ldv_dispatch_register_16_2_#t~ret1847#1.base, ldv_dispatch_register_16_2_#t~ret1847#1.offset := ldv_xmalloc(16); srcloc: null [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16382: ldv_dispatch_register_16_2_~tmp~113#1.base, ldv_dispatch_register_16_2_~tmp~113#1.offset := ldv_dispatch_register_16_2_#t~ret1847#1.base, ldv_dispatch_register_16_2_#t~ret1847#1.offset;havoc ldv_dispatch_register_16_2_#t~ret1847#1.base, ldv_dispatch_register_16_2_#t~ret1847#1.offset;ldv_dispatch_register_16_2_~cf_arg_4~0#1.base, ldv_dispatch_register_16_2_~cf_arg_4~0#1.offset := ldv_dispatch_register_16_2_~tmp~113#1.base, ldv_dispatch_register_16_2_~tmp~113#1.offset;call write~$Pointer$#3(ldv_dispatch_register_16_2_~arg0#1.base, ldv_dispatch_register_16_2_~arg0#1.offset, ldv_dispatch_register_16_2_~cf_arg_4~0#1.base, ldv_dispatch_register_16_2_~cf_arg_4~0#1.offset, 8);assume { :begin_inline_ldv_scsi_host_template_scsi_host_template_instance_4 } true;ldv_scsi_host_template_scsi_host_template_instance_4_#in~arg0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#in~arg0#1.offset := ldv_dispatch_register_16_2_~cf_arg_4~0#1.base, ldv_dispatch_register_16_2_~cf_arg_4~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1966#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1966#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1967#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1970#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1970#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1971#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1971#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1972#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1973#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1974#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1975#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1978#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1978#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1979#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1979#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1980#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1981#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1981#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~arg0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~arg0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_change_queue_depth~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_change_queue_depth~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_compat_ioctl~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_compat_ioctl~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_abort_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_abort_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_bus_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_bus_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_device_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_device_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_host_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_host_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_target_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_target_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_fasync~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_fasync~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_llseek~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_llseek~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_open~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_open~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_queuecommand~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_queuecommand~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_alloc~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_alloc~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_configure~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_configure~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_destroy~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_destroy~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_unlocked_ioctl~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_unlocked_ioctl~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_17_1_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_17_2_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_25_0_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_25_2_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_28_1_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_28_2_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_38_1_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_38_2_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_4_1_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ret_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp~132#1, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___0~48#1, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___2~14#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___2~14#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___3~7#1;ldv_scsi_host_template_scsi_host_template_instance_4_~arg0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~arg0#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_#in~arg0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#in~arg0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_change_queue_depth~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_change_queue_depth~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_compat_ioctl~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_compat_ioctl~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_abort_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_abort_handler~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_bus_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_bus_reset_handler~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_device_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_device_reset_handler~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_host_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_host_reset_handler~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_target_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_target_reset_handler~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_fasync~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_fasync~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_llseek~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_llseek~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_open~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_open~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_queuecommand~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_queuecommand~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_alloc~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_alloc~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_configure~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_configure~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_destroy~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_destroy~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_unlocked_ioctl~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_unlocked_ioctl~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_17_1_default~0#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_17_2_default~0#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_25_0_default~0#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_25_2_default~0#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_28_1_default~0#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_28_2_default~0#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_38_1_default~0#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_38_2_default~0#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_4_1_default~0#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ret_default~0#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~tmp~132#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___0~48#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___2~14#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___2~14#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___3~7#1;ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~arg0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~arg0#1.offset;ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ret_default~0#1 := 1; [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013-2: havoc pmcraid_build_ioadl_#t~bitwise1187#1;assume (pmcraid_build_ioadl_#t~bitwise1187#1 % 4294967296 >= pmcraid_build_ioadl_#t~mem1186#1 % 256 % 4294967296 && pmcraid_build_ioadl_#t~bitwise1187#1 % 4294967296 >= 128) && pmcraid_build_ioadl_#t~bitwise1187#1 % 4294967296 <= 128 + pmcraid_build_ioadl_#t~mem1186#1 % 256 % 4294967296; [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013-3: assume false;pmcraid_build_ioadl_#t~bitwise1187#1 := pmcraid_build_ioadl_#t~mem1186#1 % 256; [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013-3: assume !false; [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14995: assume 0 != pmcraid_init_buffers_~tmp~95#1;call pmcraid_init_buffers_#t~mem1645#1 := read~int#3(pmcraid_init_buffers_~pinstance#1.base, 2555 + pmcraid_init_buffers_~pinstance#1.offset, 1); [2025-02-08 04:39:59,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14995: assume !(0 != pmcraid_init_buffers_~tmp~95#1);assume { :begin_inline_pmcraid_allocate_config_buffers } true;pmcraid_allocate_config_buffers_#in~pinstance#1.base, pmcraid_allocate_config_buffers_#in~pinstance#1.offset := pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset;havoc pmcraid_allocate_config_buffers_#res#1;havoc pmcraid_allocate_config_buffers_#t~ret1623#1.base, pmcraid_allocate_config_buffers_#t~ret1623#1.offset, pmcraid_allocate_config_buffers_#t~mem1624#1.base, pmcraid_allocate_config_buffers_#t~mem1624#1.offset, pmcraid_allocate_config_buffers_#t~ret1625#1, pmcraid_allocate_config_buffers_#t~mem1626#1.base, pmcraid_allocate_config_buffers_#t~mem1626#1.offset, pmcraid_allocate_config_buffers_#t~mem1627#1.base, pmcraid_allocate_config_buffers_#t~mem1627#1.offset, pmcraid_allocate_config_buffers_#t~ret1628#1.base, pmcraid_allocate_config_buffers_#t~ret1628#1.offset, pmcraid_allocate_config_buffers_#t~mem1629#1.base, pmcraid_allocate_config_buffers_#t~mem1629#1.offset, pmcraid_allocate_config_buffers_#t~ret1630#1, pmcraid_allocate_config_buffers_#t~ret1631#1, pmcraid_allocate_config_buffers_#t~ret1632#1, pmcraid_allocate_config_buffers_~pinstance#1.base, pmcraid_allocate_config_buffers_~pinstance#1.offset, pmcraid_allocate_config_buffers_~i~16#1, pmcraid_allocate_config_buffers_~tmp~94#1.base, pmcraid_allocate_config_buffers_~tmp~94#1.offset, pmcraid_allocate_config_buffers_~tmp___0~34#1.base, pmcraid_allocate_config_buffers_~tmp___0~34#1.offset, pmcraid_allocate_config_buffers_~tmp___1~19#1;pmcraid_allocate_config_buffers_~pinstance#1.base, pmcraid_allocate_config_buffers_~pinstance#1.offset := pmcraid_allocate_config_buffers_#in~pinstance#1.base, pmcraid_allocate_config_buffers_#in~pinstance#1.offset;havoc pmcraid_allocate_config_buffers_~i~16#1;havoc pmcraid_allocate_config_buffers_~tmp~94#1.base, pmcraid_allocate_config_buffers_~tmp~94#1.offset;havoc pmcraid_allocate_config_buffers_~tmp___0~34#1.base, pmcraid_allocate_config_buffers_~tmp___0~34#1.offset;havoc pmcraid_allocate_config_buffers_~tmp___1~19#1; [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013: call write~int#3(pmcraid_build_ioadl_#t~bitwise1187#1, pmcraid_build_ioadl_~ioarcb~9#1.base, 61 + pmcraid_build_ioadl_~ioarcb~9#1.offset, 1);havoc pmcraid_build_ioadl_#t~mem1186#1;havoc pmcraid_build_ioadl_#t~bitwise1187#1; [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013-1: [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17373: assume 0 != (ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.base + ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.offset) % 18446744073709551616;call ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1966#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1966#1.offset := read~$Pointer$#3(ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.offset, 8);ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1966#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1966#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1966#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1966#1.offset; [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17373: assume !(0 != (ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.base + ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.offset) % 18446744073709551616); [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18761: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17704: ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___0~50#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___0~50#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1989#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1989#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1989#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1989#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___0~50#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~tmp___0~50#1.offset; [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17704-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1989#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_#t~ret1989#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17638: assume 0 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~31#1; [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17638: assume !(0 != ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___1~31#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_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_show~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret1853#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_~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;assume { :begin_inline_pmcraid_show_adapter_id } true;pmcraid_show_adapter_id_#in~dev#1.base, pmcraid_show_adapter_id_#in~dev#1.offset, pmcraid_show_adapter_id_#in~attr#1.base, pmcraid_show_adapter_id_#in~attr#1.offset, pmcraid_show_adapter_id_#in~buf#1.base, pmcraid_show_adapter_id_#in~buf#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;havoc pmcraid_show_adapter_id_#res#1;havoc pmcraid_show_adapter_id_#t~mem1423#1.base, pmcraid_show_adapter_id_#t~mem1423#1.offset, pmcraid_show_adapter_id_#t~mem1424#1.base, pmcraid_show_adapter_id_#t~mem1424#1.offset, pmcraid_show_adapter_id_#t~mem1425#1, pmcraid_show_adapter_id_#t~mem1426#1.base, pmcraid_show_adapter_id_#t~mem1426#1.offset, pmcraid_show_adapter_id_#t~mem1427#1, pmcraid_show_adapter_id_#t~bitwise1428#1, pmcraid_show_adapter_id_#t~mem1429#1, pmcraid_show_adapter_id_#t~mem1430#1, pmcraid_show_adapter_id_#t~loopctr1431#1, pmcraid_show_adapter_id_#t~nondet1432#1, pmcraid_show_adapter_id_#t~ret1433#1, pmcraid_show_adapter_id_~dev#1.base, pmcraid_show_adapter_id_~dev#1.offset, pmcraid_show_adapter_id_~attr#1.base, pmcraid_show_adapter_id_~attr#1.offset, pmcraid_show_adapter_id_~buf#1.base, pmcraid_show_adapter_id_~buf#1.offset, pmcraid_show_adapter_id_~shost~2#1.base, pmcraid_show_adapter_id_~shost~2#1.offset, pmcraid_show_adapter_id_~__mptr~8#1.base, pmcraid_show_adapter_id_~__mptr~8#1.offset, pmcraid_show_adapter_id_~pinstance~30#1.base, pmcraid_show_adapter_id_~pinstance~30#1.offset, pmcraid_show_adapter_id_~adapter_id~0#1, pmcraid_show_adapter_id_~aen_group~0#1, pmcraid_show_adapter_id_~tmp~85#1;pmcraid_show_adapter_id_~dev#1.base, pmcraid_show_adapter_id_~dev#1.offset := pmcraid_show_adapter_id_#in~dev#1.base, pmcraid_show_adapter_id_#in~dev#1.offset;pmcraid_show_adapter_id_~attr#1.base, pmcraid_show_adapter_id_~attr#1.offset := pmcraid_show_adapter_id_#in~attr#1.base, pmcraid_show_adapter_id_#in~attr#1.offset;pmcraid_show_adapter_id_~buf#1.base, pmcraid_show_adapter_id_~buf#1.offset := pmcraid_show_adapter_id_#in~buf#1.base, pmcraid_show_adapter_id_#in~buf#1.offset;havoc pmcraid_show_adapter_id_~shost~2#1.base, pmcraid_show_adapter_id_~shost~2#1.offset;havoc pmcraid_show_adapter_id_~__mptr~8#1.base, pmcraid_show_adapter_id_~__mptr~8#1.offset;havoc pmcraid_show_adapter_id_~pinstance~30#1.base, pmcraid_show_adapter_id_~pinstance~30#1.offset;havoc pmcraid_show_adapter_id_~adapter_id~0#1;havoc pmcraid_show_adapter_id_~aen_group~0#1;havoc pmcraid_show_adapter_id_~tmp~85#1;pmcraid_show_adapter_id_~__mptr~8#1.base, pmcraid_show_adapter_id_~__mptr~8#1.offset := pmcraid_show_adapter_id_~dev#1.base, pmcraid_show_adapter_id_~dev#1.offset;pmcraid_show_adapter_id_~shost~2#1.base, pmcraid_show_adapter_id_~shost~2#1.offset := pmcraid_show_adapter_id_~__mptr~8#1.base, -8498360 + pmcraid_show_adapter_id_~__mptr~8#1.offset;pmcraid_show_adapter_id_~pinstance~30#1.base, pmcraid_show_adapter_id_~pinstance~30#1.offset := pmcraid_show_adapter_id_~shost~2#1.base, 3601 + pmcraid_show_adapter_id_~shost~2#1.offset;call pmcraid_show_adapter_id_#t~mem1423#1.base, pmcraid_show_adapter_id_#t~mem1423#1.offset := read~$Pointer$#1(pmcraid_show_adapter_id_~pinstance~30#1.base, 2545 + pmcraid_show_adapter_id_~pinstance~30#1.offset, 8);call pmcraid_show_adapter_id_#t~mem1424#1.base, pmcraid_show_adapter_id_#t~mem1424#1.offset := read~$Pointer$#16(pmcraid_show_adapter_id_#t~mem1423#1.base, 16 + pmcraid_show_adapter_id_#t~mem1423#1.offset, 8);call pmcraid_show_adapter_id_#t~mem1425#1 := read~int#18(pmcraid_show_adapter_id_#t~mem1424#1.base, 216 + pmcraid_show_adapter_id_#t~mem1424#1.offset, 1);call pmcraid_show_adapter_id_#t~mem1426#1.base, pmcraid_show_adapter_id_#t~mem1426#1.offset := read~$Pointer$#1(pmcraid_show_adapter_id_~pinstance~30#1.base, 2545 + pmcraid_show_adapter_id_~pinstance~30#1.offset, 8);call pmcraid_show_adapter_id_#t~mem1427#1 := read~int#16(pmcraid_show_adapter_id_#t~mem1426#1.base, 56 + pmcraid_show_adapter_id_#t~mem1426#1.offset, 4); [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013-4: assume 0 == pmcraid_build_ioadl_#t~mem1186#1 % 256 % 4294967296 || 128 == pmcraid_build_ioadl_#t~mem1186#1 % 256 % 4294967296;pmcraid_build_ioadl_#t~bitwise1187#1 := 128; [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013-4: assume !(0 == pmcraid_build_ioadl_#t~mem1186#1 % 256 % 4294967296 || 128 == pmcraid_build_ioadl_#t~mem1186#1 % 256 % 4294967296); [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16977: assume 0 != ldv_pci_pci_instance_3_~tmp___1~29#1; [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16977: assume !(0 != ldv_pci_pci_instance_3_~tmp___1~29#1); [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17770: havoc ldv_dummy_resourceless_instance_callback_7_9_#t~ret1866#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_7_9 } true; [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17242-1: SUMMARY for call ldv_scsi_host_template_instance_callback_4_31_#t~ret1956#1 := pmcraid_chr_open(ldv_scsi_host_template_instance_callback_4_31_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_31_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_31_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_31_~arg2#1.offset); srcloc: null [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc pmcraid_tasklet_function_#t~mem1498#1.base, pmcraid_tasklet_function_#t~mem1498#1.offset, pmcraid_tasklet_function_#t~mem1499#1, pmcraid_tasklet_function_#t~mem1500#1.base, pmcraid_tasklet_function_#t~mem1500#1.offset, pmcraid_tasklet_function_#t~mem1501#1, pmcraid_tasklet_function_#t~mem1502#1.base, pmcraid_tasklet_function_#t~mem1502#1.offset, pmcraid_tasklet_function_#t~mem1503#1.base, pmcraid_tasklet_function_#t~mem1503#1.offset, pmcraid_tasklet_function_#t~mem1504#1.base, pmcraid_tasklet_function_#t~mem1504#1.offset, pmcraid_tasklet_function_#t~mem1505#1.base, pmcraid_tasklet_function_#t~mem1505#1.offset, pmcraid_tasklet_function_#t~mem1506#1, pmcraid_tasklet_function_#t~ret1507#1, pmcraid_tasklet_function_#t~mem1508#1.base, pmcraid_tasklet_function_#t~mem1508#1.offset, pmcraid_tasklet_function_#t~mem1509#1, pmcraid_tasklet_function_#t~mem1510#1.base, pmcraid_tasklet_function_#t~mem1510#1.offset, pmcraid_tasklet_function_#t~ret1511#1, pmcraid_tasklet_function_#t~mem1512#1.base, pmcraid_tasklet_function_#t~mem1512#1.offset, pmcraid_tasklet_function_#t~mem1513#1.base, pmcraid_tasklet_function_#t~mem1513#1.offset, pmcraid_tasklet_function_#t~mem1514#1.base, pmcraid_tasklet_function_#t~mem1514#1.offset, pmcraid_tasklet_function_#t~mem1517#1.base, pmcraid_tasklet_function_#t~mem1517#1.offset, pmcraid_tasklet_function_#t~mem1518#1.base, pmcraid_tasklet_function_#t~mem1518#1.offset, pmcraid_tasklet_function_#t~mem1519#1.base, pmcraid_tasklet_function_#t~mem1519#1.offset, pmcraid_tasklet_function_#t~mem1520#1.base, pmcraid_tasklet_function_#t~mem1520#1.offset, pmcraid_tasklet_function_#t~mem1523#1.base, pmcraid_tasklet_function_#t~mem1523#1.offset, pmcraid_tasklet_function_#t~mem1524#1.base, pmcraid_tasklet_function_#t~mem1524#1.offset, pmcraid_tasklet_function_#t~mem1525#1, pmcraid_tasklet_function_#t~mem1526#1, pmcraid_tasklet_function_~instance#1, pmcraid_tasklet_function_~hrrq_vector~2#1.base, pmcraid_tasklet_function_~hrrq_vector~2#1.offset, pmcraid_tasklet_function_~pinstance~34#1.base, pmcraid_tasklet_function_~pinstance~34#1.offset, pmcraid_tasklet_function_~hrrq_lock_flags~0#1, pmcraid_tasklet_function_~pending_lock_flags~1#1, pmcraid_tasklet_function_~host_lock_flags~3#1, pmcraid_tasklet_function_~lockp~0#1.base, pmcraid_tasklet_function_~lockp~0#1.offset, pmcraid_tasklet_function_~id~0#1, pmcraid_tasklet_function_~resp~1#1, pmcraid_tasklet_function_~cmd_index~0#1, pmcraid_tasklet_function_~cmd~10#1.base, pmcraid_tasklet_function_~cmd~10#1.offset;havoc pmcraid_tasklet_function_#in~instance#1;assume { :end_inline_pmcraid_tasklet_function } true; [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17110: assume 0 != ldv_scsi_add_host_~tmp~129#1; [2025-02-08 04:39:59,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17110: assume !(0 != ldv_scsi_add_host_~tmp~129#1); [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17242: assume -2147483648 <= ldv_scsi_host_template_instance_callback_4_31_#t~ret1956#1 && ldv_scsi_host_template_instance_callback_4_31_#t~ret1956#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_4_31_#t~ret1956#1; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10438-1: SUMMARY for call pmcraid_reset_type_#t~ret524#1 := printk(74, 0); srcloc: null [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912: call ULTIMATE.dealloc(ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset;ldv_pci_pci_instance_3_#t~ret1932#1 := ldv_pci_instance_suspend_3_8_#res#1;havoc ldv_pci_instance_suspend_3_8_#t~mem1915#1, ldv_pci_instance_suspend_3_8_#t~ret1916#1, ldv_pci_instance_suspend_3_8_~arg0#1.base, ldv_pci_instance_suspend_3_8_~arg0#1.offset, ldv_pci_instance_suspend_3_8_~arg1#1.base, ldv_pci_instance_suspend_3_8_~arg1#1.offset, ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset, ldv_pci_instance_suspend_3_8_~tmp~125#1;havoc ldv_pci_instance_suspend_3_8_#in~arg0#1.base, ldv_pci_instance_suspend_3_8_#in~arg0#1.offset, ldv_pci_instance_suspend_3_8_#in~arg1#1.base, ldv_pci_instance_suspend_3_8_#in~arg1#1.offset, ldv_pci_instance_suspend_3_8_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_3_8 } true;assume -2147483648 <= ldv_pci_pci_instance_3_#t~ret1932#1 && ldv_pci_pci_instance_3_#t~ret1932#1 <= 2147483647;ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1 := ldv_pci_pci_instance_3_#t~ret1932#1;havoc ldv_pci_pci_instance_3_#t~mem1930#1.base, ldv_pci_pci_instance_3_#t~mem1930#1.offset;havoc ldv_pci_pci_instance_3_#t~mem1931#1;havoc ldv_pci_pci_instance_3_#t~ret1932#1; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16648: assume 3 == ldv_file_operations_file_operations_instance_0_~tmp___4~2#1; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16648: assume !(3 == ldv_file_operations_file_operations_instance_0_~tmp___4~2#1); [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18762: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10438: assume -2147483648 <= pmcraid_reset_type_#t~ret524#1 && pmcraid_reset_type_#t~ret524#1 <= 2147483647;havoc pmcraid_reset_type_#t~ret524#1; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16186: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_238_#t~ret2028#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret1836#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_20_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_20_pci_driver_pci_driver~0#1.offset, ldv___pci_register_driver_~tmp~107#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_238_#t~ret2028#1 && ldv___pci_register_driver_238_#t~ret2028#1 <= 2147483647;ldv___pci_register_driver_238_~tmp___0~60#1 := ldv___pci_register_driver_238_#t~ret2028#1;havoc ldv___pci_register_driver_238_#t~ret2028#1;ldv___pci_register_driver_238_#res#1 := ldv___pci_register_driver_238_~tmp___0~60#1; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279-2: call pmcraid_queuecommand_lck_#t~mem1233#1.base, pmcraid_queuecommand_lck_#t~mem1233#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_~scsi_cmd#1.base, 353 + pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 8); [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17045: havoc ldv_pci_instance_shutdown_3_3_~arg0#1.base, ldv_pci_instance_shutdown_3_3_~arg0#1.offset, ldv_pci_instance_shutdown_3_3_~arg1#1.base, ldv_pci_instance_shutdown_3_3_~arg1#1.offset;havoc ldv_pci_instance_shutdown_3_3_#in~arg0#1.base, ldv_pci_instance_shutdown_3_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_3_3_#in~arg1#1.base, ldv_pci_instance_shutdown_3_3_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_shutdown_3_3 } true;havoc ldv_pci_pci_instance_3_#t~mem1942#1.base, ldv_pci_pci_instance_3_#t~mem1942#1.offset;call ldv_pci_pci_instance_3_#t~mem1943#1.base, ldv_pci_pci_instance_3_#t~mem1943#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.base, 40 + ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.offset, 8);assume { :begin_inline_ldv_pci_instance_release_3_2 } true;ldv_pci_instance_release_3_2_#in~arg0#1.base, ldv_pci_instance_release_3_2_#in~arg0#1.offset, ldv_pci_instance_release_3_2_#in~arg1#1.base, ldv_pci_instance_release_3_2_#in~arg1#1.offset := ldv_pci_pci_instance_3_#t~mem1943#1.base, ldv_pci_pci_instance_3_#t~mem1943#1.offset, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.offset;havoc ldv_pci_instance_release_3_2_~arg0#1.base, ldv_pci_instance_release_3_2_~arg0#1.offset, ldv_pci_instance_release_3_2_~arg1#1.base, ldv_pci_instance_release_3_2_~arg1#1.offset;ldv_pci_instance_release_3_2_~arg0#1.base, ldv_pci_instance_release_3_2_~arg0#1.offset := ldv_pci_instance_release_3_2_#in~arg0#1.base, ldv_pci_instance_release_3_2_#in~arg0#1.offset;ldv_pci_instance_release_3_2_~arg1#1.base, ldv_pci_instance_release_3_2_~arg1#1.offset := ldv_pci_instance_release_3_2_#in~arg1#1.base, ldv_pci_instance_release_3_2_#in~arg1#1.offset; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279: havoc pmcraid_queuecommand_lck_#t~mem1233#1.base, pmcraid_queuecommand_lck_#t~mem1233#1.offset;pmcraid_queuecommand_lck_#res#1 := 0; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17045-1: call ldv_pci_pci_instance_3_#t~mem1942#1.base, ldv_pci_pci_instance_3_#t~mem1942#1.offset := read~$Pointer$#3(ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.base, 80 + ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.offset, 8);assume { :begin_inline_ldv_pci_instance_shutdown_3_3 } true;ldv_pci_instance_shutdown_3_3_#in~arg0#1.base, ldv_pci_instance_shutdown_3_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_3_3_#in~arg1#1.base, ldv_pci_instance_shutdown_3_3_#in~arg1#1.offset := ldv_pci_pci_instance_3_#t~mem1942#1.base, ldv_pci_pci_instance_3_#t~mem1942#1.offset, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.offset;havoc ldv_pci_instance_shutdown_3_3_~arg0#1.base, ldv_pci_instance_shutdown_3_3_~arg0#1.offset, ldv_pci_instance_shutdown_3_3_~arg1#1.base, ldv_pci_instance_shutdown_3_3_~arg1#1.offset;ldv_pci_instance_shutdown_3_3_~arg0#1.base, ldv_pci_instance_shutdown_3_3_~arg0#1.offset := ldv_pci_instance_shutdown_3_3_#in~arg0#1.base, ldv_pci_instance_shutdown_3_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_3_3_~arg1#1.base, ldv_pci_instance_shutdown_3_3_~arg1#1.offset := ldv_pci_instance_shutdown_3_3_#in~arg1#1.base, ldv_pci_instance_shutdown_3_3_#in~arg1#1.offset; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(pmcraid_queuecommand_lck_~scsi_cmd#1.base, pmcraid_queuecommand_lck_~scsi_cmd#1.offset, pmcraid_queuecommand_lck_#t~mem1233#1.base, pmcraid_queuecommand_lck_#t~mem1233#1.offset); srcloc: null [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16979: SUMMARY for call ldv_assume((if 0 == ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15922: call ULTIMATE.dealloc(pmcraid_init_~#dev~0#1.base, pmcraid_init_~#dev~0#1.offset);havoc pmcraid_init_~#dev~0#1.base, pmcraid_init_~#dev~0#1.offset; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14997-1: SUMMARY for call pmcraid_init_buffers_#t~ret1646#1 := printk(211, 0); srcloc: null [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14997: assume -2147483648 <= pmcraid_init_buffers_#t~ret1646#1 && pmcraid_init_buffers_#t~ret1646#1 <= 2147483647;havoc pmcraid_init_buffers_#t~mem1645#1;havoc pmcraid_init_buffers_#t~ret1646#1;pmcraid_init_buffers_#res#1 := -12; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17640: ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~49#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~49#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1985#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1985#1.offset;havoc ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1985#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1985#1.offset;ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset := ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~49#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~tmp___0~49#1.offset; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17640-1: SUMMARY for call ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1985#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_#t~ret1985#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17508: havoc ldv_scsi_host_template_instance_callback_4_36_#t~ret1959#1, ldv_scsi_host_template_instance_callback_4_36_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_36_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_36_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_36_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_4_36_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_36_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_36_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_36_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_36 } true; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17508-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_36 } true;ldv_scsi_host_template_instance_callback_4_36_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_36_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_36_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_36_#in~arg1#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_configure~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_configure~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_4_36_#t~ret1959#1, ldv_scsi_host_template_instance_callback_4_36_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_36_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_36_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_36_~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_36_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_36_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_36_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_36_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_36_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_36_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_36_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_36_#in~arg1#1.offset; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865-1: SUMMARY for call pmcraid_allocate_config_buffers_#t~ret1623#1.base, pmcraid_allocate_config_buffers_#t~ret1623#1.offset := kzalloc(18432, 208); srcloc: null [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17442: assume 3 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17442: assume !(3 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865: pmcraid_allocate_config_buffers_~tmp~94#1.base, pmcraid_allocate_config_buffers_~tmp~94#1.offset := pmcraid_allocate_config_buffers_#t~ret1623#1.base, pmcraid_allocate_config_buffers_#t~ret1623#1.offset;havoc pmcraid_allocate_config_buffers_#t~ret1623#1.base, pmcraid_allocate_config_buffers_#t~ret1623#1.offset;call write~$Pointer$#3(pmcraid_allocate_config_buffers_~tmp~94#1.base, pmcraid_allocate_config_buffers_~tmp~94#1.offset, pmcraid_allocate_config_buffers_~pinstance#1.base, pmcraid_allocate_config_buffers_~pinstance#1.offset, 8);call pmcraid_allocate_config_buffers_#t~mem1624#1.base, pmcraid_allocate_config_buffers_#t~mem1624#1.offset := read~$Pointer$#3(pmcraid_allocate_config_buffers_~pinstance#1.base, pmcraid_allocate_config_buffers_~pinstance#1.offset, 8); [2025-02-08 04:39:59,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14403: pmcraid_tasklet_function_~cmd_index~0#1 := (if pmcraid_tasklet_function_~resp~1#1 % 4294967296 / 4 % 4294967296 % 4294967296 <= 2147483647 then pmcraid_tasklet_function_~resp~1#1 % 4294967296 / 4 % 4294967296 % 4294967296 else pmcraid_tasklet_function_~resp~1#1 % 4294967296 / 4 % 4294967296 % 4294967296 - 4294967296);pmcraid_tasklet_function_~cmd~10#1.base, pmcraid_tasklet_function_~cmd~10#1.offset := 0, 0;call pmcraid_tasklet_function_#t~mem1502#1.base, pmcraid_tasklet_function_#t~mem1502#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~pinstance~34#1.base, 704 + pmcraid_tasklet_function_~pinstance~34#1.offset + 8 * pmcraid_tasklet_function_~id~0#1, 8);call pmcraid_tasklet_function_#t~mem1503#1.base, pmcraid_tasklet_function_#t~mem1503#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~pinstance~34#1.base, 576 + pmcraid_tasklet_function_~pinstance~34#1.offset + 8 * pmcraid_tasklet_function_~id~0#1, 8); [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13346: assume -2147483648 <= pmcraid_queuecommand_lck_#t~ret1273#1 && pmcraid_queuecommand_lck_#t~ret1273#1 <= 2147483647;havoc pmcraid_queuecommand_lck_#t~ret1273#1; [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18763: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17112: assume { :begin_inline_ldv_dispatch_register_16_2 } true;ldv_dispatch_register_16_2_#in~arg0#1.base, ldv_dispatch_register_16_2_#in~arg0#1.offset := ldv_scsi_add_host_~ldv_16_host_host~0#1.base, ldv_scsi_add_host_~ldv_16_host_host~0#1.offset;havoc ldv_dispatch_register_16_2_#t~ret1847#1.base, ldv_dispatch_register_16_2_#t~ret1847#1.offset, ldv_dispatch_register_16_2_~arg0#1.base, ldv_dispatch_register_16_2_~arg0#1.offset, ldv_dispatch_register_16_2_~cf_arg_4~0#1.base, ldv_dispatch_register_16_2_~cf_arg_4~0#1.offset, ldv_dispatch_register_16_2_~tmp~113#1.base, ldv_dispatch_register_16_2_~tmp~113#1.offset;ldv_dispatch_register_16_2_~arg0#1.base, ldv_dispatch_register_16_2_~arg0#1.offset := ldv_dispatch_register_16_2_#in~arg0#1.base, ldv_dispatch_register_16_2_#in~arg0#1.offset;havoc ldv_dispatch_register_16_2_~cf_arg_4~0#1.base, ldv_dispatch_register_16_2_~cf_arg_4~0#1.offset;havoc ldv_dispatch_register_16_2_~tmp~113#1.base, ldv_dispatch_register_16_2_~tmp~113#1.offset; [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24247: havoc dma_pool_create_#t~ret2246#1.base, dma_pool_create_#t~ret2246#1.offset;pmcraid_allocate_control_blocks_#t~ret1572#1.base, pmcraid_allocate_control_blocks_#t~ret1572#1.offset := dma_pool_create_#res#1.base, dma_pool_create_#res#1.offset;havoc dma_pool_create_#t~ret2246#1.base, dma_pool_create_#t~ret2246#1.offset, dma_pool_create_~arg0#1.base, dma_pool_create_~arg0#1.offset, dma_pool_create_~arg1#1.base, dma_pool_create_~arg1#1.offset, dma_pool_create_~arg2#1, dma_pool_create_~arg3#1, dma_pool_create_~arg4#1;havoc dma_pool_create_#in~arg0#1.base, dma_pool_create_#in~arg0#1.offset, dma_pool_create_#in~arg1#1.base, dma_pool_create_#in~arg1#1.offset, dma_pool_create_#in~arg2#1, dma_pool_create_#in~arg3#1, dma_pool_create_#in~arg4#1;assume { :end_inline_dma_pool_create } true;call write~$Pointer$#3(pmcraid_allocate_control_blocks_#t~ret1572#1.base, pmcraid_allocate_control_blocks_#t~ret1572#1.offset, pmcraid_allocate_control_blocks_~pinstance#1.base, 2765 + pmcraid_allocate_control_blocks_~pinstance#1.offset, 8);havoc pmcraid_allocate_control_blocks_#t~mem1571#1.base, pmcraid_allocate_control_blocks_#t~mem1571#1.offset;havoc pmcraid_allocate_control_blocks_#t~ret1572#1.base, pmcraid_allocate_control_blocks_#t~ret1572#1.offset;call pmcraid_allocate_control_blocks_#t~mem1573#1.base, pmcraid_allocate_control_blocks_#t~mem1573#1.offset := read~$Pointer$#3(pmcraid_allocate_control_blocks_~pinstance#1.base, 2765 + pmcraid_allocate_control_blocks_~pinstance#1.offset, 8); [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17112-1: SUMMARY for call ldv_assume((if 0 == ldv_scsi_add_host_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17046: havoc ldv_pci_instance_release_3_2_~arg0#1.base, ldv_pci_instance_release_3_2_~arg0#1.offset, ldv_pci_instance_release_3_2_~arg1#1.base, ldv_pci_instance_release_3_2_~arg1#1.offset;havoc ldv_pci_instance_release_3_2_#in~arg0#1.base, ldv_pci_instance_release_3_2_#in~arg0#1.offset, ldv_pci_instance_release_3_2_#in~arg1#1.base, ldv_pci_instance_release_3_2_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_release_3_2 } true;havoc ldv_pci_pci_instance_3_#t~mem1943#1.base, ldv_pci_pci_instance_3_#t~mem1943#1.offset; [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13346-1: SUMMARY for call pmcraid_queuecommand_lck_#t~ret1273#1 := printk(170, 0); srcloc: null [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24247-3: SUMMARY for call dma_pool_create_#t~ret2246#1.base, dma_pool_create_#t~ret2246#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16385: havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1966#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1966#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1967#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1970#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1970#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1971#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1971#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1972#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1973#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1974#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1975#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1976#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1977#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1978#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1978#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1979#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1979#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1980#1, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1981#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1981#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~arg0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~arg0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_change_queue_depth~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_change_queue_depth~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_compat_ioctl~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_compat_ioctl~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_abort_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_abort_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_bus_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_bus_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_device_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_device_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_host_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_host_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_target_reset_handler~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_eh_target_reset_handler~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_fasync~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_fasync~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_llseek~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_llseek~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_open~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_open~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_queuecommand~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_queuecommand~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_alloc~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_alloc~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_configure~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_configure~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_destroy~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_destroy~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_unlocked_ioctl~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_unlocked_ioctl~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_17_1_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_17_2_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_25_0_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_25_2_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_28_1_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_28_2_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_38_1_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_38_2_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_4_1_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ret_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp~132#1, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___0~48#1, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___2~14#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___2~14#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___3~7#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#in~arg0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_scsi_host_template_scsi_host_template_instance_4 } true; [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24247-2: dma_pool_create_#res#1.base, dma_pool_create_#res#1.offset := dma_pool_create_#t~ret2246#1.base, dma_pool_create_#t~ret2246#1.offset;havoc dma_pool_create_#t~ret2246#1.base, dma_pool_create_#t~ret2246#1.offset; [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17376: SUMMARY for call ldv_free(ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~data~4#1.offset); srcloc: null [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791-1: SUMMARY for call pmcraid_probe_#t~memset~res1807#1.base, pmcraid_probe_#t~memset~res1807#1.offset := #Ultimate.C_memset#3(pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset, 0, 12208); srcloc: null [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14800-1: SUMMARY for call pmcraid_allocate_hcams_#t~ret1605#1.base, pmcraid_allocate_hcams_#t~ret1605#1.offset := pci_alloc_consistent(pmcraid_allocate_hcams_#t~mem1604#1.base, pmcraid_allocate_hcams_#t~mem1604#1.offset, 4048, pmcraid_allocate_hcams_~pinstance#1.base, 288 + pmcraid_allocate_hcams_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14734: call ULTIMATE.dealloc(pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset);havoc pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset;pmcraid_init_buffers_#t~ret1644#1 := pmcraid_allocate_host_rrqs_#res#1;havoc pmcraid_allocate_host_rrqs_#t~mem1586#1.base, pmcraid_allocate_host_rrqs_#t~mem1586#1.offset, pmcraid_allocate_host_rrqs_#t~ret1587#1.base, pmcraid_allocate_host_rrqs_#t~ret1587#1.offset, pmcraid_allocate_host_rrqs_#t~mem1588#1.base, pmcraid_allocate_host_rrqs_#t~mem1588#1.offset, pmcraid_allocate_host_rrqs_#t~ret1589#1, pmcraid_allocate_host_rrqs_#t~mem1590#1.base, pmcraid_allocate_host_rrqs_#t~mem1590#1.offset, pmcraid_allocate_host_rrqs_#t~memset~res1591#1.base, pmcraid_allocate_host_rrqs_#t~memset~res1591#1.offset, pmcraid_allocate_host_rrqs_#t~mem1592#1.base, pmcraid_allocate_host_rrqs_#t~mem1592#1.offset, pmcraid_allocate_host_rrqs_#t~mem1593#1.base, pmcraid_allocate_host_rrqs_#t~mem1593#1.offset, pmcraid_allocate_host_rrqs_#t~ret1594#1.base, pmcraid_allocate_host_rrqs_#t~ret1594#1.offset, pmcraid_allocate_host_rrqs_#t~mem1595#1, pmcraid_allocate_host_rrqs_~pinstance#1.base, pmcraid_allocate_host_rrqs_~pinstance#1.offset, pmcraid_allocate_host_rrqs_~i~14#1, pmcraid_allocate_host_rrqs_~buffer_size~1#1, pmcraid_allocate_host_rrqs_~tmp~92#1.base, pmcraid_allocate_host_rrqs_~tmp~92#1.offset, pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset;havoc pmcraid_allocate_host_rrqs_#in~pinstance#1.base, pmcraid_allocate_host_rrqs_#in~pinstance#1.offset;assume { :end_inline_pmcraid_allocate_host_rrqs } true;assume -2147483648 <= pmcraid_init_buffers_#t~ret1644#1 && pmcraid_init_buffers_#t~ret1644#1 <= 2147483647;pmcraid_init_buffers_~tmp~95#1 := pmcraid_init_buffers_#t~ret1644#1;havoc pmcraid_init_buffers_#t~ret1644#1; [2025-02-08 04:39:59,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791: havoc pmcraid_probe_#t~memset~res1807#1.base, pmcraid_probe_#t~memset~res1807#1.offset;call pmcraid_probe_#t~mem1808#1 := read~int#3(pmcraid_probe_~dev_id#1.base, 24 + pmcraid_probe_~dev_id#1.offset, 8);call write~$Pointer$#3(0, (if pmcraid_probe_#t~mem1808#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_probe_#t~mem1808#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_probe_#t~mem1808#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_probe_~pinstance~44#1.base, 204 + pmcraid_probe_~pinstance~44#1.offset, 8);havoc pmcraid_probe_#t~mem1808#1;assume { :begin_inline_pmcraid_init_instance } true;pmcraid_init_instance_#in~pdev#1.base, pmcraid_init_instance_#in~pdev#1.offset, pmcraid_init_instance_#in~host#1.base, pmcraid_init_instance_#in~host#1.offset, pmcraid_init_instance_#in~mapped_pci_addr#1.base, pmcraid_init_instance_#in~mapped_pci_addr#1.offset := pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset, pmcraid_probe_~host~1#1.base, pmcraid_probe_~host~1#1.offset, pmcraid_probe_~mapped_pci_addr~0#1.base, pmcraid_probe_~mapped_pci_addr~0#1.offset;havoc pmcraid_init_instance_#res#1;havoc pmcraid_init_instance_#t~mem1670#1.base, pmcraid_init_instance_#t~mem1670#1.offset, pmcraid_init_instance_#t~mem1671#1, pmcraid_init_instance_#t~mem1672#1, pmcraid_init_instance_#t~mem1673#1, pmcraid_init_instance_#t~mem1674#1, pmcraid_init_instance_#t~mem1675#1, pmcraid_init_instance_#t~mem1676#1, pmcraid_init_instance_#t~mem1677#1, pmcraid_init_instance_#t~mem1678#1, pmcraid_init_instance_#t~mem1679#1, pmcraid_init_instance_#t~mem1680#1, pmcraid_init_instance_#t~mem1681#1, pmcraid_init_instance_#t~ret1682#1.base, pmcraid_init_instance_#t~ret1682#1.offset, pmcraid_init_instance_#t~ret1683#1.base, pmcraid_init_instance_#t~ret1683#1.offset, pmcraid_init_instance_#t~ret1684#1.base, pmcraid_init_instance_#t~ret1684#1.offset, pmcraid_init_instance_#t~mem1685#1, pmcraid_init_instance_~pdev#1.base, pmcraid_init_instance_~pdev#1.offset, pmcraid_init_instance_~host#1.base, pmcraid_init_instance_~host#1.offset, pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset, pmcraid_init_instance_~pinstance~35#1.base, pmcraid_init_instance_~pinstance~35#1.offset, pmcraid_init_instance_~chip_cfg~0#1.base, pmcraid_init_instance_~chip_cfg~0#1.offset, pmcraid_init_instance_~pint_regs~0#1.base, pmcraid_init_instance_~pint_regs~0#1.offset, pmcraid_init_instance_~#__key~2#1.base, pmcraid_init_instance_~#__key~2#1.offset, pmcraid_init_instance_~#__key___0~0#1.base, pmcraid_init_instance_~#__key___0~0#1.offset, pmcraid_init_instance_~#__key___1~0#1.base, pmcraid_init_instance_~#__key___1~0#1.offset, pmcraid_init_instance_~#__key___2~0#1.base, pmcraid_init_instance_~#__key___2~0#1.offset, pmcraid_init_instance_~#__key___3~0#1.base, pmcraid_init_instance_~#__key___3~0#1.offset, pmcraid_init_instance_~#__key___4~0#1.base, pmcraid_init_instance_~#__key___4~0#1.offset, pmcraid_init_instance_~#__constr_expr_0~0#1.base, pmcraid_init_instance_~#__constr_expr_0~0#1.offset;pmcraid_init_instance_~pdev#1.base, pmcraid_init_instance_~pdev#1.offset := pmcraid_init_instance_#in~pdev#1.base, pmcraid_init_instance_#in~pdev#1.offset;pmcraid_init_instance_~host#1.base, pmcraid_init_instance_~host#1.offset := pmcraid_init_instance_#in~host#1.base, pmcraid_init_instance_#in~host#1.offset;pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset := pmcraid_init_instance_#in~mapped_pci_addr#1.base, pmcraid_init_instance_#in~mapped_pci_addr#1.offset;havoc pmcraid_init_instance_~pinstance~35#1.base, pmcraid_init_instance_~pinstance~35#1.offset;havoc pmcraid_init_instance_~chip_cfg~0#1.base, pmcraid_init_instance_~chip_cfg~0#1.offset;havoc pmcraid_init_instance_~pint_regs~0#1.base, pmcraid_init_instance_~pint_regs~0#1.offset;call pmcraid_init_instance_~#__key~2#1.base, pmcraid_init_instance_~#__key~2#1.offset := #Ultimate.allocOnStack(8);call pmcraid_init_instance_~#__key___0~0#1.base, pmcraid_init_instance_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8);call pmcraid_init_instance_~#__key___1~0#1.base, pmcraid_init_instance_~#__key___1~0#1.offset := #Ultimate.allocOnStack(8);call pmcraid_init_instance_~#__key___2~0#1.base, pmcraid_init_instance_~#__key___2~0#1.offset := #Ultimate.allocOnStack(8);call pmcraid_init_instance_~#__key___3~0#1.base, pmcraid_init_instance_~#__key___3~0#1.offset := #Ultimate.allocOnStack(8);call pmcraid_init_instance_~#__key___4~0#1.base, pmcraid_init_instance_~#__key___4~0#1.offset := #Ultimate.allocOnStack(8);call pmcraid_init_instance_~#__constr_expr_0~0#1.base, pmcraid_init_instance_~#__constr_expr_0~0#1.offset := #Ultimate.allocOnStack(8);pmcraid_init_instance_~pinstance~35#1.base, pmcraid_init_instance_~pinstance~35#1.offset := pmcraid_init_instance_~host#1.base, 3601 + pmcraid_init_instance_~host#1.offset;call write~$Pointer$#3(pmcraid_init_instance_~host#1.base, pmcraid_init_instance_~host#1.offset, pmcraid_init_instance_~pinstance~35#1.base, 2537 + pmcraid_init_instance_~pinstance~35#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~pdev#1.base, pmcraid_init_instance_~pdev#1.offset, pmcraid_init_instance_~pinstance~35#1.base, 2545 + pmcraid_init_instance_~pinstance~35#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset, pmcraid_init_instance_~pinstance~35#1.base, 108 + pmcraid_init_instance_~pinstance~35#1.offset, 8);call pmcraid_init_instance_#t~mem1670#1.base, pmcraid_init_instance_#t~mem1670#1.offset := read~$Pointer$#3(pmcraid_init_instance_~pinstance~35#1.base, 204 + pmcraid_init_instance_~pinstance~35#1.offset, 8);pmcraid_init_instance_~chip_cfg~0#1.base, pmcraid_init_instance_~chip_cfg~0#1.offset := pmcraid_init_instance_#t~mem1670#1.base, pmcraid_init_instance_#t~mem1670#1.offset;havoc pmcraid_init_instance_#t~mem1670#1.base, pmcraid_init_instance_#t~mem1670#1.offset;pmcraid_init_instance_~pint_regs~0#1.base, pmcraid_init_instance_~pint_regs~0#1.offset := pmcraid_init_instance_~pinstance~35#1.base, 140 + pmcraid_init_instance_~pinstance~35#1.offset;call pmcraid_init_instance_#t~mem1671#1 := read~int#3(pmcraid_init_instance_~chip_cfg~0#1.base, 8 + pmcraid_init_instance_~chip_cfg~0#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset + (if pmcraid_init_instance_#t~mem1671#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_instance_#t~mem1671#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_instance_#t~mem1671#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_init_instance_~pinstance~35#1.base, 132 + pmcraid_init_instance_~pinstance~35#1.offset, 8);havoc pmcraid_init_instance_#t~mem1671#1;call pmcraid_init_instance_#t~mem1672#1 := read~int#3(pmcraid_init_instance_~chip_cfg~0#1.base, 32 + pmcraid_init_instance_~chip_cfg~0#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset + (if pmcraid_init_instance_#t~mem1672#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_instance_#t~mem1672#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_instance_#t~mem1672#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_init_instance_~pint_regs~0#1.base, pmcraid_init_instance_~pint_regs~0#1.offset, 8);havoc pmcraid_init_instance_#t~mem1672#1;call pmcraid_init_instance_#t~mem1673#1 := read~int#3(pmcraid_init_instance_~chip_cfg~0#1.base, 48 + pmcraid_init_instance_~chip_cfg~0#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset + (if pmcraid_init_instance_#t~mem1673#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_instance_#t~mem1673#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_instance_#t~mem1673#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_init_instance_~pint_regs~0#1.base, 16 + pmcraid_init_instance_~pint_regs~0#1.offset, 8);havoc pmcraid_init_instance_#t~mem1673#1;call pmcraid_init_instance_#t~mem1674#1 := read~int#3(pmcraid_init_instance_~chip_cfg~0#1.base, 40 + pmcraid_init_instance_~chip_cfg~0#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset + (if pmcraid_init_instance_#t~mem1674#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_instance_#t~mem1674#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_instance_#t~mem1674#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_init_instance_~pint_regs~0#1.base, 8 + pmcraid_init_instance_~pint_regs~0#1.offset, 8);havoc pmcraid_init_instance_#t~mem1674#1;call pmcraid_init_instance_#t~mem1675#1 := read~int#3(pmcraid_init_instance_~chip_cfg~0#1.base, 72 + pmcraid_init_instance_~chip_cfg~0#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset + (if pmcraid_init_instance_#t~mem1675#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_instance_#t~mem1675#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_instance_#t~mem1675#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_init_instance_~pint_regs~0#1.base, 48 + pmcraid_init_instance_~pint_regs~0#1.offset, 8);havoc pmcraid_init_instance_#t~mem1675#1;call pmcraid_init_instance_#t~mem1676#1 := read~int#3(pmcraid_init_instance_~chip_cfg~0#1.base, 80 + pmcraid_init_instance_~chip_cfg~0#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset + (if pmcraid_init_instance_#t~mem1676#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_instance_#t~mem1676#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_instance_#t~mem1676#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_init_instance_~pint_regs~0#1.base, 56 + pmcraid_init_instance_~pint_regs~0#1.offset, 8);havoc pmcraid_init_instance_#t~mem1676#1;call pmcraid_init_instance_#t~mem1677#1 := read~int#3(pmcraid_init_instance_~chip_cfg~0#1.base, 16 + pmcraid_init_instance_~chip_cfg~0#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset + (if pmcraid_init_instance_#t~mem1677#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_instance_#t~mem1677#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_instance_#t~mem1677#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_init_instance_~pinstance~35#1.base, 124 + pmcraid_init_instance_~pinstance~35#1.offset, 8);havoc pmcraid_init_instance_#t~mem1677#1;call pmcraid_init_instance_#t~mem1678#1 := read~int#3(pmcraid_init_instance_~chip_cfg~0#1.base, pmcraid_init_instance_~chip_cfg~0#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset + (if pmcraid_init_instance_#t~mem1678#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_instance_#t~mem1678#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_instance_#t~mem1678#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_init_instance_~pinstance~35#1.base, 116 + pmcraid_init_instance_~pinstance~35#1.offset, 8);havoc pmcraid_init_instance_#t~mem1678#1;call pmcraid_init_instance_#t~mem1679#1 := read~int#3(pmcraid_init_instance_~chip_cfg~0#1.base, 56 + pmcraid_init_instance_~chip_cfg~0#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset + (if pmcraid_init_instance_#t~mem1679#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_instance_#t~mem1679#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_instance_#t~mem1679#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_init_instance_~pint_regs~0#1.base, 24 + pmcraid_init_instance_~pint_regs~0#1.offset, 8);havoc pmcraid_init_instance_#t~mem1679#1;call pmcraid_init_instance_#t~mem1680#1 := read~int#3(pmcraid_init_instance_~chip_cfg~0#1.base, 64 + pmcraid_init_instance_~chip_cfg~0#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset + (if pmcraid_init_instance_#t~mem1680#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_instance_#t~mem1680#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_instance_#t~mem1680#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_init_instance_~pint_regs~0#1.base, 32 + pmcraid_init_instance_~pint_regs~0#1.offset, 8);havoc pmcraid_init_instance_#t~mem1680#1;call pmcraid_init_instance_#t~mem1681#1 := read~int#3(pmcraid_init_instance_~chip_cfg~0#1.base, 24 + pmcraid_init_instance_~chip_cfg~0#1.offset, 8);call write~$Pointer$#3(pmcraid_init_instance_~mapped_pci_addr#1.base, pmcraid_init_instance_~mapped_pci_addr#1.offset + (if pmcraid_init_instance_#t~mem1681#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_init_instance_#t~mem1681#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_init_instance_#t~mem1681#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_init_instance_~pint_regs~0#1.base, 40 + pmcraid_init_instance_~pint_regs~0#1.offset, 8);havoc pmcraid_init_instance_#t~mem1681#1;call write~int#3(0, pmcraid_init_instance_~pinstance~35#1.base, 2553 + pmcraid_init_instance_~pinstance~35#1.offset, 1);assume { :begin_inline___init_waitqueue_head } true;__init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset := pmcraid_init_instance_~pinstance~35#1.base, 1972 + pmcraid_init_instance_~pinstance~35#1.offset, 217, 0, pmcraid_init_instance_~#__key~2#1.base, pmcraid_init_instance_~#__key~2#1.offset;havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset;__init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset := __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset;__init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset := __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset;__init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset := __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset; [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14800: pmcraid_allocate_hcams_~tmp~93#1.base, pmcraid_allocate_hcams_~tmp~93#1.offset := pmcraid_allocate_hcams_#t~ret1605#1.base, pmcraid_allocate_hcams_#t~ret1605#1.offset;havoc pmcraid_allocate_hcams_#t~mem1604#1.base, pmcraid_allocate_hcams_#t~mem1604#1.offset;havoc pmcraid_allocate_hcams_#t~ret1605#1.base, pmcraid_allocate_hcams_#t~ret1605#1.offset;call write~$Pointer$#3(pmcraid_allocate_hcams_~tmp~93#1.base, pmcraid_allocate_hcams_~tmp~93#1.offset, pmcraid_allocate_hcams_~pinstance#1.base, 264 + pmcraid_allocate_hcams_~pinstance#1.offset, 8);call pmcraid_allocate_hcams_#t~mem1606#1.base, pmcraid_allocate_hcams_#t~mem1606#1.offset := read~$Pointer$#3(pmcraid_allocate_hcams_~pinstance#1.base, 2545 + pmcraid_allocate_hcams_~pinstance#1.offset, 8); [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18434: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host(); srcloc: null [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15857: pmcraid_probe_#t~ret1818#1 := ldv_scsi_add_host_234_#res#1;havoc ldv_scsi_add_host_234_#t~ret2022#1, ldv_scsi_add_host_234_#t~ret2023#1, ldv_scsi_add_host_234_~host#1.base, ldv_scsi_add_host_234_~host#1.offset, ldv_scsi_add_host_234_~dev#1.base, ldv_scsi_add_host_234_~dev#1.offset, ldv_scsi_add_host_234_~ldv_func_res~6#1, ldv_scsi_add_host_234_~tmp~152#1, ldv_scsi_add_host_234_~tmp___0~58#1;havoc ldv_scsi_add_host_234_#in~host#1.base, ldv_scsi_add_host_234_#in~host#1.offset, ldv_scsi_add_host_234_#in~dev#1.base, ldv_scsi_add_host_234_#in~dev#1.offset;assume { :end_inline_ldv_scsi_add_host_234 } true;assume -2147483648 <= pmcraid_probe_#t~ret1818#1 && pmcraid_probe_#t~ret1818#1 <= 2147483647;pmcraid_probe_~rc~16#1 := pmcraid_probe_#t~ret1818#1;havoc pmcraid_probe_#t~mem1817#1.base, pmcraid_probe_#t~mem1817#1.offset;havoc pmcraid_probe_#t~ret1818#1; [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: pmcraid_queuecommand_lck_~rc~7#1 := 4181; [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347-1: SUMMARY for call pmcraid_return_cmd(pmcraid_queuecommand_lck_~cmd~8#1.base, pmcraid_queuecommand_lck_~cmd~8#1.offset); srcloc: null [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17773: SUMMARY for call ldv_free(ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18764: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17707: assume 0 != (ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base + ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset) % 18446744073709551616;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 := ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret1864#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;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 := ldv_dummy_resourceless_instance_callback_6_9_#in~arg4#1; [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17707: assume !(0 != (ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.base + ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_callback_store~0#1.offset) % 18446744073709551616); [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17113: havoc ldv_dispatch_register_16_2_#t~ret1847#1.base, ldv_dispatch_register_16_2_#t~ret1847#1.offset, ldv_dispatch_register_16_2_~arg0#1.base, ldv_dispatch_register_16_2_~arg0#1.offset, ldv_dispatch_register_16_2_~cf_arg_4~0#1.base, ldv_dispatch_register_16_2_~cf_arg_4~0#1.offset, ldv_dispatch_register_16_2_~tmp~113#1.base, ldv_dispatch_register_16_2_~tmp~113#1.offset;havoc ldv_dispatch_register_16_2_#in~arg0#1.base, ldv_dispatch_register_16_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_16_2 } true;ldv_scsi_add_host_#res#1 := ldv_scsi_add_host_~arg0#1; [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24446: havoc scsi_change_queue_depth_#t~nondet2277#1;pmcraid_change_queue_depth_#t~ret453#1 := scsi_change_queue_depth_#res#1;havoc scsi_change_queue_depth_#t~nondet2277#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 <= pmcraid_change_queue_depth_#t~ret453#1 && pmcraid_change_queue_depth_#t~ret453#1 <= 2147483647;pmcraid_change_queue_depth_~tmp~44#1 := pmcraid_change_queue_depth_#t~ret453#1;havoc pmcraid_change_queue_depth_#t~ret453#1;pmcraid_change_queue_depth_#res#1 := pmcraid_change_queue_depth_~tmp~44#1; [2025-02-08 04:39:59,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017-4: assume 0 == pmcraid_build_ioadl_#t~mem1188#1 % 256 % 4294967296 || 4 == pmcraid_build_ioadl_#t~mem1188#1 % 256 % 4294967296;pmcraid_build_ioadl_#t~bitwise1189#1 := 4; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017-4: assume !(0 == pmcraid_build_ioadl_#t~mem1188#1 % 256 % 4294967296 || 4 == pmcraid_build_ioadl_#t~mem1188#1 % 256 % 4294967296); [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15990-1: SUMMARY for call pmcraid_netlink_release(); srcloc: null [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017-5: call pmcraid_build_ioadl_#t~mem1188#1 := read~int#3(pmcraid_build_ioadl_~ioarcb~9#1.base, 61 + pmcraid_build_ioadl_~ioarcb~9#1.offset, 1); [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15990: assume { :begin_inline_ldv_unregister_chrdev_region_241 } true;ldv_unregister_chrdev_region_241_#in~ldv_func_arg1#1, ldv_unregister_chrdev_region_241_#in~ldv_func_arg2#1 := 1048576 * (~pmcraid_major~0 % 4294967296), 1024;havoc ldv_unregister_chrdev_region_241_~ldv_func_arg1#1, ldv_unregister_chrdev_region_241_~ldv_func_arg2#1;ldv_unregister_chrdev_region_241_~ldv_func_arg1#1 := ldv_unregister_chrdev_region_241_#in~ldv_func_arg1#1;ldv_unregister_chrdev_region_241_~ldv_func_arg2#1 := ldv_unregister_chrdev_region_241_#in~ldv_func_arg2#1; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017-2: havoc pmcraid_build_ioadl_#t~bitwise1189#1;assume (pmcraid_build_ioadl_#t~bitwise1189#1 % 4294967296 >= pmcraid_build_ioadl_#t~mem1188#1 % 256 % 4294967296 && pmcraid_build_ioadl_#t~bitwise1189#1 % 4294967296 >= 4) && pmcraid_build_ioadl_#t~bitwise1189#1 % 4294967296 <= 4 + pmcraid_build_ioadl_#t~mem1188#1 % 256 % 4294967296; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017-3: assume false;pmcraid_build_ioadl_#t~bitwise1189#1 := pmcraid_build_ioadl_#t~mem1188#1 % 256; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017-3: assume !false; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17179: assume -2147483648 <= ldv_scsi_host_template_instance_callback_4_21_#t~ret1950#1 && ldv_scsi_host_template_instance_callback_4_21_#t~ret1950#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_4_21_#t~ret1950#1; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017: call write~int#3(pmcraid_build_ioadl_#t~bitwise1189#1, pmcraid_build_ioadl_~ioarcb~9#1.base, 61 + pmcraid_build_ioadl_~ioarcb~9#1.offset, 1);havoc pmcraid_build_ioadl_#t~mem1188#1;havoc pmcraid_build_ioadl_#t~bitwise1189#1;call write~int#3(pmcraid_build_ioadl_~length~0#1, pmcraid_build_ioadl_~ioarcb~9#1.base, 28 + pmcraid_build_ioadl_~ioarcb~9#1.offset, 4); [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17179-1: SUMMARY for call ldv_scsi_host_template_instance_callback_4_21_#t~ret1950#1 := pmcraid_eh_bus_reset_handler(ldv_scsi_host_template_instance_callback_4_21_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_21_~arg1#1.offset); srcloc: null [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13017-1: [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18633: SUMMARY for call scsi_remove_host(ldv_scsi_remove_host_235_~ldv_func_arg1#1.base, ldv_scsi_remove_host_235_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17576: havoc ldv_scsi_host_template_instance_callback_4_17_#t~ret1948#1, ldv_scsi_host_template_instance_callback_4_17_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_17_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_17_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_17_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_17_~arg2#1, ldv_scsi_host_template_instance_callback_4_17_~arg3#1;havoc ldv_scsi_host_template_instance_callback_4_17_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_17_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_17_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_17_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_17_#in~arg2#1, ldv_scsi_host_template_instance_callback_4_17_#in~arg3#1;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_17 } true; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17576-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_17 } true;ldv_scsi_host_template_instance_callback_4_17_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_17_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_17_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_17_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_17_#in~arg2#1, ldv_scsi_host_template_instance_callback_4_17_#in~arg3#1 := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_compat_ioctl~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_compat_ioctl~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_17_1_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_17_2_default~0#1;havoc ldv_scsi_host_template_instance_callback_4_17_#t~ret1948#1, ldv_scsi_host_template_instance_callback_4_17_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_17_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_17_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_17_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_17_~arg2#1, ldv_scsi_host_template_instance_callback_4_17_~arg3#1;ldv_scsi_host_template_instance_callback_4_17_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_17_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_17_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_17_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_17_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_17_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_17_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_17_#in~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_17_~arg2#1 := ldv_scsi_host_template_instance_callback_4_17_#in~arg2#1;ldv_scsi_host_template_instance_callback_4_17_~arg3#1 := ldv_scsi_host_template_instance_callback_4_17_#in~arg3#1; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18435: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14405: assume (pmcraid_tasklet_function_#t~mem1502#1.base + pmcraid_tasklet_function_#t~mem1502#1.offset) % 18446744073709551616 < (pmcraid_tasklet_function_#t~mem1503#1.base + pmcraid_tasklet_function_#t~mem1503#1.offset) % 18446744073709551616;havoc pmcraid_tasklet_function_#t~mem1502#1.base, pmcraid_tasklet_function_#t~mem1502#1.offset;havoc pmcraid_tasklet_function_#t~mem1503#1.base, pmcraid_tasklet_function_#t~mem1503#1.offset;call pmcraid_tasklet_function_#t~mem1504#1.base, pmcraid_tasklet_function_#t~mem1504#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~pinstance~34#1.base, 704 + pmcraid_tasklet_function_~pinstance~34#1.offset + 8 * pmcraid_tasklet_function_~id~0#1, 8);call write~$Pointer$#3(pmcraid_tasklet_function_#t~mem1504#1.base, 4 + pmcraid_tasklet_function_#t~mem1504#1.offset, pmcraid_tasklet_function_~pinstance~34#1.base, 704 + pmcraid_tasklet_function_~pinstance~34#1.offset + 8 * pmcraid_tasklet_function_~id~0#1, 8);havoc pmcraid_tasklet_function_#t~mem1504#1.base, pmcraid_tasklet_function_#t~mem1504#1.offset; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14405: assume !((pmcraid_tasklet_function_#t~mem1502#1.base + pmcraid_tasklet_function_#t~mem1502#1.offset) % 18446744073709551616 < (pmcraid_tasklet_function_#t~mem1503#1.base + pmcraid_tasklet_function_#t~mem1503#1.offset) % 18446744073709551616);havoc pmcraid_tasklet_function_#t~mem1502#1.base, pmcraid_tasklet_function_#t~mem1502#1.offset;havoc pmcraid_tasklet_function_#t~mem1503#1.base, pmcraid_tasklet_function_#t~mem1503#1.offset;call pmcraid_tasklet_function_#t~mem1505#1.base, pmcraid_tasklet_function_#t~mem1505#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~pinstance~34#1.base, 448 + pmcraid_tasklet_function_~pinstance~34#1.offset + 8 * pmcraid_tasklet_function_~id~0#1, 8);call write~$Pointer$#3(pmcraid_tasklet_function_#t~mem1505#1.base, pmcraid_tasklet_function_#t~mem1505#1.offset, pmcraid_tasklet_function_~pinstance~34#1.base, 704 + pmcraid_tasklet_function_~pinstance~34#1.offset + 8 * pmcraid_tasklet_function_~id~0#1, 8);havoc pmcraid_tasklet_function_#t~mem1505#1.base, pmcraid_tasklet_function_#t~mem1505#1.offset;call pmcraid_tasklet_function_#t~mem1506#1 := read~int#3(pmcraid_tasklet_function_~pinstance~34#1.base, 1956 + pmcraid_tasklet_function_~pinstance~34#1.offset + pmcraid_tasklet_function_~id~0#1, 1);call write~int#3(1 + pmcraid_tasklet_function_#t~mem1506#1 % 256 - 2 * (pmcraid_tasklet_function_#t~mem1506#1 % 256 % 2), pmcraid_tasklet_function_~pinstance~34#1.base, 1956 + pmcraid_tasklet_function_~pinstance~34#1.offset + pmcraid_tasklet_function_~id~0#1, 1);havoc pmcraid_tasklet_function_#t~mem1506#1; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18765: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15066: call pmcraid_init_buffers_#t~mem1664#1.base, pmcraid_init_buffers_#t~mem1664#1.offset := read~$Pointer$#3(pmcraid_init_buffers_~pinstance#1.base, 2901 + pmcraid_init_buffers_~pinstance#1.offset + 8 * pmcraid_init_buffers_~i~19#1, 8);pmcraid_init_buffers_~cmdp~0#1.base, pmcraid_init_buffers_~cmdp~0#1.offset := pmcraid_init_buffers_#t~mem1664#1.base, pmcraid_init_buffers_#t~mem1664#1.offset;havoc pmcraid_init_buffers_#t~mem1664#1.base, pmcraid_init_buffers_#t~mem1664#1.offset; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14802: pmcraid_allocate_hcams_~tmp___0~33#1.base, pmcraid_allocate_hcams_~tmp___0~33#1.offset := pmcraid_allocate_hcams_#t~ret1607#1.base, pmcraid_allocate_hcams_#t~ret1607#1.offset;havoc pmcraid_allocate_hcams_#t~mem1606#1.base, pmcraid_allocate_hcams_#t~mem1606#1.offset;havoc pmcraid_allocate_hcams_#t~ret1607#1.base, pmcraid_allocate_hcams_#t~ret1607#1.offset;call write~$Pointer$#3(pmcraid_allocate_hcams_~tmp___0~33#1.base, pmcraid_allocate_hcams_~tmp___0~33#1.offset, pmcraid_allocate_hcams_~pinstance#1.base, 220 + pmcraid_allocate_hcams_~pinstance#1.offset, 8);call pmcraid_allocate_hcams_#t~mem1608#1.base, pmcraid_allocate_hcams_#t~mem1608#1.offset := read~$Pointer$#3(pmcraid_allocate_hcams_~pinstance#1.base, 220 + pmcraid_allocate_hcams_~pinstance#1.offset, 8);pmcraid_allocate_hcams_#t~short1610#1 := 0 == (pmcraid_allocate_hcams_#t~mem1608#1.base + pmcraid_allocate_hcams_#t~mem1608#1.offset) % 18446744073709551616; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15859: assume 0 != pmcraid_probe_~rc~16#1; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15859: assume !(0 != pmcraid_probe_~rc~16#1);call pmcraid_probe_#t~mem1820#1.base, pmcraid_probe_#t~mem1820#1.offset := read~$Pointer$#3(pmcraid_probe_~pinstance~44#1.base, 2537 + pmcraid_probe_~pinstance~44#1.offset, 8);assume { :begin_inline_scsi_scan_host } true;scsi_scan_host_#in~arg0#1.base, scsi_scan_host_#in~arg0#1.offset := pmcraid_probe_#t~mem1820#1.base, pmcraid_probe_#t~mem1820#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; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14868: assume 0 == (pmcraid_allocate_config_buffers_#t~mem1624#1.base + pmcraid_allocate_config_buffers_#t~mem1624#1.offset) % 18446744073709551616;havoc pmcraid_allocate_config_buffers_#t~mem1624#1.base, pmcraid_allocate_config_buffers_#t~mem1624#1.offset; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14868: assume !(0 == (pmcraid_allocate_config_buffers_#t~mem1624#1.base + pmcraid_allocate_config_buffers_#t~mem1624#1.offset) % 18446744073709551616);havoc pmcraid_allocate_config_buffers_#t~mem1624#1.base, pmcraid_allocate_config_buffers_#t~mem1624#1.offset;pmcraid_allocate_config_buffers_~i~16#1 := 0; [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18237: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host(); srcloc: null [2025-02-08 04:39:59,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24381-3: SUMMARY for call pci_iomap_#t~ret2266#1.base, pci_iomap_#t~ret2266#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15991: havoc ldv_unregister_chrdev_region_241_~ldv_func_arg1#1, ldv_unregister_chrdev_region_241_~ldv_func_arg2#1;havoc ldv_unregister_chrdev_region_241_#in~ldv_func_arg1#1, ldv_unregister_chrdev_region_241_#in~ldv_func_arg2#1;assume { :end_inline_ldv_unregister_chrdev_region_241 } true;assume { :begin_inline_ldv_pci_unregister_driver_242 } true;ldv_pci_unregister_driver_242_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_242_#in~ldv_func_arg1#1.offset := ~#pmcraid_driver~0.base, ~#pmcraid_driver~0.offset;havoc ldv_pci_unregister_driver_242_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_242_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_242_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_242_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_242_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_242_#in~ldv_func_arg1#1.offset;assume { :begin_inline_pci_unregister_driver } true;pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset := ldv_pci_unregister_driver_242_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_242_~ldv_func_arg1#1.offset;havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset := pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset; [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24381-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret2266#1.base, pci_iomap_#t~ret2266#1.offset;havoc pci_iomap_#t~ret2266#1.base, pci_iomap_#t~ret2266#1.offset; [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24381: havoc pci_iomap_#t~ret2266#1.base, pci_iomap_#t~ret2266#1.offset;pmcraid_probe_#t~ret1801#1.base, pmcraid_probe_#t~ret1801#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2266#1.base, pci_iomap_#t~ret2266#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;havoc pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1;assume { :end_inline_pci_iomap } true;pmcraid_probe_~mapped_pci_addr~0#1.base, pmcraid_probe_~mapped_pci_addr~0#1.offset := pmcraid_probe_#t~ret1801#1.base, pmcraid_probe_#t~ret1801#1.offset;havoc pmcraid_probe_#t~ret1801#1.base, pmcraid_probe_#t~ret1801#1.offset; [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442: call write~int#3(1, pmcraid_reset_type_~pinstance#1.base, 11923 + pmcraid_reset_type_~pinstance#1.offset, 1); [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15727-1: SUMMARY for call pmcraid_probe_#t~ret1797#1 := atomic_read(~#pmcraid_adapter_count~0.base, ~#pmcraid_adapter_count~0.offset); srcloc: null [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15727: assume -2147483648 <= pmcraid_probe_#t~ret1797#1 && pmcraid_probe_#t~ret1797#1 <= 2147483647;pmcraid_probe_~tmp___1~23#1 := pmcraid_probe_#t~ret1797#1;havoc pmcraid_probe_#t~ret1797#1;call pmcraid_probe_#t~mem1798#1 := read~int#3(pmcraid_probe_~pdev#1.base, 60 + pmcraid_probe_~pdev#1.offset, 2);call pmcraid_probe_#t~mem1799#1 := read~int#3(pmcraid_probe_~pdev#1.base, 62 + pmcraid_probe_~pdev#1.offset, 2); [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14802-1: SUMMARY for call pmcraid_allocate_hcams_#t~ret1607#1.base, pmcraid_allocate_hcams_#t~ret1607#1.offset := pci_alloc_consistent(pmcraid_allocate_hcams_#t~mem1606#1.base, pmcraid_allocate_hcams_#t~mem1606#1.offset, 4112, pmcraid_allocate_hcams_~pinstance#1.base, 244 + pmcraid_allocate_hcams_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18766: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17643: assume 0 != (ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base + ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset) % 18446744073709551616;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 := ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_ptr~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_container_struct_device_attribute~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_3_default~0#1;havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret1858#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;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 := ldv_dummy_resourceless_instance_callback_5_9_#in~arg4#1; [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17643: assume !(0 != (ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.base + ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_callback_store~0#1.offset) % 18446744073709551616); [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18634: SUMMARY for call ldv_scsi_remove_host(0, 0, ldv_scsi_remove_host_235_~ldv_func_arg1#1.base, ldv_scsi_remove_host_235_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13019: pmcraid_build_ioadl_~ioadl~4#1.base, pmcraid_build_ioadl_~ioadl~4#1.offset := pmcraid_build_ioadl_#t~ret1190#1.base, pmcraid_build_ioadl_#t~ret1190#1.offset;havoc pmcraid_build_ioadl_#t~ret1190#1.base, pmcraid_build_ioadl_#t~ret1190#1.offset;pmcraid_build_ioadl_~i~2#1 := 0;assume { :begin_inline_scsi_sglist } true;scsi_sglist_#in~cmd#1.base, scsi_sglist_#in~cmd#1.offset := pmcraid_build_ioadl_~scsi_cmd~5#1.base, pmcraid_build_ioadl_~scsi_cmd~5#1.offset;havoc scsi_sglist_#res#1.base, scsi_sglist_#res#1.offset;havoc scsi_sglist_#t~mem377#1.base, scsi_sglist_#t~mem377#1.offset, scsi_sglist_~cmd#1.base, scsi_sglist_~cmd#1.offset;scsi_sglist_~cmd#1.base, scsi_sglist_~cmd#1.offset := scsi_sglist_#in~cmd#1.base, scsi_sglist_#in~cmd#1.offset;call scsi_sglist_#t~mem377#1.base, scsi_sglist_#t~mem377#1.offset := read~$Pointer$#3(scsi_sglist_~cmd#1.base, 297 + scsi_sglist_~cmd#1.offset, 8);scsi_sglist_#res#1.base, scsi_sglist_#res#1.offset := scsi_sglist_#t~mem377#1.base, scsi_sglist_#t~mem377#1.offset;havoc scsi_sglist_#t~mem377#1.base, scsi_sglist_#t~mem377#1.offset; [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15067-1: SUMMARY for call pmcraid_init_cmdblk(pmcraid_init_buffers_~cmdp~0#1.base, pmcraid_init_buffers_~cmdp~0#1.offset, pmcraid_init_buffers_~i~19#1); srcloc: null [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13019-1: SUMMARY for call pmcraid_build_ioadl_#t~ret1190#1.base, pmcraid_build_ioadl_#t~ret1190#1.offset := pmcraid_init_ioadls(pmcraid_build_ioadl_~cmd#1.base, pmcraid_build_ioadl_~cmd#1.offset, pmcraid_build_ioadl_~nseg~0#1); srcloc: null [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15067: call write~$Pointer$#3(pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset, pmcraid_init_buffers_~cmdp~0#1.base, 278 + pmcraid_init_buffers_~cmdp~0#1.offset, 8); [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18238: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15992: havoc ldv_pci_unregister_driver_242_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_242_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_242_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_242_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_242 } true;assume { :begin_inline_ldv_class_destroy_243 } true;ldv_class_destroy_243_#in~cls#1.base, ldv_class_destroy_243_#in~cls#1.offset := ~pmcraid_class~0.base, ~pmcraid_class~0.offset;havoc ldv_class_destroy_243_~cls#1.base, ldv_class_destroy_243_~cls#1.offset;ldv_class_destroy_243_~cls#1.base, ldv_class_destroy_243_~cls#1.offset := ldv_class_destroy_243_#in~cls#1.base, ldv_class_destroy_243_#in~cls#1.offset; [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16587: assume 0 != (ldv_file_operations_file_operations_instance_0_~data~0#1.base + ldv_file_operations_file_operations_instance_0_~data~0#1.offset) % 18446744073709551616;call ldv_file_operations_file_operations_instance_0_#t~mem1871#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1871#1.offset := read~$Pointer$#3(ldv_file_operations_file_operations_instance_0_~data~0#1.base, ldv_file_operations_file_operations_instance_0_~data~0#1.offset, 8);ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem1871#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1871#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~mem1871#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1871#1.offset; [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16587: assume !(0 != (ldv_file_operations_file_operations_instance_0_~data~0#1.base + ldv_file_operations_file_operations_instance_0_~data~0#1.offset) % 18446744073709551616); [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17446: assume 4 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17446: assume !(4 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15728-1: SUMMARY for call _dev_info(pmcraid_probe_~pdev#1.base, 148 + pmcraid_probe_~pdev#1.offset, 233, 0); srcloc: null [2025-02-08 04:39:59,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15728: havoc pmcraid_probe_#t~mem1798#1;havoc pmcraid_probe_#t~mem1799#1;assume { :begin_inline_pci_request_regions } true;pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset := pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset, 234, 0;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2267#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset := pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset;pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset := pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;havoc pci_request_regions_#t~nondet2267#1;assume -2147483648 <= pci_request_regions_#t~nondet2267#1 && pci_request_regions_#t~nondet2267#1 <= 2147483647;pci_request_regions_#res#1 := pci_request_regions_#t~nondet2267#1;havoc pci_request_regions_#t~nondet2267#1; [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15266: call ULTIMATE.dealloc(pmcraid_suspend_~#state#1.base, pmcraid_suspend_~#state#1.offset);havoc pmcraid_suspend_~#state#1.base, pmcraid_suspend_~#state#1.offset;ldv_pci_instance_suspend_3_8_#t~ret1916#1 := pmcraid_suspend_#res#1;havoc pmcraid_suspend_#t~ret1703#1.base, pmcraid_suspend_#t~ret1703#1.offset, pmcraid_suspend_#t~mem1704#1.base, pmcraid_suspend_#t~mem1704#1.offset, pmcraid_suspend_#t~ret1705#1, pmcraid_suspend_#t~mem1706#1, pmcraid_suspend_#t~ret1707#1, pmcraid_suspend_#t~ret1708#1, pmcraid_suspend_~pdev#1.base, pmcraid_suspend_~pdev#1.offset, pmcraid_suspend_~#state#1.base, pmcraid_suspend_~#state#1.offset, pmcraid_suspend_~pinstance~38#1.base, pmcraid_suspend_~pinstance~38#1.offset, pmcraid_suspend_~tmp~100#1.base, pmcraid_suspend_~tmp~100#1.offset, pmcraid_suspend_~tmp___0~36#1;havoc pmcraid_suspend_#in~pdev#1.base, pmcraid_suspend_#in~pdev#1.offset, pmcraid_suspend_#in~state#1.event;assume { :end_inline_pmcraid_suspend } true;assume -2147483648 <= ldv_pci_instance_suspend_3_8_#t~ret1916#1 && ldv_pci_instance_suspend_3_8_#t~ret1916#1 <= 2147483647;ldv_pci_instance_suspend_3_8_~tmp~125#1 := ldv_pci_instance_suspend_3_8_#t~ret1916#1;havoc ldv_pci_instance_suspend_3_8_#t~mem1915#1;havoc ldv_pci_instance_suspend_3_8_#t~ret1916#1;ldv_pci_instance_suspend_3_8_#res#1 := ldv_pci_instance_suspend_3_8_~tmp~125#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset; [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18833: SUMMARY for call ldv_linux_net_register_check_return_value_probe(ldv_ldv_post_probe_249_~retval#1); srcloc: null [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18767: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16984: SUMMARY for call ldv_assume((if 0 != ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18834: SUMMARY for call ldv_linux_usb_register_check_return_value_probe(ldv_ldv_post_probe_249_~retval#1); srcloc: null [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15795: assume pmcraid_probe_~rc~16#1 < 0; [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15795: assume !(pmcraid_probe_~rc~16#1 < 0); [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15861-1: SUMMARY for call pmcraid_probe_#t~ret1819#1 := printk(245, 0); srcloc: null [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15861: assume -2147483648 <= pmcraid_probe_#t~ret1819#1 && pmcraid_probe_#t~ret1819#1 <= 2147483647;havoc pmcraid_probe_#t~ret1819#1; [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14870-1: SUMMARY for call pmcraid_allocate_config_buffers_#t~ret1625#1 := printk(208, 0); srcloc: null [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14870: assume -2147483648 <= pmcraid_allocate_config_buffers_#t~ret1625#1 && pmcraid_allocate_config_buffers_#t~ret1625#1 <= 2147483647;havoc pmcraid_allocate_config_buffers_#t~ret1625#1;pmcraid_allocate_config_buffers_#res#1 := -12; [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15993: havoc ldv_class_destroy_243_~cls#1.base, ldv_class_destroy_243_~cls#1.offset;havoc ldv_class_destroy_243_#in~cls#1.base, ldv_class_destroy_243_#in~cls#1.offset;assume { :end_inline_ldv_class_destroy_243 } true; [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14672: assume true;havoc pmcraid_allocate_control_blocks_#t~nondet1569#1;call write~int#3(pmcraid_allocate_control_blocks_#t~nondet1569#1, pmcraid_allocate_control_blocks_~pinstance#1.base, 2837 + pmcraid_allocate_control_blocks_~pinstance#1.offset + pmcraid_allocate_control_blocks_#t~loopctr1568#1, 8);pmcraid_allocate_control_blocks_#t~loopctr1568#1 := 1 + pmcraid_allocate_control_blocks_#t~loopctr1568#1; [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14672: assume true;havoc pmcraid_allocate_control_blocks_#t~mem1566#1.base, pmcraid_allocate_control_blocks_#t~mem1566#1.offset;havoc pmcraid_allocate_control_blocks_#t~mem1567#1;havoc pmcraid_allocate_control_blocks_#t~loopctr1568#1;havoc pmcraid_allocate_control_blocks_#t~nondet1569#1;havoc pmcraid_allocate_control_blocks_#t~ret1570#1;call pmcraid_allocate_control_blocks_#t~mem1571#1.base, pmcraid_allocate_control_blocks_#t~mem1571#1.offset := read~$Pointer$#3(pmcraid_allocate_control_blocks_~pinstance#1.base, 2545 + pmcraid_allocate_control_blocks_~pinstance#1.offset, 8);assume { :begin_inline_dma_pool_create } true;dma_pool_create_#in~arg0#1.base, dma_pool_create_#in~arg0#1.offset, dma_pool_create_#in~arg1#1.base, dma_pool_create_#in~arg1#1.offset, dma_pool_create_#in~arg2#1, dma_pool_create_#in~arg3#1, dma_pool_create_#in~arg4#1 := pmcraid_allocate_control_blocks_~pinstance#1.base, 2837 + pmcraid_allocate_control_blocks_~pinstance#1.offset, pmcraid_allocate_control_blocks_#t~mem1571#1.base, 148 + pmcraid_allocate_control_blocks_#t~mem1571#1.offset, 1472, 32, 0;havoc dma_pool_create_#res#1.base, dma_pool_create_#res#1.offset;havoc dma_pool_create_#t~ret2246#1.base, dma_pool_create_#t~ret2246#1.offset, dma_pool_create_~arg0#1.base, dma_pool_create_~arg0#1.offset, dma_pool_create_~arg1#1.base, dma_pool_create_~arg1#1.offset, dma_pool_create_~arg2#1, dma_pool_create_~arg3#1, dma_pool_create_~arg4#1;dma_pool_create_~arg0#1.base, dma_pool_create_~arg0#1.offset := dma_pool_create_#in~arg0#1.base, dma_pool_create_#in~arg0#1.offset;dma_pool_create_~arg1#1.base, dma_pool_create_~arg1#1.offset := dma_pool_create_#in~arg1#1.base, dma_pool_create_#in~arg1#1.offset;dma_pool_create_~arg2#1 := dma_pool_create_#in~arg2#1;dma_pool_create_~arg3#1 := dma_pool_create_#in~arg3#1;dma_pool_create_~arg4#1 := dma_pool_create_#in~arg4#1; [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17777: havoc ldv_dummy_resourceless_instance_callback_7_3_#t~ret1865#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_7_3 } true; [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18768: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285: pmcraid_queuecommand_lck_~cmd~8#1.base, pmcraid_queuecommand_lck_~cmd~8#1.offset := pmcraid_queuecommand_lck_#t~ret1234#1.base, pmcraid_queuecommand_lck_#t~ret1234#1.offset;havoc pmcraid_queuecommand_lck_#t~ret1234#1.base, pmcraid_queuecommand_lck_#t~ret1234#1.offset; [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18702: SUMMARY for call unregister_chrdev_region(ldv_unregister_chrdev_region_240_~ldv_func_arg1#1, ldv_unregister_chrdev_region_240_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:39:59,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13285-1: SUMMARY for call pmcraid_queuecommand_lck_#t~ret1234#1.base, pmcraid_queuecommand_lck_#t~ret1234#1.offset := pmcraid_get_free_cmd(pmcraid_queuecommand_lck_~pinstance~24#1.base, pmcraid_queuecommand_lck_~pinstance~24#1.offset); srcloc: null [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13351-1: pmcraid_queuecommand_lck_#res#1 := pmcraid_queuecommand_lck_~rc~7#1; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15003: pmcraid_init_buffers_#t~ret1647#1 := pmcraid_allocate_config_buffers_#res#1;havoc pmcraid_allocate_config_buffers_#t~ret1623#1.base, pmcraid_allocate_config_buffers_#t~ret1623#1.offset, pmcraid_allocate_config_buffers_#t~mem1624#1.base, pmcraid_allocate_config_buffers_#t~mem1624#1.offset, pmcraid_allocate_config_buffers_#t~ret1625#1, pmcraid_allocate_config_buffers_#t~mem1626#1.base, pmcraid_allocate_config_buffers_#t~mem1626#1.offset, pmcraid_allocate_config_buffers_#t~mem1627#1.base, pmcraid_allocate_config_buffers_#t~mem1627#1.offset, pmcraid_allocate_config_buffers_#t~ret1628#1.base, pmcraid_allocate_config_buffers_#t~ret1628#1.offset, pmcraid_allocate_config_buffers_#t~mem1629#1.base, pmcraid_allocate_config_buffers_#t~mem1629#1.offset, pmcraid_allocate_config_buffers_#t~ret1630#1, pmcraid_allocate_config_buffers_#t~ret1631#1, pmcraid_allocate_config_buffers_#t~ret1632#1, pmcraid_allocate_config_buffers_~pinstance#1.base, pmcraid_allocate_config_buffers_~pinstance#1.offset, pmcraid_allocate_config_buffers_~i~16#1, pmcraid_allocate_config_buffers_~tmp~94#1.base, pmcraid_allocate_config_buffers_~tmp~94#1.offset, pmcraid_allocate_config_buffers_~tmp___0~34#1.base, pmcraid_allocate_config_buffers_~tmp___0~34#1.offset, pmcraid_allocate_config_buffers_~tmp___1~19#1;havoc pmcraid_allocate_config_buffers_#in~pinstance#1.base, pmcraid_allocate_config_buffers_#in~pinstance#1.offset;assume { :end_inline_pmcraid_allocate_config_buffers } true;assume -2147483648 <= pmcraid_init_buffers_#t~ret1647#1 && pmcraid_init_buffers_#t~ret1647#1 <= 2147483647;pmcraid_init_buffers_~tmp___0~35#1 := pmcraid_init_buffers_#t~ret1647#1;havoc pmcraid_init_buffers_#t~ret1647#1; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15069-1: SUMMARY for call list_add_tail(pmcraid_init_buffers_~cmdp~0#1.base, 32 + pmcraid_init_buffers_~cmdp~0#1.offset, pmcraid_init_buffers_~pinstance#1.base, 11093 + pmcraid_init_buffers_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15069: pmcraid_init_buffers_~i~19#1 := 1 + pmcraid_init_buffers_~i~19#1; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18835: assume -2147483648 <= ldv_ldv_post_probe_249_#t~ret2030#1 && ldv_ldv_post_probe_249_#t~ret2030#1 <= 2147483647;ldv_ldv_post_probe_249_~tmp~156#1 := ldv_ldv_post_probe_249_#t~ret2030#1;havoc ldv_ldv_post_probe_249_#t~ret2030#1;ldv_ldv_post_probe_249_#res#1 := ldv_ldv_post_probe_249_~tmp~156#1; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18835-1: SUMMARY for call ldv_ldv_post_probe_249_#t~ret2030#1 := ldv_post_probe(ldv_ldv_post_probe_249_~retval#1); srcloc: null [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14805-1: assume pmcraid_allocate_hcams_#t~short1610#1; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14805-1: assume !pmcraid_allocate_hcams_#t~short1610#1;call pmcraid_allocate_hcams_#t~mem1609#1.base, pmcraid_allocate_hcams_#t~mem1609#1.offset := read~$Pointer$#3(pmcraid_allocate_hcams_~pinstance#1.base, 264 + pmcraid_allocate_hcams_~pinstance#1.offset, 8);pmcraid_allocate_hcams_#t~short1610#1 := 0 == (pmcraid_allocate_hcams_#t~mem1609#1.base + pmcraid_allocate_hcams_#t~mem1609#1.offset) % 18446744073709551616; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14805: assume pmcraid_allocate_hcams_#t~short1610#1;havoc pmcraid_allocate_hcams_#t~mem1608#1.base, pmcraid_allocate_hcams_#t~mem1608#1.offset;havoc pmcraid_allocate_hcams_#t~mem1609#1.base, pmcraid_allocate_hcams_#t~mem1609#1.offset;havoc pmcraid_allocate_hcams_#t~short1610#1; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14805: assume !pmcraid_allocate_hcams_#t~short1610#1;havoc pmcraid_allocate_hcams_#t~mem1608#1.base, pmcraid_allocate_hcams_#t~mem1608#1.offset;havoc pmcraid_allocate_hcams_#t~mem1609#1.base, pmcraid_allocate_hcams_#t~mem1609#1.offset;havoc pmcraid_allocate_hcams_#t~short1610#1;call pmcraid_allocate_hcams_#t~mem1611#1.base, pmcraid_allocate_hcams_#t~mem1611#1.offset := read~$Pointer$#3(pmcraid_allocate_hcams_~pinstance#1.base, 264 + pmcraid_allocate_hcams_~pinstance#1.offset, 8);call write~$Pointer$#3(pmcraid_allocate_hcams_#t~mem1611#1.base, 384 + pmcraid_allocate_hcams_#t~mem1611#1.offset, pmcraid_allocate_hcams_~pinstance#1.base, 272 + pmcraid_allocate_hcams_~pinstance#1.offset, 8);havoc pmcraid_allocate_hcams_#t~mem1611#1.base, pmcraid_allocate_hcams_#t~mem1611#1.offset;call pmcraid_allocate_hcams_#t~mem1612#1.base, pmcraid_allocate_hcams_#t~mem1612#1.offset := read~$Pointer$#3(pmcraid_allocate_hcams_~pinstance#1.base, 220 + pmcraid_allocate_hcams_~pinstance#1.offset, 8);call write~$Pointer$#3(pmcraid_allocate_hcams_#t~mem1612#1.base, 384 + pmcraid_allocate_hcams_#t~mem1612#1.offset, pmcraid_allocate_hcams_~pinstance#1.base, 228 + pmcraid_allocate_hcams_~pinstance#1.offset, 8);havoc pmcraid_allocate_hcams_#t~mem1612#1.base, pmcraid_allocate_hcams_#t~mem1612#1.offset; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17051: call ULTIMATE.dealloc(ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17051-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16523-1: SUMMARY for call ldv_entry_EMGentry_21_#t~ret1869#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17514-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_35 } true;ldv_scsi_host_template_instance_callback_4_35_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_35_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_35_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_35_#in~arg1#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_alloc~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_slave_alloc~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_4_35_#t~ret1958#1, ldv_scsi_host_template_instance_callback_4_35_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_35_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_35_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_35_~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_35_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_35_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_35_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_35_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_35_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_35_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_35_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_35_#in~arg1#1.offset; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445: assume 0 != pmcraid_reset_type_#t~bitwise525#1 % 4294967296;havoc pmcraid_reset_type_#t~bitwise525#1;call write~int#3(1, pmcraid_reset_type_~pinstance#1.base, 11924 + pmcraid_reset_type_~pinstance#1.offset, 1); [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445: assume !(0 != pmcraid_reset_type_#t~bitwise525#1 % 4294967296);havoc pmcraid_reset_type_#t~bitwise525#1; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16523: assume -2147483648 <= ldv_entry_EMGentry_21_#t~ret1869#1 && ldv_entry_EMGentry_21_#t~ret1869#1 <= 2147483647;ldv_entry_EMGentry_21_~tmp___0~44#1 := ldv_entry_EMGentry_21_#t~ret1869#1;havoc ldv_entry_EMGentry_21_#t~ret1869#1; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445-1: [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445-2: havoc pmcraid_reset_type_#t~bitwise525#1;assume pmcraid_reset_type_#t~bitwise525#1 % 4294967296 <= pmcraid_reset_type_~intrs~0#1 % 4294967296 && pmcraid_reset_type_#t~bitwise525#1 % 4294967296 <= 134217728; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445-3: assume 134217728 == pmcraid_reset_type_~intrs~0#1 % 4294967296;pmcraid_reset_type_#t~bitwise525#1 := pmcraid_reset_type_~intrs~0#1; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445-3: assume !(134217728 == pmcraid_reset_type_~intrs~0#1 % 4294967296); [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16655-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1881#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1881#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16655: ldv_file_operations_file_operations_instance_0_~tmp___5~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~1#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1881#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1881#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1881#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1881#1.offset;ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.offset := ldv_file_operations_file_operations_instance_0_~tmp___5~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___5~1#1.offset; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18769: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17712: havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret1864#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_9 } true; [2025-02-08 04:39:59,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18703: SUMMARY for call ldv_linux_fs_char_dev_unregister_chrdev_region(); srcloc: null [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445-4: assume 0 == pmcraid_reset_type_~intrs~0#1 % 4294967296;pmcraid_reset_type_#t~bitwise525#1 := 0; [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445-4: assume !(0 == pmcraid_reset_type_~intrs~0#1 % 4294967296); [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17514: havoc ldv_scsi_host_template_instance_callback_4_35_#t~ret1958#1, ldv_scsi_host_template_instance_callback_4_35_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_35_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_35_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_35_~arg1#1.offset;havoc ldv_scsi_host_template_instance_callback_4_35_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_35_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_35_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_35_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_35 } true; [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15136: havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset;havoc __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset;assume { :end_inline___init_waitqueue_head } true; [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18770: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17118: ldv_scsi_add_host_#res#1 := ldv_scsi_add_host_~arg0#1; [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15797: SUMMARY for call dev_err(pmcraid_probe_~pdev#1.base, 148 + pmcraid_probe_~pdev#1.offset, 239, 0); srcloc: null [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17118-1: SUMMARY for call ldv_assume((if 0 != ldv_scsi_add_host_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16590: SUMMARY for call ldv_free(ldv_file_operations_file_operations_instance_0_~data~0#1.base, ldv_file_operations_file_operations_instance_0_~data~0#1.offset); srcloc: null [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17317: assume -2147483648 <= ldv_scsi_host_template_instance_probe_4_10_#t~ret1963#1 && ldv_scsi_host_template_instance_probe_4_10_#t~ret1963#1 <= 2147483647;ldv_scsi_host_template_instance_probe_4_10_~tmp~131#1 := ldv_scsi_host_template_instance_probe_4_10_#t~ret1963#1;havoc ldv_scsi_host_template_instance_probe_4_10_#t~ret1963#1;ldv_scsi_host_template_instance_probe_4_10_#res#1 := ldv_scsi_host_template_instance_probe_4_10_~tmp~131#1; [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17317-1: SUMMARY for call ldv_scsi_host_template_instance_probe_4_10_#t~ret1963#1 := ##fun~$Pointer$~TO~int(ldv_scsi_host_template_instance_probe_4_10_~arg1#1.base, ldv_scsi_host_template_instance_probe_4_10_~arg1#1.offset, ldv_scsi_host_template_instance_probe_4_10_~arg0#1.base, ldv_scsi_host_template_instance_probe_4_10_~arg0#1.offset); srcloc: null [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18704: havoc ldv_unregister_chrdev_region_240_~ldv_func_arg1#1, ldv_unregister_chrdev_region_240_~ldv_func_arg2#1;havoc ldv_unregister_chrdev_region_240_#in~ldv_func_arg1#1, ldv_unregister_chrdev_region_240_#in~ldv_func_arg2#1;assume { :end_inline_ldv_unregister_chrdev_region_240 } true;pmcraid_init_#res#1 := pmcraid_init_~error~1#1;call ULTIMATE.dealloc(pmcraid_init_~#dev~0#1.base, pmcraid_init_~#dev~0#1.offset);havoc pmcraid_init_~#dev~0#1.base, pmcraid_init_~#dev~0#1.offset; [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18704-1: SUMMARY for call ldv_linux_usb_gadget_unregister_chrdev_region(); srcloc: null [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287: assume 0 == (pmcraid_queuecommand_lck_~cmd~8#1.base + pmcraid_queuecommand_lck_~cmd~8#1.offset) % 18446744073709551616; [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287: assume !(0 == (pmcraid_queuecommand_lck_~cmd~8#1.base + pmcraid_queuecommand_lck_~cmd~8#1.offset) % 18446744073709551616);call write~$Pointer$#3(pmcraid_queuecommand_lck_~scsi_cmd#1.base, pmcraid_queuecommand_lck_~scsi_cmd#1.offset, pmcraid_queuecommand_lck_~cmd~8#1.base, 24 + pmcraid_queuecommand_lck_~cmd~8#1.offset, 8);call pmcraid_queuecommand_lck_#t~mem1236#1.base, pmcraid_queuecommand_lck_#t~mem1236#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_~cmd~8#1.base, pmcraid_queuecommand_lck_~cmd~8#1.offset, 8);pmcraid_queuecommand_lck_~ioarcb~10#1.base, pmcraid_queuecommand_lck_~ioarcb~10#1.offset := pmcraid_queuecommand_lck_#t~mem1236#1.base, pmcraid_queuecommand_lck_#t~mem1236#1.offset;havoc pmcraid_queuecommand_lck_#t~mem1236#1.base, pmcraid_queuecommand_lck_#t~mem1236#1.offset;call pmcraid_queuecommand_lck_#t~mem1237#1.base, pmcraid_queuecommand_lck_#t~mem1237#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_~scsi_cmd#1.base, 289 + pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 8);call pmcraid_queuecommand_lck_#t~mem1238#1 := read~int#3(pmcraid_queuecommand_lck_~scsi_cmd#1.base, 283 + pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 2); [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15005: assume 0 != pmcraid_init_buffers_~tmp___0~35#1; [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15005: assume !(0 != pmcraid_init_buffers_~tmp___0~35#1);assume { :begin_inline_pmcraid_allocate_cmd_blocks } true;pmcraid_allocate_cmd_blocks_#in~pinstance#1.base, pmcraid_allocate_cmd_blocks_#in~pinstance#1.offset := pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset;havoc pmcraid_allocate_cmd_blocks_#res#1;havoc pmcraid_allocate_cmd_blocks_#t~mem1556#1.base, pmcraid_allocate_cmd_blocks_#t~mem1556#1.offset, pmcraid_allocate_cmd_blocks_#t~mem1557#1, pmcraid_allocate_cmd_blocks_#t~loopctr1558#1, pmcraid_allocate_cmd_blocks_#t~nondet1559#1, pmcraid_allocate_cmd_blocks_#t~ret1560#1, pmcraid_allocate_cmd_blocks_#t~ret1561#1.base, pmcraid_allocate_cmd_blocks_#t~ret1561#1.offset, pmcraid_allocate_cmd_blocks_#t~mem1562#1.base, pmcraid_allocate_cmd_blocks_#t~mem1562#1.offset, pmcraid_allocate_cmd_blocks_#t~mem1563#1.base, pmcraid_allocate_cmd_blocks_#t~mem1563#1.offset, pmcraid_allocate_cmd_blocks_#t~ret1564#1.base, pmcraid_allocate_cmd_blocks_#t~ret1564#1.offset, pmcraid_allocate_cmd_blocks_#t~mem1565#1.base, pmcraid_allocate_cmd_blocks_#t~mem1565#1.offset, pmcraid_allocate_cmd_blocks_~pinstance#1.base, pmcraid_allocate_cmd_blocks_~pinstance#1.offset, pmcraid_allocate_cmd_blocks_~i~11#1, pmcraid_allocate_cmd_blocks_~tmp~90#1.base, pmcraid_allocate_cmd_blocks_~tmp~90#1.offset;pmcraid_allocate_cmd_blocks_~pinstance#1.base, pmcraid_allocate_cmd_blocks_~pinstance#1.offset := pmcraid_allocate_cmd_blocks_#in~pinstance#1.base, pmcraid_allocate_cmd_blocks_#in~pinstance#1.offset;havoc pmcraid_allocate_cmd_blocks_~i~11#1;havoc pmcraid_allocate_cmd_blocks_~tmp~90#1.base, pmcraid_allocate_cmd_blocks_~tmp~90#1.offset;call pmcraid_allocate_cmd_blocks_#t~mem1556#1.base, pmcraid_allocate_cmd_blocks_#t~mem1556#1.offset := read~$Pointer$#3(pmcraid_allocate_cmd_blocks_~pinstance#1.base, 2537 + pmcraid_allocate_cmd_blocks_~pinstance#1.offset, 8);call pmcraid_allocate_cmd_blocks_#t~mem1557#1 := read~int#3(pmcraid_allocate_cmd_blocks_#t~mem1556#1.base, 760 + pmcraid_allocate_cmd_blocks_#t~mem1556#1.offset, 4);pmcraid_allocate_cmd_blocks_#t~loopctr1558#1 := 0; [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17846: PTR_ERR_#t~ret1999#1 := ldv_ptr_err_#res#1;havoc ldv_ptr_err_~ptr#1.base, ldv_ptr_err_~ptr#1.offset;havoc ldv_ptr_err_#in~ptr#1.base, ldv_ptr_err_#in~ptr#1.offset;assume { :end_inline_ldv_ptr_err } true;assume -9223372036854775808 <= PTR_ERR_#t~ret1999#1 && PTR_ERR_#t~ret1999#1 <= 9223372036854775807;PTR_ERR_~tmp~136#1 := PTR_ERR_#t~ret1999#1;havoc PTR_ERR_#t~ret1999#1;PTR_ERR_#res#1 := PTR_ERR_~tmp~136#1; [2025-02-08 04:39:59,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18771: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15137: SUMMARY for call atomic_set(pmcraid_init_instance_~pinstance~35#1.base, 11913 + pmcraid_init_instance_~pinstance~35#1.offset, 0); srcloc: null [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741-2: call pmcraid_allocate_host_rrqs_#t~mem1586#1.base, pmcraid_allocate_host_rrqs_#t~mem1586#1.offset := read~$Pointer$#3(pmcraid_allocate_host_rrqs_~pinstance#1.base, 2545 + pmcraid_allocate_host_rrqs_~pinstance#1.offset, 8); [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741: pmcraid_allocate_host_rrqs_~tmp~92#1.base, pmcraid_allocate_host_rrqs_~tmp~92#1.offset := pmcraid_allocate_host_rrqs_#t~ret1587#1.base, pmcraid_allocate_host_rrqs_#t~ret1587#1.offset;havoc pmcraid_allocate_host_rrqs_#t~mem1586#1.base, pmcraid_allocate_host_rrqs_#t~mem1586#1.offset;havoc pmcraid_allocate_host_rrqs_#t~ret1587#1.base, pmcraid_allocate_host_rrqs_#t~ret1587#1.offset;call write~$Pointer$#3(pmcraid_allocate_host_rrqs_~tmp~92#1.base, pmcraid_allocate_host_rrqs_~tmp~92#1.offset, pmcraid_allocate_host_rrqs_~pinstance#1.base, 448 + pmcraid_allocate_host_rrqs_~pinstance#1.offset + 8 * pmcraid_allocate_host_rrqs_~i~14#1, 8);call pmcraid_allocate_host_rrqs_#t~mem1588#1.base, pmcraid_allocate_host_rrqs_#t~mem1588#1.offset := read~$Pointer$#3(pmcraid_allocate_host_rrqs_~pinstance#1.base, 448 + pmcraid_allocate_host_rrqs_~pinstance#1.offset + 8 * pmcraid_allocate_host_rrqs_~i~14#1, 8); [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15732: assume pmcraid_probe_~rc~16#1 < 0; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15732: assume !(pmcraid_probe_~rc~16#1 < 0);assume { :begin_inline_pci_iomap } true;pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1 := pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset, 0, 0;havoc pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2266#1.base, pci_iomap_#t~ret2266#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset := pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset;pci_iomap_~arg1#1 := pci_iomap_#in~arg1#1;pci_iomap_~arg2#1 := pci_iomap_#in~arg2#1; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14741-1: SUMMARY for call pmcraid_allocate_host_rrqs_#t~ret1587#1.base, pmcraid_allocate_host_rrqs_#t~ret1587#1.offset := pci_alloc_consistent(pmcraid_allocate_host_rrqs_#t~mem1586#1.base, pmcraid_allocate_host_rrqs_#t~mem1586#1.offset, pmcraid_allocate_host_rrqs_~buffer_size~1#1, pmcraid_allocate_host_rrqs_~pinstance#1.base, 320 + pmcraid_allocate_host_rrqs_~pinstance#1.offset + 8 * (if pmcraid_allocate_host_rrqs_~i~14#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_allocate_host_rrqs_~i~14#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_allocate_host_rrqs_~i~14#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14807: SUMMARY for call pmcraid_release_hcams(pmcraid_allocate_hcams_~pinstance#1.base, pmcraid_allocate_hcams_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14411: assume pmcraid_tasklet_function_~cmd_index~0#1 > 1023; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14411: assume !(pmcraid_tasklet_function_~cmd_index~0#1 > 1023);call pmcraid_tasklet_function_#t~mem1510#1.base, pmcraid_tasklet_function_#t~mem1510#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~pinstance~34#1.base, 2901 + pmcraid_tasklet_function_~pinstance~34#1.offset + 8 * pmcraid_tasklet_function_~cmd_index~0#1, 8);pmcraid_tasklet_function_~cmd~10#1.base, pmcraid_tasklet_function_~cmd~10#1.offset := pmcraid_tasklet_function_#t~mem1510#1.base, pmcraid_tasklet_function_#t~mem1510#1.offset;havoc pmcraid_tasklet_function_#t~mem1510#1.base, pmcraid_tasklet_function_#t~mem1510#1.offset; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16459-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_5_9_#t~ret1858#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int(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, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_5_9_~arg0#1.offset); srcloc: null [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16459: assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_5_9_#t~ret1858#1 && ldv_dummy_resourceless_instance_callback_5_9_#t~ret1858#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret1858#1; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17384: assume -2147483648 <= ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1967#1 && ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1967#1 <= 2147483647;ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___0~48#1 := ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1967#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1967#1; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17384-1: SUMMARY for call ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1967#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16525: assume 0 != ldv_entry_EMGentry_21_~tmp___0~44#1; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16525: assume !(0 != ldv_entry_EMGentry_21_~tmp___0~44#1); [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16657-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1882#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1882#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16657: ldv_file_operations_file_operations_instance_0_~tmp___6~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~1#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1882#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1882#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1882#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1882#1.offset;ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.offset := ldv_file_operations_file_operations_instance_0_~tmp___6~1#1.base, ldv_file_operations_file_operations_instance_0_~tmp___6~1#1.offset; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138: SUMMARY for call atomic_set(pmcraid_init_instance_~pinstance~35#1.base, 2737 + pmcraid_init_instance_~pinstance~35#1.offset, 0); srcloc: null [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17648: havoc ldv_dummy_resourceless_instance_callback_5_9_#t~ret1858#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_9 } true; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17582: havoc ldv_scsi_host_template_instance_callback_4_4_#t~ret1961#1, ldv_scsi_host_template_instance_callback_4_4_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_4_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_4_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_4_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_4_~arg2#1;havoc ldv_scsi_host_template_instance_callback_4_4_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_4_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_4_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_4_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_4_#in~arg2#1;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_4 } true; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17582-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_4 } true;ldv_scsi_host_template_instance_callback_4_4_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_4_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_4_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_4_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_4_#in~arg2#1 := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_change_queue_depth~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_change_queue_depth~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_device_ptr~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_4_1_default~0#1;havoc ldv_scsi_host_template_instance_callback_4_4_#t~ret1961#1, ldv_scsi_host_template_instance_callback_4_4_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_4_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_4_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_4_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_4_~arg2#1;ldv_scsi_host_template_instance_callback_4_4_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_4_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_4_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_4_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_4_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_4_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_4_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_4_#in~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_4_~arg2#1 := ldv_scsi_host_template_instance_callback_4_4_#in~arg2#1;assume { :begin_inline_pmcraid_change_queue_depth } true;pmcraid_change_queue_depth_#in~scsi_dev#1.base, pmcraid_change_queue_depth_#in~scsi_dev#1.offset, pmcraid_change_queue_depth_#in~depth#1 := ldv_scsi_host_template_instance_callback_4_4_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_4_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_4_~arg2#1;havoc pmcraid_change_queue_depth_#res#1;havoc pmcraid_change_queue_depth_#t~ret453#1, pmcraid_change_queue_depth_~scsi_dev#1.base, pmcraid_change_queue_depth_~scsi_dev#1.offset, pmcraid_change_queue_depth_~depth#1, pmcraid_change_queue_depth_~tmp~44#1;pmcraid_change_queue_depth_~scsi_dev#1.base, pmcraid_change_queue_depth_~scsi_dev#1.offset := pmcraid_change_queue_depth_#in~scsi_dev#1.base, pmcraid_change_queue_depth_#in~scsi_dev#1.offset;pmcraid_change_queue_depth_~depth#1 := pmcraid_change_queue_depth_#in~depth#1;havoc pmcraid_change_queue_depth_~tmp~44#1; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17450: assume 5 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17450: assume !(5 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18772: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:39:59,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17253: ldv_scsi_host_template_instance_callback_4_34_#t~ret1957#1 := pmcraid_queuecommand_#res#1;havoc pmcraid_queuecommand_#t~mem1274#1.base, pmcraid_queuecommand_#t~mem1274#1.offset, pmcraid_queuecommand_#t~mem1275#1.base, pmcraid_queuecommand_#t~mem1275#1.offset, pmcraid_queuecommand_#t~ret1276#1, pmcraid_queuecommand_#t~mem1277#1.base, pmcraid_queuecommand_#t~mem1277#1.offset, pmcraid_queuecommand_~shost#1.base, pmcraid_queuecommand_~shost#1.offset, pmcraid_queuecommand_~cmd#1.base, pmcraid_queuecommand_~cmd#1.offset, pmcraid_queuecommand_~irq_flags~0#1, pmcraid_queuecommand_~rc~8#1;havoc pmcraid_queuecommand_#in~shost#1.base, pmcraid_queuecommand_#in~shost#1.offset, pmcraid_queuecommand_#in~cmd#1.base, pmcraid_queuecommand_#in~cmd#1.offset;assume { :end_inline_pmcraid_queuecommand } true;assume -2147483648 <= ldv_scsi_host_template_instance_callback_4_34_#t~ret1957#1 && ldv_scsi_host_template_instance_callback_4_34_#t~ret1957#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_4_34_#t~ret1957#1; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24388: havoc pci_request_regions_#t~nondet2267#1;pmcraid_probe_#t~ret1800#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2267#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;havoc pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;assume { :end_inline_pci_request_regions } true;assume -2147483648 <= pmcraid_probe_#t~ret1800#1 && pmcraid_probe_#t~ret1800#1 <= 2147483647;pmcraid_probe_~rc~16#1 := pmcraid_probe_#t~ret1800#1;havoc pmcraid_probe_#t~ret1800#1; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15139: SUMMARY for call atomic_set(pmcraid_init_instance_~pinstance~35#1.base, 11917 + pmcraid_init_instance_~pinstance~35#1.offset, 0); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume -2147483648 <= pmcraid_queuecommand_lck_#t~ret1235#1 && pmcraid_queuecommand_lck_#t~ret1235#1 <= 2147483647;havoc pmcraid_queuecommand_lck_#t~ret1235#1;pmcraid_queuecommand_lck_#res#1 := 4181; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289-1: SUMMARY for call pmcraid_queuecommand_lck_#t~ret1235#1 := printk(168, 0); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18773: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15007-1: SUMMARY for call pmcraid_init_buffers_#t~ret1648#1 := printk(212, 0); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15007: assume -2147483648 <= pmcraid_init_buffers_#t~ret1648#1 && pmcraid_init_buffers_#t~ret1648#1 <= 2147483647;havoc pmcraid_init_buffers_#t~ret1648#1;call pmcraid_init_buffers_#t~mem1649#1 := read~int#3(pmcraid_init_buffers_~pinstance#1.base, 2555 + pmcraid_init_buffers_~pinstance#1.offset, 1); [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15073: assume pmcraid_init_buffers_~i~19#1 <= 1023; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15073: assume !(pmcraid_init_buffers_~i~19#1 <= 1023);pmcraid_init_buffers_#res#1 := 0; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16659-1: SUMMARY for call ldv_assume((if ldv_file_operations_file_operations_instance_0_~ldv_0_size_cnt_write_size~0#1 % 18446744073709551616 <= 2147479552 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16659: call ldv_file_operations_file_operations_instance_0_#t~mem1883#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1883#1.offset := read~$Pointer$#3(ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.base, 24 + ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.offset, 8); [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14677: assume 0 == (pmcraid_allocate_control_blocks_#t~mem1573#1.base + pmcraid_allocate_control_blocks_#t~mem1573#1.offset) % 18446744073709551616;havoc pmcraid_allocate_control_blocks_#t~mem1573#1.base, pmcraid_allocate_control_blocks_#t~mem1573#1.offset;pmcraid_allocate_control_blocks_#res#1 := -12; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14677: assume !(0 == (pmcraid_allocate_control_blocks_#t~mem1573#1.base + pmcraid_allocate_control_blocks_#t~mem1573#1.offset) % 18446744073709551616);havoc pmcraid_allocate_control_blocks_#t~mem1573#1.base, pmcraid_allocate_control_blocks_#t~mem1573#1.offset;pmcraid_allocate_control_blocks_~i~12#1 := 0; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15734: SUMMARY for call dev_err(pmcraid_probe_~pdev#1.base, 148 + pmcraid_probe_~pdev#1.offset, 235, 0); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16923: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset;ldv_pci_pci_instance_3_#t~ret1937#1 := ldv_pci_instance_suspend_late_3_7_#res#1;havoc ldv_pci_instance_suspend_late_3_7_#t~mem1919#1, ldv_pci_instance_suspend_late_3_7_#t~ret1920#1, ldv_pci_instance_suspend_late_3_7_~arg0#1.base, ldv_pci_instance_suspend_late_3_7_~arg0#1.offset, ldv_pci_instance_suspend_late_3_7_~arg1#1.base, ldv_pci_instance_suspend_late_3_7_~arg1#1.offset, ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_3_7_~tmp~126#1;havoc ldv_pci_instance_suspend_late_3_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_3_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_3_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_3_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_3_7_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_late_3_7 } true;assume -2147483648 <= ldv_pci_pci_instance_3_#t~ret1937#1 && ldv_pci_pci_instance_3_#t~ret1937#1 <= 2147483647;ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1 := ldv_pci_pci_instance_3_#t~ret1937#1;havoc ldv_pci_pci_instance_3_#t~mem1935#1.base, ldv_pci_pci_instance_3_#t~mem1935#1.offset;havoc ldv_pci_pci_instance_3_#t~mem1936#1;havoc ldv_pci_pci_instance_3_#t~ret1937#1; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14413: assume -2147483648 <= pmcraid_tasklet_function_#t~ret1507#1 && pmcraid_tasklet_function_#t~ret1507#1 <= 2147483647;havoc pmcraid_tasklet_function_#t~ret1507#1;call pmcraid_tasklet_function_#t~mem1508#1.base, pmcraid_tasklet_function_#t~mem1508#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~pinstance~34#1.base, 704 + pmcraid_tasklet_function_~pinstance~34#1.offset + 8 * pmcraid_tasklet_function_~id~0#1, 8);call pmcraid_tasklet_function_#t~mem1509#1 := read~int#3(pmcraid_tasklet_function_#t~mem1508#1.base, pmcraid_tasklet_function_#t~mem1508#1.offset, 4);pmcraid_tasklet_function_~resp~1#1 := pmcraid_tasklet_function_#t~mem1509#1;havoc pmcraid_tasklet_function_#t~mem1508#1.base, pmcraid_tasklet_function_#t~mem1508#1.offset;havoc pmcraid_tasklet_function_#t~mem1509#1; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14413-1: SUMMARY for call pmcraid_tasklet_function_#t~ret1507#1 := printk(203, 0); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16527-1: SUMMARY for call ldv_assume((if 0 != ldv_entry_EMGentry_21_~ldv_21_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16527: assume { :begin_inline_ldv_ldv_check_final_state_245 } true; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13026: call pmcraid_build_ioadl_#t~mem1192#1 := read~int#3(pmcraid_build_ioadl_~sglist~0#1.base, 32 + pmcraid_build_ioadl_~sglist~0#1.offset, 4);call write~int#3(pmcraid_build_ioadl_#t~mem1192#1, pmcraid_build_ioadl_~ioadl~4#1.base, 8 + (pmcraid_build_ioadl_~ioadl~4#1.offset + 16 * (if pmcraid_build_ioadl_~i~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_build_ioadl_~i~2#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_build_ioadl_~i~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc pmcraid_build_ioadl_#t~mem1192#1;call pmcraid_build_ioadl_#t~mem1193#1 := read~int#3(pmcraid_build_ioadl_~sglist~0#1.base, 24 + pmcraid_build_ioadl_~sglist~0#1.offset, 8);call write~int#3(pmcraid_build_ioadl_#t~mem1193#1, pmcraid_build_ioadl_~ioadl~4#1.base, pmcraid_build_ioadl_~ioadl~4#1.offset + 16 * (if pmcraid_build_ioadl_~i~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_build_ioadl_~i~2#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_build_ioadl_~i~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc pmcraid_build_ioadl_#t~mem1193#1;call write~int#3(0, pmcraid_build_ioadl_~ioadl~4#1.base, 15 + (pmcraid_build_ioadl_~ioadl~4#1.offset + 16 * (if pmcraid_build_ioadl_~i~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_build_ioadl_~i~2#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_build_ioadl_~i~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1);pmcraid_build_ioadl_~i~2#1 := 1 + pmcraid_build_ioadl_~i~2#1; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140: SUMMARY for call INIT_LIST_HEAD(pmcraid_init_instance_~pinstance~35#1.base, 8 + pmcraid_init_instance_~pinstance~35#1.offset); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17386: assume 0 != ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___0~48#1;assume { :begin_inline_ldv_ldv_pre_probe_250 } true; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17386: assume !(0 != ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___0~48#1); [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15867: 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;havoc pmcraid_probe_#t~mem1820#1.base, pmcraid_probe_#t~mem1820#1.offset;assume { :begin_inline_pmcraid_setup_chrdev } true;pmcraid_setup_chrdev_#in~pinstance#1.base, pmcraid_setup_chrdev_#in~pinstance#1.offset := pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset;havoc pmcraid_setup_chrdev_#res#1;havoc pmcraid_setup_chrdev_#t~ret1689#1, pmcraid_setup_chrdev_#t~bitwise1690#1, pmcraid_setup_chrdev_#t~ret1691#1, pmcraid_setup_chrdev_#t~bitwise1692#1, pmcraid_setup_chrdev_#t~ret1693#1.base, pmcraid_setup_chrdev_#t~ret1693#1.offset, pmcraid_setup_chrdev_~pinstance#1.base, pmcraid_setup_chrdev_~pinstance#1.offset, pmcraid_setup_chrdev_~minor~1#1, pmcraid_setup_chrdev_~error~0#1, pmcraid_setup_chrdev_~tmp~98#1;pmcraid_setup_chrdev_~pinstance#1.base, pmcraid_setup_chrdev_~pinstance#1.offset := pmcraid_setup_chrdev_#in~pinstance#1.base, pmcraid_setup_chrdev_#in~pinstance#1.offset;havoc pmcraid_setup_chrdev_~minor~1#1;havoc pmcraid_setup_chrdev_~error~0#1;havoc pmcraid_setup_chrdev_~tmp~98#1;assume { :begin_inline_pmcraid_get_minor } true;havoc pmcraid_get_minor_#res#1;havoc pmcraid_get_minor_#t~ret1688#1, pmcraid_get_minor_~minor~0#1, pmcraid_get_minor_~tmp~97#1;havoc pmcraid_get_minor_~minor~0#1;havoc pmcraid_get_minor_~tmp~97#1;assume { :begin_inline_ldv_find_first_zero_bit_224 } true;ldv_find_first_zero_bit_224_#in~addr#1.base, ldv_find_first_zero_bit_224_#in~addr#1.offset, ldv_find_first_zero_bit_224_#in~size#1 := ~#pmcraid_minor~0.base, ~#pmcraid_minor~0.offset, 128;havoc ldv_find_first_zero_bit_224_#res#1;havoc ldv_find_first_zero_bit_224_#t~ret2019#1, ldv_find_first_zero_bit_224_~addr#1.base, ldv_find_first_zero_bit_224_~addr#1.offset, ldv_find_first_zero_bit_224_~size#1, ldv_find_first_zero_bit_224_~tmp~150#1;ldv_find_first_zero_bit_224_~addr#1.base, ldv_find_first_zero_bit_224_~addr#1.offset := ldv_find_first_zero_bit_224_#in~addr#1.base, ldv_find_first_zero_bit_224_#in~addr#1.offset;ldv_find_first_zero_bit_224_~size#1 := ldv_find_first_zero_bit_224_#in~size#1;havoc ldv_find_first_zero_bit_224_~tmp~150#1;assume { :begin_inline_ldv_linux_lib_find_bit_find_first_bit } true;ldv_linux_lib_find_bit_find_first_bit_#in~size#1 := ldv_find_first_zero_bit_224_~size#1;havoc ldv_linux_lib_find_bit_find_first_bit_#res#1;havoc ldv_linux_lib_find_bit_find_first_bit_#t~ret2084#1, ldv_linux_lib_find_bit_find_first_bit_~size#1, ldv_linux_lib_find_bit_find_first_bit_~nondet~1#1, ldv_linux_lib_find_bit_find_first_bit_~tmp~182#1;ldv_linux_lib_find_bit_find_first_bit_~size#1 := ldv_linux_lib_find_bit_find_first_bit_#in~size#1;havoc ldv_linux_lib_find_bit_find_first_bit_~nondet~1#1;havoc ldv_linux_lib_find_bit_find_first_bit_~tmp~182#1; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17783: SUMMARY for call ldv_free(ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_7_~ldv_7_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18774: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15008-1: SUMMARY for call pmcraid_release_host_rrqs(pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset, (if pmcraid_init_buffers_#t~mem1649#1 % 256 % 4294967296 <= 2147483647 then pmcraid_init_buffers_#t~mem1649#1 % 256 % 4294967296 else pmcraid_init_buffers_#t~mem1649#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15008: havoc pmcraid_init_buffers_#t~mem1649#1;pmcraid_init_buffers_#res#1 := -12; [2025-02-08 04:39:59,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17122-1: ldv_scsi_add_host_#res#1 := ldv_scsi_add_host_~arg0#1; [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16990: SUMMARY for call ldv_free(ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.offset); srcloc: null [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14744: assume 0 == (pmcraid_allocate_host_rrqs_#t~mem1588#1.base + pmcraid_allocate_host_rrqs_#t~mem1588#1.offset) % 18446744073709551616;havoc pmcraid_allocate_host_rrqs_#t~mem1588#1.base, pmcraid_allocate_host_rrqs_#t~mem1588#1.offset; [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14744: assume !(0 == (pmcraid_allocate_host_rrqs_#t~mem1588#1.base + pmcraid_allocate_host_rrqs_#t~mem1588#1.offset) % 18446744073709551616);havoc pmcraid_allocate_host_rrqs_#t~mem1588#1.base, pmcraid_allocate_host_rrqs_#t~mem1588#1.offset;call pmcraid_allocate_host_rrqs_#t~mem1590#1.base, pmcraid_allocate_host_rrqs_#t~mem1590#1.offset := read~$Pointer$#3(pmcraid_allocate_host_rrqs_~pinstance#1.base, 448 + pmcraid_allocate_host_rrqs_~pinstance#1.offset + 8 * pmcraid_allocate_host_rrqs_~i~14#1, 8); [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17189: assume -2147483648 <= ldv_scsi_host_template_instance_callback_4_22_#t~ret1951#1 && ldv_scsi_host_template_instance_callback_4_22_#t~ret1951#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_4_22_#t~ret1951#1; [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17189-1: SUMMARY for call ldv_scsi_host_template_instance_callback_4_22_#t~ret1951#1 := pmcraid_eh_device_reset_handler(ldv_scsi_host_template_instance_callback_4_22_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_22_~arg1#1.offset); srcloc: null [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16528: assume { :end_inline_ldv_ldv_check_final_state_245 } true; [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17519: havoc ldv_scsi_host_template_instance_callback_4_34_#t~ret1957#1, ldv_scsi_host_template_instance_callback_4_34_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_34_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_34_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_34_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_34_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_34_~arg2#1.offset;havoc ldv_scsi_host_template_instance_callback_4_34_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_34_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_34_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_34_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_34_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_4_34_#in~arg2#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_34 } true; [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17519-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_34 } true;ldv_scsi_host_template_instance_callback_4_34_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_34_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_34_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_34_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_34_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_4_34_#in~arg2#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_queuecommand~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_queuecommand~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_scsi_cmnd_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_4_34_#t~ret1957#1, ldv_scsi_host_template_instance_callback_4_34_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_34_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_34_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_34_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_34_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_34_~arg2#1.offset;ldv_scsi_host_template_instance_callback_4_34_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_34_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_34_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_34_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_34_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_34_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_34_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_34_#in~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_34_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_34_~arg2#1.offset := ldv_scsi_host_template_instance_callback_4_34_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_4_34_#in~arg2#1.offset;assume { :begin_inline_pmcraid_queuecommand } true;pmcraid_queuecommand_#in~shost#1.base, pmcraid_queuecommand_#in~shost#1.offset, pmcraid_queuecommand_#in~cmd#1.base, pmcraid_queuecommand_#in~cmd#1.offset := ldv_scsi_host_template_instance_callback_4_34_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_34_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_34_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_34_~arg2#1.offset;havoc pmcraid_queuecommand_#res#1;havoc pmcraid_queuecommand_#t~mem1274#1.base, pmcraid_queuecommand_#t~mem1274#1.offset, pmcraid_queuecommand_#t~mem1275#1.base, pmcraid_queuecommand_#t~mem1275#1.offset, pmcraid_queuecommand_#t~ret1276#1, pmcraid_queuecommand_#t~mem1277#1.base, pmcraid_queuecommand_#t~mem1277#1.offset, pmcraid_queuecommand_~shost#1.base, pmcraid_queuecommand_~shost#1.offset, pmcraid_queuecommand_~cmd#1.base, pmcraid_queuecommand_~cmd#1.offset, pmcraid_queuecommand_~irq_flags~0#1, pmcraid_queuecommand_~rc~8#1;pmcraid_queuecommand_~shost#1.base, pmcraid_queuecommand_~shost#1.offset := pmcraid_queuecommand_#in~shost#1.base, pmcraid_queuecommand_#in~shost#1.offset;pmcraid_queuecommand_~cmd#1.base, pmcraid_queuecommand_~cmd#1.offset := pmcraid_queuecommand_#in~cmd#1.base, pmcraid_queuecommand_#in~cmd#1.offset;havoc pmcraid_queuecommand_~irq_flags~0#1;havoc pmcraid_queuecommand_~rc~8#1;call pmcraid_queuecommand_#t~mem1274#1.base, pmcraid_queuecommand_#t~mem1274#1.offset := read~$Pointer$#3(pmcraid_queuecommand_~shost#1.base, 208 + pmcraid_queuecommand_~shost#1.offset, 8);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_#in~ldv_func_arg1#1.offset := pmcraid_queuecommand_#t~mem1274#1.base, pmcraid_queuecommand_#t~mem1274#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15141: SUMMARY for call INIT_LIST_HEAD(pmcraid_init_instance_~pinstance~35#1.base, 24 + pmcraid_init_instance_~pinstance~35#1.offset); srcloc: null [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18444: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_lockp(); srcloc: null [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15273-1: SUMMARY for call pmcraid_suspend_#t~ret1703#1.base, pmcraid_suspend_#t~ret1703#1.offset := pci_get_drvdata(pmcraid_suspend_~pdev#1.base, pmcraid_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15273: pmcraid_suspend_~tmp~100#1.base, pmcraid_suspend_~tmp~100#1.offset := pmcraid_suspend_#t~ret1703#1.base, pmcraid_suspend_#t~ret1703#1.offset;havoc pmcraid_suspend_#t~ret1703#1.base, pmcraid_suspend_#t~ret1703#1.offset;pmcraid_suspend_~pinstance~38#1.base, pmcraid_suspend_~pinstance~38#1.offset := pmcraid_suspend_~tmp~100#1.base, pmcraid_suspend_~tmp~100#1.offset; [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18775: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15868: pmcraid_probe_#t~ret1821#1 := pmcraid_setup_chrdev_#res#1;havoc pmcraid_setup_chrdev_#t~ret1689#1, pmcraid_setup_chrdev_#t~bitwise1690#1, pmcraid_setup_chrdev_#t~ret1691#1, pmcraid_setup_chrdev_#t~bitwise1692#1, pmcraid_setup_chrdev_#t~ret1693#1.base, pmcraid_setup_chrdev_#t~ret1693#1.offset, pmcraid_setup_chrdev_~pinstance#1.base, pmcraid_setup_chrdev_~pinstance#1.offset, pmcraid_setup_chrdev_~minor~1#1, pmcraid_setup_chrdev_~error~0#1, pmcraid_setup_chrdev_~tmp~98#1;havoc pmcraid_setup_chrdev_#in~pinstance#1.base, pmcraid_setup_chrdev_#in~pinstance#1.offset;assume { :end_inline_pmcraid_setup_chrdev } true;assume -2147483648 <= pmcraid_probe_#t~ret1821#1 && pmcraid_probe_#t~ret1821#1 <= 2147483647;pmcraid_probe_~rc~16#1 := pmcraid_probe_#t~ret1821#1;havoc pmcraid_probe_#t~ret1821#1; [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18643: SUMMARY for call ldv_linux_arch_io_io_mem_unmap(); srcloc: null [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16595-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1872#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1872#1.offset := ldv_xmalloc(504); srcloc: null [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16595: ldv_file_operations_file_operations_instance_0_~tmp~118#1.base, ldv_file_operations_file_operations_instance_0_~tmp~118#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1872#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1872#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1872#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1872#1.offset;ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.offset := ldv_file_operations_file_operations_instance_0_~tmp~118#1.base, ldv_file_operations_file_operations_instance_0_~tmp~118#1.offset; [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16991: call ULTIMATE.dealloc(ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset; [2025-02-08 04:39:59,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16661: assume 0 != (ldv_file_operations_file_operations_instance_0_#t~mem1883#1.base + ldv_file_operations_file_operations_instance_0_#t~mem1883#1.offset) % 18446744073709551616;havoc ldv_file_operations_file_operations_instance_0_#t~mem1883#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1883#1.offset;call ldv_file_operations_file_operations_instance_0_#t~mem1884#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1884#1.offset := read~$Pointer$#3(ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.base, 24 + ldv_file_operations_file_operations_instance_0_~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 := ldv_file_operations_file_operations_instance_0_#t~mem1884#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1884#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_size_cnt_write_size~0#1, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.offset;havoc ldv_file_operations_instance_write_0_4_#t~ret1890#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~1886#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1886#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1887#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1887#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1888#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1889#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1889#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_#~1886#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1886#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1887#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1887#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1888#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1889#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1889#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1886#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1886#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1886#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1886#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1887#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1887#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1887#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1887#1.offset;##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1888#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1888#1;##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1889#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1889#1.offset := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1889#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1889#1.offset;ldv_file_operations_instance_write_0_4_#t~ret1890#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1886#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1886#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1887#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1887#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1888#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1889#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#~1889#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1886#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1886#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1887#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1887#1.offset, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1888#1, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1889#1.base, ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int_#in~1889#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~ret1890#1 && ldv_file_operations_instance_write_0_4_#t~ret1890#1 <= 9223372036854775807;havoc ldv_file_operations_instance_write_0_4_#t~ret1890#1; [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16661: assume !(0 != (ldv_file_operations_file_operations_instance_0_#t~mem1883#1.base + ldv_file_operations_file_operations_instance_0_#t~mem1883#1.offset) % 18446744073709551616);havoc ldv_file_operations_file_operations_instance_0_#t~mem1883#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1883#1.offset; [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16991-1: SUMMARY for call ldv_free(ldv_pci_pci_instance_3_~ldv_3_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_struct_pci_device_id_ptr~0#1.offset); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18247: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_aen_queue_lock_of_pmcraid_instance(ldv_mutex_lock_185_~ldv_func_arg1#1.base, ldv_mutex_lock_185_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16529: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18511: SUMMARY for call ldv_check_alloc_flags(ldv_kmem_cache_alloc_222_~flags#1); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17454: assume 6 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17454: assume !(6 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18445: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_216_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15142: SUMMARY for call INIT_LIST_HEAD(pmcraid_init_instance_~pinstance~35#1.base, 11093 + pmcraid_init_instance_~pinstance~35#1.offset); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17388: assume { :end_inline_ldv_ldv_pre_probe_250 } true;call ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.offset := read~$Pointer$#3(ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.base, 480 + ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.offset, 8);call ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.offset := read~$Pointer$#3(ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.base, 16 + ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.offset, 8); [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15803-1: SUMMARY for call pci_set_drvdata(pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset, pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14746: assume -2147483648 <= pmcraid_allocate_host_rrqs_#t~ret1589#1 && pmcraid_allocate_host_rrqs_#t~ret1589#1 <= 2147483647;havoc pmcraid_allocate_host_rrqs_#t~ret1589#1; [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15803: call pmcraid_probe_#t~mem1810#1.base, pmcraid_probe_#t~mem1810#1.offset := read~$Pointer$#3(pmcraid_probe_~pinstance~44#1.base, 2545 + pmcraid_probe_~pinstance~44#1.offset, 8); [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14746-1: SUMMARY for call pmcraid_allocate_host_rrqs_#t~ret1589#1 := printk(206, 0); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15275: SUMMARY for call pmcraid_shutdown(pmcraid_suspend_~pdev#1.base, pmcraid_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18512: ldv_kmem_cache_alloc_222_~tmp~148#1.base, ldv_kmem_cache_alloc_222_~tmp~148#1.offset := ldv_kmem_cache_alloc_222_#t~ret2017#1.base, ldv_kmem_cache_alloc_222_#t~ret2017#1.offset;havoc ldv_kmem_cache_alloc_222_#t~ret2017#1.base, ldv_kmem_cache_alloc_222_#t~ret2017#1.offset;ldv_kmem_cache_alloc_222_#res#1.base, ldv_kmem_cache_alloc_222_#res#1.offset := ldv_kmem_cache_alloc_222_~tmp~148#1.base, ldv_kmem_cache_alloc_222_~tmp~148#1.offset; [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18512-1: SUMMARY for call ldv_kmem_cache_alloc_222_#t~ret2017#1.base, ldv_kmem_cache_alloc_222_#t~ret2017#1.offset := ldv_malloc(328); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143: SUMMARY for call INIT_LIST_HEAD(pmcraid_init_instance_~pinstance~35#1.base, 11109 + pmcraid_init_instance_~pinstance~35#1.offset); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14747: pmcraid_allocate_host_rrqs_#res#1 := -12;call ULTIMATE.dealloc(pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset);havoc pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset; [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17720: SUMMARY for call ldv_free(ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14747-1: SUMMARY for call pmcraid_release_host_rrqs(pmcraid_allocate_host_rrqs_~pinstance#1.base, pmcraid_allocate_host_rrqs_~pinstance#1.offset, pmcraid_allocate_host_rrqs_~i~14#1); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15804-1: SUMMARY for call pmcraid_probe_#t~ret1811#1 := pci_save_state(pmcraid_probe_#t~mem1810#1.base, pmcraid_probe_#t~mem1810#1.offset); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15804: assume -2147483648 <= pmcraid_probe_#t~ret1811#1 && pmcraid_probe_#t~ret1811#1 <= 2147483647;pmcraid_probe_~rc~16#1 := pmcraid_probe_#t~ret1811#1;havoc pmcraid_probe_#t~mem1810#1.base, pmcraid_probe_#t~mem1810#1.offset;havoc pmcraid_probe_#t~ret1811#1; [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14813: SUMMARY for call atomic_set(pmcraid_allocate_hcams_~pinstance#1.base, 296 + pmcraid_allocate_hcams_~pinstance#1.offset, 0); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14879-2: call pmcraid_allocate_config_buffers_#t~mem1626#1.base, pmcraid_allocate_config_buffers_#t~mem1626#1.offset := read~$Pointer$#3(pmcraid_allocate_config_buffers_~pinstance#1.base, pmcraid_allocate_config_buffers_~pinstance#1.offset, 8); [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15870: assume 0 != pmcraid_probe_~rc~16#1; [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15870: assume !(0 != pmcraid_probe_~rc~16#1); [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14879-1: SUMMARY for call list_add_tail(pmcraid_allocate_config_buffers_#t~mem1626#1.base, pmcraid_allocate_config_buffers_#t~mem1626#1.offset + 68 * (if pmcraid_allocate_config_buffers_~i~16#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_allocate_config_buffers_~i~16#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_allocate_config_buffers_~i~16#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), pmcraid_allocate_config_buffers_~pinstance#1.base, 8 + pmcraid_allocate_config_buffers_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14879: havoc pmcraid_allocate_config_buffers_#t~mem1626#1.base, pmcraid_allocate_config_buffers_#t~mem1626#1.offset;pmcraid_allocate_config_buffers_~i~16#1 := 1 + pmcraid_allocate_config_buffers_~i~16#1; [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16597-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1873#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1873#1.offset := ldv_xmalloc(976); srcloc: null [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16597: ldv_file_operations_file_operations_instance_0_~tmp___0~45#1.base, ldv_file_operations_file_operations_instance_0_~tmp___0~45#1.offset := ldv_file_operations_file_operations_instance_0_#t~ret1873#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1873#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1873#1.base, ldv_file_operations_file_operations_instance_0_#t~ret1873#1.offset;ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.offset := ldv_file_operations_file_operations_instance_0_~tmp___0~45#1.base, ldv_file_operations_file_operations_instance_0_~tmp___0~45#1.offset; [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15210: pmcraid_setup_chrdev_#t~ret1689#1 := pmcraid_get_minor_#res#1;havoc pmcraid_get_minor_#t~ret1688#1, pmcraid_get_minor_~minor~0#1, pmcraid_get_minor_~tmp~97#1;assume { :end_inline_pmcraid_get_minor } true;pmcraid_setup_chrdev_~tmp~98#1 := pmcraid_setup_chrdev_#t~ret1689#1;havoc pmcraid_setup_chrdev_#t~ret1689#1;pmcraid_setup_chrdev_~minor~1#1 := (if pmcraid_setup_chrdev_~tmp~98#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_setup_chrdev_~tmp~98#1 % 65536 % 4294967296 else pmcraid_setup_chrdev_~tmp~98#1 % 65536 % 4294967296 - 4294967296);assume { :begin_inline_ldv_cdev_init_225 } true;ldv_cdev_init_225_#in~ldv_func_arg1#1.base, ldv_cdev_init_225_#in~ldv_func_arg1#1.offset, ldv_cdev_init_225_#in~ldv_func_arg2#1.base, ldv_cdev_init_225_#in~ldv_func_arg2#1.offset := pmcraid_setup_chrdev_~pinstance#1.base, 2220 + pmcraid_setup_chrdev_~pinstance#1.offset, ~#pmcraid_fops~0.base, ~#pmcraid_fops~0.offset;havoc ldv_cdev_init_225_~ldv_func_arg1#1.base, ldv_cdev_init_225_~ldv_func_arg1#1.offset, ldv_cdev_init_225_~ldv_func_arg2#1.base, ldv_cdev_init_225_~ldv_func_arg2#1.offset;ldv_cdev_init_225_~ldv_func_arg1#1.base, ldv_cdev_init_225_~ldv_func_arg1#1.offset := ldv_cdev_init_225_#in~ldv_func_arg1#1.base, ldv_cdev_init_225_#in~ldv_func_arg1#1.offset;ldv_cdev_init_225_~ldv_func_arg2#1.base, ldv_cdev_init_225_~ldv_func_arg2#1.offset := ldv_cdev_init_225_#in~ldv_func_arg2#1.base, ldv_cdev_init_225_#in~ldv_func_arg2#1.offset;assume { :begin_inline_cdev_init } true;cdev_init_#in~arg0#1.base, cdev_init_#in~arg0#1.offset, cdev_init_#in~arg1#1.base, cdev_init_#in~arg1#1.offset := ldv_cdev_init_225_~ldv_func_arg1#1.base, ldv_cdev_init_225_~ldv_func_arg1#1.offset, ldv_cdev_init_225_~ldv_func_arg2#1.base, ldv_cdev_init_225_~ldv_func_arg2#1.offset;havoc cdev_init_~arg0#1.base, cdev_init_~arg0#1.offset, cdev_init_~arg1#1.base, cdev_init_~arg1#1.offset;cdev_init_~arg0#1.base, cdev_init_~arg0#1.offset := cdev_init_#in~arg0#1.base, cdev_init_#in~arg0#1.offset;cdev_init_~arg1#1.base, cdev_init_~arg1#1.offset := cdev_init_#in~arg1#1.base, cdev_init_#in~arg1#1.offset; [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15276: SUMMARY for call pmcraid_disable_interrupts(pmcraid_suspend_~pinstance~38#1.base, pmcraid_suspend_~pinstance~38#1.offset, 4294967295); srcloc: null [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13360: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_183 } true;havoc pmcraid_queuecommand_#t~mem1274#1.base, pmcraid_queuecommand_#t~mem1274#1.offset;assume { :begin_inline_scsi_cmd_get_serial } true;scsi_cmd_get_serial_#in~arg0#1.base, scsi_cmd_get_serial_#in~arg0#1.offset, scsi_cmd_get_serial_#in~arg1#1.base, scsi_cmd_get_serial_#in~arg1#1.offset := pmcraid_queuecommand_~shost#1.base, pmcraid_queuecommand_~shost#1.offset, pmcraid_queuecommand_~cmd#1.base, pmcraid_queuecommand_~cmd#1.offset;havoc scsi_cmd_get_serial_~arg0#1.base, scsi_cmd_get_serial_~arg0#1.offset, scsi_cmd_get_serial_~arg1#1.base, scsi_cmd_get_serial_~arg1#1.offset;scsi_cmd_get_serial_~arg0#1.base, scsi_cmd_get_serial_~arg0#1.offset := scsi_cmd_get_serial_#in~arg0#1.base, scsi_cmd_get_serial_#in~arg0#1.offset;scsi_cmd_get_serial_~arg1#1.base, scsi_cmd_get_serial_~arg1#1.offset := scsi_cmd_get_serial_#in~arg1#1.base, scsi_cmd_get_serial_#in~arg1#1.offset; [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13030-1: SUMMARY for call pmcraid_build_ioadl_#t~ret1194#1.base, pmcraid_build_ioadl_#t~ret1194#1.offset := sg_next(pmcraid_build_ioadl_~sglist~0#1.base, pmcraid_build_ioadl_~sglist~0#1.offset); srcloc: null [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17390: assume 0 != (ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.base + ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.offset) % 18446744073709551616;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.offset;call ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1970#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1970#1.offset := read~$Pointer$#3(ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.base, 480 + ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.offset, 8);call ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1971#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1971#1.offset := read~$Pointer$#3(ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1970#1.base, 16 + ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1970#1.offset, 8);assume { :begin_inline_ldv_scsi_host_template_instance_probe_4_10 } true;ldv_scsi_host_template_instance_probe_4_10_#in~arg0#1.base, ldv_scsi_host_template_instance_probe_4_10_#in~arg0#1.offset, ldv_scsi_host_template_instance_probe_4_10_#in~arg1#1.base, ldv_scsi_host_template_instance_probe_4_10_#in~arg1#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1971#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1971#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_host~0#1.offset;havoc ldv_scsi_host_template_instance_probe_4_10_#res#1;havoc ldv_scsi_host_template_instance_probe_4_10_#t~ret1963#1, ldv_scsi_host_template_instance_probe_4_10_~arg0#1.base, ldv_scsi_host_template_instance_probe_4_10_~arg0#1.offset, ldv_scsi_host_template_instance_probe_4_10_~arg1#1.base, ldv_scsi_host_template_instance_probe_4_10_~arg1#1.offset, ldv_scsi_host_template_instance_probe_4_10_~tmp~131#1;ldv_scsi_host_template_instance_probe_4_10_~arg0#1.base, ldv_scsi_host_template_instance_probe_4_10_~arg0#1.offset := ldv_scsi_host_template_instance_probe_4_10_#in~arg0#1.base, ldv_scsi_host_template_instance_probe_4_10_#in~arg0#1.offset;ldv_scsi_host_template_instance_probe_4_10_~arg1#1.base, ldv_scsi_host_template_instance_probe_4_10_~arg1#1.offset := ldv_scsi_host_template_instance_probe_4_10_#in~arg1#1.base, ldv_scsi_host_template_instance_probe_4_10_#in~arg1#1.offset;havoc ldv_scsi_host_template_instance_probe_4_10_~tmp~131#1; [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17390: assume !(0 != (ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.base + ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.offset) % 18446744073709551616);havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1968#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1969#1.offset; [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13030: pmcraid_build_ioadl_~sglist~0#1.base, pmcraid_build_ioadl_~sglist~0#1.offset := pmcraid_build_ioadl_#t~ret1194#1.base, pmcraid_build_ioadl_#t~ret1194#1.offset;havoc pmcraid_build_ioadl_#t~ret1194#1.base, pmcraid_build_ioadl_#t~ret1194#1.offset; [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15144-1: SUMMARY for call pmcraid_init_instance_#t~ret1682#1.base, pmcraid_init_instance_#t~ret1682#1.offset := spinlock_check(pmcraid_init_instance_~pinstance~35#1.base, 11125 + pmcraid_init_instance_~pinstance~35#1.offset); srcloc: null [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15144: havoc pmcraid_init_instance_#t~ret1682#1.base, pmcraid_init_instance_#t~ret1682#1.offset; [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17589: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14814: SUMMARY for call atomic_set(pmcraid_allocate_hcams_~pinstance#1.base, 252 + pmcraid_allocate_hcams_~pinstance#1.offset, 0); srcloc: null [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19901-1: SUMMARY for call ldv_post_init_#t~ret2080#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19901: assume -2147483648 <= ldv_post_init_#t~ret2080#1 && ldv_post_init_#t~ret2080#1 <= 2147483647;ldv_post_init_~tmp~178#1 := ldv_post_init_#t~ret2080#1;havoc ldv_post_init_#t~ret2080#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~178#1;ldv_ldv_post_init_244_#t~ret2029#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2080#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~178#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_ldv_post_init_244_#t~ret2029#1 && ldv_ldv_post_init_244_#t~ret2029#1 <= 2147483647;ldv_ldv_post_init_244_~tmp~155#1 := ldv_ldv_post_init_244_#t~ret2029#1;havoc ldv_ldv_post_init_244_#t~ret2029#1;ldv_ldv_post_init_244_#res#1 := ldv_ldv_post_init_244_~tmp~155#1;ldv_entry_EMGentry_21_#t~ret1868#1 := ldv_ldv_post_init_244_#res#1;havoc ldv_ldv_post_init_244_#t~ret2029#1, ldv_ldv_post_init_244_~ldv_func_arg1#1, ldv_ldv_post_init_244_~tmp~155#1;havoc ldv_ldv_post_init_244_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_init_244 } true;assume -2147483648 <= ldv_entry_EMGentry_21_#t~ret1868#1 && ldv_entry_EMGentry_21_#t~ret1868#1 <= 2147483647;ldv_entry_EMGentry_21_~ldv_21_ret_default~0#1 := ldv_entry_EMGentry_21_#t~ret1868#1;havoc ldv_entry_EMGentry_21_#t~ret1868#1; [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18844: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15277-1: SUMMARY for call pmcraid_kill_tasklets(pmcraid_suspend_~pinstance~38#1.base, pmcraid_suspend_~pinstance~38#1.offset); srcloc: null [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15277: call pmcraid_suspend_#t~mem1704#1.base, pmcraid_suspend_#t~mem1704#1.offset := read~$Pointer$#3(pmcraid_suspend_~pinstance~38#1.base, 2545 + pmcraid_suspend_~pinstance~38#1.offset, 8); [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: havoc scsi_cmd_get_serial_~arg0#1.base, scsi_cmd_get_serial_~arg0#1.offset, scsi_cmd_get_serial_~arg1#1.base, scsi_cmd_get_serial_~arg1#1.offset;havoc scsi_cmd_get_serial_#in~arg0#1.base, scsi_cmd_get_serial_#in~arg0#1.offset, scsi_cmd_get_serial_#in~arg1#1.base, scsi_cmd_get_serial_#in~arg1#1.offset;assume { :end_inline_scsi_cmd_get_serial } true;call pmcraid_queuecommand_#t~mem1275#1.base, pmcraid_queuecommand_#t~mem1275#1.offset := read~$Pointer$#3(pmcraid_queuecommand_~cmd#1.base, 353 + pmcraid_queuecommand_~cmd#1.offset, 8);assume { :begin_inline_pmcraid_queuecommand_lck } true;pmcraid_queuecommand_lck_#in~scsi_cmd#1.base, pmcraid_queuecommand_lck_#in~scsi_cmd#1.offset, pmcraid_queuecommand_lck_#in~done#1.base, pmcraid_queuecommand_lck_#in~done#1.offset := pmcraid_queuecommand_~cmd#1.base, pmcraid_queuecommand_~cmd#1.offset, pmcraid_queuecommand_#t~mem1275#1.base, pmcraid_queuecommand_#t~mem1275#1.offset;havoc pmcraid_queuecommand_lck_#res#1;havoc pmcraid_queuecommand_lck_#t~mem1215#1.base, pmcraid_queuecommand_lck_#t~mem1215#1.offset, pmcraid_queuecommand_lck_#t~mem1216#1.base, pmcraid_queuecommand_lck_#t~mem1216#1.offset, pmcraid_queuecommand_lck_#t~mem1217#1.base, pmcraid_queuecommand_lck_#t~mem1217#1.offset, pmcraid_queuecommand_lck_#t~mem1218#1, pmcraid_queuecommand_lck_#t~ret1219#1, pmcraid_queuecommand_lck_#t~mem1220#1.base, pmcraid_queuecommand_lck_#t~mem1220#1.offset, pmcraid_queuecommand_lck_#t~mem1221#1.base, pmcraid_queuecommand_lck_#t~mem1221#1.offset, pmcraid_queuecommand_lck_#t~mem1222#1, pmcraid_queuecommand_lck_#t~ret1223#1, pmcraid_queuecommand_lck_#t~mem1226#1.base, pmcraid_queuecommand_lck_#t~mem1226#1.offset, pmcraid_queuecommand_lck_#t~mem1227#1, pmcraid_queuecommand_lck_#t~mem1228#1.base, pmcraid_queuecommand_lck_#t~mem1228#1.offset, pmcraid_queuecommand_lck_#t~mem1229#1, pmcraid_queuecommand_lck_#t~ret1230#1, pmcraid_queuecommand_lck_#t~mem1233#1.base, pmcraid_queuecommand_lck_#t~mem1233#1.offset, pmcraid_queuecommand_lck_#t~ret1234#1.base, pmcraid_queuecommand_lck_#t~ret1234#1.offset, pmcraid_queuecommand_lck_#t~ret1235#1, pmcraid_queuecommand_lck_#t~mem1236#1.base, pmcraid_queuecommand_lck_#t~mem1236#1.offset, pmcraid_queuecommand_lck_#t~mem1237#1.base, pmcraid_queuecommand_lck_#t~mem1237#1.offset, pmcraid_queuecommand_lck_#t~mem1238#1, pmcraid_queuecommand_lck_#t~memcpy~res1239#1.base, pmcraid_queuecommand_lck_#t~memcpy~res1239#1.offset, pmcraid_queuecommand_lck_#t~mem1240#1, pmcraid_queuecommand_lck_#t~ret1241#1, pmcraid_queuecommand_lck_#t~mem1242#1, pmcraid_queuecommand_lck_#t~mem1243#1, pmcraid_queuecommand_lck_#t~mem1244#1, pmcraid_queuecommand_lck_#t~mem1245#1, pmcraid_queuecommand_lck_#t~bitwise1246#1, pmcraid_queuecommand_lck_#t~mem1247#1, pmcraid_queuecommand_lck_#t~mem1248#1, pmcraid_queuecommand_lck_#t~bitwise1249#1, pmcraid_queuecommand_lck_#t~mem1250#1, pmcraid_queuecommand_lck_#t~bitwise1251#1, pmcraid_queuecommand_lck_#t~mem1252#1, pmcraid_queuecommand_lck_#t~mem1253#1, pmcraid_queuecommand_lck_#t~bitwise1254#1, pmcraid_queuecommand_lck_#t~mem1255#1, pmcraid_queuecommand_lck_#t~mem1256#1, pmcraid_queuecommand_lck_#t~bitwise1257#1, pmcraid_queuecommand_lck_#t~ret1258#1, pmcraid_queuecommand_lck_#t~mem1259#1, pmcraid_queuecommand_lck_#t~mem1260#1.base, pmcraid_queuecommand_lck_#t~mem1260#1.offset, pmcraid_queuecommand_lck_#t~mem1261#1, pmcraid_queuecommand_lck_#t~mem1262#1.base, pmcraid_queuecommand_lck_#t~mem1262#1.offset, pmcraid_queuecommand_lck_#t~mem1263#1, pmcraid_queuecommand_lck_#t~mem1264#1, pmcraid_queuecommand_lck_#t~mem1265#1, pmcraid_queuecommand_lck_#t~ite1270#1, pmcraid_queuecommand_lck_#t~ite1268#1, pmcraid_queuecommand_lck_#t~mem1266#1, pmcraid_queuecommand_lck_#t~mem1267#1, pmcraid_queuecommand_lck_#t~mem1269#1, pmcraid_queuecommand_lck_#t~ret1271#1, pmcraid_queuecommand_lck_#t~ret1272#1, pmcraid_queuecommand_lck_#t~ret1273#1, pmcraid_queuecommand_lck_~scsi_cmd#1.base, pmcraid_queuecommand_lck_~scsi_cmd#1.offset, pmcraid_queuecommand_lck_~done#1.base, pmcraid_queuecommand_lck_~done#1.offset, pmcraid_queuecommand_lck_~pinstance~24#1.base, pmcraid_queuecommand_lck_~pinstance~24#1.offset, pmcraid_queuecommand_lck_~res~11#1.base, pmcraid_queuecommand_lck_~res~11#1.offset, pmcraid_queuecommand_lck_~ioarcb~10#1.base, pmcraid_queuecommand_lck_~ioarcb~10#1.offset, pmcraid_queuecommand_lck_~cmd~8#1.base, pmcraid_queuecommand_lck_~cmd~8#1.offset, pmcraid_queuecommand_lck_~fw_version~2#1, pmcraid_queuecommand_lck_~rc~7#1, pmcraid_queuecommand_lck_~tmp~75#1, pmcraid_queuecommand_lck_~tmp___0~25#1, pmcraid_queuecommand_lck_~tmp___1~13#1;pmcraid_queuecommand_lck_~scsi_cmd#1.base, pmcraid_queuecommand_lck_~scsi_cmd#1.offset := pmcraid_queuecommand_lck_#in~scsi_cmd#1.base, pmcraid_queuecommand_lck_#in~scsi_cmd#1.offset;pmcraid_queuecommand_lck_~done#1.base, pmcraid_queuecommand_lck_~done#1.offset := pmcraid_queuecommand_lck_#in~done#1.base, pmcraid_queuecommand_lck_#in~done#1.offset;havoc pmcraid_queuecommand_lck_~pinstance~24#1.base, pmcraid_queuecommand_lck_~pinstance~24#1.offset;havoc pmcraid_queuecommand_lck_~res~11#1.base, pmcraid_queuecommand_lck_~res~11#1.offset;havoc pmcraid_queuecommand_lck_~ioarcb~10#1.base, pmcraid_queuecommand_lck_~ioarcb~10#1.offset;havoc pmcraid_queuecommand_lck_~cmd~8#1.base, pmcraid_queuecommand_lck_~cmd~8#1.offset;havoc pmcraid_queuecommand_lck_~fw_version~2#1;havoc pmcraid_queuecommand_lck_~rc~7#1;havoc pmcraid_queuecommand_lck_~tmp~75#1;havoc pmcraid_queuecommand_lck_~tmp___0~25#1;havoc pmcraid_queuecommand_lck_~tmp___1~13#1;pmcraid_queuecommand_lck_~rc~7#1 := 0;call pmcraid_queuecommand_lck_#t~mem1215#1.base, pmcraid_queuecommand_lck_#t~mem1215#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_~scsi_cmd#1.base, pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 8);call pmcraid_queuecommand_lck_#t~mem1216#1.base, pmcraid_queuecommand_lck_#t~mem1216#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_#t~mem1215#1.base, pmcraid_queuecommand_lck_#t~mem1215#1.offset, 8);pmcraid_queuecommand_lck_~pinstance~24#1.base, pmcraid_queuecommand_lck_~pinstance~24#1.offset := pmcraid_queuecommand_lck_#t~mem1216#1.base, 3601 + pmcraid_queuecommand_lck_#t~mem1216#1.offset;havoc pmcraid_queuecommand_lck_#t~mem1215#1.base, pmcraid_queuecommand_lck_#t~mem1215#1.offset;havoc pmcraid_queuecommand_lck_#t~mem1216#1.base, pmcraid_queuecommand_lck_#t~mem1216#1.offset;call pmcraid_queuecommand_lck_#t~mem1217#1.base, pmcraid_queuecommand_lck_#t~mem1217#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_~pinstance~24#1.base, 1920 + pmcraid_queuecommand_lck_~pinstance~24#1.offset, 8);call pmcraid_queuecommand_lck_#t~mem1218#1 := read~int#3(pmcraid_queuecommand_lck_#t~mem1217#1.base, 6 + pmcraid_queuecommand_lck_#t~mem1217#1.offset, 2); [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24196: havoc alloc_chrdev_region_#t~nondet2241#1; [2025-02-08 04:39:59,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24460: havoc scsi_dma_map_#t~nondet2279#1;pmcraid_build_ioadl_#t~ret1184#1 := scsi_dma_map_#res#1;havoc scsi_dma_map_#t~nondet2279#1, scsi_dma_map_~arg0#1.base, scsi_dma_map_~arg0#1.offset;havoc scsi_dma_map_#in~arg0#1.base, scsi_dma_map_#in~arg0#1.offset;assume { :end_inline_scsi_dma_map } true;assume -2147483648 <= pmcraid_build_ioadl_#t~ret1184#1 && pmcraid_build_ioadl_#t~ret1184#1 <= 2147483647;pmcraid_build_ioadl_~nseg~0#1 := pmcraid_build_ioadl_#t~ret1184#1;havoc pmcraid_build_ioadl_#t~ret1184#1; [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15145: SUMMARY for call __raw_spin_lock_init(pmcraid_init_instance_~pinstance~35#1.base, 11125 + pmcraid_init_instance_~pinstance~35#1.offset, 218, 0, pmcraid_init_instance_~#__key___0~0#1.base, pmcraid_init_instance_~#__key___0~0#1.offset); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18713: SUMMARY for call unregister_chrdev_region(ldv_unregister_chrdev_region_241_~ldv_func_arg1#1, ldv_unregister_chrdev_region_241_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17656: SUMMARY for call ldv_free(ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_9_2_default~0#1.offset); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15806: assume 0 != pmcraid_probe_~rc~16#1; [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15806: assume !(0 != pmcraid_probe_~rc~16#1); [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15872-1: SUMMARY for call pmcraid_probe_#t~ret1822#1 := printk(246, 0); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15872: assume -2147483648 <= pmcraid_probe_#t~ret1822#1 && pmcraid_probe_#t~ret1822#1 <= 2147483647;havoc pmcraid_probe_#t~ret1822#1; [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17458: assume 7 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17458: assume !(7 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362: pmcraid_queuecommand_#t~ret1276#1 := pmcraid_queuecommand_lck_#res#1;havoc pmcraid_queuecommand_lck_#t~mem1215#1.base, pmcraid_queuecommand_lck_#t~mem1215#1.offset, pmcraid_queuecommand_lck_#t~mem1216#1.base, pmcraid_queuecommand_lck_#t~mem1216#1.offset, pmcraid_queuecommand_lck_#t~mem1217#1.base, pmcraid_queuecommand_lck_#t~mem1217#1.offset, pmcraid_queuecommand_lck_#t~mem1218#1, pmcraid_queuecommand_lck_#t~ret1219#1, pmcraid_queuecommand_lck_#t~mem1220#1.base, pmcraid_queuecommand_lck_#t~mem1220#1.offset, pmcraid_queuecommand_lck_#t~mem1221#1.base, pmcraid_queuecommand_lck_#t~mem1221#1.offset, pmcraid_queuecommand_lck_#t~mem1222#1, pmcraid_queuecommand_lck_#t~ret1223#1, pmcraid_queuecommand_lck_#t~mem1226#1.base, pmcraid_queuecommand_lck_#t~mem1226#1.offset, pmcraid_queuecommand_lck_#t~mem1227#1, pmcraid_queuecommand_lck_#t~mem1228#1.base, pmcraid_queuecommand_lck_#t~mem1228#1.offset, pmcraid_queuecommand_lck_#t~mem1229#1, pmcraid_queuecommand_lck_#t~ret1230#1, pmcraid_queuecommand_lck_#t~mem1233#1.base, pmcraid_queuecommand_lck_#t~mem1233#1.offset, pmcraid_queuecommand_lck_#t~ret1234#1.base, pmcraid_queuecommand_lck_#t~ret1234#1.offset, pmcraid_queuecommand_lck_#t~ret1235#1, pmcraid_queuecommand_lck_#t~mem1236#1.base, pmcraid_queuecommand_lck_#t~mem1236#1.offset, pmcraid_queuecommand_lck_#t~mem1237#1.base, pmcraid_queuecommand_lck_#t~mem1237#1.offset, pmcraid_queuecommand_lck_#t~mem1238#1, pmcraid_queuecommand_lck_#t~memcpy~res1239#1.base, pmcraid_queuecommand_lck_#t~memcpy~res1239#1.offset, pmcraid_queuecommand_lck_#t~mem1240#1, pmcraid_queuecommand_lck_#t~ret1241#1, pmcraid_queuecommand_lck_#t~mem1242#1, pmcraid_queuecommand_lck_#t~mem1243#1, pmcraid_queuecommand_lck_#t~mem1244#1, pmcraid_queuecommand_lck_#t~mem1245#1, pmcraid_queuecommand_lck_#t~bitwise1246#1, pmcraid_queuecommand_lck_#t~mem1247#1, pmcraid_queuecommand_lck_#t~mem1248#1, pmcraid_queuecommand_lck_#t~bitwise1249#1, pmcraid_queuecommand_lck_#t~mem1250#1, pmcraid_queuecommand_lck_#t~bitwise1251#1, pmcraid_queuecommand_lck_#t~mem1252#1, pmcraid_queuecommand_lck_#t~mem1253#1, pmcraid_queuecommand_lck_#t~bitwise1254#1, pmcraid_queuecommand_lck_#t~mem1255#1, pmcraid_queuecommand_lck_#t~mem1256#1, pmcraid_queuecommand_lck_#t~bitwise1257#1, pmcraid_queuecommand_lck_#t~ret1258#1, pmcraid_queuecommand_lck_#t~mem1259#1, pmcraid_queuecommand_lck_#t~mem1260#1.base, pmcraid_queuecommand_lck_#t~mem1260#1.offset, pmcraid_queuecommand_lck_#t~mem1261#1, pmcraid_queuecommand_lck_#t~mem1262#1.base, pmcraid_queuecommand_lck_#t~mem1262#1.offset, pmcraid_queuecommand_lck_#t~mem1263#1, pmcraid_queuecommand_lck_#t~mem1264#1, pmcraid_queuecommand_lck_#t~mem1265#1, pmcraid_queuecommand_lck_#t~ite1270#1, pmcraid_queuecommand_lck_#t~ite1268#1, pmcraid_queuecommand_lck_#t~mem1266#1, pmcraid_queuecommand_lck_#t~mem1267#1, pmcraid_queuecommand_lck_#t~mem1269#1, pmcraid_queuecommand_lck_#t~ret1271#1, pmcraid_queuecommand_lck_#t~ret1272#1, pmcraid_queuecommand_lck_#t~ret1273#1, pmcraid_queuecommand_lck_~scsi_cmd#1.base, pmcraid_queuecommand_lck_~scsi_cmd#1.offset, pmcraid_queuecommand_lck_~done#1.base, pmcraid_queuecommand_lck_~done#1.offset, pmcraid_queuecommand_lck_~pinstance~24#1.base, pmcraid_queuecommand_lck_~pinstance~24#1.offset, pmcraid_queuecommand_lck_~res~11#1.base, pmcraid_queuecommand_lck_~res~11#1.offset, pmcraid_queuecommand_lck_~ioarcb~10#1.base, pmcraid_queuecommand_lck_~ioarcb~10#1.offset, pmcraid_queuecommand_lck_~cmd~8#1.base, pmcraid_queuecommand_lck_~cmd~8#1.offset, pmcraid_queuecommand_lck_~fw_version~2#1, pmcraid_queuecommand_lck_~rc~7#1, pmcraid_queuecommand_lck_~tmp~75#1, pmcraid_queuecommand_lck_~tmp___0~25#1, pmcraid_queuecommand_lck_~tmp___1~13#1;havoc pmcraid_queuecommand_lck_#in~scsi_cmd#1.base, pmcraid_queuecommand_lck_#in~scsi_cmd#1.offset, pmcraid_queuecommand_lck_#in~done#1.base, pmcraid_queuecommand_lck_#in~done#1.offset;assume { :end_inline_pmcraid_queuecommand_lck } true;assume -2147483648 <= pmcraid_queuecommand_#t~ret1276#1 && pmcraid_queuecommand_#t~ret1276#1 <= 2147483647;pmcraid_queuecommand_~rc~8#1 := pmcraid_queuecommand_#t~ret1276#1;havoc pmcraid_queuecommand_#t~mem1275#1.base, pmcraid_queuecommand_#t~mem1275#1.offset;havoc pmcraid_queuecommand_#t~ret1276#1;call pmcraid_queuecommand_#t~mem1277#1.base, pmcraid_queuecommand_#t~mem1277#1.offset := read~$Pointer$#3(pmcraid_queuecommand_~shost#1.base, 208 + pmcraid_queuecommand_~shost#1.offset, 8); [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16599-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1874#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18845: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16599: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1874#1 && ldv_file_operations_file_operations_instance_0_#t~ret1874#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___1~28#1 := ldv_file_operations_file_operations_instance_0_#t~ret1874#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1874#1;ldv_file_operations_file_operations_instance_0_~ldv_0_size_cnt_write_size~0#1 := ldv_file_operations_file_operations_instance_0_~tmp___1~28#1; [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15212: havoc ldv_cdev_init_225_~ldv_func_arg1#1.base, ldv_cdev_init_225_~ldv_func_arg1#1.offset, ldv_cdev_init_225_~ldv_func_arg2#1.base, ldv_cdev_init_225_~ldv_func_arg2#1.offset;havoc ldv_cdev_init_225_#in~ldv_func_arg1#1.base, ldv_cdev_init_225_#in~ldv_func_arg1#1.offset, ldv_cdev_init_225_#in~ldv_func_arg2#1.base, ldv_cdev_init_225_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_cdev_init_225 } true;call write~$Pointer$#3(~#__this_module~0.base, ~#__this_module~0.offset, pmcraid_setup_chrdev_~pinstance#1.base, 2497 + pmcraid_setup_chrdev_~pinstance#1.offset, 8); [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15278-1: SUMMARY for call pci_set_drvdata(pmcraid_suspend_#t~mem1704#1.base, pmcraid_suspend_#t~mem1704#1.offset, pmcraid_suspend_~pinstance~38#1.base, pmcraid_suspend_~pinstance~38#1.offset); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15278: havoc pmcraid_suspend_#t~mem1704#1.base, pmcraid_suspend_#t~mem1704#1.offset; [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17392: ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1972#1 := ldv_scsi_host_template_instance_probe_4_10_#res#1;havoc ldv_scsi_host_template_instance_probe_4_10_#t~ret1963#1, ldv_scsi_host_template_instance_probe_4_10_~arg0#1.base, ldv_scsi_host_template_instance_probe_4_10_~arg0#1.offset, ldv_scsi_host_template_instance_probe_4_10_~arg1#1.base, ldv_scsi_host_template_instance_probe_4_10_~arg1#1.offset, ldv_scsi_host_template_instance_probe_4_10_~tmp~131#1;havoc ldv_scsi_host_template_instance_probe_4_10_#in~arg0#1.base, ldv_scsi_host_template_instance_probe_4_10_#in~arg0#1.offset, ldv_scsi_host_template_instance_probe_4_10_#in~arg1#1.base, ldv_scsi_host_template_instance_probe_4_10_#in~arg1#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_probe_4_10 } true;assume -2147483648 <= ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1972#1 && ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1972#1 <= 2147483647;ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ret_default~0#1 := ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1972#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1970#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1970#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1971#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~mem1971#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1972#1; [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15014: pmcraid_init_buffers_#t~ret1650#1 := pmcraid_allocate_cmd_blocks_#res#1;havoc pmcraid_allocate_cmd_blocks_#t~mem1556#1.base, pmcraid_allocate_cmd_blocks_#t~mem1556#1.offset, pmcraid_allocate_cmd_blocks_#t~mem1557#1, pmcraid_allocate_cmd_blocks_#t~loopctr1558#1, pmcraid_allocate_cmd_blocks_#t~nondet1559#1, pmcraid_allocate_cmd_blocks_#t~ret1560#1, pmcraid_allocate_cmd_blocks_#t~ret1561#1.base, pmcraid_allocate_cmd_blocks_#t~ret1561#1.offset, pmcraid_allocate_cmd_blocks_#t~mem1562#1.base, pmcraid_allocate_cmd_blocks_#t~mem1562#1.offset, pmcraid_allocate_cmd_blocks_#t~mem1563#1.base, pmcraid_allocate_cmd_blocks_#t~mem1563#1.offset, pmcraid_allocate_cmd_blocks_#t~ret1564#1.base, pmcraid_allocate_cmd_blocks_#t~ret1564#1.offset, pmcraid_allocate_cmd_blocks_#t~mem1565#1.base, pmcraid_allocate_cmd_blocks_#t~mem1565#1.offset, pmcraid_allocate_cmd_blocks_~pinstance#1.base, pmcraid_allocate_cmd_blocks_~pinstance#1.offset, pmcraid_allocate_cmd_blocks_~i~11#1, pmcraid_allocate_cmd_blocks_~tmp~90#1.base, pmcraid_allocate_cmd_blocks_~tmp~90#1.offset;havoc pmcraid_allocate_cmd_blocks_#in~pinstance#1.base, pmcraid_allocate_cmd_blocks_#in~pinstance#1.offset;assume { :end_inline_pmcraid_allocate_cmd_blocks } true;assume -2147483648 <= pmcraid_init_buffers_#t~ret1650#1 && pmcraid_init_buffers_#t~ret1650#1 <= 2147483647;pmcraid_init_buffers_~tmp___1~20#1 := pmcraid_init_buffers_#t~ret1650#1;havoc pmcraid_init_buffers_#t~ret1650#1; [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16666: havoc ldv_file_operations_instance_write_0_4_#t~ret1890#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 ldv_file_operations_file_operations_instance_0_#t~mem1884#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1884#1.offset; [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17525: ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___2~14#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___2~14#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1981#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1981#1.offset;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1981#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1981#1.offset;ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___2~14#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___2~14#1.offset;assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_31 } true;ldv_scsi_host_template_instance_callback_4_31_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_31_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_31_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_31_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_31_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_4_31_#in~arg2#1.offset := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_open~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_open~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.offset;havoc ldv_scsi_host_template_instance_callback_4_31_#t~ret1956#1, ldv_scsi_host_template_instance_callback_4_31_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_31_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_31_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_31_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_31_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_31_~arg2#1.offset;ldv_scsi_host_template_instance_callback_4_31_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_31_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_31_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_31_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_31_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_31_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_31_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_31_#in~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_31_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_31_~arg2#1.offset := ldv_scsi_host_template_instance_callback_4_31_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_4_31_#in~arg2#1.offset; [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17525-1: SUMMARY for call ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1981#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1981#1.offset := ldv_xmalloc(976); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13363: havoc pmcraid_queuecommand_#t~mem1277#1.base, pmcraid_queuecommand_#t~mem1277#1.offset;pmcraid_queuecommand_#res#1 := pmcraid_queuecommand_~rc~8#1; [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13363-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_queuecommand_#t~mem1277#1.base, pmcraid_queuecommand_#t~mem1277#1.offset, pmcraid_queuecommand_~irq_flags~0#1); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18846: SUMMARY for call ldv_pre_probe(); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16534: SUMMARY for call ldv_assume((if 0 == ldv_entry_EMGentry_21_~ldv_21_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18714: SUMMARY for call ldv_linux_fs_char_dev_unregister_chrdev_region(); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15147-1: SUMMARY for call pmcraid_init_instance_#t~ret1683#1.base, pmcraid_init_instance_#t~ret1683#1.offset := spinlock_check(pmcraid_init_instance_~pinstance~35#1.base, 11193 + pmcraid_init_instance_~pinstance~35#1.offset); srcloc: null [2025-02-08 04:39:59,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15147: havoc pmcraid_init_instance_#t~ret1683#1.base, pmcraid_init_instance_#t~ret1683#1.offset; [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15279: SUMMARY for call pmcraid_unregister_interrupt_handler(pmcraid_suspend_~pinstance~38#1.base, pmcraid_suspend_~pinstance~38#1.offset); srcloc: null [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13297: havoc pmcraid_queuecommand_lck_#t~mem1237#1.base, pmcraid_queuecommand_lck_#t~mem1237#1.offset;havoc pmcraid_queuecommand_lck_#t~mem1238#1;havoc pmcraid_queuecommand_lck_#t~memcpy~res1239#1.base, pmcraid_queuecommand_lck_#t~memcpy~res1239#1.offset;call pmcraid_queuecommand_lck_#t~mem1240#1 := read~int#3(pmcraid_queuecommand_lck_~res~11#1.base, 24 + pmcraid_queuecommand_lck_~res~11#1.offset, 4);call write~int#3(pmcraid_queuecommand_lck_#t~mem1240#1, pmcraid_queuecommand_lck_~ioarcb~10#1.base, 8 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 4);havoc pmcraid_queuecommand_lck_#t~mem1240#1;call write~int#3(0, pmcraid_queuecommand_lck_~ioarcb~10#1.base, 60 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1); [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13297-1: SUMMARY for call pmcraid_queuecommand_lck_#t~memcpy~res1239#1.base, pmcraid_queuecommand_lck_#t~memcpy~res1239#1.offset := #Ultimate.C_memcpy#3(pmcraid_queuecommand_lck_~ioarcb~10#1.base, 64 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, pmcraid_queuecommand_lck_#t~mem1237#1.base, pmcraid_queuecommand_lck_#t~mem1237#1.offset, pmcraid_queuecommand_lck_#t~mem1238#1 % 65536); srcloc: null [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: assume pmcraid_allocate_config_buffers_~i~16#1 <= 255; [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: assume !(pmcraid_allocate_config_buffers_~i~16#1 <= 255);call pmcraid_allocate_config_buffers_#t~mem1627#1.base, pmcraid_allocate_config_buffers_#t~mem1627#1.offset := read~$Pointer$#3(pmcraid_allocate_config_buffers_~pinstance#1.base, 2545 + pmcraid_allocate_config_buffers_~pinstance#1.offset, 8); [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17327: assume -2147483648 <= ldv_scsi_host_template_instance_release_4_2_#t~ret1965#1 && ldv_scsi_host_template_instance_release_4_2_#t~ret1965#1 <= 2147483647;havoc ldv_scsi_host_template_instance_release_4_2_#t~ret1965#1; [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17327-1: SUMMARY for call ldv_scsi_host_template_instance_release_4_2_#t~ret1965#1 := ##fun~$Pointer$~TO~int(ldv_scsi_host_template_instance_release_4_2_~arg1#1.base, ldv_scsi_host_template_instance_release_4_2_~arg1#1.offset, ldv_scsi_host_template_instance_release_4_2_~arg0#1.base, ldv_scsi_host_template_instance_release_4_2_~arg0#1.offset); srcloc: null [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13033: assume pmcraid_build_ioadl_~i~2#1 < pmcraid_build_ioadl_~nseg~0#1; [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13033: assume !(pmcraid_build_ioadl_~i~2#1 < pmcraid_build_ioadl_~nseg~0#1);call write~int#3(64, pmcraid_build_ioadl_~ioadl~4#1.base, 15 + (pmcraid_build_ioadl_~ioadl~4#1.offset + 16 * (if (18446744073709551615 + pmcraid_build_ioadl_~i~2#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + pmcraid_build_ioadl_~i~2#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + pmcraid_build_ioadl_~i~2#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1);pmcraid_build_ioadl_#res#1 := 0; [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14685: pmcraid_allocate_control_blocks_#t~ret1576#1.base, pmcraid_allocate_control_blocks_#t~ret1576#1.offset := ldv_dma_pool_alloc_223_#res#1.base, ldv_dma_pool_alloc_223_#res#1.offset;havoc ldv_dma_pool_alloc_223_#t~ret2018#1.base, ldv_dma_pool_alloc_223_#t~ret2018#1.offset, ldv_dma_pool_alloc_223_~ldv_func_arg1#1.base, ldv_dma_pool_alloc_223_~ldv_func_arg1#1.offset, ldv_dma_pool_alloc_223_~flags#1, ldv_dma_pool_alloc_223_~ldv_func_arg3#1.base, ldv_dma_pool_alloc_223_~ldv_func_arg3#1.offset, ldv_dma_pool_alloc_223_~tmp~149#1.base, ldv_dma_pool_alloc_223_~tmp~149#1.offset;havoc ldv_dma_pool_alloc_223_#in~ldv_func_arg1#1.base, ldv_dma_pool_alloc_223_#in~ldv_func_arg1#1.offset, ldv_dma_pool_alloc_223_#in~flags#1, ldv_dma_pool_alloc_223_#in~ldv_func_arg3#1.base, ldv_dma_pool_alloc_223_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv_dma_pool_alloc_223 } true;pmcraid_allocate_control_blocks_~tmp~91#1.base, pmcraid_allocate_control_blocks_~tmp~91#1.offset := pmcraid_allocate_control_blocks_#t~ret1576#1.base, pmcraid_allocate_control_blocks_#t~ret1576#1.offset;havoc pmcraid_allocate_control_blocks_#t~mem1574#1.base, pmcraid_allocate_control_blocks_#t~mem1574#1.offset;havoc pmcraid_allocate_control_blocks_#t~mem1575#1.base, pmcraid_allocate_control_blocks_#t~mem1575#1.offset;havoc pmcraid_allocate_control_blocks_#t~ret1576#1.base, pmcraid_allocate_control_blocks_#t~ret1576#1.offset;call pmcraid_allocate_control_blocks_#t~mem1577#1.base, pmcraid_allocate_control_blocks_#t~mem1577#1.offset := read~$Pointer$#3(pmcraid_allocate_control_blocks_~pinstance#1.base, 2901 + pmcraid_allocate_control_blocks_~pinstance#1.offset + 8 * pmcraid_allocate_control_blocks_~i~12#1, 8);call write~$Pointer$#3(pmcraid_allocate_control_blocks_~tmp~91#1.base, pmcraid_allocate_control_blocks_~tmp~91#1.offset, pmcraid_allocate_control_blocks_#t~mem1577#1.base, pmcraid_allocate_control_blocks_#t~mem1577#1.offset, 8);havoc pmcraid_allocate_control_blocks_#t~mem1577#1.base, pmcraid_allocate_control_blocks_#t~mem1577#1.offset;call pmcraid_allocate_control_blocks_#t~mem1578#1.base, pmcraid_allocate_control_blocks_#t~mem1578#1.offset := read~$Pointer$#3(pmcraid_allocate_control_blocks_~pinstance#1.base, 2901 + pmcraid_allocate_control_blocks_~pinstance#1.offset + 8 * pmcraid_allocate_control_blocks_~i~12#1, 8);call pmcraid_allocate_control_blocks_#t~mem1579#1.base, pmcraid_allocate_control_blocks_#t~mem1579#1.offset := read~$Pointer$#3(pmcraid_allocate_control_blocks_#t~mem1578#1.base, pmcraid_allocate_control_blocks_#t~mem1578#1.offset, 8); [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14685-1: call pmcraid_allocate_control_blocks_#t~mem1574#1.base, pmcraid_allocate_control_blocks_#t~mem1574#1.offset := read~$Pointer$#3(pmcraid_allocate_control_blocks_~pinstance#1.base, 2765 + pmcraid_allocate_control_blocks_~pinstance#1.offset, 8);call pmcraid_allocate_control_blocks_#t~mem1575#1.base, pmcraid_allocate_control_blocks_#t~mem1575#1.offset := read~$Pointer$#3(pmcraid_allocate_control_blocks_~pinstance#1.base, 2901 + pmcraid_allocate_control_blocks_~pinstance#1.offset + 8 * pmcraid_allocate_control_blocks_~i~12#1, 8);assume { :begin_inline_ldv_dma_pool_alloc_223 } true;ldv_dma_pool_alloc_223_#in~ldv_func_arg1#1.base, ldv_dma_pool_alloc_223_#in~ldv_func_arg1#1.offset, ldv_dma_pool_alloc_223_#in~flags#1, ldv_dma_pool_alloc_223_#in~ldv_func_arg3#1.base, ldv_dma_pool_alloc_223_#in~ldv_func_arg3#1.offset := pmcraid_allocate_control_blocks_#t~mem1574#1.base, pmcraid_allocate_control_blocks_#t~mem1574#1.offset, 208, pmcraid_allocate_control_blocks_#t~mem1575#1.base, 8 + pmcraid_allocate_control_blocks_#t~mem1575#1.offset;havoc ldv_dma_pool_alloc_223_#res#1.base, ldv_dma_pool_alloc_223_#res#1.offset;havoc ldv_dma_pool_alloc_223_#t~ret2018#1.base, ldv_dma_pool_alloc_223_#t~ret2018#1.offset, ldv_dma_pool_alloc_223_~ldv_func_arg1#1.base, ldv_dma_pool_alloc_223_~ldv_func_arg1#1.offset, ldv_dma_pool_alloc_223_~flags#1, ldv_dma_pool_alloc_223_~ldv_func_arg3#1.base, ldv_dma_pool_alloc_223_~ldv_func_arg3#1.offset, ldv_dma_pool_alloc_223_~tmp~149#1.base, ldv_dma_pool_alloc_223_~tmp~149#1.offset;ldv_dma_pool_alloc_223_~ldv_func_arg1#1.base, ldv_dma_pool_alloc_223_~ldv_func_arg1#1.offset := ldv_dma_pool_alloc_223_#in~ldv_func_arg1#1.base, ldv_dma_pool_alloc_223_#in~ldv_func_arg1#1.offset;ldv_dma_pool_alloc_223_~flags#1 := ldv_dma_pool_alloc_223_#in~flags#1;ldv_dma_pool_alloc_223_~ldv_func_arg3#1.base, ldv_dma_pool_alloc_223_~ldv_func_arg3#1.offset := ldv_dma_pool_alloc_223_#in~ldv_func_arg3#1.base, ldv_dma_pool_alloc_223_#in~ldv_func_arg3#1.offset;havoc ldv_dma_pool_alloc_223_~tmp~149#1.base, ldv_dma_pool_alloc_223_~tmp~149#1.offset; [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15742: assume 0 == (pmcraid_probe_~mapped_pci_addr~0#1.base + pmcraid_probe_~mapped_pci_addr~0#1.offset) % 18446744073709551616; [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15742: assume !(0 == (pmcraid_probe_~mapped_pci_addr~0#1.base + pmcraid_probe_~mapped_pci_addr~0#1.offset) % 18446744073709551616); [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14817-2: call pmcraid_allocate_hcams_#t~mem1613#1.base, pmcraid_allocate_hcams_#t~mem1613#1.offset := read~$Pointer$#3(pmcraid_allocate_hcams_~pinstance#1.base, 220 + pmcraid_allocate_hcams_~pinstance#1.offset, 8);pmcraid_allocate_hcams_#res#1 := (if 0 == (pmcraid_allocate_hcams_#t~mem1613#1.base + pmcraid_allocate_hcams_#t~mem1613#1.offset) % 18446744073709551616 then -12 else 0);havoc pmcraid_allocate_hcams_#t~mem1613#1.base, pmcraid_allocate_hcams_#t~mem1613#1.offset; [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15808: SUMMARY for call dev_err(pmcraid_probe_~pdev#1.base, 148 + pmcraid_probe_~pdev#1.offset, 240, 0); srcloc: null [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14817: havoc pmcraid_allocate_hcams_#t~mem1613#1.base, pmcraid_allocate_hcams_#t~mem1613#1.offset;pmcraid_allocate_config_buffers_#t~ret1631#1 := pmcraid_allocate_hcams_#res#1;havoc pmcraid_allocate_hcams_#t~mem1604#1.base, pmcraid_allocate_hcams_#t~mem1604#1.offset, pmcraid_allocate_hcams_#t~ret1605#1.base, pmcraid_allocate_hcams_#t~ret1605#1.offset, pmcraid_allocate_hcams_#t~mem1606#1.base, pmcraid_allocate_hcams_#t~mem1606#1.offset, pmcraid_allocate_hcams_#t~ret1607#1.base, pmcraid_allocate_hcams_#t~ret1607#1.offset, pmcraid_allocate_hcams_#t~mem1608#1.base, pmcraid_allocate_hcams_#t~mem1608#1.offset, pmcraid_allocate_hcams_#t~mem1609#1.base, pmcraid_allocate_hcams_#t~mem1609#1.offset, pmcraid_allocate_hcams_#t~short1610#1, pmcraid_allocate_hcams_#t~mem1611#1.base, pmcraid_allocate_hcams_#t~mem1611#1.offset, pmcraid_allocate_hcams_#t~mem1612#1.base, pmcraid_allocate_hcams_#t~mem1612#1.offset, pmcraid_allocate_hcams_#t~mem1613#1.base, pmcraid_allocate_hcams_#t~mem1613#1.offset, pmcraid_allocate_hcams_~pinstance#1.base, pmcraid_allocate_hcams_~pinstance#1.offset, pmcraid_allocate_hcams_~tmp~93#1.base, pmcraid_allocate_hcams_~tmp~93#1.offset, pmcraid_allocate_hcams_~tmp___0~33#1.base, pmcraid_allocate_hcams_~tmp___0~33#1.offset;havoc pmcraid_allocate_hcams_#in~pinstance#1.base, pmcraid_allocate_hcams_#in~pinstance#1.offset;assume { :end_inline_pmcraid_allocate_hcams } true;assume -2147483648 <= pmcraid_allocate_config_buffers_#t~ret1631#1 && pmcraid_allocate_config_buffers_#t~ret1631#1 <= 2147483647;pmcraid_allocate_config_buffers_~tmp___1~19#1 := pmcraid_allocate_config_buffers_#t~ret1631#1;havoc pmcraid_allocate_config_buffers_#t~ret1631#1; [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14421: assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_#in~ldv_func_arg1#1.offset := pmcraid_tasklet_function_~pinstance~34#1.base, 11193 + pmcraid_tasklet_function_~pinstance~34#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14421-1: SUMMARY for call ldv_spin_unlock_irqrestore_210(pmcraid_tasklet_function_~lockp~0#1.base, pmcraid_tasklet_function_~lockp~0#1.offset, pmcraid_tasklet_function_~hrrq_lock_flags~0#1); srcloc: null [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16535-1: SUMMARY for call ldv_entry_EMGentry_21_#t~ret1870#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17724: havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret1859#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_6_3 } true; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16535: assume -2147483648 <= ldv_entry_EMGentry_21_#t~ret1870#1 && ldv_entry_EMGentry_21_#t~ret1870#1 <= 2147483647;ldv_entry_EMGentry_21_~tmp~117#1 := ldv_entry_EMGentry_21_#t~ret1870#1;havoc ldv_entry_EMGentry_21_#t~ret1870#1; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18715: SUMMARY for call ldv_linux_usb_gadget_unregister_chrdev_region(); srcloc: null [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214-4: assume 0 == 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 || 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 == pmcraid_setup_chrdev_~minor~1#1 % 4294967296;pmcraid_setup_chrdev_#t~bitwise1690#1 := pmcraid_setup_chrdev_~minor~1#1; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214-4: assume !(0 == 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 || 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 == pmcraid_setup_chrdev_~minor~1#1 % 4294967296); [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17064: 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:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214-3: assume 0 == pmcraid_setup_chrdev_~minor~1#1 % 4294967296;pmcraid_setup_chrdev_#t~bitwise1690#1 := 1048576 * (~pmcraid_major~0 % 4294967296); [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214-3: assume !(0 == pmcraid_setup_chrdev_~minor~1#1 % 4294967296); [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214-2: havoc pmcraid_setup_chrdev_#t~bitwise1690#1;assume (pmcraid_setup_chrdev_#t~bitwise1690#1 % 4294967296 >= 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 && pmcraid_setup_chrdev_#t~bitwise1690#1 % 4294967296 >= pmcraid_setup_chrdev_~minor~1#1 % 4294967296) && pmcraid_setup_chrdev_#t~bitwise1690#1 % 4294967296 <= 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 + pmcraid_setup_chrdev_~minor~1#1 % 4294967296; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15148: SUMMARY for call __raw_spin_lock_init(pmcraid_init_instance_~pinstance~35#1.base, 11193 + pmcraid_init_instance_~pinstance~35#1.offset, 219, 0, pmcraid_init_instance_~#__key___1~0#1.base, pmcraid_init_instance_~#__key___1~0#1.offset); srcloc: null [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16998: assume -2147483648 <= ldv_pci_pci_instance_3_#t~ret1929#1 && ldv_pci_pci_instance_3_#t~ret1929#1 <= 2147483647;ldv_pci_pci_instance_3_~tmp___3~6#1 := ldv_pci_pci_instance_3_#t~ret1929#1;havoc ldv_pci_pci_instance_3_#t~ret1929#1; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214-1: [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16998-1: SUMMARY for call ldv_pci_pci_instance_3_#t~ret1929#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214: assume { :begin_inline_cdev_add } true;cdev_add_#in~arg0#1.base, cdev_add_#in~arg0#1.offset, cdev_add_#in~arg1#1, cdev_add_#in~arg2#1 := pmcraid_setup_chrdev_~pinstance#1.base, 2220 + pmcraid_setup_chrdev_~pinstance#1.offset, pmcraid_setup_chrdev_#t~bitwise1690#1, 1;havoc cdev_add_#res#1;havoc cdev_add_#t~nondet2243#1, cdev_add_~arg0#1.base, cdev_add_~arg0#1.offset, cdev_add_~arg1#1, cdev_add_~arg2#1;cdev_add_~arg0#1.base, cdev_add_~arg0#1.offset := cdev_add_#in~arg0#1.base, cdev_add_#in~arg0#1.offset;cdev_add_~arg1#1 := cdev_add_#in~arg1#1;cdev_add_~arg2#1 := cdev_add_#in~arg2#1;havoc cdev_add_#t~nondet2243#1;assume -2147483648 <= cdev_add_#t~nondet2243#1 && cdev_add_#t~nondet2243#1 <= 2147483647;cdev_add_#res#1 := cdev_add_#t~nondet2243#1;havoc cdev_add_#t~nondet2243#1; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15280-1: SUMMARY for call pmcraid_suspend_#t~ret1705#1 := pci_save_state(pmcraid_suspend_~pdev#1.base, pmcraid_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15280: assume -2147483648 <= pmcraid_suspend_#t~ret1705#1 && pmcraid_suspend_#t~ret1705#1 <= 2147483647;havoc pmcraid_suspend_#t~ret1705#1; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19971-1: SUMMARY for call ldv_linux_lib_find_bit_find_first_bit_#t~ret2084#1 := ldv_undef_ulong(); srcloc: null [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19971: ldv_linux_lib_find_bit_find_first_bit_~tmp~182#1 := ldv_linux_lib_find_bit_find_first_bit_#t~ret2084#1;havoc ldv_linux_lib_find_bit_find_first_bit_#t~ret2084#1;ldv_linux_lib_find_bit_find_first_bit_~nondet~1#1 := ldv_linux_lib_find_bit_find_first_bit_~tmp~182#1; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15016: assume 0 != pmcraid_init_buffers_~tmp___1~20#1; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15016: assume !(0 != pmcraid_init_buffers_~tmp___1~20#1);assume { :begin_inline_pmcraid_allocate_control_blocks } true;pmcraid_allocate_control_blocks_#in~pinstance#1.base, pmcraid_allocate_control_blocks_#in~pinstance#1.offset := pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset;havoc pmcraid_allocate_control_blocks_#res#1;havoc pmcraid_allocate_control_blocks_#t~mem1566#1.base, pmcraid_allocate_control_blocks_#t~mem1566#1.offset, pmcraid_allocate_control_blocks_#t~mem1567#1, pmcraid_allocate_control_blocks_#t~loopctr1568#1, pmcraid_allocate_control_blocks_#t~nondet1569#1, pmcraid_allocate_control_blocks_#t~ret1570#1, pmcraid_allocate_control_blocks_#t~mem1571#1.base, pmcraid_allocate_control_blocks_#t~mem1571#1.offset, pmcraid_allocate_control_blocks_#t~ret1572#1.base, pmcraid_allocate_control_blocks_#t~ret1572#1.offset, pmcraid_allocate_control_blocks_#t~mem1573#1.base, pmcraid_allocate_control_blocks_#t~mem1573#1.offset, pmcraid_allocate_control_blocks_#t~mem1574#1.base, pmcraid_allocate_control_blocks_#t~mem1574#1.offset, pmcraid_allocate_control_blocks_#t~mem1575#1.base, pmcraid_allocate_control_blocks_#t~mem1575#1.offset, pmcraid_allocate_control_blocks_#t~ret1576#1.base, pmcraid_allocate_control_blocks_#t~ret1576#1.offset, pmcraid_allocate_control_blocks_#t~mem1577#1.base, pmcraid_allocate_control_blocks_#t~mem1577#1.offset, pmcraid_allocate_control_blocks_#t~mem1578#1.base, pmcraid_allocate_control_blocks_#t~mem1578#1.offset, pmcraid_allocate_control_blocks_#t~mem1579#1.base, pmcraid_allocate_control_blocks_#t~mem1579#1.offset, pmcraid_allocate_control_blocks_#t~mem1580#1.base, pmcraid_allocate_control_blocks_#t~mem1580#1.offset, pmcraid_allocate_control_blocks_#t~mem1581#1.base, pmcraid_allocate_control_blocks_#t~mem1581#1.offset, pmcraid_allocate_control_blocks_#t~memset~res1582#1.base, pmcraid_allocate_control_blocks_#t~memset~res1582#1.offset, pmcraid_allocate_control_blocks_~pinstance#1.base, pmcraid_allocate_control_blocks_~pinstance#1.offset, pmcraid_allocate_control_blocks_~i~12#1, pmcraid_allocate_control_blocks_~tmp~91#1.base, pmcraid_allocate_control_blocks_~tmp~91#1.offset;pmcraid_allocate_control_blocks_~pinstance#1.base, pmcraid_allocate_control_blocks_~pinstance#1.offset := pmcraid_allocate_control_blocks_#in~pinstance#1.base, pmcraid_allocate_control_blocks_#in~pinstance#1.offset;havoc pmcraid_allocate_control_blocks_~i~12#1;havoc pmcraid_allocate_control_blocks_~tmp~91#1.base, pmcraid_allocate_control_blocks_~tmp~91#1.offset;call pmcraid_allocate_control_blocks_#t~mem1566#1.base, pmcraid_allocate_control_blocks_#t~mem1566#1.offset := read~$Pointer$#3(pmcraid_allocate_control_blocks_~pinstance#1.base, 2537 + pmcraid_allocate_control_blocks_~pinstance#1.offset, 8);call pmcraid_allocate_control_blocks_#t~mem1567#1 := read~int#3(pmcraid_allocate_control_blocks_#t~mem1566#1.base, 760 + pmcraid_allocate_control_blocks_#t~mem1566#1.offset, 4);pmcraid_allocate_control_blocks_#t~loopctr1568#1 := 0; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17527: havoc ldv_scsi_host_template_instance_callback_4_31_#t~ret1956#1, ldv_scsi_host_template_instance_callback_4_31_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_31_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_31_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_31_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_31_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_31_~arg2#1.offset;havoc ldv_scsi_host_template_instance_callback_4_31_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_31_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_31_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_31_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_31_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_4_31_#in~arg2#1.offset;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_31 } true; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14422: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_211 } true; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16272-1: SUMMARY for call ldv_dispatch_instance_register_9_3_#t~ret1838#1.base, ldv_dispatch_instance_register_9_3_#t~ret1838#1.offset := ldv_xmalloc(16); srcloc: null [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16272: ldv_dispatch_instance_register_9_3_~tmp~108#1.base, ldv_dispatch_instance_register_9_3_~tmp~108#1.offset := ldv_dispatch_instance_register_9_3_#t~ret1838#1.base, ldv_dispatch_instance_register_9_3_#t~ret1838#1.offset;havoc ldv_dispatch_instance_register_9_3_#t~ret1838#1.base, ldv_dispatch_instance_register_9_3_#t~ret1838#1.offset;ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset := ldv_dispatch_instance_register_9_3_~tmp~108#1.base, ldv_dispatch_instance_register_9_3_~tmp~108#1.offset;call write~$Pointer$#3(ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset, 8);assume { :begin_inline_ldv_timer_timer_instance_8 } true;ldv_timer_timer_instance_8_#in~arg0#1.base, ldv_timer_timer_instance_8_#in~arg0#1.offset := ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset;havoc ldv_timer_timer_instance_8_#t~mem1995#1.base, ldv_timer_timer_instance_8_#t~mem1995#1.offset, ldv_timer_timer_instance_8_#t~mem1996#1.base, ldv_timer_timer_instance_8_#t~mem1996#1.offset, ldv_timer_timer_instance_8_#t~mem1997#1.base, ldv_timer_timer_instance_8_#t~mem1997#1.offset, ldv_timer_timer_instance_8_#t~mem1998#1, ldv_timer_timer_instance_8_~arg0#1.base, ldv_timer_timer_instance_8_~arg0#1.offset, ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.base, ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.offset, ldv_timer_timer_instance_8_~data~5#1.base, ldv_timer_timer_instance_8_~data~5#1.offset;ldv_timer_timer_instance_8_~arg0#1.base, ldv_timer_timer_instance_8_~arg0#1.offset := ldv_timer_timer_instance_8_#in~arg0#1.base, ldv_timer_timer_instance_8_#in~arg0#1.offset;havoc ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.base, ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.offset;havoc ldv_timer_timer_instance_8_~data~5#1.base, ldv_timer_timer_instance_8_~data~5#1.offset;ldv_timer_timer_instance_8_~data~5#1.base, ldv_timer_timer_instance_8_~data~5#1.offset := ldv_timer_timer_instance_8_~arg0#1.base, ldv_timer_timer_instance_8_~arg0#1.offset; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15281-1: SUMMARY for call pci_disable_device(pmcraid_suspend_~pdev#1.base, pmcraid_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15281: call pmcraid_suspend_#t~mem1706#1 := read~int#6(pmcraid_suspend_~#state#1.base, pmcraid_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 := pmcraid_suspend_~pdev#1.base, pmcraid_suspend_~pdev#1.offset, pmcraid_suspend_#t~mem1706#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2262#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~nondet2262#1;assume -2147483648 <= pci_choose_state_#t~nondet2262#1 && pci_choose_state_#t~nondet2262#1 <= 2147483647;pci_choose_state_#res#1 := pci_choose_state_#t~nondet2262#1;havoc pci_choose_state_#t~nondet2262#1; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17263: assume -2147483648 <= ldv_scsi_host_template_instance_callback_4_35_#t~ret1958#1 && ldv_scsi_host_template_instance_callback_4_35_#t~ret1958#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_4_35_#t~ret1958#1; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17263-1: SUMMARY for call ldv_scsi_host_template_instance_callback_4_35_#t~ret1958#1 := pmcraid_slave_alloc(ldv_scsi_host_template_instance_callback_4_35_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_35_~arg1#1.offset); srcloc: null [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17462: assume 8 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17462: assume !(8 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15744-1: SUMMARY for call dev_err(pmcraid_probe_~pdev#1.base, 148 + pmcraid_probe_~pdev#1.offset, 236, 0); srcloc: null [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14753: havoc pmcraid_allocate_host_rrqs_#t~mem1590#1.base, pmcraid_allocate_host_rrqs_#t~mem1590#1.offset;havoc pmcraid_allocate_host_rrqs_#t~memset~res1591#1.base, pmcraid_allocate_host_rrqs_#t~memset~res1591#1.offset;call pmcraid_allocate_host_rrqs_#t~mem1592#1.base, pmcraid_allocate_host_rrqs_#t~mem1592#1.offset := read~$Pointer$#3(pmcraid_allocate_host_rrqs_~pinstance#1.base, 448 + pmcraid_allocate_host_rrqs_~pinstance#1.offset + 8 * pmcraid_allocate_host_rrqs_~i~14#1, 8);call write~$Pointer$#3(pmcraid_allocate_host_rrqs_#t~mem1592#1.base, pmcraid_allocate_host_rrqs_#t~mem1592#1.offset, pmcraid_allocate_host_rrqs_~pinstance#1.base, 704 + pmcraid_allocate_host_rrqs_~pinstance#1.offset + 8 * pmcraid_allocate_host_rrqs_~i~14#1, 8);havoc pmcraid_allocate_host_rrqs_#t~mem1592#1.base, pmcraid_allocate_host_rrqs_#t~mem1592#1.offset;call pmcraid_allocate_host_rrqs_#t~mem1593#1.base, pmcraid_allocate_host_rrqs_#t~mem1593#1.offset := read~$Pointer$#3(pmcraid_allocate_host_rrqs_~pinstance#1.base, 448 + pmcraid_allocate_host_rrqs_~pinstance#1.offset + 8 * pmcraid_allocate_host_rrqs_~i~14#1, 8);call write~$Pointer$#3(pmcraid_allocate_host_rrqs_#t~mem1593#1.base, 4092 + pmcraid_allocate_host_rrqs_#t~mem1593#1.offset, pmcraid_allocate_host_rrqs_~pinstance#1.base, 576 + pmcraid_allocate_host_rrqs_~pinstance#1.offset + 8 * pmcraid_allocate_host_rrqs_~i~14#1, 8);havoc pmcraid_allocate_host_rrqs_#t~mem1593#1.base, pmcraid_allocate_host_rrqs_#t~mem1593#1.offset;call write~int#3(1, pmcraid_allocate_host_rrqs_~pinstance#1.base, 1956 + pmcraid_allocate_host_rrqs_~pinstance#1.offset + pmcraid_allocate_host_rrqs_~i~14#1, 1); [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15744: pmcraid_probe_~rc~16#1 := -12; [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14753-1: SUMMARY for call pmcraid_allocate_host_rrqs_#t~memset~res1591#1.base, pmcraid_allocate_host_rrqs_#t~memset~res1591#1.offset := #Ultimate.C_memset#3(pmcraid_allocate_host_rrqs_#t~mem1590#1.base, pmcraid_allocate_host_rrqs_#t~mem1590#1.offset, 0, pmcraid_allocate_host_rrqs_~buffer_size~1#1); srcloc: null [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300-1: SUMMARY for call pmcraid_queuecommand_lck_#t~ret1241#1 := atomic_add_return(1, pmcraid_queuecommand_lck_~pinstance~24#1.base, 2737 + pmcraid_queuecommand_lck_~pinstance~24#1.offset); srcloc: null [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300: assume -2147483648 <= pmcraid_queuecommand_lck_#t~ret1241#1 && pmcraid_queuecommand_lck_#t~ret1241#1 <= 2147483647;pmcraid_queuecommand_lck_~tmp___0~25#1 := pmcraid_queuecommand_lck_#t~ret1241#1;havoc pmcraid_queuecommand_lck_#t~ret1241#1;call pmcraid_queuecommand_lck_#t~mem1242#1 := read~int#3(pmcraid_queuecommand_lck_~pinstance~24#1.base, 2555 + pmcraid_queuecommand_lck_~pinstance~24#1.offset, 1);call write~int#3((if pmcraid_queuecommand_lck_~tmp___0~25#1 < 0 && 0 != pmcraid_queuecommand_lck_~tmp___0~25#1 % (if pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 <= 2147483647 then pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 else pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 - 4294967296) then (if (if pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 <= 2147483647 then pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 else pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 - 4294967296) < 0 then pmcraid_queuecommand_lck_~tmp___0~25#1 % (if pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 <= 2147483647 then pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 else pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 - 4294967296) + (if pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 <= 2147483647 then pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 else pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 - 4294967296) else pmcraid_queuecommand_lck_~tmp___0~25#1 % (if pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 <= 2147483647 then pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 else pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 - 4294967296) - (if pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 <= 2147483647 then pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 else pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 - 4294967296)) else pmcraid_queuecommand_lck_~tmp___0~25#1 % (if pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 <= 2147483647 then pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 else pmcraid_queuecommand_lck_#t~mem1242#1 % 256 % 4294967296 - 4294967296)), pmcraid_queuecommand_lck_~ioarcb~10#1.base, 63 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1);havoc pmcraid_queuecommand_lck_#t~mem1242#1;call write~$Pointer$#3(#funAddr~pmcraid_io_done.base, #funAddr~pmcraid_io_done.offset, pmcraid_queuecommand_lck_~cmd~8#1.base, 270 + pmcraid_queuecommand_lck_~cmd~8#1.offset, 8);call pmcraid_queuecommand_lck_#t~mem1243#1 := read~int#3(pmcraid_queuecommand_lck_~res~11#1.base, 16 + pmcraid_queuecommand_lck_~res~11#1.offset, 1); [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14423: SUMMARY for call list_del(pmcraid_tasklet_function_~cmd~10#1.base, 32 + pmcraid_tasklet_function_~cmd~10#1.offset); srcloc: null [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16471: ldv_dummy_resourceless_instance_callback_6_3_#t~ret1859#1 := pmcraid_show_drv_version_#res#1;havoc pmcraid_show_drv_version_#t~loopctr1420#1, pmcraid_show_drv_version_#t~nondet1421#1, pmcraid_show_drv_version_#t~ret1422#1, pmcraid_show_drv_version_~dev#1.base, pmcraid_show_drv_version_~dev#1.offset, pmcraid_show_drv_version_~attr#1.base, pmcraid_show_drv_version_~attr#1.offset, pmcraid_show_drv_version_~buf#1.base, pmcraid_show_drv_version_~buf#1.offset, pmcraid_show_drv_version_~tmp~84#1;havoc pmcraid_show_drv_version_#in~dev#1.base, pmcraid_show_drv_version_#in~dev#1.offset, pmcraid_show_drv_version_#in~attr#1.base, pmcraid_show_drv_version_#in~attr#1.offset, pmcraid_show_drv_version_#in~buf#1.base, pmcraid_show_drv_version_#in~buf#1.offset;assume { :end_inline_pmcraid_show_drv_version } true;assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_6_3_#t~ret1859#1 && ldv_dummy_resourceless_instance_callback_6_3_#t~ret1859#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_6_3_#t~ret1859#1; [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17660: havoc ldv_dummy_resourceless_instance_callback_5_3_#t~ret1853#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;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;assume { :end_inline_ldv_dummy_resourceless_instance_callback_5_3 } true; [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16537: assume 0 != ldv_entry_EMGentry_21_~tmp~117#1;assume { :begin_inline_ldv_dispatch_register_dummy_resourceless_instance_15_21_7 } true;havoc ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1850#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1850#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1851#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1851#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1852#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1852#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_5~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_6~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_7~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp~116#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp~116#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___0~43#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___0~43#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___1~27#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___1~27#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_5~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_6~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_7~0#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp~116#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp~116#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___0~43#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___0~43#1.offset;havoc ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___1~27#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___1~27#1.offset; [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16537: assume !(0 != ldv_entry_EMGentry_21_~tmp~117#1); [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15018: assume -2147483648 <= pmcraid_init_buffers_#t~ret1651#1 && pmcraid_init_buffers_#t~ret1651#1 <= 2147483647;havoc pmcraid_init_buffers_#t~ret1651#1; [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15150-1: SUMMARY for call pmcraid_init_instance_#t~ret1684#1.base, pmcraid_init_instance_#t~ret1684#1.offset := spinlock_check(pmcraid_init_instance_~pinstance~35#1.base, 40 + pmcraid_init_instance_~pinstance~35#1.offset); srcloc: null [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15150: havoc pmcraid_init_instance_#t~ret1684#1.base, pmcraid_init_instance_#t~ret1684#1.offset; [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19973: SUMMARY for call ldv_assume((if ldv_linux_lib_find_bit_find_first_bit_~nondet~1#1 % 18446744073709551616 <= ldv_linux_lib_find_bit_find_first_bit_~size#1 % 18446744073709551616 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15018-1: SUMMARY for call pmcraid_init_buffers_#t~ret1651#1 := printk(213, 0); srcloc: null [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17529: SUMMARY for call ldv_free(ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_31_0_default~0#1.offset); srcloc: null [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24466: havoc scsi_host_alloc_#t~ret2280#1.base, scsi_host_alloc_#t~ret2280#1.offset;ldv_scsi_host_alloc_233_#t~ret2020#1.base, ldv_scsi_host_alloc_233_#t~ret2020#1.offset := scsi_host_alloc_#res#1.base, scsi_host_alloc_#res#1.offset;havoc scsi_host_alloc_#t~ret2280#1.base, scsi_host_alloc_#t~ret2280#1.offset, scsi_host_alloc_~arg0#1.base, scsi_host_alloc_~arg0#1.offset, scsi_host_alloc_~arg1#1;havoc scsi_host_alloc_#in~arg0#1.base, scsi_host_alloc_#in~arg0#1.offset, scsi_host_alloc_#in~arg1#1;assume { :end_inline_scsi_host_alloc } true;ldv_scsi_host_alloc_233_~tmp~151#1.base, ldv_scsi_host_alloc_233_~tmp~151#1.offset := ldv_scsi_host_alloc_233_#t~ret2020#1.base, ldv_scsi_host_alloc_233_#t~ret2020#1.offset;havoc ldv_scsi_host_alloc_233_#t~ret2020#1.base, ldv_scsi_host_alloc_233_#t~ret2020#1.offset;ldv_scsi_host_alloc_233_~ldv_func_res~5#1.base, ldv_scsi_host_alloc_233_~ldv_func_res~5#1.offset := ldv_scsi_host_alloc_233_~tmp~151#1.base, ldv_scsi_host_alloc_233_~tmp~151#1.offset;assume { :begin_inline_ldv_scsi_host_alloc } true;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 := ldv_scsi_host_alloc_233_~ldv_func_res~5#1.base, ldv_scsi_host_alloc_233_~ldv_func_res~5#1.offset, ldv_scsi_host_alloc_233_~ldv_func_arg1#1.base, ldv_scsi_host_alloc_233_~ldv_func_arg1#1.offset, ldv_scsi_host_alloc_233_~ldv_func_arg2#1;havoc ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset;havoc ldv_scsi_host_alloc_#t~ret1946#1, ldv_scsi_host_alloc_#t~ret1947#1.base, ldv_scsi_host_alloc_#t~ret1947#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_17_host_host~0#1.base, ldv_scsi_host_alloc_~ldv_17_host_host~0#1.offset, ldv_scsi_host_alloc_~ldv_17_scsi_host_template_scsi_host_template~0#1.base, ldv_scsi_host_alloc_~ldv_17_scsi_host_template_scsi_host_template~0#1.offset, ldv_scsi_host_alloc_~tmp~130#1.base, ldv_scsi_host_alloc_~tmp~130#1.offset, ldv_scsi_host_alloc_~tmp___0~47#1;ldv_scsi_host_alloc_~arg0#1.base, ldv_scsi_host_alloc_~arg0#1.offset := ldv_scsi_host_alloc_#in~arg0#1.base, ldv_scsi_host_alloc_#in~arg0#1.offset;ldv_scsi_host_alloc_~arg1#1.base, ldv_scsi_host_alloc_~arg1#1.offset := ldv_scsi_host_alloc_#in~arg1#1.base, ldv_scsi_host_alloc_#in~arg1#1.offset;ldv_scsi_host_alloc_~arg2#1 := ldv_scsi_host_alloc_#in~arg2#1;havoc ldv_scsi_host_alloc_~ldv_17_host_host~0#1.base, ldv_scsi_host_alloc_~ldv_17_host_host~0#1.offset;havoc ldv_scsi_host_alloc_~ldv_17_scsi_host_template_scsi_host_template~0#1.base, ldv_scsi_host_alloc_~ldv_17_scsi_host_template_scsi_host_template~0#1.offset;havoc ldv_scsi_host_alloc_~tmp~130#1.base, ldv_scsi_host_alloc_~tmp~130#1.offset;havoc ldv_scsi_host_alloc_~tmp___0~47#1; [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14688: assume 0 == (pmcraid_allocate_control_blocks_#t~mem1579#1.base + pmcraid_allocate_control_blocks_#t~mem1579#1.offset) % 18446744073709551616;havoc pmcraid_allocate_control_blocks_#t~mem1578#1.base, pmcraid_allocate_control_blocks_#t~mem1578#1.offset;havoc pmcraid_allocate_control_blocks_#t~mem1579#1.base, pmcraid_allocate_control_blocks_#t~mem1579#1.offset; [2025-02-08 04:39:59,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14688: assume !(0 == (pmcraid_allocate_control_blocks_#t~mem1579#1.base + pmcraid_allocate_control_blocks_#t~mem1579#1.offset) % 18446744073709551616);havoc pmcraid_allocate_control_blocks_#t~mem1578#1.base, pmcraid_allocate_control_blocks_#t~mem1578#1.offset;havoc pmcraid_allocate_control_blocks_#t~mem1579#1.base, pmcraid_allocate_control_blocks_#t~mem1579#1.offset;call pmcraid_allocate_control_blocks_#t~mem1580#1.base, pmcraid_allocate_control_blocks_#t~mem1580#1.offset := read~$Pointer$#3(pmcraid_allocate_control_blocks_~pinstance#1.base, 2901 + pmcraid_allocate_control_blocks_~pinstance#1.offset + 8 * pmcraid_allocate_control_blocks_~i~12#1, 8);call pmcraid_allocate_control_blocks_#t~mem1581#1.base, pmcraid_allocate_control_blocks_#t~mem1581#1.offset := read~$Pointer$#3(pmcraid_allocate_control_blocks_#t~mem1580#1.base, pmcraid_allocate_control_blocks_#t~mem1580#1.offset, 8); [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15283-1: SUMMARY for call pmcraid_suspend_#t~ret1708#1 := pci_set_power_state(pmcraid_suspend_~pdev#1.base, pmcraid_suspend_~pdev#1.offset, pmcraid_suspend_~tmp___0~36#1); srcloc: null [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18784: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15283: assume -2147483648 <= pmcraid_suspend_#t~ret1708#1 && pmcraid_suspend_#t~ret1708#1 <= 2147483647;havoc pmcraid_suspend_#t~ret1708#1;pmcraid_suspend_#res#1 := 0;call ULTIMATE.dealloc(pmcraid_suspend_~#state#1.base, pmcraid_suspend_~#state#1.offset);havoc pmcraid_suspend_~#state#1.base, pmcraid_suspend_~#state#1.offset; [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14424-1: SUMMARY for call ldv_spin_unlock_irqrestore_144(pmcraid_tasklet_function_~pinstance~34#1.base, 11193 + pmcraid_tasklet_function_~pinstance~34#1.offset, pmcraid_tasklet_function_~pending_lock_flags~1#1); srcloc: null [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14424: assume { :begin_inline_ldv_del_timer_213 } true;ldv_del_timer_213_#in~ldv_func_arg1#1.base, ldv_del_timer_213_#in~ldv_func_arg1#1.offset := pmcraid_tasklet_function_~cmd~10#1.base, 136 + pmcraid_tasklet_function_~cmd~10#1.offset;havoc ldv_del_timer_213_#res#1;havoc ldv_del_timer_213_#t~ret2011#1, ldv_del_timer_213_#t~ret2012#1, ldv_del_timer_213_~ldv_func_arg1#1.base, ldv_del_timer_213_~ldv_func_arg1#1.offset, ldv_del_timer_213_~ldv_func_res~2#1, ldv_del_timer_213_~tmp~145#1, ldv_del_timer_213_~tmp___0~54#1;ldv_del_timer_213_~ldv_func_arg1#1.base, ldv_del_timer_213_~ldv_func_arg1#1.offset := ldv_del_timer_213_#in~ldv_func_arg1#1.base, ldv_del_timer_213_#in~ldv_func_arg1#1.offset;havoc ldv_del_timer_213_~ldv_func_res~2#1;havoc ldv_del_timer_213_~tmp~145#1;havoc ldv_del_timer_213_~tmp___0~54#1; [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17001: assume 1 == ldv_pci_pci_instance_3_~tmp___3~6#1; [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17001: assume !(1 == ldv_pci_pci_instance_3_~tmp___3~6#1); [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15019-1: SUMMARY for call pmcraid_release_config_buffers(pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15019: call pmcraid_init_buffers_#t~mem1652#1 := read~int#3(pmcraid_init_buffers_~pinstance#1.base, 2555 + pmcraid_init_buffers_~pinstance#1.offset, 1); [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19974: ldv_linux_lib_find_bit_find_first_bit_#res#1 := ldv_linux_lib_find_bit_find_first_bit_~nondet~1#1; [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15151-1: SUMMARY for call __raw_spin_lock_init(pmcraid_init_instance_~pinstance~35#1.base, 40 + pmcraid_init_instance_~pinstance~35#1.offset, 220, 0, pmcraid_init_instance_~#__key___2~0#1.base, pmcraid_init_instance_~#__key___2~0#1.offset); srcloc: null [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19974-1: SUMMARY for call ldv_assume(1); srcloc: null [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15151: assume { :begin_inline___mutex_init } true;__mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset := pmcraid_init_instance_~pinstance~35#1.base, 2072 + pmcraid_init_instance_~pinstance~35#1.offset, 221, 0, pmcraid_init_instance_~#__key___3~0#1.base, pmcraid_init_instance_~#__key___3~0#1.offset;havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;__mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset := __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset;__mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset := __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset;__mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset := __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset; [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15217: assume 0 != pmcraid_setup_chrdev_~error~0#1; [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15217: assume !(0 != pmcraid_setup_chrdev_~error~0#1); [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18256: havoc ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_~lock#1.offset;havoc ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_#in~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_#in~lock#1.offset;assume { :end_inline_ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance } true; [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24466-3: SUMMARY for call scsi_host_alloc_#t~ret2280#1.base, scsi_host_alloc_#t~ret2280#1.offset := ldv_malloc(3601); srcloc: null [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17199: assume -2147483648 <= ldv_scsi_host_template_instance_callback_4_23_#t~ret1952#1 && ldv_scsi_host_template_instance_callback_4_23_#t~ret1952#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_4_23_#t~ret1952#1; [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24466-2: scsi_host_alloc_#res#1.base, scsi_host_alloc_#res#1.offset := scsi_host_alloc_#t~ret2280#1.base, scsi_host_alloc_#t~ret2280#1.offset;havoc scsi_host_alloc_#t~ret2280#1.base, scsi_host_alloc_#t~ret2280#1.offset; [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17199-1: SUMMARY for call ldv_scsi_host_template_instance_callback_4_23_#t~ret1952#1 := pmcraid_eh_host_reset_handler(ldv_scsi_host_template_instance_callback_4_23_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_23_~arg1#1.offset); srcloc: null [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15878: SUMMARY for call atomic_set(pmcraid_probe_~pinstance~44#1.base, 11917 + pmcraid_probe_~pinstance~44#1.offset, 1); srcloc: null [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24268: havoc fasync_helper_#t~nondet2249#1;pmcraid_chr_fasync_#t~ret1281#1 := fasync_helper_#res#1;havoc fasync_helper_#t~nondet2249#1, fasync_helper_~arg0#1, fasync_helper_~arg1#1.base, fasync_helper_~arg1#1.offset, fasync_helper_~arg2#1, fasync_helper_~arg3#1.base, fasync_helper_~arg3#1.offset;havoc fasync_helper_#in~arg0#1, fasync_helper_#in~arg1#1.base, fasync_helper_#in~arg1#1.offset, fasync_helper_#in~arg2#1, fasync_helper_#in~arg3#1.base, fasync_helper_#in~arg3#1.offset;assume { :end_inline_fasync_helper } true;assume -2147483648 <= pmcraid_chr_fasync_#t~ret1281#1 && pmcraid_chr_fasync_#t~ret1281#1 <= 2147483647;pmcraid_chr_fasync_~rc~9#1 := pmcraid_chr_fasync_#t~ret1281#1;havoc pmcraid_chr_fasync_#t~ret1281#1;assume { :begin_inline_ldv_mutex_unlock_186 } true;ldv_mutex_unlock_186_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_186_#in~ldv_func_arg1#1.offset := pmcraid_chr_fasync_~pinstance~26#1.base, 2072 + pmcraid_chr_fasync_~pinstance~26#1.offset;havoc ldv_mutex_unlock_186_~ldv_func_arg1#1.base, ldv_mutex_unlock_186_~ldv_func_arg1#1.offset;ldv_mutex_unlock_186_~ldv_func_arg1#1.base, ldv_mutex_unlock_186_~ldv_func_arg1#1.offset := ldv_mutex_unlock_186_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_186_#in~ldv_func_arg1#1.offset;assume { :begin_inline_ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance } true;ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_#in~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_#in~lock#1.offset := ldv_mutex_unlock_186_~ldv_func_arg1#1.base, ldv_mutex_unlock_186_~ldv_func_arg1#1.offset;havoc ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_~lock#1.offset;ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_~lock#1.offset := ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_#in~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_aen_queue_lock_of_pmcraid_instance_#in~lock#1.offset; [2025-02-08 04:39:59,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16539: havoc ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1850#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1850#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1851#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1851#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1852#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_#t~ret1852#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_5~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_5~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_6~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_6~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_7~0#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~cf_arg_7~0#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp~116#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp~116#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___0~43#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___0~43#1.offset, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___1~27#1.base, ldv_dispatch_register_dummy_resourceless_instance_15_21_7_~tmp___1~27#1.offset;assume { :end_inline_ldv_dispatch_register_dummy_resourceless_instance_15_21_7 } true;assume { :begin_inline_ldv_dispatch_register_dummy_factory_17_21_6 } true;havoc ldv_dispatch_register_dummy_factory_17_21_6_#t~ret1849#1.base, ldv_dispatch_register_dummy_factory_17_21_6_#t~ret1849#1.offset, ldv_dispatch_register_dummy_factory_17_21_6_~cf_arg_9~0#1.base, ldv_dispatch_register_dummy_factory_17_21_6_~cf_arg_9~0#1.offset, ldv_dispatch_register_dummy_factory_17_21_6_~tmp~115#1.base, ldv_dispatch_register_dummy_factory_17_21_6_~tmp~115#1.offset;havoc ldv_dispatch_register_dummy_factory_17_21_6_~cf_arg_9~0#1.base, ldv_dispatch_register_dummy_factory_17_21_6_~cf_arg_9~0#1.offset;havoc ldv_dispatch_register_dummy_factory_17_21_6_~tmp~115#1.base, ldv_dispatch_register_dummy_factory_17_21_6_~tmp~115#1.offset; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17398: ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1973#1 := ldv_ldv_post_probe_251_#res#1;havoc ldv_ldv_post_probe_251_#t~ret2031#1, ldv_ldv_post_probe_251_~retval#1, ldv_ldv_post_probe_251_~tmp~157#1;havoc ldv_ldv_post_probe_251_#in~retval#1;assume { :end_inline_ldv_ldv_post_probe_251 } true;assume -2147483648 <= ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1973#1 && ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1973#1 <= 2147483647;ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ret_default~0#1 := ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1973#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1973#1; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18389: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_lockp(); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17398-1: assume { :begin_inline_ldv_ldv_post_probe_251 } true;ldv_ldv_post_probe_251_#in~retval#1 := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ret_default~0#1;havoc ldv_ldv_post_probe_251_#res#1;havoc ldv_ldv_post_probe_251_#t~ret2031#1, ldv_ldv_post_probe_251_~retval#1, ldv_ldv_post_probe_251_~tmp~157#1;ldv_ldv_post_probe_251_~retval#1 := ldv_ldv_post_probe_251_#in~retval#1;havoc ldv_ldv_post_probe_251_~tmp~157#1; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18785: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16275: havoc ldv_timer_timer_instance_8_#t~mem1995#1.base, ldv_timer_timer_instance_8_#t~mem1995#1.offset, ldv_timer_timer_instance_8_#t~mem1996#1.base, ldv_timer_timer_instance_8_#t~mem1996#1.offset, ldv_timer_timer_instance_8_#t~mem1997#1.base, ldv_timer_timer_instance_8_#t~mem1997#1.offset, ldv_timer_timer_instance_8_#t~mem1998#1, ldv_timer_timer_instance_8_~arg0#1.base, ldv_timer_timer_instance_8_~arg0#1.offset, ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.base, ldv_timer_timer_instance_8_~ldv_8_container_timer_list~0#1.offset, ldv_timer_timer_instance_8_~data~5#1.base, ldv_timer_timer_instance_8_~data~5#1.offset;havoc ldv_timer_timer_instance_8_#in~arg0#1.base, ldv_timer_timer_instance_8_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_8 } true; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14425: pmcraid_tasklet_function_#t~ret1511#1 := ldv_del_timer_213_#res#1;havoc ldv_del_timer_213_#t~ret2011#1, ldv_del_timer_213_#t~ret2012#1, ldv_del_timer_213_~ldv_func_arg1#1.base, ldv_del_timer_213_~ldv_func_arg1#1.offset, ldv_del_timer_213_~ldv_func_res~2#1, ldv_del_timer_213_~tmp~145#1, ldv_del_timer_213_~tmp___0~54#1;havoc ldv_del_timer_213_#in~ldv_func_arg1#1.base, ldv_del_timer_213_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_213 } true;assume -2147483648 <= pmcraid_tasklet_function_#t~ret1511#1 && pmcraid_tasklet_function_#t~ret1511#1 <= 2147483647;havoc pmcraid_tasklet_function_#t~ret1511#1; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15020-1: SUMMARY for call pmcraid_release_host_rrqs(pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset, (if pmcraid_init_buffers_#t~mem1652#1 % 256 % 4294967296 <= 2147483647 then pmcraid_init_buffers_#t~mem1652#1 % 256 % 4294967296 else pmcraid_init_buffers_#t~mem1652#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15020: havoc pmcraid_init_buffers_#t~mem1652#1;pmcraid_init_buffers_#res#1 := -12; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24137: havoc __genl_register_family_#t~nondet2236#1; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18786: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14690: pmcraid_allocate_control_blocks_#res#1 := -12; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17134: assume -2147483648 <= ldv_scsi_host_alloc_#t~ret1946#1 && ldv_scsi_host_alloc_#t~ret1946#1 <= 2147483647;ldv_scsi_host_alloc_~tmp___0~47#1 := ldv_scsi_host_alloc_#t~ret1946#1;havoc ldv_scsi_host_alloc_#t~ret1946#1; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15879-1: SUMMARY for call pmcraid_probe_#t~ret1823#1 := schedule_work(pmcraid_probe_~pinstance~44#1.base, 11837 + pmcraid_probe_~pinstance~44#1.offset); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17134-1: SUMMARY for call ldv_scsi_host_alloc_#t~ret1946#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15879: havoc pmcraid_probe_#t~ret1823#1;pmcraid_probe_#res#1 := pmcraid_probe_~rc~16#1; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14888-1: SUMMARY for call pmcraid_allocate_config_buffers_#t~ret1628#1.base, pmcraid_allocate_config_buffers_#t~ret1628#1.offset := pci_alloc_consistent(pmcraid_allocate_config_buffers_#t~mem1627#1.base, pmcraid_allocate_config_buffers_#t~mem1627#1.offset, 8208, pmcraid_allocate_config_buffers_~pinstance#1.base, 2749 + pmcraid_allocate_config_buffers_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14888: pmcraid_allocate_config_buffers_~tmp___0~34#1.base, pmcraid_allocate_config_buffers_~tmp___0~34#1.offset := pmcraid_allocate_config_buffers_#t~ret1628#1.base, pmcraid_allocate_config_buffers_#t~ret1628#1.offset;havoc pmcraid_allocate_config_buffers_#t~mem1627#1.base, pmcraid_allocate_config_buffers_#t~mem1627#1.offset;havoc pmcraid_allocate_config_buffers_#t~ret1628#1.base, pmcraid_allocate_config_buffers_#t~ret1628#1.offset;call write~$Pointer$#3(pmcraid_allocate_config_buffers_~tmp___0~34#1.base, pmcraid_allocate_config_buffers_~tmp___0~34#1.offset, pmcraid_allocate_config_buffers_~pinstance#1.base, 2741 + pmcraid_allocate_config_buffers_~pinstance#1.offset, 8);call pmcraid_allocate_config_buffers_#t~mem1629#1.base, pmcraid_allocate_config_buffers_#t~mem1629#1.offset := read~$Pointer$#3(pmcraid_allocate_config_buffers_~pinstance#1.base, 2741 + pmcraid_allocate_config_buffers_~pinstance#1.offset, 8); [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14426: call pmcraid_tasklet_function_#t~mem1512#1.base, pmcraid_tasklet_function_#t~mem1512#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~cmd~10#1.base, 270 + pmcraid_tasklet_function_~cmd~10#1.offset, 8); [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16540: havoc ldv_dispatch_register_dummy_factory_17_21_6_#t~ret1849#1.base, ldv_dispatch_register_dummy_factory_17_21_6_#t~ret1849#1.offset, ldv_dispatch_register_dummy_factory_17_21_6_~cf_arg_9~0#1.base, ldv_dispatch_register_dummy_factory_17_21_6_~cf_arg_9~0#1.offset, ldv_dispatch_register_dummy_factory_17_21_6_~tmp~115#1.base, ldv_dispatch_register_dummy_factory_17_21_6_~tmp~115#1.offset;assume { :end_inline_ldv_dispatch_register_dummy_factory_17_21_6 } true;assume { :begin_inline_ldv_dispatch_deregister_dummy_resourceless_instance_15_21_5 } true; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17399: assume -2147483648 <= ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1974#1 && ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1974#1 <= 2147483647;ldv_scsi_host_template_scsi_host_template_instance_4_~tmp~132#1 := ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1974#1;havoc ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1974#1; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18390: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_209_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16606-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1875#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17399-1: SUMMARY for call ldv_scsi_host_template_scsi_host_template_instance_4_#t~ret1974#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16606: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1875#1 && ldv_file_operations_file_operations_instance_0_#t~ret1875#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___3~5#1 := ldv_file_operations_file_operations_instance_0_#t~ret1875#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1875#1; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14690-1: SUMMARY for call pmcraid_release_control_blocks(pmcraid_allocate_control_blocks_~pinstance#1.base, pmcraid_allocate_control_blocks_~pinstance#1.offset, pmcraid_allocate_control_blocks_~i~12#1); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15219: SUMMARY for call pmcraid_release_minor((if pmcraid_setup_chrdev_~minor~1#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_setup_chrdev_~minor~1#1 % 65536 % 4294967296 else pmcraid_setup_chrdev_~minor~1#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14426-1: SUMMARY for call atomic_dec(pmcraid_tasklet_function_~pinstance~34#1.base, 11913 + pmcraid_tasklet_function_~pinstance~34#1.offset); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18787: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17730: SUMMARY for call ldv_free(ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_6_~ldv_6_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14096: assume true;assume pmcraid_show_drv_version_#t~loopctr1420#1 < 4096;havoc pmcraid_show_drv_version_#t~nondet1421#1;call write~int#3(pmcraid_show_drv_version_#t~nondet1421#1, pmcraid_show_drv_version_~buf#1.base, pmcraid_show_drv_version_~buf#1.offset + pmcraid_show_drv_version_#t~loopctr1420#1, 8);pmcraid_show_drv_version_#t~loopctr1420#1 := 1 + pmcraid_show_drv_version_#t~loopctr1420#1; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14096: assume true;pmcraid_show_drv_version_~tmp~84#1 := pmcraid_show_drv_version_#t~ret1422#1;havoc pmcraid_show_drv_version_#t~loopctr1420#1;havoc pmcraid_show_drv_version_#t~nondet1421#1;havoc pmcraid_show_drv_version_#t~ret1422#1;pmcraid_show_drv_version_#res#1 := pmcraid_show_drv_version_~tmp~84#1; [2025-02-08 04:39:59,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153: havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;havoc __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset;assume { :end_inline___mutex_init } true;assume { :begin_inline___init_work } true;__init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1 := pmcraid_init_instance_~pinstance~35#1.base, 11837 + pmcraid_init_instance_~pinstance~35#1.offset, 0;havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;__init_work_~arg0#1.base, __init_work_~arg0#1.offset := __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset;__init_work_~arg1#1 := __init_work_#in~arg1#1; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14757: havoc pmcraid_allocate_host_rrqs_#t~ret1594#1.base, pmcraid_allocate_host_rrqs_#t~ret1594#1.offset; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14757-1: SUMMARY for call pmcraid_allocate_host_rrqs_#t~ret1594#1.base, pmcraid_allocate_host_rrqs_#t~ret1594#1.offset := spinlock_check(pmcraid_allocate_host_rrqs_~pinstance#1.base, 832 + pmcraid_allocate_host_rrqs_~pinstance#1.offset + 68 * (if pmcraid_allocate_host_rrqs_~i~14#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_allocate_host_rrqs_~i~14#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_allocate_host_rrqs_~i~14#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15814: SUMMARY for call pmcraid_disable_interrupts(pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset, 4294967295); srcloc: null [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16871: ldv_pci_instance_probe_3_17_#t~ret1911#1 := pmcraid_probe_#res#1;havoc pmcraid_probe_#t~ret1793#1, pmcraid_probe_#t~ret1794#1, pmcraid_probe_#t~ret1795#1, pmcraid_probe_#t~ret1796#1, pmcraid_probe_#t~ret1797#1, pmcraid_probe_#t~mem1798#1, pmcraid_probe_#t~mem1799#1, pmcraid_probe_#t~ret1800#1, pmcraid_probe_#t~ret1801#1.base, pmcraid_probe_#t~ret1801#1.offset, pmcraid_probe_#t~ret1802#1, pmcraid_probe_#t~ret1803#1, pmcraid_probe_#t~ret1804#1, pmcraid_probe_#t~ret1805#1.base, pmcraid_probe_#t~ret1805#1.offset, pmcraid_probe_#t~mem1806#1, pmcraid_probe_#t~memset~res1807#1.base, pmcraid_probe_#t~memset~res1807#1.offset, pmcraid_probe_#t~mem1808#1, pmcraid_probe_#t~ret1809#1, pmcraid_probe_#t~mem1810#1.base, pmcraid_probe_#t~mem1810#1.offset, pmcraid_probe_#t~ret1811#1, pmcraid_probe_#t~ret1812#1, pmcraid_probe_#t~ret1813#1, pmcraid_probe_#t~ret1814#1, pmcraid_probe_#t~ret1815#1, pmcraid_probe_#t~ret1816#1, pmcraid_probe_#t~mem1817#1.base, pmcraid_probe_#t~mem1817#1.offset, pmcraid_probe_#t~ret1818#1, pmcraid_probe_#t~ret1819#1, pmcraid_probe_#t~mem1820#1.base, pmcraid_probe_#t~mem1820#1.offset, pmcraid_probe_#t~ret1821#1, pmcraid_probe_#t~ret1822#1, pmcraid_probe_#t~ret1823#1, pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset, pmcraid_probe_~dev_id#1.base, pmcraid_probe_~dev_id#1.offset, pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset, pmcraid_probe_~host~1#1.base, pmcraid_probe_~host~1#1.offset, pmcraid_probe_~mapped_pci_addr~0#1.base, pmcraid_probe_~mapped_pci_addr~0#1.offset, pmcraid_probe_~rc~16#1, pmcraid_probe_~tmp~104#1, pmcraid_probe_~tmp___0~39#1, pmcraid_probe_~tmp___1~23#1, pmcraid_probe_~tmp___2~11#1, pmcraid_probe_~tmp___3~4#1;havoc pmcraid_probe_#in~pdev#1.base, pmcraid_probe_#in~pdev#1.offset, pmcraid_probe_#in~dev_id#1.base, pmcraid_probe_#in~dev_id#1.offset;assume { :end_inline_pmcraid_probe } true;assume -2147483648 <= ldv_pci_instance_probe_3_17_#t~ret1911#1 && ldv_pci_instance_probe_3_17_#t~ret1911#1 <= 2147483647;ldv_pci_instance_probe_3_17_~tmp~124#1 := ldv_pci_instance_probe_3_17_#t~ret1911#1;havoc ldv_pci_instance_probe_3_17_#t~ret1911#1;ldv_pci_instance_probe_3_17_#res#1 := ldv_pci_instance_probe_3_17_~tmp~124#1; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16541: assume { :end_inline_ldv_dispatch_deregister_dummy_resourceless_instance_15_21_5 } true;assume { :begin_inline_ldv_dispatch_deregister_dummy_factory_17_21_4 } true; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15154: havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;havoc __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1;assume { :end_inline___init_work } true;call write~int#7(137438953408, pmcraid_init_instance_~#__constr_expr_0~0#1.base, pmcraid_init_instance_~#__constr_expr_0~0#1.offset, 8);call pmcraid_init_instance_#t~mem1685#1 := read~int#7(pmcraid_init_instance_~#__constr_expr_0~0#1.base, pmcraid_init_instance_~#__constr_expr_0~0#1.offset, 8);call write~int#3(pmcraid_init_instance_#t~mem1685#1, pmcraid_init_instance_~pinstance~35#1.base, 11837 + pmcraid_init_instance_~pinstance~35#1.offset, 8);havoc pmcraid_init_instance_#t~mem1685#1;assume { :begin_inline_lockdep_init_map } true;lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1 := pmcraid_init_instance_~pinstance~35#1.base, 11869 + pmcraid_init_instance_~pinstance~35#1.offset, 222, 0, pmcraid_init_instance_~#__key___4~0#1.base, pmcraid_init_instance_~#__key___4~0#1.offset, 0;havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset := lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset;lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset := lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset;lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset := lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset;lockdep_init_map_~arg3#1 := lockdep_init_map_#in~arg3#1; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18523: SUMMARY for call ldv_check_alloc_flags(ldv_dma_pool_alloc_223_~flags#1); srcloc: null [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13304: assume (pmcraid_queuecommand_lck_#t~mem1243#1 % 256 - 1) % 4294967296 <= 1;havoc pmcraid_queuecommand_lck_#t~mem1243#1;call pmcraid_queuecommand_lck_#t~mem1244#1 := read~int#3(pmcraid_queuecommand_lck_~scsi_cmd#1.base, 329 + pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 4); [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13304: assume !((pmcraid_queuecommand_lck_#t~mem1243#1 % 256 - 1) % 4294967296 <= 1);havoc pmcraid_queuecommand_lck_#t~mem1243#1; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17466: assume 9 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17466: assume !(9 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16938-1: call ULTIMATE.dealloc(ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16938-2: call ULTIMATE.dealloc(ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17797: havoc ldv_dispatch_instance_register_9_3_#t~ret1838#1.base, ldv_dispatch_instance_register_9_3_#t~ret1838#1.offset, ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset, ldv_dispatch_instance_register_9_3_~tmp~108#1.base, ldv_dispatch_instance_register_9_3_~tmp~108#1.offset;havoc ldv_dispatch_instance_register_9_3_#in~arg0#1.base, ldv_dispatch_instance_register_9_3_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_9_3 } true; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18788: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16674: SUMMARY for call ldv_free(ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_1_default~0#1.offset); srcloc: null [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17136: assume 0 != ldv_scsi_host_alloc_~tmp___0~47#1; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17136: assume !(0 != ldv_scsi_host_alloc_~tmp___0~47#1);ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset := 0, 0; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14758-1: SUMMARY for call __raw_spin_lock_init(pmcraid_allocate_host_rrqs_~pinstance#1.base, 832 + pmcraid_allocate_host_rrqs_~pinstance#1.offset + 68 * (if pmcraid_allocate_host_rrqs_~i~14#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then pmcraid_allocate_host_rrqs_~i~14#1 % 18446744073709551616 % 18446744073709551616 else pmcraid_allocate_host_rrqs_~i~14#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 207, 0, pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset); srcloc: null [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15815-1: SUMMARY for call pmcraid_probe_#t~ret1812#1 := pmcraid_register_interrupt_handler(pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset); srcloc: null [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14758: pmcraid_allocate_host_rrqs_~i~14#1 := 1 + pmcraid_allocate_host_rrqs_~i~14#1;call pmcraid_allocate_host_rrqs_#t~mem1595#1 := read~int#3(pmcraid_allocate_host_rrqs_~pinstance#1.base, 2555 + pmcraid_allocate_host_rrqs_~pinstance#1.offset, 1); [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15815: assume -2147483648 <= pmcraid_probe_#t~ret1812#1 && pmcraid_probe_#t~ret1812#1 <= 2147483647;pmcraid_probe_~rc~16#1 := pmcraid_probe_#t~ret1812#1;havoc pmcraid_probe_#t~ret1812#1; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16938: call ULTIMATE.dealloc(ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset;havoc ldv_pci_pci_instance_3_#t~mem1921#1.base, ldv_pci_pci_instance_3_#t~mem1921#1.offset, ldv_pci_pci_instance_3_#t~ret1922#1.base, ldv_pci_pci_instance_3_#t~ret1922#1.offset, ldv_pci_pci_instance_3_#t~ret1923#1.base, ldv_pci_pci_instance_3_#t~ret1923#1.offset, ldv_pci_pci_instance_3_#t~ret1924#1, ldv_pci_pci_instance_3_#t~mem1925#1.base, ldv_pci_pci_instance_3_#t~mem1925#1.offset, ldv_pci_pci_instance_3_#t~ret1926#1, ldv_pci_pci_instance_3_#t~ret1927#1, ldv_pci_pci_instance_3_#t~ret1928#1, ldv_pci_pci_instance_3_#t~ret1929#1, ldv_pci_pci_instance_3_#t~mem1930#1.base, ldv_pci_pci_instance_3_#t~mem1930#1.offset, ldv_pci_pci_instance_3_#t~mem1931#1, ldv_pci_pci_instance_3_#t~ret1932#1, ldv_pci_pci_instance_3_#t~ret1933#1, ldv_pci_pci_instance_3_#t~mem1934#1.base, ldv_pci_pci_instance_3_#t~mem1934#1.offset, ldv_pci_pci_instance_3_#t~mem1935#1.base, ldv_pci_pci_instance_3_#t~mem1935#1.offset, ldv_pci_pci_instance_3_#t~mem1936#1, ldv_pci_pci_instance_3_#t~ret1937#1, ldv_pci_pci_instance_3_#t~ret1938#1, ldv_pci_pci_instance_3_#t~mem1939#1.base, ldv_pci_pci_instance_3_#t~mem1939#1.offset, ldv_pci_pci_instance_3_#t~mem1940#1.base, ldv_pci_pci_instance_3_#t~mem1940#1.offset, ldv_pci_pci_instance_3_#t~mem1941#1.base, ldv_pci_pci_instance_3_#t~mem1941#1.offset, ldv_pci_pci_instance_3_#t~mem1942#1.base, ldv_pci_pci_instance_3_#t~mem1942#1.offset, ldv_pci_pci_instance_3_#t~mem1943#1.base, ldv_pci_pci_instance_3_#t~mem1943#1.offset, ldv_pci_pci_instance_3_~arg0#1.base, ldv_pci_pci_instance_3_~arg0#1.offset, ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.base, ldv_pci_pci_instance_3_~ldv_3_container_pci_driver~0#1.offset, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_dev~0#1.offset, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.base, ldv_pci_pci_instance_3_~#ldv_3_resource_pm_message~0#1.offset, ldv_pci_pci_instance_3_~ldv_3_resource_struct_pci_device_id_ptr~0#1.base, ldv_pci_pci_instance_3_~ldv_3_resource_struct_pci_device_id_ptr~0#1.offset, ldv_pci_pci_instance_3_~ldv_3_ret_default~0#1, ldv_pci_pci_instance_3_~data~3#1.base, ldv_pci_pci_instance_3_~data~3#1.offset, ldv_pci_pci_instance_3_~tmp~127#1.base, ldv_pci_pci_instance_3_~tmp~127#1.offset, ldv_pci_pci_instance_3_~tmp___0~46#1.base, ldv_pci_pci_instance_3_~tmp___0~46#1.offset, ldv_pci_pci_instance_3_~tmp___1~29#1, ldv_pci_pci_instance_3_~tmp___2~13#1, ldv_pci_pci_instance_3_~tmp___3~6#1;havoc ldv_pci_pci_instance_3_#in~arg0#1.base, ldv_pci_pci_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_3 } true; [2025-02-08 04:39:59,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16410: ldv_dispatch_register_dummy_factory_17_21_6_~tmp~115#1.base, ldv_dispatch_register_dummy_factory_17_21_6_~tmp~115#1.offset := ldv_dispatch_register_dummy_factory_17_21_6_#t~ret1849#1.base, ldv_dispatch_register_dummy_factory_17_21_6_#t~ret1849#1.offset;havoc ldv_dispatch_register_dummy_factory_17_21_6_#t~ret1849#1.base, ldv_dispatch_register_dummy_factory_17_21_6_#t~ret1849#1.offset;ldv_dispatch_register_dummy_factory_17_21_6_~cf_arg_9~0#1.base, ldv_dispatch_register_dummy_factory_17_21_6_~cf_arg_9~0#1.offset := ldv_dispatch_register_dummy_factory_17_21_6_~tmp~115#1.base, ldv_dispatch_register_dummy_factory_17_21_6_~tmp~115#1.offset;assume { :begin_inline_ldv_timer_dummy_factory_9 } true;ldv_timer_dummy_factory_9_#in~arg0#1.base, ldv_timer_dummy_factory_9_#in~arg0#1.offset := ldv_dispatch_register_dummy_factory_17_21_6_~cf_arg_9~0#1.base, ldv_dispatch_register_dummy_factory_17_21_6_~cf_arg_9~0#1.offset;havoc ldv_timer_dummy_factory_9_~arg0#1.base, ldv_timer_dummy_factory_9_~arg0#1.offset, ldv_timer_dummy_factory_9_~ldv_9_container_timer_list~0#1.base, ldv_timer_dummy_factory_9_~ldv_9_container_timer_list~0#1.offset;ldv_timer_dummy_factory_9_~arg0#1.base, ldv_timer_dummy_factory_9_~arg0#1.offset := ldv_timer_dummy_factory_9_#in~arg0#1.base, ldv_timer_dummy_factory_9_#in~arg0#1.offset;havoc ldv_timer_dummy_factory_9_~ldv_9_container_timer_list~0#1.base, ldv_timer_dummy_factory_9_~ldv_9_container_timer_list~0#1.offset;assume { :begin_inline_ldv_dispatch_instance_register_9_3 } true;ldv_dispatch_instance_register_9_3_#in~arg0#1.base, ldv_dispatch_instance_register_9_3_#in~arg0#1.offset := ldv_timer_dummy_factory_9_~ldv_9_container_timer_list~0#1.base, ldv_timer_dummy_factory_9_~ldv_9_container_timer_list~0#1.offset;havoc ldv_dispatch_instance_register_9_3_#t~ret1838#1.base, ldv_dispatch_instance_register_9_3_#t~ret1838#1.offset, ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset, ldv_dispatch_instance_register_9_3_~tmp~108#1.base, ldv_dispatch_instance_register_9_3_~tmp~108#1.offset;ldv_dispatch_instance_register_9_3_~arg0#1.base, ldv_dispatch_instance_register_9_3_~arg0#1.offset := ldv_dispatch_instance_register_9_3_#in~arg0#1.base, ldv_dispatch_instance_register_9_3_#in~arg0#1.offset;havoc ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.base, ldv_dispatch_instance_register_9_3_~cf_arg_8~0#1.offset;havoc ldv_dispatch_instance_register_9_3_~tmp~108#1.base, ldv_dispatch_instance_register_9_3_~tmp~108#1.offset; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17401: assume 0 != ldv_scsi_host_template_scsi_host_template_instance_4_~tmp~132#1; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17401: assume !(0 != ldv_scsi_host_template_scsi_host_template_instance_4_~tmp~132#1); [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14428: assume (pmcraid_tasklet_function_#t~mem1512#1.base + pmcraid_tasklet_function_#t~mem1512#1.offset) % 18446744073709551616 == (#funAddr~pmcraid_ioa_reset.base + #funAddr~pmcraid_ioa_reset.offset) % 18446744073709551616;havoc pmcraid_tasklet_function_#t~mem1512#1.base, pmcraid_tasklet_function_#t~mem1512#1.offset;call pmcraid_tasklet_function_#t~mem1513#1.base, pmcraid_tasklet_function_#t~mem1513#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~pinstance~34#1.base, 2537 + pmcraid_tasklet_function_~pinstance~34#1.offset, 8);call pmcraid_tasklet_function_#t~mem1514#1.base, pmcraid_tasklet_function_#t~mem1514#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_#t~mem1513#1.base, 208 + pmcraid_tasklet_function_#t~mem1513#1.offset, 8);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_#in~ldv_func_arg1#1.offset := pmcraid_tasklet_function_#t~mem1514#1.base, pmcraid_tasklet_function_#t~mem1514#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14428: assume !((pmcraid_tasklet_function_#t~mem1512#1.base + pmcraid_tasklet_function_#t~mem1512#1.offset) % 18446744073709551616 == (#funAddr~pmcraid_ioa_reset.base + #funAddr~pmcraid_ioa_reset.offset) % 18446744073709551616);havoc pmcraid_tasklet_function_#t~mem1512#1.base, pmcraid_tasklet_function_#t~mem1512#1.offset;call pmcraid_tasklet_function_#t~mem1520#1.base, pmcraid_tasklet_function_#t~mem1520#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~cmd~10#1.base, 270 + pmcraid_tasklet_function_~cmd~10#1.offset, 8); [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16542: assume { :end_inline_ldv_dispatch_deregister_dummy_factory_17_21_4 } true; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16608: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___3~5#1;call ldv_file_operations_file_operations_instance_0_#t~mem1876#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1876#1.offset := read~$Pointer$#3(ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.base, 112 + ldv_file_operations_file_operations_instance_0_~ldv_0_container_file_operations~0#1.offset, 8);assume { :begin_inline_ldv_file_operations_instance_probe_0_12 } true;ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset := ldv_file_operations_file_operations_instance_0_#t~mem1876#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1876#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_inode~0#1.offset, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_resource_file~0#1.offset;havoc ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret1885#1, ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset, ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset, ldv_file_operations_instance_probe_0_12_~tmp~119#1;ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset;ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset;ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset := ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset;havoc ldv_file_operations_instance_probe_0_12_~tmp~119#1; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16608: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___3~5#1); [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16212: havoc ldv_dispatch_register_11_1_#t~ret1846#1.base, ldv_dispatch_register_11_1_#t~ret1846#1.offset, ldv_dispatch_register_11_1_~arg0#1.base, ldv_dispatch_register_11_1_~arg0#1.offset, ldv_dispatch_register_11_1_~cf_arg_0~0#1.base, ldv_dispatch_register_11_1_~cf_arg_0~0#1.offset, ldv_dispatch_register_11_1_~tmp~112#1.base, ldv_dispatch_register_11_1_~tmp~112#1.offset;havoc ldv_dispatch_register_11_1_#in~arg0#1.base, ldv_dispatch_register_11_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_11_1 } true; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18524: ldv_dma_pool_alloc_223_~tmp~149#1.base, ldv_dma_pool_alloc_223_~tmp~149#1.offset := ldv_dma_pool_alloc_223_#t~ret2018#1.base, ldv_dma_pool_alloc_223_#t~ret2018#1.offset;havoc ldv_dma_pool_alloc_223_#t~ret2018#1.base, ldv_dma_pool_alloc_223_#t~ret2018#1.offset;ldv_dma_pool_alloc_223_#res#1.base, ldv_dma_pool_alloc_223_#res#1.offset := ldv_dma_pool_alloc_223_~tmp~149#1.base, ldv_dma_pool_alloc_223_~tmp~149#1.offset; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13305: assume 0 == pmcraid_queuecommand_lck_#t~mem1244#1 % 4294967296;havoc pmcraid_queuecommand_lck_#t~mem1244#1;call pmcraid_queuecommand_lck_#t~mem1245#1 := read~int#3(pmcraid_queuecommand_lck_~ioarcb~10#1.base, 61 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1); [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13305: assume !(0 == pmcraid_queuecommand_lck_#t~mem1244#1 % 4294967296);havoc pmcraid_queuecommand_lck_#t~mem1244#1; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18524-1: SUMMARY for call ldv_dma_pool_alloc_223_#t~ret2018#1.base, ldv_dma_pool_alloc_223_#t~ret2018#1.offset := ldv_malloc(1472); srcloc: null [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16410-1: SUMMARY for call ldv_dispatch_register_dummy_factory_17_21_6_#t~ret1849#1.base, ldv_dispatch_register_dummy_factory_17_21_6_#t~ret1849#1.offset := ldv_xmalloc(4); srcloc: null [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14891: assume 0 == (pmcraid_allocate_config_buffers_#t~mem1629#1.base + pmcraid_allocate_config_buffers_#t~mem1629#1.offset) % 18446744073709551616;havoc pmcraid_allocate_config_buffers_#t~mem1629#1.base, pmcraid_allocate_config_buffers_#t~mem1629#1.offset; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14891: assume !(0 == (pmcraid_allocate_config_buffers_#t~mem1629#1.base + pmcraid_allocate_config_buffers_#t~mem1629#1.offset) % 18446744073709551616);havoc pmcraid_allocate_config_buffers_#t~mem1629#1.base, pmcraid_allocate_config_buffers_#t~mem1629#1.offset;assume { :begin_inline_pmcraid_allocate_hcams } true;pmcraid_allocate_hcams_#in~pinstance#1.base, pmcraid_allocate_hcams_#in~pinstance#1.offset := pmcraid_allocate_config_buffers_~pinstance#1.base, pmcraid_allocate_config_buffers_~pinstance#1.offset;havoc pmcraid_allocate_hcams_#res#1;havoc pmcraid_allocate_hcams_#t~mem1604#1.base, pmcraid_allocate_hcams_#t~mem1604#1.offset, pmcraid_allocate_hcams_#t~ret1605#1.base, pmcraid_allocate_hcams_#t~ret1605#1.offset, pmcraid_allocate_hcams_#t~mem1606#1.base, pmcraid_allocate_hcams_#t~mem1606#1.offset, pmcraid_allocate_hcams_#t~ret1607#1.base, pmcraid_allocate_hcams_#t~ret1607#1.offset, pmcraid_allocate_hcams_#t~mem1608#1.base, pmcraid_allocate_hcams_#t~mem1608#1.offset, pmcraid_allocate_hcams_#t~mem1609#1.base, pmcraid_allocate_hcams_#t~mem1609#1.offset, pmcraid_allocate_hcams_#t~short1610#1, pmcraid_allocate_hcams_#t~mem1611#1.base, pmcraid_allocate_hcams_#t~mem1611#1.offset, pmcraid_allocate_hcams_#t~mem1612#1.base, pmcraid_allocate_hcams_#t~mem1612#1.offset, pmcraid_allocate_hcams_#t~mem1613#1.base, pmcraid_allocate_hcams_#t~mem1613#1.offset, pmcraid_allocate_hcams_~pinstance#1.base, pmcraid_allocate_hcams_~pinstance#1.offset, pmcraid_allocate_hcams_~tmp~93#1.base, pmcraid_allocate_hcams_~tmp~93#1.offset, pmcraid_allocate_hcams_~tmp___0~33#1.base, pmcraid_allocate_hcams_~tmp___0~33#1.offset;pmcraid_allocate_hcams_~pinstance#1.base, pmcraid_allocate_hcams_~pinstance#1.offset := pmcraid_allocate_hcams_#in~pinstance#1.base, pmcraid_allocate_hcams_#in~pinstance#1.offset;havoc pmcraid_allocate_hcams_~tmp~93#1.base, pmcraid_allocate_hcams_~tmp~93#1.offset;havoc pmcraid_allocate_hcams_~tmp___0~33#1.base, pmcraid_allocate_hcams_~tmp___0~33#1.offset;call pmcraid_allocate_hcams_#t~mem1604#1.base, pmcraid_allocate_hcams_#t~mem1604#1.offset := read~$Pointer$#3(pmcraid_allocate_hcams_~pinstance#1.base, 2545 + pmcraid_allocate_hcams_~pinstance#1.offset, 8); [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18789: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17666: SUMMARY for call ldv_free(ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.base, ldv_struct_device_attribute_dummy_resourceless_instance_5_~ldv_5_ldv_param_3_2_default~0#1.offset); srcloc: null [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16675: SUMMARY for call ldv_free(ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.base, ldv_file_operations_file_operations_instance_0_~ldv_0_ldv_param_4_3_default~0#1.offset); srcloc: null [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17005: assume 2 == ldv_pci_pci_instance_3_~tmp___3~6#1; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17005: assume !(2 == ldv_pci_pci_instance_3_~tmp___3~6#1); [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306: call write~int#3(pmcraid_queuecommand_lck_#t~bitwise1246#1, pmcraid_queuecommand_lck_~ioarcb~10#1.base, 61 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1);havoc pmcraid_queuecommand_lck_#t~mem1245#1;havoc pmcraid_queuecommand_lck_#t~bitwise1246#1; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17138: ldv_scsi_host_alloc_~tmp~130#1.base, ldv_scsi_host_alloc_~tmp~130#1.offset := ldv_scsi_host_alloc_#t~ret1947#1.base, ldv_scsi_host_alloc_#t~ret1947#1.offset;havoc ldv_scsi_host_alloc_#t~ret1947#1.base, ldv_scsi_host_alloc_#t~ret1947#1.offset;ldv_scsi_host_alloc_~ldv_17_host_host~0#1.base, ldv_scsi_host_alloc_~ldv_17_host_host~0#1.offset := ldv_scsi_host_alloc_~tmp~130#1.base, ldv_scsi_host_alloc_~tmp~130#1.offset;ldv_scsi_host_alloc_~ldv_17_scsi_host_template_scsi_host_template~0#1.base, ldv_scsi_host_alloc_~ldv_17_scsi_host_template_scsi_host_template~0#1.offset := ldv_scsi_host_alloc_~arg1#1.base, ldv_scsi_host_alloc_~arg1#1.offset;call write~$Pointer$#3(ldv_scsi_host_alloc_~ldv_17_scsi_host_template_scsi_host_template~0#1.base, ldv_scsi_host_alloc_~ldv_17_scsi_host_template_scsi_host_template~0#1.offset, ldv_scsi_host_alloc_~ldv_17_host_host~0#1.base, 480 + ldv_scsi_host_alloc_~ldv_17_host_host~0#1.offset, 8);ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset := ldv_scsi_host_alloc_~ldv_17_host_host~0#1.base, ldv_scsi_host_alloc_~ldv_17_host_host~0#1.offset; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17534: havoc ldv_scsi_host_template_instance_callback_4_28_#t~ret1955#1, ldv_scsi_host_template_instance_callback_4_28_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_28_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_28_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_28_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_28_~arg2#1, ldv_scsi_host_template_instance_callback_4_28_~arg3#1;havoc ldv_scsi_host_template_instance_callback_4_28_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_28_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_28_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_28_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_28_#in~arg2#1, ldv_scsi_host_template_instance_callback_4_28_#in~arg3#1;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_28 } true; [2025-02-08 04:39:59,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17534-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_28 } true;ldv_scsi_host_template_instance_callback_4_28_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_28_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_28_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_28_#in~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_28_#in~arg2#1, ldv_scsi_host_template_instance_callback_4_28_#in~arg3#1 := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_llseek~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_llseek~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_28_1_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_28_2_default~0#1;havoc ldv_scsi_host_template_instance_callback_4_28_#t~ret1955#1, ldv_scsi_host_template_instance_callback_4_28_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_28_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_28_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_28_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_28_~arg2#1, ldv_scsi_host_template_instance_callback_4_28_~arg3#1;ldv_scsi_host_template_instance_callback_4_28_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_28_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_28_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_28_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_28_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_28_~arg1#1.offset := ldv_scsi_host_template_instance_callback_4_28_#in~arg1#1.base, ldv_scsi_host_template_instance_callback_4_28_#in~arg1#1.offset;ldv_scsi_host_template_instance_callback_4_28_~arg2#1 := ldv_scsi_host_template_instance_callback_4_28_#in~arg2#1;ldv_scsi_host_template_instance_callback_4_28_~arg3#1 := ldv_scsi_host_template_instance_callback_4_28_#in~arg3#1;assume { :begin_inline_noop_llseek } true;noop_llseek_#in~arg0#1.base, noop_llseek_#in~arg0#1.offset, noop_llseek_#in~arg1#1, noop_llseek_#in~arg2#1 := ldv_scsi_host_template_instance_callback_4_28_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_28_~arg1#1.offset, ldv_scsi_host_template_instance_callback_4_28_~arg2#1, ldv_scsi_host_template_instance_callback_4_28_~arg3#1;havoc noop_llseek_#res#1;havoc noop_llseek_#t~nondet2260#1, noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset, noop_llseek_~arg1#1, noop_llseek_~arg2#1;noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset := noop_llseek_#in~arg0#1.base, noop_llseek_#in~arg0#1.offset;noop_llseek_~arg1#1 := noop_llseek_#in~arg1#1;noop_llseek_~arg2#1 := noop_llseek_#in~arg2#1;havoc noop_llseek_#t~nondet2260#1;assume -9223372036854775808 <= noop_llseek_#t~nondet2260#1 && noop_llseek_#t~nondet2260#1 <= 9223372036854775807;noop_llseek_#res#1 := noop_llseek_#t~nondet2260#1;havoc noop_llseek_#t~nondet2260#1; [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-3: assume false;pmcraid_queuecommand_lck_#t~bitwise1246#1 := pmcraid_queuecommand_lck_#t~mem1245#1 % 256; [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-3: assume !false; [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-4: assume 0 == pmcraid_queuecommand_lck_#t~mem1245#1 % 256 % 4294967296 || 32 == pmcraid_queuecommand_lck_#t~mem1245#1 % 256 % 4294967296;pmcraid_queuecommand_lck_#t~bitwise1246#1 := 32; [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-4: assume !(0 == pmcraid_queuecommand_lck_#t~mem1245#1 % 256 % 4294967296 || 32 == pmcraid_queuecommand_lck_#t~mem1245#1 % 256 % 4294967296); [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-1: [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-2: havoc pmcraid_queuecommand_lck_#t~bitwise1246#1;assume (pmcraid_queuecommand_lck_#t~bitwise1246#1 % 4294967296 >= pmcraid_queuecommand_lck_#t~mem1245#1 % 256 % 4294967296 && pmcraid_queuecommand_lck_#t~bitwise1246#1 % 4294967296 >= 32) && pmcraid_queuecommand_lck_#t~bitwise1246#1 % 4294967296 <= 32 + pmcraid_queuecommand_lck_#t~mem1245#1 % 256 % 4294967296; [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18856: SUMMARY for call ldv_linux_net_register_check_return_value_probe(ldv_ldv_post_probe_251_~retval#1); srcloc: null [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18790: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18724: havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;havoc pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;assume { :end_inline_pci_unregister_driver } true;assume { :begin_inline_ldv_pci_unregister_driver } true;ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset := 0, 0, ldv_pci_unregister_driver_242_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_242_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_19_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_19_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset := ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset;ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset := ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;havoc ldv_pci_unregister_driver_~ldv_19_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_19_pci_driver_pci_driver~0#1.offset;ldv_pci_unregister_driver_~ldv_19_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_19_pci_driver_pci_driver~0#1.offset := ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#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_pci_unregister_driver_~ldv_19_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_19_pci_driver_pci_driver~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:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16610: ldv_file_operations_file_operations_instance_0_#t~ret1877#1 := ldv_file_operations_instance_probe_0_12_#res#1;havoc ldv_file_operations_instance_probe_0_12_#t~ret1885#1, ldv_file_operations_instance_probe_0_12_~arg0#1.base, ldv_file_operations_instance_probe_0_12_~arg0#1.offset, ldv_file_operations_instance_probe_0_12_~arg1#1.base, ldv_file_operations_instance_probe_0_12_~arg1#1.offset, ldv_file_operations_instance_probe_0_12_~arg2#1.base, ldv_file_operations_instance_probe_0_12_~arg2#1.offset, ldv_file_operations_instance_probe_0_12_~tmp~119#1;havoc ldv_file_operations_instance_probe_0_12_#in~arg0#1.base, ldv_file_operations_instance_probe_0_12_#in~arg0#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg1#1.base, ldv_file_operations_instance_probe_0_12_#in~arg1#1.offset, ldv_file_operations_instance_probe_0_12_#in~arg2#1.base, ldv_file_operations_instance_probe_0_12_#in~arg2#1.offset;assume { :end_inline_ldv_file_operations_instance_probe_0_12 } true;assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1877#1 && ldv_file_operations_file_operations_instance_0_#t~ret1877#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~ldv_0_ret_default~0#1 := ldv_file_operations_file_operations_instance_0_#t~ret1877#1;havoc ldv_file_operations_file_operations_instance_0_#t~mem1876#1.base, ldv_file_operations_file_operations_instance_0_#t~mem1876#1.offset;havoc ldv_file_operations_file_operations_instance_0_#t~ret1877#1; [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17138-1: SUMMARY for call ldv_scsi_host_alloc_#t~ret1947#1.base, ldv_scsi_host_alloc_#t~ret1947#1.offset := ldv_xmalloc(3800); srcloc: null [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15751: SUMMARY for call pci_set_master(pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15817: assume 0 != pmcraid_probe_~rc~16#1; [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15817: assume !(0 != pmcraid_probe_~rc~16#1); [2025-02-08 04:39:59,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16412: havoc ldv_timer_dummy_factory_9_~arg0#1.base, ldv_timer_dummy_factory_9_~arg0#1.offset, ldv_timer_dummy_factory_9_~ldv_9_container_timer_list~0#1.base, ldv_timer_dummy_factory_9_~ldv_9_container_timer_list~0#1.offset;havoc ldv_timer_dummy_factory_9_#in~arg0#1.base, ldv_timer_dummy_factory_9_#in~arg0#1.offset;assume { :end_inline_ldv_timer_dummy_factory_9 } true; [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14430: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_214 } true;havoc pmcraid_tasklet_function_#t~mem1513#1.base, pmcraid_tasklet_function_#t~mem1513#1.offset;havoc pmcraid_tasklet_function_#t~mem1514#1.base, pmcraid_tasklet_function_#t~mem1514#1.offset;call pmcraid_tasklet_function_#t~mem1517#1.base, pmcraid_tasklet_function_#t~mem1517#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~cmd~10#1.base, 270 + pmcraid_tasklet_function_~cmd~10#1.offset, 8); [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15223-4: assume 0 == 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 || 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 == pmcraid_setup_chrdev_~minor~1#1 % 4294967296;pmcraid_setup_chrdev_#t~bitwise1692#1 := pmcraid_setup_chrdev_~minor~1#1; [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15223-4: assume !(0 == 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 || 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 == pmcraid_setup_chrdev_~minor~1#1 % 4294967296); [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15223-3: assume 0 == pmcraid_setup_chrdev_~minor~1#1 % 4294967296;pmcraid_setup_chrdev_#t~bitwise1692#1 := 1048576 * (~pmcraid_major~0 % 4294967296); [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15223-3: assume !(0 == pmcraid_setup_chrdev_~minor~1#1 % 4294967296); [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15223-2: havoc pmcraid_setup_chrdev_#t~bitwise1692#1;assume (pmcraid_setup_chrdev_#t~bitwise1692#1 % 4294967296 >= 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 && pmcraid_setup_chrdev_#t~bitwise1692#1 % 4294967296 >= pmcraid_setup_chrdev_~minor~1#1 % 4294967296) && pmcraid_setup_chrdev_#t~bitwise1692#1 % 4294967296 <= 1048576 * (~pmcraid_major~0 % 4294967296) % 4294967296 + pmcraid_setup_chrdev_~minor~1#1 % 4294967296; [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15157: havoc lockdep_init_map_~arg0#1.base, lockdep_init_map_~arg0#1.offset, lockdep_init_map_~arg1#1.base, lockdep_init_map_~arg1#1.offset, lockdep_init_map_~arg2#1.base, lockdep_init_map_~arg2#1.offset, lockdep_init_map_~arg3#1;havoc lockdep_init_map_#in~arg0#1.base, lockdep_init_map_#in~arg0#1.offset, lockdep_init_map_#in~arg1#1.base, lockdep_init_map_#in~arg1#1.offset, lockdep_init_map_#in~arg2#1.base, lockdep_init_map_#in~arg2#1.offset, lockdep_init_map_#in~arg3#1;assume { :end_inline_lockdep_init_map } true; [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15223-1: [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15223: assume { :begin_inline_device_create } true;device_create_#in~arg0#1.base, device_create_#in~arg0#1.offset, device_create_#in~arg1#1.base, device_create_#in~arg1#1.offset, device_create_#in~arg2#1, device_create_#in~arg3#1.base, device_create_#in~arg3#1.offset, device_create_#in~arg4#1.base, device_create_#in~arg4#1.offset := ~pmcraid_class~0.base, ~pmcraid_class~0.offset, 0, 0, pmcraid_setup_chrdev_#t~bitwise1692#1, 0, 0, 223, 0;havoc device_create_#res#1.base, device_create_#res#1.offset;havoc device_create_#t~ret2245#1.base, device_create_#t~ret2245#1.offset, device_create_~arg0#1.base, device_create_~arg0#1.offset, device_create_~arg1#1.base, device_create_~arg1#1.offset, device_create_~arg2#1, device_create_~arg3#1.base, device_create_~arg3#1.offset, device_create_~arg4#1.base, device_create_~arg4#1.offset;device_create_~arg0#1.base, device_create_~arg0#1.offset := device_create_#in~arg0#1.base, device_create_#in~arg0#1.offset;device_create_~arg1#1.base, device_create_~arg1#1.offset := device_create_#in~arg1#1.base, device_create_#in~arg1#1.offset;device_create_~arg2#1 := device_create_#in~arg2#1;device_create_~arg3#1.base, device_create_~arg3#1.offset := device_create_#in~arg3#1.base, device_create_#in~arg3#1.offset;device_create_~arg4#1.base, device_create_~arg4#1.offset := device_create_#in~arg4#1.base, device_create_#in~arg4#1.offset; [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17403: SUMMARY for call ldv_assume((if 0 == ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18857: SUMMARY for call ldv_linux_usb_register_check_return_value_probe(ldv_ldv_post_probe_251_~retval#1); srcloc: null [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15884-1: assume { :begin_inline_ldv_scsi_remove_host_235 } true;ldv_scsi_remove_host_235_#in~ldv_func_arg1#1.base, ldv_scsi_remove_host_235_#in~ldv_func_arg1#1.offset := pmcraid_probe_~host~1#1.base, pmcraid_probe_~host~1#1.offset;havoc ldv_scsi_remove_host_235_~ldv_func_arg1#1.base, ldv_scsi_remove_host_235_~ldv_func_arg1#1.offset;ldv_scsi_remove_host_235_~ldv_func_arg1#1.base, ldv_scsi_remove_host_235_~ldv_func_arg1#1.offset := ldv_scsi_remove_host_235_#in~ldv_func_arg1#1.base, ldv_scsi_remove_host_235_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18791: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15884: havoc ldv_scsi_remove_host_235_~ldv_func_arg1#1.base, ldv_scsi_remove_host_235_~ldv_func_arg1#1.offset;havoc ldv_scsi_remove_host_235_#in~ldv_func_arg1#1.base, ldv_scsi_remove_host_235_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_scsi_remove_host_235 } true; [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14893-1: SUMMARY for call pmcraid_allocate_config_buffers_#t~ret1630#1 := printk(209, 0); srcloc: null [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14893: assume -2147483648 <= pmcraid_allocate_config_buffers_#t~ret1630#1 && pmcraid_allocate_config_buffers_#t~ret1630#1 <= 2147483647;havoc pmcraid_allocate_config_buffers_#t~ret1630#1; [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18725: havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_19_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_19_pci_driver_pci_driver~0#1.offset;havoc ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver } true; [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15752-1: SUMMARY for call pmcraid_probe_#t~ret1802#1 := pci_set_dma_mask(pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset, 18446744073709551615); srcloc: null [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15752: assume -2147483648 <= pmcraid_probe_#t~ret1802#1 && pmcraid_probe_#t~ret1802#1 <= 2147483647;pmcraid_probe_~tmp___2~11#1 := pmcraid_probe_#t~ret1802#1;havoc pmcraid_probe_#t~ret1802#1; [2025-02-08 04:39:59,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14431: havoc pmcraid_tasklet_function_#t~mem1517#1.base, pmcraid_tasklet_function_#t~mem1517#1.offset;call pmcraid_tasklet_function_#t~mem1518#1.base, pmcraid_tasklet_function_#t~mem1518#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~pinstance~34#1.base, 2537 + pmcraid_tasklet_function_~pinstance~34#1.offset, 8);call pmcraid_tasklet_function_#t~mem1519#1.base, pmcraid_tasklet_function_#t~mem1519#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_#t~mem1518#1.base, 208 + pmcraid_tasklet_function_#t~mem1518#1.offset, 8); [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14431-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(pmcraid_tasklet_function_~cmd~10#1.base, pmcraid_tasklet_function_~cmd~10#1.offset, pmcraid_tasklet_function_#t~mem1517#1.base, pmcraid_tasklet_function_#t~mem1517#1.offset); srcloc: null [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15026: pmcraid_init_buffers_#t~ret1653#1 := pmcraid_allocate_control_blocks_#res#1;havoc pmcraid_allocate_control_blocks_#t~mem1566#1.base, pmcraid_allocate_control_blocks_#t~mem1566#1.offset, pmcraid_allocate_control_blocks_#t~mem1567#1, pmcraid_allocate_control_blocks_#t~loopctr1568#1, pmcraid_allocate_control_blocks_#t~nondet1569#1, pmcraid_allocate_control_blocks_#t~ret1570#1, pmcraid_allocate_control_blocks_#t~mem1571#1.base, pmcraid_allocate_control_blocks_#t~mem1571#1.offset, pmcraid_allocate_control_blocks_#t~ret1572#1.base, pmcraid_allocate_control_blocks_#t~ret1572#1.offset, pmcraid_allocate_control_blocks_#t~mem1573#1.base, pmcraid_allocate_control_blocks_#t~mem1573#1.offset, pmcraid_allocate_control_blocks_#t~mem1574#1.base, pmcraid_allocate_control_blocks_#t~mem1574#1.offset, pmcraid_allocate_control_blocks_#t~mem1575#1.base, pmcraid_allocate_control_blocks_#t~mem1575#1.offset, pmcraid_allocate_control_blocks_#t~ret1576#1.base, pmcraid_allocate_control_blocks_#t~ret1576#1.offset, pmcraid_allocate_control_blocks_#t~mem1577#1.base, pmcraid_allocate_control_blocks_#t~mem1577#1.offset, pmcraid_allocate_control_blocks_#t~mem1578#1.base, pmcraid_allocate_control_blocks_#t~mem1578#1.offset, pmcraid_allocate_control_blocks_#t~mem1579#1.base, pmcraid_allocate_control_blocks_#t~mem1579#1.offset, pmcraid_allocate_control_blocks_#t~mem1580#1.base, pmcraid_allocate_control_blocks_#t~mem1580#1.offset, pmcraid_allocate_control_blocks_#t~mem1581#1.base, pmcraid_allocate_control_blocks_#t~mem1581#1.offset, pmcraid_allocate_control_blocks_#t~memset~res1582#1.base, pmcraid_allocate_control_blocks_#t~memset~res1582#1.offset, pmcraid_allocate_control_blocks_~pinstance#1.base, pmcraid_allocate_control_blocks_~pinstance#1.offset, pmcraid_allocate_control_blocks_~i~12#1, pmcraid_allocate_control_blocks_~tmp~91#1.base, pmcraid_allocate_control_blocks_~tmp~91#1.offset;havoc pmcraid_allocate_control_blocks_#in~pinstance#1.base, pmcraid_allocate_control_blocks_#in~pinstance#1.offset;assume { :end_inline_pmcraid_allocate_control_blocks } true;assume -2147483648 <= pmcraid_init_buffers_#t~ret1653#1 && pmcraid_init_buffers_#t~ret1653#1 <= 2147483647;pmcraid_init_buffers_~tmp___2~9#1 := pmcraid_init_buffers_#t~ret1653#1;havoc pmcraid_init_buffers_#t~ret1653#1; [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16149: assume { :end_inline_pmcraid_exit } true; [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17470: assume 10 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17470: assume !(10 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18858-1: SUMMARY for call ldv_ldv_post_probe_251_#t~ret2031#1 := ldv_post_probe(ldv_ldv_post_probe_251_~retval#1); srcloc: null [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18792: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15819: SUMMARY for call dev_err(pmcraid_probe_~pdev#1.base, 148 + pmcraid_probe_~pdev#1.offset, 241, 0); srcloc: null [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14894-1: SUMMARY for call pmcraid_release_config_buffers(pmcraid_allocate_config_buffers_~pinstance#1.base, pmcraid_allocate_config_buffers_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14894: pmcraid_allocate_config_buffers_#res#1 := -12; [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14696-1: SUMMARY for call pmcraid_allocate_control_blocks_#t~memset~res1582#1.base, pmcraid_allocate_control_blocks_#t~memset~res1582#1.offset := #Ultimate.C_memset#3(pmcraid_allocate_control_blocks_#t~mem1581#1.base, pmcraid_allocate_control_blocks_#t~mem1581#1.offset, 0, 1472); srcloc: null [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18858: assume -2147483648 <= ldv_ldv_post_probe_251_#t~ret2031#1 && ldv_ldv_post_probe_251_#t~ret2031#1 <= 2147483647;ldv_ldv_post_probe_251_~tmp~157#1 := ldv_ldv_post_probe_251_#t~ret2031#1;havoc ldv_ldv_post_probe_251_#t~ret2031#1;ldv_ldv_post_probe_251_#res#1 := ldv_ldv_post_probe_251_~tmp~157#1; [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14696: havoc pmcraid_allocate_control_blocks_#t~mem1580#1.base, pmcraid_allocate_control_blocks_#t~mem1580#1.offset;havoc pmcraid_allocate_control_blocks_#t~mem1581#1.base, pmcraid_allocate_control_blocks_#t~mem1581#1.offset;havoc pmcraid_allocate_control_blocks_#t~memset~res1582#1.base, pmcraid_allocate_control_blocks_#t~memset~res1582#1.offset;pmcraid_allocate_control_blocks_~i~12#1 := 1 + pmcraid_allocate_control_blocks_~i~12#1; [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17273: assume -2147483648 <= ldv_scsi_host_template_instance_callback_4_36_#t~ret1959#1 && ldv_scsi_host_template_instance_callback_4_36_#t~ret1959#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_4_36_#t~ret1959#1; [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17273-1: SUMMARY for call ldv_scsi_host_template_instance_callback_4_36_#t~ret1959#1 := pmcraid_slave_configure(ldv_scsi_host_template_instance_callback_4_36_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_36_~arg1#1.offset); srcloc: null [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13309: assume 0 != pmcraid_queuecommand_lck_#t~mem1247#1 % 256 % 4294967296;havoc pmcraid_queuecommand_lck_#t~mem1247#1;call pmcraid_queuecommand_lck_#t~mem1248#1 := read~int#3(pmcraid_queuecommand_lck_~ioarcb~10#1.base, 61 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1); [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13309: assume !(0 != pmcraid_queuecommand_lck_#t~mem1247#1 % 256 % 4294967296);havoc pmcraid_queuecommand_lck_#t~mem1247#1; [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13309-1: call pmcraid_queuecommand_lck_#t~mem1247#1 := read~int#3(pmcraid_queuecommand_lck_~res~11#1.base, 66 + pmcraid_queuecommand_lck_~res~11#1.offset, 1); [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14432-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_tasklet_function_#t~mem1519#1.base, pmcraid_tasklet_function_#t~mem1519#1.offset, pmcraid_tasklet_function_~host_lock_flags~3#1); srcloc: null [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24210: havoc cdev_add_#t~nondet2243#1;pmcraid_setup_chrdev_#t~ret1691#1 := cdev_add_#res#1;havoc cdev_add_#t~nondet2243#1, cdev_add_~arg0#1.base, cdev_add_~arg0#1.offset, cdev_add_~arg1#1, cdev_add_~arg2#1;havoc cdev_add_#in~arg0#1.base, cdev_add_#in~arg0#1.offset, cdev_add_#in~arg1#1, cdev_add_#in~arg2#1;assume { :end_inline_cdev_add } true;assume -2147483648 <= pmcraid_setup_chrdev_#t~ret1691#1 && pmcraid_setup_chrdev_#t~ret1691#1 <= 2147483647;pmcraid_setup_chrdev_~error~0#1 := pmcraid_setup_chrdev_#t~ret1691#1;havoc pmcraid_setup_chrdev_#t~bitwise1690#1;havoc pmcraid_setup_chrdev_#t~ret1691#1; [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14432: havoc pmcraid_tasklet_function_#t~mem1518#1.base, pmcraid_tasklet_function_#t~mem1518#1.offset;havoc pmcraid_tasklet_function_#t~mem1519#1.base, pmcraid_tasklet_function_#t~mem1519#1.offset; [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159-1: SUMMARY for call INIT_LIST_HEAD(pmcraid_init_instance_~pinstance~35#1.base, 11845 + pmcraid_init_instance_~pinstance~35#1.offset); srcloc: null [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159: call write~$Pointer$#3(#funAddr~pmcraid_worker_function.base, #funAddr~pmcraid_worker_function.offset, pmcraid_init_instance_~pinstance~35#1.base, 11861 + pmcraid_init_instance_~pinstance~35#1.offset, 8);call write~int#3(~pmcraid_log_level~0, pmcraid_init_instance_~pinstance~35#1.base, 2554 + pmcraid_init_instance_~pinstance~35#1.offset, 1);call write~int#3(1, pmcraid_init_instance_~pinstance~35#1.base, 11921 + pmcraid_init_instance_~pinstance~35#1.offset, 1);call write~$Pointer$#3(0, 0, pmcraid_init_instance_~pinstance~35#1.base, 2056 + pmcraid_init_instance_~pinstance~35#1.offset, 8);pmcraid_init_instance_#res#1 := 0;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key~2#1.base, pmcraid_init_instance_~#__key~2#1.offset);havoc pmcraid_init_instance_~#__key~2#1.base, pmcraid_init_instance_~#__key~2#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___0~0#1.base, pmcraid_init_instance_~#__key___0~0#1.offset);havoc pmcraid_init_instance_~#__key___0~0#1.base, pmcraid_init_instance_~#__key___0~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___1~0#1.base, pmcraid_init_instance_~#__key___1~0#1.offset);havoc pmcraid_init_instance_~#__key___1~0#1.base, pmcraid_init_instance_~#__key___1~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___2~0#1.base, pmcraid_init_instance_~#__key___2~0#1.offset);havoc pmcraid_init_instance_~#__key___2~0#1.base, pmcraid_init_instance_~#__key___2~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___3~0#1.base, pmcraid_init_instance_~#__key___3~0#1.offset);havoc pmcraid_init_instance_~#__key___3~0#1.base, pmcraid_init_instance_~#__key___3~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__key___4~0#1.base, pmcraid_init_instance_~#__key___4~0#1.offset);havoc pmcraid_init_instance_~#__key___4~0#1.base, pmcraid_init_instance_~#__key___4~0#1.offset;call ULTIMATE.dealloc(pmcraid_init_instance_~#__constr_expr_0~0#1.base, pmcraid_init_instance_~#__constr_expr_0~0#1.offset);havoc pmcraid_init_instance_~#__constr_expr_0~0#1.base, pmcraid_init_instance_~#__constr_expr_0~0#1.offset; [2025-02-08 04:39:59,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18793: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14763: assume pmcraid_allocate_host_rrqs_~i~14#1 < (if pmcraid_allocate_host_rrqs_#t~mem1595#1 % 256 % 4294967296 <= 2147483647 then pmcraid_allocate_host_rrqs_#t~mem1595#1 % 256 % 4294967296 else pmcraid_allocate_host_rrqs_#t~mem1595#1 % 256 % 4294967296 - 4294967296);havoc pmcraid_allocate_host_rrqs_#t~mem1595#1; [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14763: assume !(pmcraid_allocate_host_rrqs_~i~14#1 < (if pmcraid_allocate_host_rrqs_#t~mem1595#1 % 256 % 4294967296 <= 2147483647 then pmcraid_allocate_host_rrqs_#t~mem1595#1 % 256 % 4294967296 else pmcraid_allocate_host_rrqs_#t~mem1595#1 % 256 % 4294967296 - 4294967296));havoc pmcraid_allocate_host_rrqs_#t~mem1595#1;pmcraid_allocate_host_rrqs_#res#1 := 0;call ULTIMATE.dealloc(pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset);havoc pmcraid_allocate_host_rrqs_~#__key~1#1.base, pmcraid_allocate_host_rrqs_~#__key~1#1.offset; [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15754: assume 0 != pmcraid_probe_~tmp___2~11#1; [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15754: assume !(0 != pmcraid_probe_~tmp___2~11#1); [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15952: pmcraid_init_#t~ret1830#1 := PTR_ERR_#res#1;havoc PTR_ERR_#t~ret1999#1, PTR_ERR_~ptr#1.base, PTR_ERR_~ptr#1.offset, PTR_ERR_~tmp~136#1;havoc PTR_ERR_#in~ptr#1.base, PTR_ERR_#in~ptr#1.offset;assume { :end_inline_PTR_ERR } true;assume -9223372036854775808 <= pmcraid_init_#t~ret1830#1 && pmcraid_init_#t~ret1830#1 <= 9223372036854775807;pmcraid_init_~tmp___0~40#1 := pmcraid_init_#t~ret1830#1;havoc pmcraid_init_#t~ret1830#1;pmcraid_init_~error~1#1 := (if pmcraid_init_~tmp___0~40#1 % 4294967296 <= 2147483647 then pmcraid_init_~tmp___0~40#1 % 4294967296 else pmcraid_init_~tmp___0~40#1 % 4294967296 - 4294967296); [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16547-1: assume { :begin_inline_ldv_EMGentry_exit_pmcraid_exit_21_2 } true;ldv_EMGentry_exit_pmcraid_exit_21_2_#in~arg0#1.base, ldv_EMGentry_exit_pmcraid_exit_21_2_#in~arg0#1.offset := ldv_entry_EMGentry_21_~ldv_21_exit_pmcraid_exit_default~0#1.base, ldv_entry_EMGentry_21_~ldv_21_exit_pmcraid_exit_default~0#1.offset;havoc ldv_EMGentry_exit_pmcraid_exit_21_2_~arg0#1.base, ldv_EMGentry_exit_pmcraid_exit_21_2_~arg0#1.offset;ldv_EMGentry_exit_pmcraid_exit_21_2_~arg0#1.base, ldv_EMGentry_exit_pmcraid_exit_21_2_~arg0#1.offset := ldv_EMGentry_exit_pmcraid_exit_21_2_#in~arg0#1.base, ldv_EMGentry_exit_pmcraid_exit_21_2_#in~arg0#1.offset;assume { :begin_inline_pmcraid_exit } true; [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17009: assume 3 == ldv_pci_pci_instance_3_~tmp___3~6#1; [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17009: assume !(3 == ldv_pci_pci_instance_3_~tmp___3~6#1); [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16547: havoc ldv_EMGentry_exit_pmcraid_exit_21_2_~arg0#1.base, ldv_EMGentry_exit_pmcraid_exit_21_2_~arg0#1.offset;havoc ldv_EMGentry_exit_pmcraid_exit_21_2_#in~arg0#1.base, ldv_EMGentry_exit_pmcraid_exit_21_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_pmcraid_exit_21_2 } true;assume { :begin_inline_ldv_ldv_check_final_state_246 } true; [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16613-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1878#1 := ldv_filter_err_code(ldv_file_operations_file_operations_instance_0_~ldv_0_ret_default~0#1); srcloc: null [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16613: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1878#1 && ldv_file_operations_file_operations_instance_0_#t~ret1878#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~ldv_0_ret_default~0#1 := ldv_file_operations_file_operations_instance_0_#t~ret1878#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1878#1; [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310-3: assume false;pmcraid_queuecommand_lck_#t~bitwise1249#1 := pmcraid_queuecommand_lck_#t~mem1248#1 % 256; [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310-3: assume !false; [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310-4: assume 0 == pmcraid_queuecommand_lck_#t~mem1248#1 % 256 % 4294967296 || 8 == pmcraid_queuecommand_lck_#t~mem1248#1 % 256 % 4294967296;pmcraid_queuecommand_lck_#t~bitwise1249#1 := 8; [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310-4: assume !(0 == pmcraid_queuecommand_lck_#t~mem1248#1 % 256 % 4294967296 || 8 == pmcraid_queuecommand_lck_#t~mem1248#1 % 256 % 4294967296); [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310-1: [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310-2: havoc pmcraid_queuecommand_lck_#t~bitwise1249#1;assume (pmcraid_queuecommand_lck_#t~bitwise1249#1 % 4294967296 >= pmcraid_queuecommand_lck_#t~mem1248#1 % 256 % 4294967296 && pmcraid_queuecommand_lck_#t~bitwise1249#1 % 4294967296 >= 8) && pmcraid_queuecommand_lck_#t~bitwise1249#1 % 4294967296 <= 8 + pmcraid_queuecommand_lck_#t~mem1248#1 % 256 % 4294967296; [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310: call write~int#3(pmcraid_queuecommand_lck_#t~bitwise1249#1, pmcraid_queuecommand_lck_~ioarcb~10#1.base, 61 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1);havoc pmcraid_queuecommand_lck_#t~mem1248#1;havoc pmcraid_queuecommand_lck_#t~bitwise1249#1;call write~int#3(0, pmcraid_queuecommand_lck_~res~11#1.base, 66 + pmcraid_queuecommand_lck_~res~11#1.offset, 1); [2025-02-08 04:39:59,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15028: assume 0 != pmcraid_init_buffers_~tmp___2~9#1; [2025-02-08 04:39:59,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15028: assume !(0 != pmcraid_init_buffers_~tmp___2~9#1);call pmcraid_init_buffers_#t~mem1656#1.base, pmcraid_init_buffers_#t~mem1656#1.offset := read~$Pointer$#3(pmcraid_init_buffers_~pinstance#1.base, 2545 + pmcraid_init_buffers_~pinstance#1.offset, 8); [2025-02-08 04:39:59,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16548: assume { :end_inline_ldv_ldv_check_final_state_246 } true; [2025-02-08 04:39:59,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16614-1: SUMMARY for call ldv_file_operations_file_operations_instance_0_#t~ret1879#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:39:59,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16614: assume -2147483648 <= ldv_file_operations_file_operations_instance_0_#t~ret1879#1 && ldv_file_operations_file_operations_instance_0_#t~ret1879#1 <= 2147483647;ldv_file_operations_file_operations_instance_0_~tmp___2~12#1 := ldv_file_operations_file_operations_instance_0_#t~ret1879#1;havoc ldv_file_operations_file_operations_instance_0_#t~ret1879#1; [2025-02-08 04:39:59,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18794: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:39:59,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15227-1: pmcraid_setup_chrdev_#res#1 := pmcraid_setup_chrdev_~error~0#1; [2025-02-08 04:39:59,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17209: assume -2147483648 <= ldv_scsi_host_template_instance_callback_4_24_#t~ret1953#1 && ldv_scsi_host_template_instance_callback_4_24_#t~ret1953#1 <= 2147483647;havoc ldv_scsi_host_template_instance_callback_4_24_#t~ret1953#1; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17209-1: SUMMARY for call ldv_scsi_host_template_instance_callback_4_24_#t~ret1953#1 := pmcraid_eh_target_reset_handler(ldv_scsi_host_template_instance_callback_4_24_~arg1#1.base, ldv_scsi_host_template_instance_callback_4_24_~arg1#1.offset); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954: assume -2147483648 <= pmcraid_init_#t~ret1831#1 && pmcraid_init_#t~ret1831#1 <= 2147483647;havoc pmcraid_init_#t~ret1831#1; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15756-1: SUMMARY for call pmcraid_probe_#t~ret1803#1 := pci_set_dma_mask(pmcraid_probe_~pdev#1.base, pmcraid_probe_~pdev#1.offset, 4294967295); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15756: assume -2147483648 <= pmcraid_probe_#t~ret1803#1 && pmcraid_probe_#t~ret1803#1 <= 2147483647;pmcraid_probe_~rc~16#1 := pmcraid_probe_#t~ret1803#1;havoc pmcraid_probe_#t~ret1803#1; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17540: havoc ldv_scsi_host_template_instance_callback_4_25_#t~ret1954#1, ldv_scsi_host_template_instance_callback_4_25_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_25_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_25_~arg1#1, ldv_scsi_host_template_instance_callback_4_25_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_25_~arg2#1.offset, ldv_scsi_host_template_instance_callback_4_25_~arg3#1;havoc ldv_scsi_host_template_instance_callback_4_25_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_25_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_25_#in~arg1#1, ldv_scsi_host_template_instance_callback_4_25_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_4_25_#in~arg2#1.offset, ldv_scsi_host_template_instance_callback_4_25_#in~arg3#1;assume { :end_inline_ldv_scsi_host_template_instance_callback_4_25 } true; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15888: SUMMARY for call pmcraid_release_buffers(pmcraid_probe_~pinstance~44#1.base, pmcraid_probe_~pinstance~44#1.offset); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17540-1: assume { :begin_inline_ldv_scsi_host_template_instance_callback_4_25 } true;ldv_scsi_host_template_instance_callback_4_25_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_25_#in~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_25_#in~arg1#1, ldv_scsi_host_template_instance_callback_4_25_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_4_25_#in~arg2#1.offset, ldv_scsi_host_template_instance_callback_4_25_#in~arg3#1 := ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_fasync~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_callback_fasync~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_25_0_default~0#1, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.base, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_host_struct_file_ptr~0#1.offset, ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ldv_param_25_2_default~0#1;havoc ldv_scsi_host_template_instance_callback_4_25_#t~ret1954#1, ldv_scsi_host_template_instance_callback_4_25_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_25_~arg0#1.offset, ldv_scsi_host_template_instance_callback_4_25_~arg1#1, ldv_scsi_host_template_instance_callback_4_25_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_25_~arg2#1.offset, ldv_scsi_host_template_instance_callback_4_25_~arg3#1;ldv_scsi_host_template_instance_callback_4_25_~arg0#1.base, ldv_scsi_host_template_instance_callback_4_25_~arg0#1.offset := ldv_scsi_host_template_instance_callback_4_25_#in~arg0#1.base, ldv_scsi_host_template_instance_callback_4_25_#in~arg0#1.offset;ldv_scsi_host_template_instance_callback_4_25_~arg1#1 := ldv_scsi_host_template_instance_callback_4_25_#in~arg1#1;ldv_scsi_host_template_instance_callback_4_25_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_25_~arg2#1.offset := ldv_scsi_host_template_instance_callback_4_25_#in~arg2#1.base, ldv_scsi_host_template_instance_callback_4_25_#in~arg2#1.offset;ldv_scsi_host_template_instance_callback_4_25_~arg3#1 := ldv_scsi_host_template_instance_callback_4_25_#in~arg3#1;assume { :begin_inline_pmcraid_chr_fasync } true;pmcraid_chr_fasync_#in~fd#1, pmcraid_chr_fasync_#in~filep#1.base, pmcraid_chr_fasync_#in~filep#1.offset, pmcraid_chr_fasync_#in~mode#1 := ldv_scsi_host_template_instance_callback_4_25_~arg1#1, ldv_scsi_host_template_instance_callback_4_25_~arg2#1.base, ldv_scsi_host_template_instance_callback_4_25_~arg2#1.offset, ldv_scsi_host_template_instance_callback_4_25_~arg3#1;havoc pmcraid_chr_fasync_#res#1;havoc pmcraid_chr_fasync_#t~mem1280#1.base, pmcraid_chr_fasync_#t~mem1280#1.offset, pmcraid_chr_fasync_#t~ret1281#1, pmcraid_chr_fasync_~fd#1, pmcraid_chr_fasync_~filep#1.base, pmcraid_chr_fasync_~filep#1.offset, pmcraid_chr_fasync_~mode#1, pmcraid_chr_fasync_~pinstance~26#1.base, pmcraid_chr_fasync_~pinstance~26#1.offset, pmcraid_chr_fasync_~rc~9#1;pmcraid_chr_fasync_~fd#1 := pmcraid_chr_fasync_#in~fd#1;pmcraid_chr_fasync_~filep#1.base, pmcraid_chr_fasync_~filep#1.offset := pmcraid_chr_fasync_#in~filep#1.base, pmcraid_chr_fasync_#in~filep#1.offset;pmcraid_chr_fasync_~mode#1 := pmcraid_chr_fasync_#in~mode#1;havoc pmcraid_chr_fasync_~pinstance~26#1.base, pmcraid_chr_fasync_~pinstance~26#1.offset;havoc pmcraid_chr_fasync_~rc~9#1;call pmcraid_chr_fasync_#t~mem1280#1.base, pmcraid_chr_fasync_#t~mem1280#1.offset := read~$Pointer$#3(pmcraid_chr_fasync_~filep#1.base, 436 + pmcraid_chr_fasync_~filep#1.offset, 8);pmcraid_chr_fasync_~pinstance~26#1.base, pmcraid_chr_fasync_~pinstance~26#1.offset := pmcraid_chr_fasync_#t~mem1280#1.base, pmcraid_chr_fasync_#t~mem1280#1.offset;havoc pmcraid_chr_fasync_#t~mem1280#1.base, pmcraid_chr_fasync_#t~mem1280#1.offset;assume { :begin_inline_ldv_mutex_lock_185 } true;ldv_mutex_lock_185_#in~ldv_func_arg1#1.base, ldv_mutex_lock_185_#in~ldv_func_arg1#1.offset := pmcraid_chr_fasync_~pinstance~26#1.base, 2072 + pmcraid_chr_fasync_~pinstance~26#1.offset;havoc ldv_mutex_lock_185_~ldv_func_arg1#1.base, ldv_mutex_lock_185_~ldv_func_arg1#1.offset;ldv_mutex_lock_185_~ldv_func_arg1#1.base, ldv_mutex_lock_185_~ldv_func_arg1#1.offset := ldv_mutex_lock_185_#in~ldv_func_arg1#1.base, ldv_mutex_lock_185_#in~ldv_func_arg1#1.offset; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17474: assume 11 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17474: assume !(11 == ldv_scsi_host_template_scsi_host_template_instance_4_~tmp___1~30#1); [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954-1: SUMMARY for call pmcraid_init_#t~ret1831#1 := printk(253, 0); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14435: assume 0 != (pmcraid_tasklet_function_#t~mem1520#1.base + pmcraid_tasklet_function_#t~mem1520#1.offset) % 18446744073709551616;havoc pmcraid_tasklet_function_#t~mem1520#1.base, pmcraid_tasklet_function_#t~mem1520#1.offset;call pmcraid_tasklet_function_#t~mem1523#1.base, pmcraid_tasklet_function_#t~mem1523#1.offset := read~$Pointer$#3(pmcraid_tasklet_function_~cmd~10#1.base, 270 + pmcraid_tasklet_function_~cmd~10#1.offset, 8); [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14435: assume !(0 != (pmcraid_tasklet_function_#t~mem1520#1.base + pmcraid_tasklet_function_#t~mem1520#1.offset) % 18446744073709551616);havoc pmcraid_tasklet_function_#t~mem1520#1.base, pmcraid_tasklet_function_#t~mem1520#1.offset; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16483-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_6_9_#t~ret1864#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int(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, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.base, ldv_dummy_resourceless_instance_callback_6_9_~arg0#1.offset); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16483: assume -9223372036854775808 <= ldv_dummy_resourceless_instance_callback_6_9_#t~ret1864#1 && ldv_dummy_resourceless_instance_callback_6_9_#t~ret1864#1 <= 9223372036854775807;havoc ldv_dummy_resourceless_instance_callback_6_9_#t~ret1864#1; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16549: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18795: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17144-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:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17408: SUMMARY for call ldv_assume((if 0 != ldv_scsi_host_template_scsi_host_template_instance_4_~ldv_4_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15030-1: SUMMARY for call pmcraid_init_buffers_#t~ret1654#1 := printk(214, 0); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15030: assume -2147483648 <= pmcraid_init_buffers_#t~ret1654#1 && pmcraid_init_buffers_#t~ret1654#1 <= 2147483647;havoc pmcraid_init_buffers_#t~ret1654#1; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14700: assume pmcraid_allocate_control_blocks_~i~12#1 <= 1023; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14700: assume !(pmcraid_allocate_control_blocks_~i~12#1 <= 1023);pmcraid_allocate_control_blocks_#res#1 := 0; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16880: SUMMARY for call pmcraid_remove(ldv_pci_instance_release_3_2_~arg1#1.base, ldv_pci_instance_release_3_2_~arg1#1.offset); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18796: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16616: assume 0 != ldv_file_operations_file_operations_instance_0_~tmp___2~12#1; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16616: assume !(0 != ldv_file_operations_file_operations_instance_0_~tmp___2~12#1); [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247: pmcraid_queuecommand_lck_~tmp~75#1 := pmcraid_queuecommand_lck_#t~ret1219#1;havoc pmcraid_queuecommand_lck_#t~mem1217#1.base, pmcraid_queuecommand_lck_#t~mem1217#1.offset;havoc pmcraid_queuecommand_lck_#t~mem1218#1;havoc pmcraid_queuecommand_lck_#t~ret1219#1;pmcraid_queuecommand_lck_~fw_version~2#1 := pmcraid_queuecommand_lck_~tmp~75#1 % 65536;call write~$Pointer$#3(pmcraid_queuecommand_lck_~done#1.base, pmcraid_queuecommand_lck_~done#1.offset, pmcraid_queuecommand_lck_~scsi_cmd#1.base, 353 + pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 8);call pmcraid_queuecommand_lck_#t~mem1220#1.base, pmcraid_queuecommand_lck_#t~mem1220#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_~scsi_cmd#1.base, pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 8);call pmcraid_queuecommand_lck_#t~mem1221#1.base, pmcraid_queuecommand_lck_#t~mem1221#1.offset := read~$Pointer$#3(pmcraid_queuecommand_lck_#t~mem1220#1.base, 220 + pmcraid_queuecommand_lck_#t~mem1220#1.offset, 8);pmcraid_queuecommand_lck_~res~11#1.base, pmcraid_queuecommand_lck_~res~11#1.offset := pmcraid_queuecommand_lck_#t~mem1221#1.base, pmcraid_queuecommand_lck_#t~mem1221#1.offset;havoc pmcraid_queuecommand_lck_#t~mem1220#1.base, pmcraid_queuecommand_lck_#t~mem1220#1.offset;havoc pmcraid_queuecommand_lck_#t~mem1221#1.base, pmcraid_queuecommand_lck_#t~mem1221#1.offset;call write~int#3(0, pmcraid_queuecommand_lck_~scsi_cmd#1.base, 421 + pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 4);call pmcraid_queuecommand_lck_#t~mem1222#1 := read~int#3(pmcraid_queuecommand_lck_~pinstance~24#1.base, 12200 + pmcraid_queuecommand_lck_~pinstance~24#1.offset, 1); [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247-1: SUMMARY for call pmcraid_queuecommand_lck_#t~ret1219#1 := __fswab16((if pmcraid_queuecommand_lck_#t~mem1218#1 % 65536 % 4294967296 <= 2147483647 then pmcraid_queuecommand_lck_#t~mem1218#1 % 65536 % 4294967296 else pmcraid_queuecommand_lck_#t~mem1218#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15031: SUMMARY for call pmcraid_release_config_buffers(pmcraid_init_buffers_~pinstance#1.base, pmcraid_init_buffers_~pinstance#1.offset); srcloc: null [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14635: assume true;havoc pmcraid_allocate_cmd_blocks_#t~nondet1559#1;call write~int#3(pmcraid_allocate_cmd_blocks_#t~nondet1559#1, pmcraid_allocate_cmd_blocks_~pinstance#1.base, 2773 + pmcraid_allocate_cmd_blocks_~pinstance#1.offset + pmcraid_allocate_cmd_blocks_#t~loopctr1558#1, 8);pmcraid_allocate_cmd_blocks_#t~loopctr1558#1 := 1 + pmcraid_allocate_cmd_blocks_#t~loopctr1558#1; [2025-02-08 04:39:59,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14635: assume true;havoc pmcraid_allocate_cmd_blocks_#t~mem1556#1.base, pmcraid_allocate_cmd_blocks_#t~mem1556#1.offset;havoc pmcraid_allocate_cmd_blocks_#t~mem1557#1;havoc pmcraid_allocate_cmd_blocks_#t~loopctr1558#1;havoc pmcraid_allocate_cmd_blocks_#t~nondet1559#1;havoc pmcraid_allocate_cmd_blocks_#t~ret1560#1;assume { :begin_inline_kmem_cache_create } true;kmem_cache_create_#in~arg0#1.base, kmem_cache_create_#in~arg0#1.offset, kmem_cache_create_#in~arg1#1, kmem_cache_create_#in~arg2#1, kmem_cache_create_#in~arg3#1, kmem_cache_create_#in~arg4#1.base, kmem_cache_create_#in~arg4#1.offset := pmcraid_allocate_cmd_blocks_~pinstance#1.base, 2773 + pmcraid_allocate_cmd_blocks_~pinstance#1.offset, 328, 0, 8192, 0, 0;havoc kmem_cache_create_#res#1.base, kmem_cache_create_#res#1.offset;havoc kmem_cache_create_#t~ret2255#1.base, kmem_cache_create_#t~ret2255#1.offset, kmem_cache_create_~arg0#1.base, kmem_cache_create_~arg0#1.offset, kmem_cache_create_~arg1#1, kmem_cache_create_~arg2#1, kmem_cache_create_~arg3#1, kmem_cache_create_~arg4#1.base, kmem_cache_create_~arg4#1.offset;kmem_cache_create_~arg0#1.base, kmem_cache_create_~arg0#1.offset := kmem_cache_create_#in~arg0#1.base, kmem_cache_create_#in~arg0#1.offset;kmem_cache_create_~arg1#1 := kmem_cache_create_#in~arg1#1;kmem_cache_create_~arg2#1 := kmem_cache_create_#in~arg2#1;kmem_cache_create_~arg3#1 := kmem_cache_create_#in~arg3#1;kmem_cache_create_~arg4#1.base, kmem_cache_create_~arg4#1.offset := kmem_cache_create_#in~arg4#1.base, kmem_cache_create_#in~arg4#1.offset; [2025-02-08 04:39:59,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13314: call write~int#3(pmcraid_queuecommand_lck_#t~bitwise1251#1, pmcraid_queuecommand_lck_~ioarcb~10#1.base, 61 + pmcraid_queuecommand_lck_~ioarcb~10#1.offset, 1);havoc pmcraid_queuecommand_lck_#t~mem1250#1;havoc pmcraid_queuecommand_lck_#t~bitwise1251#1;call pmcraid_queuecommand_lck_#t~mem1252#1 := read~int#3(pmcraid_queuecommand_lck_~scsi_cmd#1.base, 425 + pmcraid_queuecommand_lck_~scsi_cmd#1.offset, 4); [2025-02-08 04:39:59,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14437: havoc pmcraid_tasklet_function_#t~mem1523#1.base, pmcraid_tasklet_function_#t~mem1523#1.offset; [2025-02-08 04:39:59,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14437-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(pmcraid_tasklet_function_~cmd~10#1.base, pmcraid_tasklet_function_~cmd~10#1.offset, pmcraid_tasklet_function_#t~mem1523#1.base, pmcraid_tasklet_function_#t~mem1523#1.offset); srcloc: null [2025-02-08 04:39:59,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18797: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:40:00,775 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 04:40:00,782 INFO L158 Benchmark]: Toolchain (without parser) took 31919.25ms. Allocated memory was 142.6MB in the beginning and 503.3MB in the end (delta: 360.7MB). Free memory was 82.4MB in the beginning and 98.4MB in the end (delta: -16.0MB). Peak memory consumption was 445.4MB. Max. memory is 16.1GB. [2025-02-08 04:40:00,782 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 201.3MB. Free memory is still 115.1MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:40:00,782 INFO L158 Benchmark]: CACSL2BoogieTranslator took 7259.74ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 82.4MB in the beginning and 143.8MB in the end (delta: -61.4MB). Peak memory consumption was 217.7MB. Max. memory is 16.1GB. [2025-02-08 04:40:00,783 INFO L158 Benchmark]: Boogie Procedure Inliner took 342.71ms. Allocated memory is still 285.2MB. Free memory was 143.8MB in the beginning and 79.0MB in the end (delta: 64.8MB). Peak memory consumption was 67.1MB. Max. memory is 16.1GB. [2025-02-08 04:40:00,783 INFO L158 Benchmark]: Boogie Preprocessor took 2846.11ms. Allocated memory was 285.2MB in the beginning and 503.3MB in the end (delta: 218.1MB). Free memory was 79.0MB in the beginning and 239.2MB in the end (delta: -160.2MB). Peak memory consumption was 300.3MB. Max. memory is 16.1GB. [2025-02-08 04:40:00,783 INFO L158 Benchmark]: IcfgBuilder took 21465.16ms. Allocated memory is still 503.3MB. Free memory was 239.2MB in the beginning and 98.4MB in the end (delta: 140.8MB). Peak memory consumption was 241.9MB. Max. memory is 16.1GB. [2025-02-08 04:40:00,789 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24ms. Allocated memory is still 201.3MB. Free memory is still 115.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 7259.74ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 82.4MB in the beginning and 143.8MB in the end (delta: -61.4MB). Peak memory consumption was 217.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 342.71ms. Allocated memory is still 285.2MB. Free memory was 143.8MB in the beginning and 79.0MB in the end (delta: 64.8MB). Peak memory consumption was 67.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2846.11ms. Allocated memory was 285.2MB in the beginning and 503.3MB in the end (delta: 218.1MB). Free memory was 79.0MB in the beginning and 239.2MB in the end (delta: -160.2MB). Peak memory consumption was 300.3MB. Max. memory is 16.1GB. * IcfgBuilder took 21465.16ms. Allocated memory is still 503.3MB. Free memory was 239.2MB in the beginning and 98.4MB in the end (delta: 140.8MB). Peak memory consumption was 241.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 8393]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [8393] - GenericResultAtLocation [Line: 8400]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [8400] - GenericResultAtLocation [Line: 8407]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [8407] - GenericResultAtLocation [Line: 8417]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [8417] - GenericResultAtLocation [Line: 8519]: 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)); [8519-8520] - GenericResultAtLocation [Line: 8525]: 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"); [8525-8527] - GenericResultAtLocation [Line: 8645]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [8645] - GenericResultAtLocation [Line: 8648]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8648] - GenericResultAtLocation [Line: 8651]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8651] - GenericResultAtLocation [Line: 8654]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8654] - GenericResultAtLocation [Line: 8896]: 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 *)"include/linux/scatterlist.h"), "i" (65), "i" (12UL)); [8896-8897] - GenericResultAtLocation [Line: 8907]: 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 *)"include/linux/scatterlist.h"), "i" (67), "i" (12UL)); [8907-8908] - GenericResultAtLocation [Line: 8918]: 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 *)"include/linux/scatterlist.h"), "i" (68), "i" (12UL)); [8918-8919] - GenericResultAtLocation [Line: 8950]: 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 *)"include/linux/scatterlist.h"), "i" (98), "i" (12UL)); [8950-8951] - GenericResultAtLocation [Line: 8961]: 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 *)"include/linux/scatterlist.h"), "i" (99), "i" (12UL)); [8961-8962] - GenericResultAtLocation [Line: 9061]: 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (52), "i" (12UL)); [9061-9062] - GenericResultAtLocation [Line: 9091]: 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (65), "i" (12UL)); [9091-9092] - GenericResultAtLocation [Line: 9351]: 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"); [9351-9355] - GenericResultAtLocation [Line: 9399]: 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)); [9399-9401] - GenericResultAtLocation [Line: 9404]: 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)); [9404-9406] - GenericResultAtLocation [Line: 9409]: 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)); [9409-9411] - GenericResultAtLocation [Line: 9414]: 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)); [9414-9416] - GenericResultAtLocation [Line: 9420]: 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)); [9420-9422] - GenericResultAtLocation [Line: 9429]: 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)); [9429-9431] - GenericResultAtLocation [Line: 9435]: 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)); [9435-9437] - GenericResultAtLocation [Line: 9444]: 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)); [9444-9446] - GenericResultAtLocation [Line: 9508]: 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)); [9508-9509] - GenericResultAtLocation [Line: 9512]: 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)); [9512-9513] - GenericResultAtLocation [Line: 9516]: 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)); [9516-9517] - GenericResultAtLocation [Line: 9520]: 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)); [9520-9521] - GenericResultAtLocation [Line: 9525]: 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)); [9525-9526] - GenericResultAtLocation [Line: 9533]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9533] - GenericResultAtLocation [Line: 9534]: 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)); [9534-9535] - GenericResultAtLocation [Line: 9539]: 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)); [9539-9540] - GenericResultAtLocation [Line: 9547]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9547] - GenericResultAtLocation [Line: 9548]: 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)); [9548-9549] - GenericResultAtLocation [Line: 10772]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10772] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:40:00,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### 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--pmcraid.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.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 e842136298a240b0b6e3aa3dbe856b34c0b9582ffc838a283db12f51f99a9df4 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:40:02,684 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:40:02,768 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 04:40:02,773 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:40:02,773 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:40:02,789 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:40:02,790 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:40:02,790 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:40:02,790 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:40:02,790 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:40:02,790 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:40:02,790 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:40:02,790 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:40:02,791 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:40:02,791 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:40:02,791 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:40:02,792 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:40:02,792 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:40:02,792 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 -> e842136298a240b0b6e3aa3dbe856b34c0b9582ffc838a283db12f51f99a9df4 [2025-02-08 04:40:03,020 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:40:03,028 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:40:03,029 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:40:03,030 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:40:03,030 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:40:03,033 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--pmcraid.ko.cil.i [2025-02-08 04:40:04,250 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/43d9cb3be/b97507fd505042c181e308a0eddbbafc/FLAG722fa956b [2025-02-08 04:40:04,868 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:40:04,870 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--pmcraid.ko.cil.i [2025-02-08 04:40:04,927 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/43d9cb3be/b97507fd505042c181e308a0eddbbafc/FLAG722fa956b [2025-02-08 04:40:05,294 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/43d9cb3be/b97507fd505042c181e308a0eddbbafc [2025-02-08 04:40:05,296 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:40:05,297 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:40:05,298 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:40:05,298 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:40:05,301 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:40:05,302 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:40:05" (1/1) ... [2025-02-08 04:40:05,303 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d086e52 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:05, skipping insertion in model container [2025-02-08 04:40:05,303 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:40:05" (1/1) ... [2025-02-08 04:40:05,444 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:40:07,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:07,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,280 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,362 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,364 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,374 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,386 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,402 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,592 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,631 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,704 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,705 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,706 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,706 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,894 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,922 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:08,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,020 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,022 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,048 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,055 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,080 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,081 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,170 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,202 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,224 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,232 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,247 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,262 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,263 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,278 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,285 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,306 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,307 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,314 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,315 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,331 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,362 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,362 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,369 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,369 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,376 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,402 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,402 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,404 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,404 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,412 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,413 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,421 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,422 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,422 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,881 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,882 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,887 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,887 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,887 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,887 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,887 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,888 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,888 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,888 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,888 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,889 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,889 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,894 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,896 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,896 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,897 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,897 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,898 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,899 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,899 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,899 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,899 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,899 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,900 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,900 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,900 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,900 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,900 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,901 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,901 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,901 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,902 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:09,909 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,117 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,201 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,278 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,285 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,285 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,844 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,851 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,934 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,934 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:10,934 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:11,980 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--pmcraid.ko.cil.i[678224,678237] [2025-02-08 04:40:11,982 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--pmcraid.ko.cil.i[678369,678382] [2025-02-08 04:40:11,982 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--pmcraid.ko.cil.i[678515,678528] [2025-02-08 04:40:11,983 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--pmcraid.ko.cil.i[678680,678693] [2025-02-08 04:40:11,983 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--pmcraid.ko.cil.i[678838,678851] [2025-02-08 04:40:11,983 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--pmcraid.ko.cil.i[678996,679009] [2025-02-08 04:40:11,983 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--pmcraid.ko.cil.i[679154,679167] [2025-02-08 04:40:11,983 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--pmcraid.ko.cil.i[679314,679327] [2025-02-08 04:40:11,984 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--pmcraid.ko.cil.i[679473,679486] [2025-02-08 04:40:11,984 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--pmcraid.ko.cil.i[679612,679625] [2025-02-08 04:40:11,984 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--pmcraid.ko.cil.i[679754,679767] [2025-02-08 04:40:11,984 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--pmcraid.ko.cil.i[679903,679916] [2025-02-08 04:40:11,984 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--pmcraid.ko.cil.i[680042,680055] [2025-02-08 04:40:11,985 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--pmcraid.ko.cil.i[680197,680210] [2025-02-08 04:40:11,985 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--pmcraid.ko.cil.i[680357,680370] [2025-02-08 04:40:11,985 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--pmcraid.ko.cil.i[680508,680521] [2025-02-08 04:40:11,985 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--pmcraid.ko.cil.i[680659,680672] [2025-02-08 04:40:11,985 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--pmcraid.ko.cil.i[680811,680824] [2025-02-08 04:40:11,986 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--pmcraid.ko.cil.i[680960,680973] [2025-02-08 04:40:11,986 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--pmcraid.ko.cil.i[681108,681121] [2025-02-08 04:40:11,986 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--pmcraid.ko.cil.i[681265,681278] [2025-02-08 04:40:11,986 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--pmcraid.ko.cil.i[681414,681427] [2025-02-08 04:40:11,986 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--pmcraid.ko.cil.i[681570,681583] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[681723,681736] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[681869,681882] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[682012,682025] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[682164,682177] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[682310,682323] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[682455,682468] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[682609,682622] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[682760,682773] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[682915,682928] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[683067,683080] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[683222,683235] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[683386,683399] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[683542,683555] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[683706,683719] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[683848,683861] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[684006,684019] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[684173,684186] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[684332,684345] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[684491,684504] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[684640,684653] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[684787,684800] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[684926,684939] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[685089,685102] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[685255,685268] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[685419,685432] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[685584,685597] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[685749,685762] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[685915,685928] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[686080,686093] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[686247,686260] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[686407,686420] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[686569,686582] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[686728,686741] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[686874,686887] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[687017,687030] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[687161,687174] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[687304,687317] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[687448,687461] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[687589,687602] [2025-02-08 04:40:11,994 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--pmcraid.ko.cil.i[687727,687740] [2025-02-08 04:40:11,994 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--pmcraid.ko.cil.i[687885,687898] [2025-02-08 04:40:11,994 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--pmcraid.ko.cil.i[688044,688057] [2025-02-08 04:40:11,994 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--pmcraid.ko.cil.i[688200,688213] [2025-02-08 04:40:11,994 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--pmcraid.ko.cil.i[688349,688362] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[688501,688514] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[688652,688665] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[688801,688814] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[688953,688966] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[689101,689114] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[689254,689267] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[689405,689418] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[689555,689568] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[689702,689715] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[689853,689866] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[690004,690017] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[690152,690165] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[690318,690331] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[690487,690500] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[690654,690667] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[690822,690835] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[690972,690985] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[691119,691132] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[691280,691293] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[691450,691463] [2025-02-08 04:40:11,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--pmcraid.ko.cil.i[691612,691625] [2025-02-08 04:40:12,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:40:12,041 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:40:12,121 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:40:12,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [8393] [2025-02-08 04:40:12,295 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [8400] [2025-02-08 04:40:12,296 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [8407] [2025-02-08 04:40:12,296 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [8417] [2025-02-08 04:40:12,299 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)); [8519-8520] [2025-02-08 04:40:12,299 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"); [8525-8527] [2025-02-08 04:40:12,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [8645] [2025-02-08 04:40:12,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8648] [2025-02-08 04:40:12,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8651] [2025-02-08 04:40:12,301 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [8654] [2025-02-08 04:40:12,309 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 *)"include/linux/scatterlist.h"), "i" (65), "i" (12UL)); [8896-8897] [2025-02-08 04:40:12,310 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 *)"include/linux/scatterlist.h"), "i" (67), "i" (12UL)); [8907-8908] [2025-02-08 04:40:12,311 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 *)"include/linux/scatterlist.h"), "i" (68), "i" (12UL)); [8918-8919] [2025-02-08 04:40:12,311 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 *)"include/linux/scatterlist.h"), "i" (98), "i" (12UL)); [8950-8951] [2025-02-08 04:40:12,311 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 *)"include/linux/scatterlist.h"), "i" (99), "i" (12UL)); [8961-8962] [2025-02-08 04:40:12,315 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (52), "i" (12UL)); [9061-9062] [2025-02-08 04:40:12,316 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (65), "i" (12UL)); [9091-9092] [2025-02-08 04:40:12,322 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"); [9351-9355] [2025-02-08 04:40:12,323 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)); [9399-9401] [2025-02-08 04:40:12,323 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)); [9404-9406] [2025-02-08 04:40:12,324 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)); [9409-9411] [2025-02-08 04:40:12,324 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)); [9414-9416] [2025-02-08 04:40:12,324 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)); [9420-9422] [2025-02-08 04:40:12,324 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)); [9429-9431] [2025-02-08 04:40:12,324 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)); [9435-9437] [2025-02-08 04:40:12,324 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)); [9444-9446] [2025-02-08 04:40:12,325 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)); [9508-9509] [2025-02-08 04:40:12,325 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)); [9512-9513] [2025-02-08 04:40:12,326 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)); [9516-9517] [2025-02-08 04:40:12,326 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)); [9520-9521] [2025-02-08 04:40:12,326 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)); [9525-9526] [2025-02-08 04:40:12,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9533] [2025-02-08 04:40:12,328 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)); [9534-9535] [2025-02-08 04:40:12,328 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)); [9539-9540] [2025-02-08 04:40:12,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9547] [2025-02-08 04:40:12,328 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)); [9548-9549] [2025-02-08 04:40:12,444 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10772] [2025-02-08 04:40:12,753 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--pmcraid.ko.cil.i[678224,678237] [2025-02-08 04:40:12,754 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--pmcraid.ko.cil.i[678369,678382] [2025-02-08 04:40:12,754 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--pmcraid.ko.cil.i[678515,678528] [2025-02-08 04:40:12,755 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--pmcraid.ko.cil.i[678680,678693] [2025-02-08 04:40:12,755 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--pmcraid.ko.cil.i[678838,678851] [2025-02-08 04:40:12,755 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--pmcraid.ko.cil.i[678996,679009] [2025-02-08 04:40:12,758 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--pmcraid.ko.cil.i[679154,679167] [2025-02-08 04:40:12,758 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--pmcraid.ko.cil.i[679314,679327] [2025-02-08 04:40:12,758 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--pmcraid.ko.cil.i[679473,679486] [2025-02-08 04:40:12,758 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--pmcraid.ko.cil.i[679612,679625] [2025-02-08 04:40:12,758 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--pmcraid.ko.cil.i[679754,679767] [2025-02-08 04:40:12,758 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--pmcraid.ko.cil.i[679903,679916] [2025-02-08 04:40:12,758 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--pmcraid.ko.cil.i[680042,680055] [2025-02-08 04:40:12,759 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--pmcraid.ko.cil.i[680197,680210] [2025-02-08 04:40:12,759 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--pmcraid.ko.cil.i[680357,680370] [2025-02-08 04:40:12,759 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--pmcraid.ko.cil.i[680508,680521] [2025-02-08 04:40:12,759 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--pmcraid.ko.cil.i[680659,680672] [2025-02-08 04:40:12,759 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--pmcraid.ko.cil.i[680811,680824] [2025-02-08 04:40:12,759 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--pmcraid.ko.cil.i[680960,680973] [2025-02-08 04:40:12,759 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--pmcraid.ko.cil.i[681108,681121] [2025-02-08 04:40:12,759 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--pmcraid.ko.cil.i[681265,681278] [2025-02-08 04:40:12,760 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--pmcraid.ko.cil.i[681414,681427] [2025-02-08 04:40:12,760 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--pmcraid.ko.cil.i[681570,681583] [2025-02-08 04:40:12,760 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--pmcraid.ko.cil.i[681723,681736] [2025-02-08 04:40:12,760 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--pmcraid.ko.cil.i[681869,681882] [2025-02-08 04:40:12,760 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--pmcraid.ko.cil.i[682012,682025] [2025-02-08 04:40:12,760 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--pmcraid.ko.cil.i[682164,682177] [2025-02-08 04:40:12,760 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--pmcraid.ko.cil.i[682310,682323] [2025-02-08 04:40:12,762 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--pmcraid.ko.cil.i[682455,682468] [2025-02-08 04:40:12,762 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--pmcraid.ko.cil.i[682609,682622] [2025-02-08 04:40:12,763 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--pmcraid.ko.cil.i[682760,682773] [2025-02-08 04:40:12,763 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--pmcraid.ko.cil.i[682915,682928] [2025-02-08 04:40:12,763 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--pmcraid.ko.cil.i[683067,683080] [2025-02-08 04:40:12,763 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--pmcraid.ko.cil.i[683222,683235] [2025-02-08 04:40:12,763 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--pmcraid.ko.cil.i[683386,683399] [2025-02-08 04:40:12,764 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--pmcraid.ko.cil.i[683542,683555] [2025-02-08 04:40:12,764 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--pmcraid.ko.cil.i[683706,683719] [2025-02-08 04:40:12,766 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--pmcraid.ko.cil.i[683848,683861] [2025-02-08 04:40:12,766 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--pmcraid.ko.cil.i[684006,684019] [2025-02-08 04:40:12,766 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--pmcraid.ko.cil.i[684173,684186] [2025-02-08 04:40:12,766 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--pmcraid.ko.cil.i[684332,684345] [2025-02-08 04:40:12,766 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--pmcraid.ko.cil.i[684491,684504] [2025-02-08 04:40:12,766 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--pmcraid.ko.cil.i[684640,684653] [2025-02-08 04:40:12,766 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--pmcraid.ko.cil.i[684787,684800] [2025-02-08 04:40:12,766 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--pmcraid.ko.cil.i[684926,684939] [2025-02-08 04:40:12,767 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--pmcraid.ko.cil.i[685089,685102] [2025-02-08 04:40:12,767 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--pmcraid.ko.cil.i[685255,685268] [2025-02-08 04:40:12,767 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--pmcraid.ko.cil.i[685419,685432] [2025-02-08 04:40:12,767 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--pmcraid.ko.cil.i[685584,685597] [2025-02-08 04:40:12,767 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--pmcraid.ko.cil.i[685749,685762] [2025-02-08 04:40:12,767 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--pmcraid.ko.cil.i[685915,685928] [2025-02-08 04:40:12,769 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--pmcraid.ko.cil.i[686080,686093] [2025-02-08 04:40:12,769 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--pmcraid.ko.cil.i[686247,686260] [2025-02-08 04:40:12,769 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--pmcraid.ko.cil.i[686407,686420] [2025-02-08 04:40:12,769 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--pmcraid.ko.cil.i[686569,686582] [2025-02-08 04:40:12,769 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--pmcraid.ko.cil.i[686728,686741] [2025-02-08 04:40:12,770 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--pmcraid.ko.cil.i[686874,686887] [2025-02-08 04:40:12,770 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--pmcraid.ko.cil.i[687017,687030] [2025-02-08 04:40:12,770 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--pmcraid.ko.cil.i[687161,687174] [2025-02-08 04:40:12,770 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--pmcraid.ko.cil.i[687304,687317] [2025-02-08 04:40:12,770 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--pmcraid.ko.cil.i[687448,687461] [2025-02-08 04:40:12,770 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--pmcraid.ko.cil.i[687589,687602] [2025-02-08 04:40:12,771 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--pmcraid.ko.cil.i[687727,687740] [2025-02-08 04:40:12,771 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--pmcraid.ko.cil.i[687885,687898] [2025-02-08 04:40:12,771 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--pmcraid.ko.cil.i[688044,688057] [2025-02-08 04:40:12,771 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--pmcraid.ko.cil.i[688200,688213] [2025-02-08 04:40:12,771 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--pmcraid.ko.cil.i[688349,688362] [2025-02-08 04:40:12,771 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--pmcraid.ko.cil.i[688501,688514] [2025-02-08 04:40:12,772 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--pmcraid.ko.cil.i[688652,688665] [2025-02-08 04:40:12,772 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--pmcraid.ko.cil.i[688801,688814] [2025-02-08 04:40:12,772 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--pmcraid.ko.cil.i[688953,688966] [2025-02-08 04:40:12,772 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--pmcraid.ko.cil.i[689101,689114] [2025-02-08 04:40:12,773 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--pmcraid.ko.cil.i[689254,689267] [2025-02-08 04:40:12,773 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--pmcraid.ko.cil.i[689405,689418] [2025-02-08 04:40:12,773 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--pmcraid.ko.cil.i[689555,689568] [2025-02-08 04:40:12,773 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--pmcraid.ko.cil.i[689702,689715] [2025-02-08 04:40:12,773 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--pmcraid.ko.cil.i[689853,689866] [2025-02-08 04:40:12,773 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--pmcraid.ko.cil.i[690004,690017] [2025-02-08 04:40:12,774 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--pmcraid.ko.cil.i[690152,690165] [2025-02-08 04:40:12,774 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--pmcraid.ko.cil.i[690318,690331] [2025-02-08 04:40:12,774 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--pmcraid.ko.cil.i[690487,690500] [2025-02-08 04:40:12,775 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--pmcraid.ko.cil.i[690654,690667] [2025-02-08 04:40:12,775 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--pmcraid.ko.cil.i[690822,690835] [2025-02-08 04:40:12,775 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--pmcraid.ko.cil.i[690972,690985] [2025-02-08 04:40:12,775 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--pmcraid.ko.cil.i[691119,691132] [2025-02-08 04:40:12,775 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--pmcraid.ko.cil.i[691280,691293] [2025-02-08 04:40:12,776 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--pmcraid.ko.cil.i[691450,691463] [2025-02-08 04:40:12,776 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--pmcraid.ko.cil.i[691612,691625] [2025-02-08 04:40:12,781 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:40:13,021 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:40:13,021 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:13 WrapperNode [2025-02-08 04:40:13,022 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:40:13,023 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:40:13,023 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:40:13,023 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:40:13,027 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:40:13" (1/1) ... [2025-02-08 04:40:13,104 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:40:13" (1/1) ... [2025-02-08 04:40:13,326 INFO L138 Inliner]: procedures = 975, calls = 4368, calls flagged for inlining = 475, calls inlined = 397, statements flattened = 9854 [2025-02-08 04:40:13,327 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:40:13,328 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:40:13,328 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:40:13,328 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:40:13,336 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:13" (1/1) ... [2025-02-08 04:40:13,336 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:13" (1/1) ... [2025-02-08 04:40:13,379 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:13" (1/1) ... [2025-02-08 04:40:15,850 INFO L175 MemorySlicer]: Split 2044 memory accesses to 37 slices as follows [2, 2, 3, 3, 2, 1, 2, 1, 206, 8, 6, 7, 8, 1, 5, 6, 1, 2, 1659, 14, 1, 2, 2, 16, 0, 2, 13, 35, 2, 7, 4, 4, 1, 2, 2, 5, 7]. 81 percent of accesses are in the largest equivalence class. The 132 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 6, 7, 8, 1, 0, 6, 0, 2, 35, 14, 0, 0, 0, 16, 0, 0, 0, 0, 2, 7, 4, 4, 0, 0, 0, 5, 7]. The 915 writes are split as follows [0, 0, 1, 0, 0, 0, 0, 0, 203, 0, 0, 0, 0, 0, 1, 0, 0, 0, 663, 0, 0, 1, 0, 0, 0, 1, 13, 30, 0, 0, 0, 0, 0, 1, 1, 0, 0]. [2025-02-08 04:40:15,850 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:13" (1/1) ... [2025-02-08 04:40:15,851 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:13" (1/1) ... [2025-02-08 04:40:16,004 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:13" (1/1) ... [2025-02-08 04:40:16,024 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:13" (1/1) ... [2025-02-08 04:40:16,136 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:13" (1/1) ... [2025-02-08 04:40:16,174 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:13" (1/1) ... [2025-02-08 04:40:16,240 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:40:16,241 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:40:16,241 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:40:16,241 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:40:16,241 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:40:13" (1/1) ... [2025-02-08 04:40:16,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:40:16,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:40:16,265 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:40:16,267 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:40:16,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-08 04:40:16,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-08 04:40:16,285 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_expose_resource [2025-02-08 04:40:16,285 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_expose_resource [2025-02-08 04:40:16,285 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_configure [2025-02-08 04:40:16,285 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_configure [2025-02-08 04:40:16,285 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_ioadls [2025-02-08 04:40:16,285 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_ioadls [2025-02-08 04:40:16,285 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_alert_done [2025-02-08 04:40:16,285 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_alert_done [2025-02-08 04:40:16,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:40:16,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:40:16,285 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-02-08 04:40:16,286 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-02-08 04:40:16,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:40:16,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:40:16,286 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_target_reset_handler [2025-02-08 04:40:16,286 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_target_reset_handler [2025-02-08 04:40:16,286 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_abort_handler [2025-02-08 04:40:16,286 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_abort_handler [2025-02-08 04:40:16,286 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:40:16,286 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:40:16,286 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 04:40:16,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 04:40:16,286 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_chr_ioctl [2025-02-08 04:40:16,286 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_chr_ioctl [2025-02-08 04:40:16,286 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:40:16,286 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:40:16,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2025-02-08 04:40:16,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2025-02-08 04:40:16,286 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:40:16,286 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:40:16,287 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:40:16,287 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:40:16,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:40:16,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:40:16,288 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 04:40:16,288 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 04:40:16,288 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:40:16,288 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:40:16,288 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_cmd_blocks [2025-02-08 04:40:16,288 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_cmd_blocks [2025-02-08 04:40:16,288 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_aen_queue_lock_of_pmcraid_instance [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_aen_queue_lock_of_pmcraid_instance [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_error_handler [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_error_handler [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_fail_outstanding_cmds [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_fail_outstanding_cmds [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure kmap [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_enable_interrupts [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_enable_interrupts [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_querycfg [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_querycfg [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:40:16,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:40:16,289 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_abort_cmd [2025-02-08 04:40:16,290 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_abort_cmd [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 04:40:16,290 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:40:16,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:40:16,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:40:16,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:40:16,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:40:16,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:40:16,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:40:16,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:40:16,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:40:16,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:40:16,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:40:16,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:40:16,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:40:16,292 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-08 04:40:16,292 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-08 04:40:16,292 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2025-02-08 04:40:16,292 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2025-02-08 04:40:16,292 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_ioa_reset [2025-02-08 04:40:16,292 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_ioa_reset [2025-02-08 04:40:16,292 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:40:16,292 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:40:16,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lockp [2025-02-08 04:40:16,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lockp [2025-02-08 04:40:16,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2025-02-08 04:40:16,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2025-02-08 04:40:16,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_completion_173 [2025-02-08 04:40:16,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_completion_173 [2025-02-08 04:40:16,292 INFO L130 BoogieDeclarations]: Found specification of procedure scmd_printk [2025-02-08 04:40:16,292 INFO L138 BoogieDeclarations]: Found implementation of procedure scmd_printk [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-02-08 04:40:16,293 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:40:16,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pending_pool_lock_of_pmcraid_instance [2025-02-08 04:40:16,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_pending_pool_lock_of_pmcraid_instance [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:40:16,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:40:16,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:40:16,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:40:16,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:40:16,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:40:16,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:40:16,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:40:16,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:40:16,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:40:16,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:40:16,294 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2025-02-08 04:40:16,294 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2025-02-08 04:40:16,294 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_144 [2025-02-08 04:40:16,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_144 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_control_blocks [2025-02-08 04:40:16,295 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_control_blocks [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_disable_interrupts [2025-02-08 04:40:16,295 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_disable_interrupts [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:40:16,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_chr_open [2025-02-08 04:40:16,295 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_chr_open [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_shutdown [2025-02-08 04:40:16,295 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_shutdown [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_130 [2025-02-08 04:40:16,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_130 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2025-02-08 04:40:16,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:40:16,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:40:16,295 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:40:16,296 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:40:16,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-02-08 04:40:16,297 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_netlink_release [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_netlink_release [2025-02-08 04:40:16,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-08 04:40:16,297 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2025-02-08 04:40:16,297 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:40:16,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_128 [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_128 [2025-02-08 04:40:16,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:40:16,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:40:16,297 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:40:16,297 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:40:16,297 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:40:16,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:40:16,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2025-02-08 04:40:16,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_destroy_class [2025-02-08 04:40:16,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_destroy_class [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-08 04:40:16,298 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_bringdown [2025-02-08 04:40:16,298 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_bringdown [2025-02-08 04:40:16,298 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2025-02-08 04:40:16,299 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2025-02-08 04:40:16,299 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:40:16,299 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:40:16,299 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_report_bus_reset [2025-02-08 04:40:16,299 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_report_bus_reset [2025-02-08 04:40:16,299 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_remove [2025-02-08 04:40:16,299 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_remove [2025-02-08 04:40:16,299 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_set_timestamp [2025-02-08 04:40:16,299 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_set_timestamp [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_start_bist [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_start_bist [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_resume [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_resume [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_free_sglist [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_free_sglist [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_read_interrupts [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_read_interrupts [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_cmdblk [2025-02-08 04:40:16,300 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_cmdblk [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:40:16,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:40:16,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:40:16,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:40:16,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:40:16,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:40:16,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:40:16,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:40:16,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:40:16,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:40:16,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:40:16,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 04:40:16,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 04:40:16,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 04:40:16,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 04:40:16,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 04:40:16,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:40:16,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:40:16,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:40:16,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:40:16,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:40:16,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:40:16,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:40:16,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_identify_hrrq [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_identify_hrrq [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_process_ldn [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_process_ldn [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_chrdev_region [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_soft_reset [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_soft_reset [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure kunmap [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure kunmap [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_remove_host [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_remove_host [2025-02-08 04:40:16,304 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_clr_trans_op [2025-02-08 04:40:16,304 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_clr_trans_op [2025-02-08 04:40:16,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-02-08 04:40:16,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__chrdev_registration_with_usb_gadget [2025-02-08 04:40:16,305 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 04:40:16,305 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 04:40:16,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2025-02-08 04:40:16,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2025-02-08 04:40:16,305 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_cancel_hcam [2025-02-08 04:40:16,305 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_cancel_hcam [2025-02-08 04:40:16,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:40:16,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:40:16,305 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:40:16,305 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:40:16,305 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:40:16,305 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reinit_cmdblk [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reinit_cmdblk [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_buffers [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_buffers [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_config_buffers [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_config_buffers [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_tasklets [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_tasklets [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_register_interrupt_handler [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_register_interrupt_handler [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_unregister_interrupt_handler [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_unregister_interrupt_handler [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_device [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_device [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_return_cmd [2025-02-08 04:40:16,306 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_return_cmd [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:40:16,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:40:16,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:40:16,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:40:16,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:40:16,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:40:16,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 04:40:16,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 04:40:16,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 04:40:16,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 04:40:16,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 04:40:16,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 04:40:16,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#27 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#28 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#29 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#30 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#31 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#32 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#33 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#34 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#35 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#36 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_alloc [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_alloc [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_kill_tasklets [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_kill_tasklets [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_initiate_reset [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_initiate_reset [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_bringup [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_bringup [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_prepare_cancel_cmd [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_prepare_cancel_cmd [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:40:16,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:40:16,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:40:16,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:40:16,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:40:16,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:40:16,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:40:16,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:40:16,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:40:16,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:40:16,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:40:16,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:40:16,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:40:16,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:40:16,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:40:16,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:40:16,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:40:16,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:40:16,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:40:16,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_cmd [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_cmd [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_requests [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_requests [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_2 [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_2 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_fs_char_dev__double_registration [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host [2025-02-08 04:40:16,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:40:16,313 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_free_pool_lock_of_pmcraid_instance [2025-02-08 04:40:16,314 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_free_pool_lock_of_pmcraid_instance [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:40:16,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:40:16,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:40:16,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 04:40:16,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2025-02-08 04:40:16,317 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~C_INT~X~$Pointer$~TO~C_INT [2025-02-08 04:40:16,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~C_INT~X~$Pointer$~TO~C_INT [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure _pmcraid_io_done [2025-02-08 04:40:16,317 INFO L138 BoogieDeclarations]: Found implementation of procedure _pmcraid_io_done [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_hcam_cmd [2025-02-08 04:40:16,317 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_hcam_cmd [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2025-02-08 04:40:16,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:40:16,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:40:16,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 04:40:16,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_hcams [2025-02-08 04:40:16,319 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_hcams [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:40:16,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:40:16,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 04:40:16,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 04:40:16,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:40:16,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:40:16,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:40:16,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_notify_ioastate [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_notify_ioastate [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_destroy_class [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_destroy_class [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_host [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_host [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_get_free_cmd [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_get_free_cmd [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_request_sense [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_request_sense [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_send_hcam [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_send_hcam [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_host_rrqs [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_host_rrqs [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_complete_ioa_reset [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_complete_ioa_reset [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-02-08 04:40:16,324 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:40:16,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:40:16,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:40:16,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:40:16,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:40:16,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:40:16,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 04:40:16,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:40:16,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_io_done [2025-02-08 04:40:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_io_done [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 04:40:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:40:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-08 04:40:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:40:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_210 [2025-02-08 04:40:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_210 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:40:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_ioa_shutdown_done [2025-02-08 04:40:16,330 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_ioa_shutdown_done [2025-02-08 04:40:16,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_release_minor [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_release_minor [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_unmap [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_unmap [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_notify_aen [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_notify_aen [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_host_reset_handler [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_host_reset_handler [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure _pmcraid_fire_command [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure _pmcraid_fire_command [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~C_ULONG~TO~C_LONG [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_device_reset_handler [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_device_reset_handler [2025-02-08 04:40:16,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:40:16,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_unregister_chrdev_region [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_copy_sglist [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_copy_sglist [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_unblock_requests [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_unblock_requests [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_init_hcam [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_init_hcam [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_store_log_level [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_store_log_level [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_eh_bus_reset_handler [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_eh_bus_reset_handler [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_slave_destroy [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_slave_destroy [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:40:16,332 INFO L130 BoogieDeclarations]: Found specification of procedure nlmsg_free [2025-02-08 04:40:16,332 INFO L138 BoogieDeclarations]: Found implementation of procedure nlmsg_free [2025-02-08 04:40:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:40:16,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:40:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 04:40:16,333 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 04:40:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_reload [2025-02-08 04:40:16,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_reload [2025-02-08 04:40:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_erp_done [2025-02-08 04:40:16,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_erp_done [2025-02-08 04:40:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_reset_alert [2025-02-08 04:40:16,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_reset_alert [2025-02-08 04:40:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure pmcraid_bist_done [2025-02-08 04:40:16,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pmcraid_bist_done [2025-02-08 04:40:16,333 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_resource_lock_of_pmcraid_instance [2025-02-08 04:40:16,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_resource_lock_of_pmcraid_instance [2025-02-08 04:40:17,657 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:40:17,660 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:40:17,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10181: havoc blk_queue_rq_timeout_~arg0#1.base, blk_queue_rq_timeout_~arg0#1.offset, blk_queue_rq_timeout_~arg1#1;havoc blk_queue_rq_timeout_#in~arg0#1.base, blk_queue_rq_timeout_#in~arg0#1.offset, blk_queue_rq_timeout_#in~arg1#1;assume { :end_inline_blk_queue_rq_timeout } true;havoc #t~mem445#1.base, #t~mem445#1.offset;call #t~mem446#1.base, #t~mem446#1.offset := read~$Pointer$#18(~scsi_dev#1.base, ~bvadd~64(8bv64, ~scsi_dev#1.offset), 8bv64);assume { :begin_inline_blk_queue_max_hw_sectors } true;blk_queue_max_hw_sectors_#in~arg0#1.base, blk_queue_max_hw_sectors_#in~arg0#1.offset, blk_queue_max_hw_sectors_#in~arg1#1 := #t~mem446#1.base, #t~mem446#1.offset, 512bv32;havoc blk_queue_max_hw_sectors_~arg0#1.base, blk_queue_max_hw_sectors_~arg0#1.offset, blk_queue_max_hw_sectors_~arg1#1;blk_queue_max_hw_sectors_~arg0#1.base, blk_queue_max_hw_sectors_~arg0#1.offset := blk_queue_max_hw_sectors_#in~arg0#1.base, blk_queue_max_hw_sectors_#in~arg0#1.offset;blk_queue_max_hw_sectors_~arg1#1 := blk_queue_max_hw_sectors_#in~arg1#1; [2025-02-08 04:40:17,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10182: havoc blk_queue_max_hw_sectors_~arg0#1.base, blk_queue_max_hw_sectors_~arg0#1.offset, blk_queue_max_hw_sectors_~arg1#1;havoc blk_queue_max_hw_sectors_#in~arg0#1.base, blk_queue_max_hw_sectors_#in~arg0#1.offset, blk_queue_max_hw_sectors_#in~arg1#1;assume { :end_inline_blk_queue_max_hw_sectors } true;havoc #t~mem446#1.base, #t~mem446#1.offset; [2025-02-08 04:40:18,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10546: call #t~mem545#1.base, #t~mem545#1.offset := read~$Pointer$#18(~pinstance~4#1.base, ~bvadd~64(2537bv64, ~pinstance~4#1.offset), 8bv64);call #t~mem546#1.base, #t~mem546#1.offset := read~$Pointer$#18(#t~mem545#1.base, ~bvadd~64(208bv64, #t~mem545#1.offset), 8bv64); [2025-02-08 04:40:18,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10546-1: SUMMARY for call pmcraid_ioa_reset(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:18,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10547-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(#t~mem546#1.base, #t~mem546#1.offset, ~lock_flags~5#1); srcloc: null [2025-02-08 04:40:18,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10547: havoc #t~mem545#1.base, #t~mem545#1.offset;havoc #t~mem546#1.base, #t~mem546#1.offset; [2025-02-08 04:40:18,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10545: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_138_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_138_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_138_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_138_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_138 } true;havoc #t~mem543#1.base, #t~mem543#1.offset;havoc #t~mem544#1.base, #t~mem544#1.offset; [2025-02-08 04:40:18,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12833: assume ~bvadd~64(#t~mem1114#1.base, #t~mem1114#1.offset) == ~bvadd~64(~scsi_cmd#1.base, ~scsi_cmd#1.offset);havoc #t~mem1114#1.base, #t~mem1114#1.offset;~cmd_found~0#1 := 1bv32; [2025-02-08 04:40:18,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12833: assume !(~bvadd~64(#t~mem1114#1.base, #t~mem1114#1.offset) == ~bvadd~64(~scsi_cmd#1.base, ~scsi_cmd#1.offset));havoc #t~mem1114#1.base, #t~mem1114#1.offset;call #t~mem1115#1.base, #t~mem1115#1.offset := read~$Pointer$#18(~cmd~7#1.base, ~bvadd~64(32bv64, ~cmd~7#1.offset), 8bv64);~__mptr___0~3#1.base, ~__mptr___0~3#1.offset := #t~mem1115#1.base, #t~mem1115#1.offset;havoc #t~mem1115#1.base, #t~mem1115#1.offset;~cmd~7#1.base, ~cmd~7#1.offset := ~__mptr___0~3#1.base, ~bvadd~64(18446744073709541696bv64, ~__mptr___0~3#1.offset); [2025-02-08 04:40:18,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12833-1: call #t~mem1114#1.base, #t~mem1114#1.offset := read~$Pointer$#18(~cmd~7#1.base, ~bvadd~64(24bv64, ~cmd~7#1.offset), 8bv64); [2025-02-08 04:40:18,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12786: pmcraid_abort_complete_#res#1 := (if 0bv32 != ~bvlshr~32(pmcraid_abort_complete_~ioasc~9#1, 24bv32) then 8195bv32 else 8194bv32); [2025-02-08 04:40:18,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12778: assume 37683200bv32 == pmcraid_abort_complete_~ioasc~9#1;call write~intINTTYPE1#18(1bv8, pmcraid_abort_complete_~res~9#1.base, ~bvadd~64(66bv64, pmcraid_abort_complete_~res~9#1.offset), 1bv64); [2025-02-08 04:40:18,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12778: assume !(37683200bv32 == pmcraid_abort_complete_~ioasc~9#1); [2025-02-08 04:40:18,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12782: pmcraid_abort_complete_~ioasc~9#1 := 0bv32; [2025-02-08 04:40:18,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12786-1: SUMMARY for call pmcraid_return_cmd(pmcraid_abort_complete_~cancel_cmd#1.base, pmcraid_abort_complete_~cancel_cmd#1.offset); srcloc: null [2025-02-08 04:40:18,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12772: havoc ldv_wait_for_completion_177_~ldv_func_arg1#1.base, ldv_wait_for_completion_177_~ldv_func_arg1#1.offset;havoc ldv_wait_for_completion_177_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_177_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_wait_for_completion_177 } true;call pmcraid_abort_complete_#t~mem1099#1.base, pmcraid_abort_complete_#t~mem1099#1.offset := read~$Pointer$#18(pmcraid_abort_complete_~cancel_cmd#1.base, ~bvadd~64(294bv64, pmcraid_abort_complete_~cancel_cmd#1.offset), 8bv64);pmcraid_abort_complete_~res~9#1.base, pmcraid_abort_complete_~res~9#1.offset := pmcraid_abort_complete_#t~mem1099#1.base, pmcraid_abort_complete_#t~mem1099#1.offset;havoc pmcraid_abort_complete_#t~mem1099#1.base, pmcraid_abort_complete_#t~mem1099#1.offset;call write~$Pointer$#18(0bv64, 0bv64, pmcraid_abort_complete_~cancel_cmd#1.base, ~bvadd~64(294bv64, pmcraid_abort_complete_~cancel_cmd#1.offset), 8bv64);call pmcraid_abort_complete_#t~mem1100#1.base, pmcraid_abort_complete_#t~mem1100#1.offset := read~$Pointer$#18(pmcraid_abort_complete_~cancel_cmd#1.base, pmcraid_abort_complete_~cancel_cmd#1.offset, 8bv64);call pmcraid_abort_complete_#t~mem1101#1 := read~intINTTYPE4#18(pmcraid_abort_complete_#t~mem1100#1.base, ~bvadd~64(1152bv64, pmcraid_abort_complete_#t~mem1100#1.offset), 4bv64);pmcraid_abort_complete_~ioasc~9#1 := pmcraid_abort_complete_#t~mem1101#1;havoc pmcraid_abort_complete_#t~mem1100#1.base, pmcraid_abort_complete_#t~mem1100#1.offset;havoc pmcraid_abort_complete_#t~mem1101#1; [2025-02-08 04:40:18,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12861: #t~ret1122#1 := pmcraid_abort_complete_#res#1;havoc pmcraid_abort_complete_#t~mem1099#1.base, pmcraid_abort_complete_#t~mem1099#1.offset, pmcraid_abort_complete_#t~mem1100#1.base, pmcraid_abort_complete_#t~mem1100#1.offset, pmcraid_abort_complete_#t~mem1101#1, pmcraid_abort_complete_~cancel_cmd#1.base, pmcraid_abort_complete_~cancel_cmd#1.offset, pmcraid_abort_complete_~res~9#1.base, pmcraid_abort_complete_~res~9#1.offset, pmcraid_abort_complete_~ioasc~9#1;havoc pmcraid_abort_complete_#in~cancel_cmd#1.base, pmcraid_abort_complete_#in~cancel_cmd#1.offset;assume { :end_inline_pmcraid_abort_complete } true;~rc~5#1 := #t~ret1122#1;havoc #t~ret1122#1; [2025-02-08 04:40:18,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12777: assume 103350272bv32 == pmcraid_abort_complete_~ioasc~9#1 || 37683200bv32 == pmcraid_abort_complete_~ioasc~9#1; [2025-02-08 04:40:18,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12777: assume !(103350272bv32 == pmcraid_abort_complete_~ioasc~9#1 || 37683200bv32 == pmcraid_abort_complete_~ioasc~9#1); [2025-02-08 04:40:18,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24292: havoc #t~nondet2188; [2025-02-08 04:40:22,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086-1: SUMMARY for call dma_unmap_sg_attrs_#t~ret227#1 := valid_dma_direction(dma_unmap_sg_attrs_~dir#1); srcloc: null [2025-02-08 04:40:22,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13083: pmcraid_alloc_sglist_#t~ret1154#1 := __get_order_#res#1;havoc __get_order_#t~ret25#1, __get_order_~size#1, __get_order_~order~0#1;havoc __get_order_#in~size#1;assume { :end_inline___get_order } true;pmcraid_alloc_sglist_~tmp___69~0#1 := pmcraid_alloc_sglist_#t~ret1154#1;havoc pmcraid_alloc_sglist_#t~ret1154#1;pmcraid_alloc_sglist_~order~1#1 := pmcraid_alloc_sglist_~tmp___69~0#1; [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13116: assume 0bv64 == ~bvadd~64(pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset);pmcraid_alloc_sglist_~j~0#1 := ~bvadd~32(4294967295bv32, pmcraid_alloc_sglist_~i~4#1); [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13116: assume !(0bv64 == ~bvadd~64(pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset));assume { :begin_inline_sg_set_page } true;sg_set_page_#in~sg#1.base, sg_set_page_#in~sg#1.offset, sg_set_page_#in~page#1.base, sg_set_page_#in~page#1.offset, sg_set_page_#in~len#1, sg_set_page_#in~offset#1 := pmcraid_alloc_sglist_~scatterlist~0#1.base, ~bvadd~64(pmcraid_alloc_sglist_~scatterlist~0#1.offset, ~bvmul~64(36bv64, ~sign_extend~64~32(pmcraid_alloc_sglist_~i~4#1))), pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset, (if ~bvslt~32(pmcraid_alloc_sglist_~sg_size~0#1, pmcraid_alloc_sglist_~bsize_elem~0#1) then pmcraid_alloc_sglist_~sg_size~0#1 else pmcraid_alloc_sglist_~bsize_elem~0#1), 0bv32;havoc sg_set_page_~sg#1.base, sg_set_page_~sg#1.offset, sg_set_page_~page#1.base, sg_set_page_~page#1.offset, sg_set_page_~len#1, sg_set_page_~offset#1;sg_set_page_~sg#1.base, sg_set_page_~sg#1.offset := sg_set_page_#in~sg#1.base, sg_set_page_#in~sg#1.offset;sg_set_page_~page#1.base, sg_set_page_~page#1.offset := sg_set_page_#in~page#1.base, sg_set_page_#in~page#1.offset;sg_set_page_~len#1 := sg_set_page_#in~len#1;sg_set_page_~offset#1 := sg_set_page_#in~offset#1;assume { :begin_inline_sg_assign_page } true;sg_assign_page_#in~sg#1.base, sg_assign_page_#in~sg#1.offset, sg_assign_page_#in~page#1.base, sg_assign_page_#in~page#1.offset := sg_set_page_~sg#1.base, sg_set_page_~sg#1.offset, sg_set_page_~page#1.base, sg_set_page_~page#1.offset;havoc sg_assign_page_#t~mem170#1, sg_assign_page_#t~ret171#1, sg_assign_page_#t~mem172#1, sg_assign_page_#t~ret173#1, sg_assign_page_#t~mem174#1, sg_assign_page_#t~ret175#1, sg_assign_page_~sg#1.base, sg_assign_page_~sg#1.offset, sg_assign_page_~page#1.base, sg_assign_page_~page#1.offset, sg_assign_page_~page_link~0#1, sg_assign_page_~tmp~9#1, sg_assign_page_~tmp___0~2#1, sg_assign_page_~tmp___1~0#1;sg_assign_page_~sg#1.base, sg_assign_page_~sg#1.offset := sg_assign_page_#in~sg#1.base, sg_assign_page_#in~sg#1.offset;sg_assign_page_~page#1.base, sg_assign_page_~page#1.offset := sg_assign_page_#in~page#1.base, sg_assign_page_#in~page#1.offset;havoc sg_assign_page_~page_link~0#1;havoc sg_assign_page_~tmp~9#1;havoc sg_assign_page_~tmp___0~2#1;havoc sg_assign_page_~tmp___1~0#1;call sg_assign_page_#t~mem170#1 := read~intINTTYPE8#18(sg_assign_page_~sg#1.base, ~bvadd~64(8bv64, sg_assign_page_~sg#1.offset), 8bv64);sg_assign_page_~page_link~0#1 := ~bvand~64(3bv64, sg_assign_page_#t~mem170#1);havoc sg_assign_page_#t~mem170#1; [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9086: dma_unmap_sg_attrs_~tmp___0~6#1 := dma_unmap_sg_attrs_#t~ret227#1;havoc dma_unmap_sg_attrs_#t~ret227#1; [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13645: assume ~bvslt~32(pmcraid_ioctl_passthrough_~request_size~0#1, 0bv32);pmcraid_ioctl_passthrough_~rc~10#1 := 4294967274bv32; [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13645: assume !~bvslt~32(pmcraid_ioctl_passthrough_~request_size~0#1, 0bv32); [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1307#1 := msecs_to_jiffies(~bvmul~32(1000bv32, ~zero_extend~32~16(pmcraid_ioctl_passthrough_#t~mem1306#1))); srcloc: null [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume 0bv32 != pmcraid_ioctl_passthrough_~rc~10#1; [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13711: assume !(0bv32 != pmcraid_ioctl_passthrough_~rc~10#1); [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: SUMMARY for call might_fault(); srcloc: null [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13777: pmcraid_ioctl_passthrough_~tmp___8~0#1 := pmcraid_ioctl_passthrough_#t~ret1321#1;havoc pmcraid_ioctl_passthrough_#t~ret1321#1;assume { :begin_inline_ldv_wait_for_completion_timeout_195 } true;ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_195_#in~ldv_func_arg2#1 := pmcraid_ioctl_passthrough_~cmd~9#1.base, ~bvadd~64(48bv64, pmcraid_ioctl_passthrough_~cmd~9#1.offset), pmcraid_ioctl_passthrough_~tmp___8~0#1;havoc ldv_wait_for_completion_timeout_195_#res#1;havoc ldv_wait_for_completion_timeout_195_#t~ret1945#1, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_195_~ldv_func_arg2#1, ldv_wait_for_completion_timeout_195_~tmp~144#1;ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.offset := ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.offset;ldv_wait_for_completion_timeout_195_~ldv_func_arg2#1 := ldv_wait_for_completion_timeout_195_#in~ldv_func_arg2#1;havoc ldv_wait_for_completion_timeout_195_~tmp~144#1; [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13777-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1321#1 := msecs_to_jiffies(150000bv32); srcloc: null [2025-02-08 04:40:22,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13744: pmcraid_ioctl_passthrough_~tmp___10~0#1 := pmcraid_ioctl_passthrough_#t~ret1307#1;havoc pmcraid_ioctl_passthrough_#t~mem1306#1;havoc pmcraid_ioctl_passthrough_#t~ret1307#1;assume { :begin_inline_ldv_wait_for_completion_timeout_191 } true;ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_191_#in~ldv_func_arg2#1 := pmcraid_ioctl_passthrough_~cmd~9#1.base, ~bvadd~64(48bv64, pmcraid_ioctl_passthrough_~cmd~9#1.offset), pmcraid_ioctl_passthrough_~tmp___10~0#1;havoc ldv_wait_for_completion_timeout_191_#res#1;havoc ldv_wait_for_completion_timeout_191_#t~ret1944#1, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_191_~ldv_func_arg2#1, ldv_wait_for_completion_timeout_191_~tmp~143#1;ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.offset := ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.offset;ldv_wait_for_completion_timeout_191_~ldv_func_arg2#1 := ldv_wait_for_completion_timeout_191_#in~ldv_func_arg2#1;havoc ldv_wait_for_completion_timeout_191_~tmp~143#1; [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: dma_unmap_sg_attrs_~tmp___1~2#1 := dma_unmap_sg_attrs_#t~ret228#1;havoc dma_unmap_sg_attrs_#t~ret228#1; [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087-1: SUMMARY for call dma_unmap_sg_attrs_#t~ret228#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 == dma_unmap_sg_attrs_~tmp___0~6#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13778: pmcraid_ioctl_passthrough_#t~ret1322#1 := ldv_wait_for_completion_timeout_195_#res#1;havoc ldv_wait_for_completion_timeout_195_#t~ret1945#1, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_195_~ldv_func_arg2#1, ldv_wait_for_completion_timeout_195_~tmp~144#1;havoc ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_#in~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_195_#in~ldv_func_arg2#1;assume { :end_inline_ldv_wait_for_completion_timeout_195 } true;pmcraid_ioctl_passthrough_~tmp___9~0#1 := pmcraid_ioctl_passthrough_#t~ret1322#1;havoc pmcraid_ioctl_passthrough_#t~ret1322#1; [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: assume 3275834882bv32 == ~cmd#1;call #t~mem1357#1.base, #t~mem1357#1.offset := read~$Pointer$#18(~pinstance~27#1.base, ~bvadd~64(2537bv64, ~pinstance~27#1.offset), 8bv64); [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: assume !(3275834882bv32 == ~cmd#1); [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9616: copy_to_user_~tmp~29#1 := copy_to_user_#t~ret317#1;havoc copy_to_user_#t~ret317#1; [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9616-1: SUMMARY for call copy_to_user_#t~ret317#1 := ldv__builtin_expect(~sign_extend~64~32((if ~bvslt~32(copy_to_user_~sz~1#1, 0bv32) then 1bv32 else 0bv32)), 1bv64); srcloc: null [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13745: pmcraid_ioctl_passthrough_#t~ret1308#1 := ldv_wait_for_completion_timeout_191_#res#1;havoc ldv_wait_for_completion_timeout_191_#t~ret1944#1, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_191_~ldv_func_arg2#1, ldv_wait_for_completion_timeout_191_~tmp~143#1;havoc ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_#in~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_191_#in~ldv_func_arg2#1;assume { :end_inline_ldv_wait_for_completion_timeout_191 } true;pmcraid_ioctl_passthrough_~tmp___11~0#1 := pmcraid_ioctl_passthrough_#t~ret1308#1;havoc pmcraid_ioctl_passthrough_#t~ret1308#1; [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: havoc pmcraid_ioctl_passthrough_#t~ret1293#1; [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1293#1 := printk(179bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14011: havoc #t~mem1357#1.base, #t~mem1357#1.offset; [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14011-1: SUMMARY for call scsi_unblock_requests(#t~mem1357#1.base, #t~mem1357#1.offset); srcloc: null [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924: call write~intINTTYPE8#18(~bvor~64(sg_assign_page_~page_link~0#1, ~bvadd~64(sg_assign_page_~page#1.base, sg_assign_page_~page#1.offset)), sg_assign_page_~sg#1.base, ~bvadd~64(8bv64, sg_assign_page_~sg#1.offset), 8bv64); [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: assume 0bv64 != dma_unmap_sg_attrs_~tmp___1~2#1;assume false; [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: assume !(0bv64 != dma_unmap_sg_attrs_~tmp___1~2#1); [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056: dma_map_sg_attrs_~tmp___1~1#1 := dma_map_sg_attrs_#t~ret216#1;havoc dma_map_sg_attrs_#t~ret216#1; [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056-1: SUMMARY for call dma_map_sg_attrs_#t~ret216#1 := valid_dma_direction(dma_map_sg_attrs_~dir#1); srcloc: null [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13747: assume 0bv64 == pmcraid_ioctl_passthrough_~tmp___11~0#1; [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13747: assume !(0bv64 == pmcraid_ioctl_passthrough_~tmp___11~0#1); [2025-02-08 04:40:22,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13846-1: SUMMARY for call pmcraid_ioctl_driver_#t~ret1334#1 := ldv__builtin_expect(~sign_extend~64~32(pmcraid_ioctl_driver_~tmp___1~15#1), 1bv64); srcloc: null [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: assume 0bv64 != copy_to_user_~tmp~29#1; [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9618: assume !(0bv64 != copy_to_user_~tmp~29#1); [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13780: assume 0bv64 == pmcraid_ioctl_passthrough_~tmp___9~0#1;call pmcraid_ioctl_passthrough_#t~mem1323#1.base, pmcraid_ioctl_passthrough_#t~mem1323#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~cmd~9#1.base, ~bvadd~64(278bv64, pmcraid_ioctl_passthrough_~cmd~9#1.offset), 8bv64); [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13780: assume !(0bv64 == pmcraid_ioctl_passthrough_~tmp___9~0#1); [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13846: pmcraid_ioctl_driver_~tmp___2~6#1 := pmcraid_ioctl_driver_#t~ret1334#1;havoc pmcraid_ioctl_driver_#t~ret1334#1; [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13549: assume 0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_~__cond~0#1) && 0bv64 == pmcraid_ioctl_passthrough_~__ret___0~1#1;pmcraid_ioctl_passthrough_~__ret___0~1#1 := 1bv64; [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13549: assume !(0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_~__cond~0#1) && 0bv64 == pmcraid_ioctl_passthrough_~__ret___0~1#1); [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13681: havoc pmcraid_ioctl_passthrough_#t~mem1285#1;havoc pmcraid_ioctl_passthrough_#t~memcpy~res1286#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1286#1.offset; [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13681-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~memcpy~res1286#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1286#1.offset := #Ultimate.C_memcpy#18(pmcraid_ioctl_passthrough_~ioarcb~12#1.base, ~bvadd~64(80bv64, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset), pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(80bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), ~zero_extend~64~16(pmcraid_ioctl_passthrough_#t~mem1285#1)); srcloc: null [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: sg_assign_page_~tmp~9#1 := sg_assign_page_#t~ret171#1;havoc sg_assign_page_#t~ret171#1; [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892-1: SUMMARY for call sg_assign_page_#t~ret171#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv64 != ~bvand~64(3bv64, ~bvadd~64(sg_assign_page_~page#1.base, sg_assign_page_~page#1.offset)) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057: dma_map_sg_attrs_~tmp___2~0#1 := dma_map_sg_attrs_#t~ret217#1;havoc dma_map_sg_attrs_#t~ret217#1; [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057-1: SUMMARY for call dma_map_sg_attrs_#t~ret217#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 == dma_map_sg_attrs_~tmp___1~1#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13748: assume 0bv32 != ~pmcraid_debug_log~0;call pmcraid_ioctl_passthrough_#t~mem1309#1.base, pmcraid_ioctl_passthrough_#t~mem1309#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8bv64);call pmcraid_ioctl_passthrough_#t~mem1310#1 := read~intINTTYPE4#18(pmcraid_ioctl_passthrough_#t~mem1309#1.base, ~bvadd~64(12bv64, pmcraid_ioctl_passthrough_#t~mem1309#1.offset), 4bv64);call pmcraid_ioctl_passthrough_#t~mem1311#1.base, pmcraid_ioctl_passthrough_#t~mem1311#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8bv64);call pmcraid_ioctl_passthrough_#t~mem1312#1 := read~intINTTYPE1#18(pmcraid_ioctl_passthrough_#t~mem1311#1.base, ~bvadd~64(64bv64, pmcraid_ioctl_passthrough_#t~mem1311#1.offset), 1bv64); [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13748: assume !(0bv32 != ~pmcraid_debug_log~0); [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13583: assume 0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_#t~mem1259#1);havoc pmcraid_ioctl_passthrough_#t~mem1259#1; [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13583: assume !(0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_#t~mem1259#1));havoc pmcraid_ioctl_passthrough_#t~mem1259#1;pmcraid_ioctl_passthrough_~buffer_size~0#1 := 833bv32; [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13583-1: call pmcraid_ioctl_passthrough_#t~mem1259#1 := read~intINTTYPE1#18(pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(12200bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset), 1bv64); [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18307: SUMMARY for call ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd(); srcloc: null [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13121: pmcraid_alloc_sglist_~tmp___71~0#1.base, pmcraid_alloc_sglist_~tmp___71~0#1.offset := pmcraid_alloc_sglist_#t~ret1157#1.base, pmcraid_alloc_sglist_#t~ret1157#1.offset;havoc pmcraid_alloc_sglist_#t~ret1157#1.base, pmcraid_alloc_sglist_#t~ret1157#1.offset; [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13121-1: SUMMARY for call pmcraid_alloc_sglist_#t~ret1157#1.base, pmcraid_alloc_sglist_#t~ret1157#1.offset := sg_page(pmcraid_alloc_sglist_~scatterlist~0#1.base, ~bvadd~64(pmcraid_alloc_sglist_~scatterlist~0#1.offset, ~bvmul~64(36bv64, ~sign_extend~64~32(pmcraid_alloc_sglist_~j~0#1)))); srcloc: null [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620: copy_to_user_~n#1 := copy_to_user_#t~ret318#1;havoc copy_to_user_#t~ret318#1; [2025-02-08 04:40:22,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650: assume ~bvugt~32(~zero_extend~32~16(pmcraid_ioctl_passthrough_#t~mem1271#1), 48bv32);havoc pmcraid_ioctl_passthrough_#t~mem1271#1;pmcraid_ioctl_passthrough_~rc~10#1 := 4294967274bv32; [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650: assume !~bvugt~32(~zero_extend~32~16(pmcraid_ioctl_passthrough_#t~mem1271#1), 48bv32);havoc pmcraid_ioctl_passthrough_#t~mem1271#1; [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9620-1: SUMMARY for call copy_to_user_#t~ret318#1 := _copy_to_user(copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1[32:0]); srcloc: null [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13782-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1324#1 := pmcraid_reset_bringup(pmcraid_ioctl_passthrough_#t~mem1323#1.base, pmcraid_ioctl_passthrough_#t~mem1323#1.offset); srcloc: null [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13815: havoc pmcraid_release_passthrough_ioadls_#t~mem1248#1.base, pmcraid_release_passthrough_ioadls_#t~mem1248#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1249#1.base, pmcraid_release_passthrough_ioadls_#t~mem1249#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1250#1.base, pmcraid_release_passthrough_ioadls_#t~mem1250#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1251#1, pmcraid_release_passthrough_ioadls_~cmd#1.base, pmcraid_release_passthrough_ioadls_~cmd#1.offset, pmcraid_release_passthrough_ioadls_~buflen#1, pmcraid_release_passthrough_ioadls_~direction#1, pmcraid_release_passthrough_ioadls_~sglist~3#1.base, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset;havoc pmcraid_release_passthrough_ioadls_#in~cmd#1.base, pmcraid_release_passthrough_ioadls_#in~cmd#1.offset, pmcraid_release_passthrough_ioadls_#in~buflen#1, pmcraid_release_passthrough_ioadls_#in~direction#1;assume { :end_inline_pmcraid_release_passthrough_ioadls } true; [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13815-1: assume { :begin_inline_pmcraid_release_passthrough_ioadls } true;pmcraid_release_passthrough_ioadls_#in~cmd#1.base, pmcraid_release_passthrough_ioadls_#in~cmd#1.offset, pmcraid_release_passthrough_ioadls_#in~buflen#1, pmcraid_release_passthrough_ioadls_#in~direction#1 := pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, pmcraid_ioctl_passthrough_~request_size~0#1, ~zero_extend~32~8(pmcraid_ioctl_passthrough_~direction~0#1);havoc pmcraid_release_passthrough_ioadls_#t~mem1248#1.base, pmcraid_release_passthrough_ioadls_#t~mem1248#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1249#1.base, pmcraid_release_passthrough_ioadls_#t~mem1249#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1250#1.base, pmcraid_release_passthrough_ioadls_#t~mem1250#1.offset, pmcraid_release_passthrough_ioadls_#t~mem1251#1, pmcraid_release_passthrough_ioadls_~cmd#1.base, pmcraid_release_passthrough_ioadls_~cmd#1.offset, pmcraid_release_passthrough_ioadls_~buflen#1, pmcraid_release_passthrough_ioadls_~direction#1, pmcraid_release_passthrough_ioadls_~sglist~3#1.base, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset;pmcraid_release_passthrough_ioadls_~cmd#1.base, pmcraid_release_passthrough_ioadls_~cmd#1.offset := pmcraid_release_passthrough_ioadls_#in~cmd#1.base, pmcraid_release_passthrough_ioadls_#in~cmd#1.offset;pmcraid_release_passthrough_ioadls_~buflen#1 := pmcraid_release_passthrough_ioadls_#in~buflen#1;pmcraid_release_passthrough_ioadls_~direction#1 := pmcraid_release_passthrough_ioadls_#in~direction#1;havoc pmcraid_release_passthrough_ioadls_~sglist~3#1.base, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset;call pmcraid_release_passthrough_ioadls_#t~mem1248#1.base, pmcraid_release_passthrough_ioadls_#t~mem1248#1.offset := read~$Pointer$#18(pmcraid_release_passthrough_ioadls_~cmd#1.base, ~bvadd~64(286bv64, pmcraid_release_passthrough_ioadls_~cmd#1.offset), 8bv64);pmcraid_release_passthrough_ioadls_~sglist~3#1.base, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset := pmcraid_release_passthrough_ioadls_#t~mem1248#1.base, pmcraid_release_passthrough_ioadls_#t~mem1248#1.offset;havoc pmcraid_release_passthrough_ioadls_#t~mem1248#1.base, pmcraid_release_passthrough_ioadls_#t~mem1248#1.offset; [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13782: havoc pmcraid_ioctl_passthrough_#t~mem1323#1.base, pmcraid_ioctl_passthrough_#t~mem1323#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1324#1;pmcraid_ioctl_passthrough_~rc~10#1 := 4294967186bv32; [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13848: assume 0bv64 == pmcraid_ioctl_driver_~tmp___2~6#1; [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13848: assume !(0bv64 == pmcraid_ioctl_driver_~tmp___2~6#1); [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18308: SUMMARY for call wait_for_completion(ldv_wait_for_completion_194_~ldv_func_arg1#1.base, ldv_wait_for_completion_194_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18275: SUMMARY for call ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd(); srcloc: null [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13650-1: call pmcraid_ioctl_passthrough_#t~mem1271#1 := read~intINTTYPE2#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(46bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 2bv64); [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13617: assume ~bvslt~32(~sign_extend~32~8(pmcraid_ioctl_passthrough_#t~mem1266#1), 0bv32);havoc pmcraid_ioctl_passthrough_#t~mem1266#1;pmcraid_ioctl_passthrough_~access~0#1 := 0bv8;pmcraid_ioctl_passthrough_~direction~0#1 := 1bv8; [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13617: assume !~bvslt~32(~sign_extend~32~8(pmcraid_ioctl_passthrough_#t~mem1266#1), 0bv32);havoc pmcraid_ioctl_passthrough_#t~mem1266#1;pmcraid_ioctl_passthrough_~access~0#1 := 1bv8;pmcraid_ioctl_passthrough_~direction~0#1 := 2bv8; [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13122: pmcraid_alloc_sglist_~j~0#1 := ~bvsub~32(pmcraid_alloc_sglist_~j~0#1, 1bv32); [2025-02-08 04:40:22,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9059: assume 0bv64 != dma_map_sg_attrs_~tmp___2~0#1;assume false; [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9059: assume !(0bv64 != dma_map_sg_attrs_~tmp___2~0#1); [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13122-1: SUMMARY for call __free_pages(pmcraid_alloc_sglist_~tmp___71~0#1.base, pmcraid_alloc_sglist_~tmp___71~0#1.offset, pmcraid_alloc_sglist_~order~1#1); srcloc: null [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13089: pmcraid_alloc_sglist_~bsize_elem~0#1 := ~bvshl~32(4096bv32, pmcraid_alloc_sglist_~order~1#1); [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: assume 0bv64 != sg_assign_page_~tmp~9#1;assume false; [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: assume !(0bv64 != sg_assign_page_~tmp~9#1); [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13750-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1313#1 := printk(181bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13750: havoc pmcraid_ioctl_passthrough_#t~mem1309#1.base, pmcraid_ioctl_passthrough_#t~mem1309#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1310#1;havoc pmcraid_ioctl_passthrough_#t~mem1311#1.base, pmcraid_ioctl_passthrough_#t~mem1311#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1312#1;havoc pmcraid_ioctl_passthrough_#t~ret1313#1; [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13816: SUMMARY for call pmcraid_return_cmd(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset); srcloc: null [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: call pmcraid_build_passthrough_ioadls_#t~mem1244#1 := read~intINTTYPE4#18(pmcraid_build_passthrough_ioadls_~sg~0#1.base, ~bvadd~64(32bv64, pmcraid_build_passthrough_ioadls_~sg~0#1.offset), 4bv64);call write~intINTTYPE4#18(pmcraid_build_passthrough_ioadls_#t~mem1244#1, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, ~bvadd~64(8bv64, ~bvadd~64(pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(pmcraid_build_passthrough_ioadls_~i~6#1)))), 4bv64);havoc pmcraid_build_passthrough_ioadls_#t~mem1244#1;call pmcraid_build_passthrough_ioadls_#t~mem1245#1 := read~intINTTYPE8#18(pmcraid_build_passthrough_ioadls_~sg~0#1.base, ~bvadd~64(24bv64, pmcraid_build_passthrough_ioadls_~sg~0#1.offset), 8bv64);call write~intINTTYPE8#18(pmcraid_build_passthrough_ioadls_#t~mem1245#1, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, ~bvadd~64(pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(pmcraid_build_passthrough_ioadls_~i~6#1))), 8bv64);havoc pmcraid_build_passthrough_ioadls_#t~mem1245#1;call write~intINTTYPE1#18(0bv8, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, ~bvadd~64(15bv64, ~bvadd~64(pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset, ~bvmul~64(16bv64, ~sign_extend~64~32(pmcraid_build_passthrough_ioadls_~i~6#1)))), 1bv64);pmcraid_build_passthrough_ioadls_~i~6#1 := ~bvadd~32(1bv32, pmcraid_build_passthrough_ioadls_~i~6#1); [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18276: SUMMARY for call wait_for_completion(ldv_wait_for_completion_190_~ldv_func_arg1#1.base, ldv_wait_for_completion_190_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585: havoc pmcraid_ioctl_passthrough_#t~ret1260#1;pmcraid_ioctl_passthrough_#res#1 := 18446744073709551591bv64;call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1260#1 := printk(174bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13090: assume 0bv32 != ~bvsrem~32(pmcraid_alloc_sglist_~buflen#1, pmcraid_alloc_sglist_~bsize_elem~0#1);pmcraid_alloc_sglist_~num_elem~0#1 := ~bvadd~32(1bv32, ~bvsdiv~32(pmcraid_alloc_sglist_~buflen#1, pmcraid_alloc_sglist_~bsize_elem~0#1)); [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13090: assume !(0bv32 != ~bvsrem~32(pmcraid_alloc_sglist_~buflen#1, pmcraid_alloc_sglist_~bsize_elem~0#1));pmcraid_alloc_sglist_~num_elem~0#1 := ~bvsdiv~32(pmcraid_alloc_sglist_~buflen#1, pmcraid_alloc_sglist_~bsize_elem~0#1); [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13850: havoc pmcraid_ioctl_driver_#t~ret1335#1;pmcraid_ioctl_driver_#res#1 := 18446744073709551602bv64; [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13850-1: SUMMARY for call pmcraid_ioctl_driver_#t~ret1335#1 := printk(184bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13421: pmcraid_build_passthrough_ioadls_#t~ret1232#1.base, pmcraid_build_passthrough_ioadls_#t~ret1232#1.offset := pmcraid_alloc_sglist_#res#1.base, pmcraid_alloc_sglist_#res#1.offset;havoc pmcraid_alloc_sglist_#t~ret1154#1, pmcraid_alloc_sglist_#t~ret1155#1.base, pmcraid_alloc_sglist_#t~ret1155#1.offset, pmcraid_alloc_sglist_#t~ret1156#1.base, pmcraid_alloc_sglist_#t~ret1156#1.offset, pmcraid_alloc_sglist_#t~ret1157#1.base, pmcraid_alloc_sglist_#t~ret1157#1.offset, pmcraid_alloc_sglist_~buflen#1, pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset, pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset, pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset, pmcraid_alloc_sglist_~num_elem~0#1, pmcraid_alloc_sglist_~i~4#1, pmcraid_alloc_sglist_~j~0#1, pmcraid_alloc_sglist_~sg_size~0#1, pmcraid_alloc_sglist_~order~1#1, pmcraid_alloc_sglist_~bsize_elem~0#1, pmcraid_alloc_sglist_~tmp___69~0#1, pmcraid_alloc_sglist_~tmp___70~0#1.base, pmcraid_alloc_sglist_~tmp___70~0#1.offset, pmcraid_alloc_sglist_~tmp___71~0#1.base, pmcraid_alloc_sglist_~tmp___71~0#1.offset;havoc pmcraid_alloc_sglist_#in~buflen#1;assume { :end_inline_pmcraid_alloc_sglist } true;pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset := pmcraid_build_passthrough_ioadls_#t~ret1232#1.base, pmcraid_build_passthrough_ioadls_#t~ret1232#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~ret1232#1.base, pmcraid_build_passthrough_ioadls_#t~ret1232#1.offset; [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13553: assume 0bv32 != (if 0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_~__cond~0#1) || 0bv64 == pmcraid_ioctl_passthrough_~__ret___0~1#1 then 1bv32 else 0bv32); [2025-02-08 04:40:22,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13553: assume !(0bv32 != (if 0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_~__cond~0#1) || 0bv64 == pmcraid_ioctl_passthrough_~__ret___0~1#1 then 1bv32 else 0bv32)); [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687: pmcraid_ioctl_passthrough_~tmp___7~0#1 := pmcraid_ioctl_passthrough_#t~ret1287#1;havoc pmcraid_ioctl_passthrough_#t~ret1287#1;call pmcraid_ioctl_passthrough_#t~mem1288#1 := read~intINTTYPE1#18(pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(2555bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset), 1bv64);call write~intINTTYPE1#18(~bvsrem~32(pmcraid_ioctl_passthrough_~tmp___7~0#1, ~zero_extend~32~8(pmcraid_ioctl_passthrough_#t~mem1288#1))[8:0], pmcraid_ioctl_passthrough_~ioarcb~12#1.base, ~bvadd~64(63bv64, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset), 1bv64);havoc pmcraid_ioctl_passthrough_#t~mem1288#1; [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624: copy_to_user_~tmp___0~12#1 := copy_to_user_#t~ret319#1;havoc copy_to_user_#t~ret319#1; [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1287#1 := atomic_add_return(1bv32, pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(2737bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset)); srcloc: null [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624-1: SUMMARY for call copy_to_user_#t~ret319#1 := ldv__builtin_expect(~sign_extend~64~32((if ~bvuge~64(~sign_extend~64~32(copy_to_user_~sz~1#1), copy_to_user_~n#1) then 1bv32 else 0bv32)), 1bv64); srcloc: null [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423: assume 0bv64 == ~bvadd~64(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset); [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423: assume !(0bv64 == ~bvadd~64(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset));call pmcraid_build_passthrough_ioadls_#t~mem1234#1.base, pmcraid_build_passthrough_ioadls_#t~mem1234#1.offset := read~$Pointer$#18(pmcraid_build_passthrough_ioadls_~cmd#1.base, ~bvadd~64(278bv64, pmcraid_build_passthrough_ioadls_~cmd#1.offset), 8bv64);call pmcraid_build_passthrough_ioadls_#t~mem1235#1.base, pmcraid_build_passthrough_ioadls_#t~mem1235#1.offset := read~$Pointer$#18(pmcraid_build_passthrough_ioadls_#t~mem1234#1.base, ~bvadd~64(2545bv64, pmcraid_build_passthrough_ioadls_#t~mem1234#1.offset), 8bv64);call pmcraid_build_passthrough_ioadls_#t~mem1236#1 := read~intINTTYPE4#18(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, ~bvadd~64(4bv64, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset), 4bv64);assume { :begin_inline_pci_map_sg } true;pci_map_sg_#in~hwdev#1.base, pci_map_sg_#in~hwdev#1.offset, pci_map_sg_#in~sg#1.base, pci_map_sg_#in~sg#1.offset, pci_map_sg_#in~nents#1, pci_map_sg_#in~direction#1 := pmcraid_build_passthrough_ioadls_#t~mem1235#1.base, pmcraid_build_passthrough_ioadls_#t~mem1235#1.offset, pmcraid_build_passthrough_ioadls_~sglist~2#1.base, ~bvadd~64(16bv64, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset), pmcraid_build_passthrough_ioadls_#t~mem1236#1, pmcraid_build_passthrough_ioadls_~direction#1;havoc pci_map_sg_#res#1;havoc pci_map_sg_#t~ret271#1, pci_map_sg_~hwdev#1.base, pci_map_sg_~hwdev#1.offset, pci_map_sg_~sg#1.base, pci_map_sg_~sg#1.offset, pci_map_sg_~nents#1, pci_map_sg_~direction#1, pci_map_sg_~tmp~20#1;pci_map_sg_~hwdev#1.base, pci_map_sg_~hwdev#1.offset := pci_map_sg_#in~hwdev#1.base, pci_map_sg_#in~hwdev#1.offset;pci_map_sg_~sg#1.base, pci_map_sg_~sg#1.offset := pci_map_sg_#in~sg#1.base, pci_map_sg_#in~sg#1.offset;pci_map_sg_~nents#1 := pci_map_sg_#in~nents#1;pci_map_sg_~direction#1 := pci_map_sg_#in~direction#1;havoc pci_map_sg_~tmp~20#1;assume { :begin_inline_dma_map_sg_attrs } true;dma_map_sg_attrs_#in~dev#1.base, dma_map_sg_attrs_#in~dev#1.offset, dma_map_sg_attrs_#in~sg#1.base, dma_map_sg_attrs_#in~sg#1.offset, dma_map_sg_attrs_#in~nents#1, dma_map_sg_attrs_#in~dir#1, dma_map_sg_attrs_#in~attrs#1.base, dma_map_sg_attrs_#in~attrs#1.offset := (if 0bv64 != ~bvadd~64(pci_map_sg_~hwdev#1.base, pci_map_sg_~hwdev#1.offset) then pci_map_sg_~hwdev#1.base else 0bv64), (if 0bv64 != ~bvadd~64(pci_map_sg_~hwdev#1.base, pci_map_sg_~hwdev#1.offset) then ~bvadd~64(148bv64, pci_map_sg_~hwdev#1.offset) else 0bv64), pci_map_sg_~sg#1.base, pci_map_sg_~sg#1.offset, pci_map_sg_~nents#1, pci_map_sg_~direction#1, 0bv64, 0bv64;havoc dma_map_sg_attrs_#res#1;havoc dma_map_sg_attrs_#t~ret212#1.base, dma_map_sg_attrs_#t~ret212#1.offset, dma_map_sg_attrs_#t~ret213#1.base, dma_map_sg_attrs_#t~ret213#1.offset, dma_map_sg_attrs_#t~mem214#1, dma_map_sg_attrs_#t~ret215#1.base, dma_map_sg_attrs_#t~ret215#1.offset, dma_map_sg_attrs_#t~ret216#1, dma_map_sg_attrs_#t~ret217#1, dma_map_sg_attrs_#t~mem224#1.base, dma_map_sg_attrs_#t~mem224#1.offset, dma_map_sg_attrs_#t~ret225#1, dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset, dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset, dma_map_sg_attrs_~nents#1, dma_map_sg_attrs_~dir#1, dma_map_sg_attrs_~attrs#1.base, dma_map_sg_attrs_~attrs#1.offset, dma_map_sg_attrs_~ops~0#1.base, dma_map_sg_attrs_~ops~0#1.offset, dma_map_sg_attrs_~tmp~13#1.base, dma_map_sg_attrs_~tmp~13#1.offset, dma_map_sg_attrs_~i~0#1, dma_map_sg_attrs_~ents~0#1, dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset, dma_map_sg_attrs_~tmp___0~5#1.base, dma_map_sg_attrs_~tmp___0~5#1.offset, dma_map_sg_attrs_~tmp___1~1#1, dma_map_sg_attrs_~tmp___2~0#1;dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset := dma_map_sg_attrs_#in~dev#1.base, dma_map_sg_attrs_#in~dev#1.offset;dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset := dma_map_sg_attrs_#in~sg#1.base, dma_map_sg_attrs_#in~sg#1.offset;dma_map_sg_attrs_~nents#1 := dma_map_sg_attrs_#in~nents#1;dma_map_sg_attrs_~dir#1 := dma_map_sg_attrs_#in~dir#1;dma_map_sg_attrs_~attrs#1.base, dma_map_sg_attrs_~attrs#1.offset := dma_map_sg_attrs_#in~attrs#1.base, dma_map_sg_attrs_#in~attrs#1.offset;havoc dma_map_sg_attrs_~ops~0#1.base, dma_map_sg_attrs_~ops~0#1.offset;havoc dma_map_sg_attrs_~tmp~13#1.base, dma_map_sg_attrs_~tmp~13#1.offset;havoc dma_map_sg_attrs_~i~0#1;havoc dma_map_sg_attrs_~ents~0#1;havoc dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset;havoc dma_map_sg_attrs_~tmp___0~5#1.base, dma_map_sg_attrs_~tmp___0~5#1.offset;havoc dma_map_sg_attrs_~tmp___1~1#1;havoc dma_map_sg_attrs_~tmp___2~0#1; [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14018: ~arg#1 := ~bvadd~64(16bv64, ~arg#1);call #t~mem1358#1 := read~intINTTYPE4#18(~hdr~0#1.base, ~bvadd~64(12bv64, ~hdr~0#1.offset), 4bv64);assume { :begin_inline_pmcraid_ioctl_driver } true;pmcraid_ioctl_driver_#in~pinstance#1.base, pmcraid_ioctl_driver_#in~pinstance#1.offset, pmcraid_ioctl_driver_#in~cmd#1, pmcraid_ioctl_driver_#in~buflen#1, pmcraid_ioctl_driver_#in~user_buffer#1.base, pmcraid_ioctl_driver_#in~user_buffer#1.offset := ~pinstance~27#1.base, ~pinstance~27#1.offset, ~cmd#1, #t~mem1358#1, 0bv64, ~arg#1;havoc pmcraid_ioctl_driver_#res#1;havoc pmcraid_ioctl_driver_#t~ret1331#1.base, pmcraid_ioctl_driver_#t~ret1331#1.offset, pmcraid_ioctl_driver_#t~mem1332#1, pmcraid_ioctl_driver_#t~ret1333#1, pmcraid_ioctl_driver_#t~ret1334#1, pmcraid_ioctl_driver_#t~ret1335#1, pmcraid_ioctl_driver_#t~ret1336#1, pmcraid_ioctl_driver_~pinstance#1.base, pmcraid_ioctl_driver_~pinstance#1.offset, pmcraid_ioctl_driver_~cmd#1, pmcraid_ioctl_driver_~buflen#1, pmcraid_ioctl_driver_~user_buffer#1.base, pmcraid_ioctl_driver_~user_buffer#1.offset, pmcraid_ioctl_driver_~rc~11#1, pmcraid_ioctl_driver_~tmp~79#1.base, pmcraid_ioctl_driver_~tmp~79#1.offset, pmcraid_ioctl_driver_~tmp___0~28#1, pmcraid_ioctl_driver_~tmp___1~15#1, pmcraid_ioctl_driver_~tmp___2~6#1;pmcraid_ioctl_driver_~pinstance#1.base, pmcraid_ioctl_driver_~pinstance#1.offset := pmcraid_ioctl_driver_#in~pinstance#1.base, pmcraid_ioctl_driver_#in~pinstance#1.offset;pmcraid_ioctl_driver_~cmd#1 := pmcraid_ioctl_driver_#in~cmd#1;pmcraid_ioctl_driver_~buflen#1 := pmcraid_ioctl_driver_#in~buflen#1;pmcraid_ioctl_driver_~user_buffer#1.base, pmcraid_ioctl_driver_~user_buffer#1.offset := pmcraid_ioctl_driver_#in~user_buffer#1.base, pmcraid_ioctl_driver_#in~user_buffer#1.offset;havoc pmcraid_ioctl_driver_~rc~11#1;havoc pmcraid_ioctl_driver_~tmp~79#1.base, pmcraid_ioctl_driver_~tmp~79#1.offset;havoc pmcraid_ioctl_driver_~tmp___0~28#1;havoc pmcraid_ioctl_driver_~tmp___1~15#1;havoc pmcraid_ioctl_driver_~tmp___2~6#1;pmcraid_ioctl_driver_~rc~11#1 := 4294967258bv32; [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126: assume ~bvsge~32(pmcraid_alloc_sglist_~j~0#1, 0bv32); [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13126: assume !~bvsge~32(pmcraid_alloc_sglist_~j~0#1, 0bv32); [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13820-1: SUMMARY for call kfree(pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset); srcloc: null [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13820: pmcraid_ioctl_passthrough_#res#1 := ~sign_extend~64~32(pmcraid_ioctl_passthrough_~rc~10#1);call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13721: call write~$Pointer$#18(#funAddr~pmcraid_internal_done.base, #funAddr~pmcraid_internal_done.offset, pmcraid_ioctl_passthrough_~cmd~9#1.base, ~bvadd~64(270bv64, pmcraid_ioctl_passthrough_~cmd~9#1.offset), 8bv64); [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13457: pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset := pmcraid_build_passthrough_ioadls_#t~ret1246#1.base, pmcraid_build_passthrough_ioadls_#t~ret1246#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~ret1246#1.base, pmcraid_build_passthrough_ioadls_#t~ret1246#1.offset;call pmcraid_build_passthrough_ioadls_#t~mem1247#1 := read~intINTTYPE4#18(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, ~bvadd~64(8bv64, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset), 4bv64); [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13457-1: SUMMARY for call pmcraid_build_passthrough_ioadls_#t~ret1246#1.base, pmcraid_build_passthrough_ioadls_#t~ret1246#1.offset := sg_next(pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset); srcloc: null [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722: call write~intINTTYPE1#18(1bv8, pmcraid_ioctl_passthrough_~cmd~9#1.base, ~bvadd~64(268bv64, pmcraid_ioctl_passthrough_~cmd~9#1.offset), 1bv64); [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: assume 0bv64 != copy_to_user_~tmp___0~12#1; [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: assume !(0bv64 != copy_to_user_~tmp___0~12#1);assume { :begin_inline___copy_to_user_overflow } true; [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557: assume 0bv64 != pmcraid_ioctl_passthrough_~__int~1#1;pmcraid_ioctl_passthrough_~__ret___0~1#1 := pmcraid_ioctl_passthrough_~__int~1#1; [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13557: assume !(0bv64 != pmcraid_ioctl_passthrough_~__int~1#1);assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := pmcraid_ioctl_passthrough_~__ret___0~1#1;havoc schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2209#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2209#1;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2209#1;havoc schedule_timeout_#t~nondet2209#1; [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13656-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1272#1.base, pmcraid_ioctl_passthrough_#t~ret1272#1.offset := pmcraid_get_free_cmd(pmcraid_ioctl_passthrough_~pinstance#1.base, pmcraid_ioctl_passthrough_~pinstance#1.offset); srcloc: null [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17884: SUMMARY for call ldv_check_alloc_flags(alloc_pages_~flags#1); srcloc: null [2025-02-08 04:40:22,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-1: SUMMARY for call ldv_init_completion_173(pmcraid_ioctl_passthrough_~cmd~9#1.base, ~bvadd~64(48bv64, pmcraid_ioctl_passthrough_~cmd~9#1.offset)); srcloc: null [2025-02-08 04:40:22,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13656: pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset := pmcraid_ioctl_passthrough_#t~ret1272#1.base, pmcraid_ioctl_passthrough_#t~ret1272#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1272#1.base, pmcraid_ioctl_passthrough_#t~ret1272#1.offset; [2025-02-08 04:40:22,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: havoc debug_dma_unmap_sg_~arg0#1.base, debug_dma_unmap_sg_~arg0#1.offset, debug_dma_unmap_sg_~arg1#1.base, debug_dma_unmap_sg_~arg1#1.offset, debug_dma_unmap_sg_~arg2#1, debug_dma_unmap_sg_~arg3#1;havoc debug_dma_unmap_sg_#in~arg0#1.base, debug_dma_unmap_sg_#in~arg0#1.offset, debug_dma_unmap_sg_#in~arg1#1.base, debug_dma_unmap_sg_#in~arg1#1.offset, debug_dma_unmap_sg_#in~arg2#1, debug_dma_unmap_sg_#in~arg3#1;assume { :end_inline_debug_dma_unmap_sg } true;call dma_unmap_sg_attrs_#t~mem229#1.base, dma_unmap_sg_attrs_#t~mem229#1.offset := read~$Pointer$#18(dma_unmap_sg_attrs_~ops~1#1.base, ~bvadd~64(56bv64, dma_unmap_sg_attrs_~ops~1#1.offset), 8bv64); [2025-02-08 04:40:22,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13425: havoc pmcraid_build_passthrough_ioadls_#t~ret1233#1;pmcraid_build_passthrough_ioadls_#res#1 := 4294967284bv32; [2025-02-08 04:40:22,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13425-1: SUMMARY for call pmcraid_build_passthrough_ioadls_#t~ret1233#1 := printk(171bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: havoc sg_assign_page_#t~mem170#1, sg_assign_page_#t~ret171#1, sg_assign_page_#t~mem172#1, sg_assign_page_#t~ret173#1, sg_assign_page_#t~mem174#1, sg_assign_page_#t~ret175#1, sg_assign_page_~sg#1.base, sg_assign_page_~sg#1.offset, sg_assign_page_~page#1.base, sg_assign_page_~page#1.offset, sg_assign_page_~page_link~0#1, sg_assign_page_~tmp~9#1, sg_assign_page_~tmp___0~2#1, sg_assign_page_~tmp___1~0#1;havoc sg_assign_page_#in~sg#1.base, sg_assign_page_#in~sg#1.offset, sg_assign_page_#in~page#1.base, sg_assign_page_#in~page#1.offset;assume { :end_inline_sg_assign_page } true;call write~intINTTYPE4#18(sg_set_page_~offset#1, sg_set_page_~sg#1.base, ~bvadd~64(16bv64, sg_set_page_~sg#1.offset), 4bv64);call write~intINTTYPE4#18(sg_set_page_~len#1, sg_set_page_~sg#1.base, ~bvadd~64(20bv64, sg_set_page_~sg#1.offset), 4bv64); [2025-02-08 04:40:22,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098-1: assume { :begin_inline_debug_dma_unmap_sg } true;debug_dma_unmap_sg_#in~arg0#1.base, debug_dma_unmap_sg_#in~arg0#1.offset, debug_dma_unmap_sg_#in~arg1#1.base, debug_dma_unmap_sg_#in~arg1#1.offset, debug_dma_unmap_sg_#in~arg2#1, debug_dma_unmap_sg_#in~arg3#1 := dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset, dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset, dma_unmap_sg_attrs_~nents#1, dma_unmap_sg_attrs_~dir#1;havoc debug_dma_unmap_sg_~arg0#1.base, debug_dma_unmap_sg_~arg0#1.offset, debug_dma_unmap_sg_~arg1#1.base, debug_dma_unmap_sg_~arg1#1.offset, debug_dma_unmap_sg_~arg2#1, debug_dma_unmap_sg_~arg3#1;debug_dma_unmap_sg_~arg0#1.base, debug_dma_unmap_sg_~arg0#1.offset := debug_dma_unmap_sg_#in~arg0#1.base, debug_dma_unmap_sg_#in~arg0#1.offset;debug_dma_unmap_sg_~arg1#1.base, debug_dma_unmap_sg_~arg1#1.offset := debug_dma_unmap_sg_#in~arg1#1.base, debug_dma_unmap_sg_#in~arg1#1.offset;debug_dma_unmap_sg_~arg2#1 := debug_dma_unmap_sg_#in~arg2#1;debug_dma_unmap_sg_~arg3#1 := debug_dma_unmap_sg_#in~arg3#1; [2025-02-08 04:40:22,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13756-1: call pmcraid_ioctl_passthrough_#t~mem1314#1.base, pmcraid_ioctl_passthrough_#t~mem1314#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(2537bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset), 8bv64);call pmcraid_ioctl_passthrough_#t~mem1315#1.base, pmcraid_ioctl_passthrough_#t~mem1315#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_#t~mem1314#1.base, ~bvadd~64(208bv64, pmcraid_ioctl_passthrough_#t~mem1314#1.offset), 8bv64);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.offset := pmcraid_ioctl_passthrough_#t~mem1315#1.base, pmcraid_ioctl_passthrough_#t~mem1315#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.offset; [2025-02-08 04:40:22,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13690: assume 0bv32 != pmcraid_ioctl_passthrough_~request_size~0#1;assume { :begin_inline_pmcraid_build_passthrough_ioadls } true;pmcraid_build_passthrough_ioadls_#in~cmd#1.base, pmcraid_build_passthrough_ioadls_#in~cmd#1.offset, pmcraid_build_passthrough_ioadls_#in~buflen#1, pmcraid_build_passthrough_ioadls_#in~direction#1 := pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, pmcraid_ioctl_passthrough_~request_size~0#1, ~zero_extend~32~8(pmcraid_ioctl_passthrough_~direction~0#1);havoc pmcraid_build_passthrough_ioadls_#res#1;havoc pmcraid_build_passthrough_ioadls_#t~mem1231#1.base, pmcraid_build_passthrough_ioadls_#t~mem1231#1.offset, pmcraid_build_passthrough_ioadls_#t~ret1232#1.base, pmcraid_build_passthrough_ioadls_#t~ret1232#1.offset, pmcraid_build_passthrough_ioadls_#t~ret1233#1, pmcraid_build_passthrough_ioadls_#t~mem1234#1.base, pmcraid_build_passthrough_ioadls_#t~mem1234#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1235#1.base, pmcraid_build_passthrough_ioadls_#t~mem1235#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1236#1, pmcraid_build_passthrough_ioadls_#t~ret1237#1, pmcraid_build_passthrough_ioadls_#t~mem1238#1, pmcraid_build_passthrough_ioadls_#t~mem1239#1.base, pmcraid_build_passthrough_ioadls_#t~mem1239#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1240#1.base, pmcraid_build_passthrough_ioadls_#t~mem1240#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1241#1, pmcraid_build_passthrough_ioadls_#t~mem1242#1, pmcraid_build_passthrough_ioadls_#t~ret1243#1.base, pmcraid_build_passthrough_ioadls_#t~ret1243#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1244#1, pmcraid_build_passthrough_ioadls_#t~mem1245#1, pmcraid_build_passthrough_ioadls_#t~ret1246#1.base, pmcraid_build_passthrough_ioadls_#t~ret1246#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1247#1, pmcraid_build_passthrough_ioadls_~cmd#1.base, pmcraid_build_passthrough_ioadls_~cmd#1.offset, pmcraid_build_passthrough_ioadls_~buflen#1, pmcraid_build_passthrough_ioadls_~direction#1, pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset, pmcraid_build_passthrough_ioadls_~i~6#1, pmcraid_build_passthrough_ioadls_~tmp~77#1;pmcraid_build_passthrough_ioadls_~cmd#1.base, pmcraid_build_passthrough_ioadls_~cmd#1.offset := pmcraid_build_passthrough_ioadls_#in~cmd#1.base, pmcraid_build_passthrough_ioadls_#in~cmd#1.offset;pmcraid_build_passthrough_ioadls_~buflen#1 := pmcraid_build_passthrough_ioadls_#in~buflen#1;pmcraid_build_passthrough_ioadls_~direction#1 := pmcraid_build_passthrough_ioadls_#in~direction#1;havoc pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset;havoc pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset;havoc pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset;havoc pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset;havoc pmcraid_build_passthrough_ioadls_~i~6#1;havoc pmcraid_build_passthrough_ioadls_~tmp~77#1;pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset := 0bv64, 0bv64;pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset := 0bv64, 0bv64;call pmcraid_build_passthrough_ioadls_#t~mem1231#1.base, pmcraid_build_passthrough_ioadls_#t~mem1231#1.offset := read~$Pointer$#18(pmcraid_build_passthrough_ioadls_~cmd#1.base, pmcraid_build_passthrough_ioadls_~cmd#1.offset, 8bv64);pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset := pmcraid_build_passthrough_ioadls_#t~mem1231#1.base, pmcraid_build_passthrough_ioadls_#t~mem1231#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~mem1231#1.base, pmcraid_build_passthrough_ioadls_#t~mem1231#1.offset;assume { :begin_inline_pmcraid_alloc_sglist } true;pmcraid_alloc_sglist_#in~buflen#1 := pmcraid_build_passthrough_ioadls_~buflen#1;havoc pmcraid_alloc_sglist_#res#1.base, pmcraid_alloc_sglist_#res#1.offset;havoc pmcraid_alloc_sglist_#t~ret1154#1, pmcraid_alloc_sglist_#t~ret1155#1.base, pmcraid_alloc_sglist_#t~ret1155#1.offset, pmcraid_alloc_sglist_#t~ret1156#1.base, pmcraid_alloc_sglist_#t~ret1156#1.offset, pmcraid_alloc_sglist_#t~ret1157#1.base, pmcraid_alloc_sglist_#t~ret1157#1.offset, pmcraid_alloc_sglist_~buflen#1, pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset, pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset, pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset, pmcraid_alloc_sglist_~num_elem~0#1, pmcraid_alloc_sglist_~i~4#1, pmcraid_alloc_sglist_~j~0#1, pmcraid_alloc_sglist_~sg_size~0#1, pmcraid_alloc_sglist_~order~1#1, pmcraid_alloc_sglist_~bsize_elem~0#1, pmcraid_alloc_sglist_~tmp___69~0#1, pmcraid_alloc_sglist_~tmp___70~0#1.base, pmcraid_alloc_sglist_~tmp___70~0#1.offset, pmcraid_alloc_sglist_~tmp___71~0#1.base, pmcraid_alloc_sglist_~tmp___71~0#1.offset;pmcraid_alloc_sglist_~buflen#1 := pmcraid_alloc_sglist_#in~buflen#1;havoc pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset;havoc pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset;havoc pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset;havoc pmcraid_alloc_sglist_~num_elem~0#1;havoc pmcraid_alloc_sglist_~i~4#1;havoc pmcraid_alloc_sglist_~j~0#1;havoc pmcraid_alloc_sglist_~sg_size~0#1;havoc pmcraid_alloc_sglist_~order~1#1;havoc pmcraid_alloc_sglist_~bsize_elem~0#1;havoc pmcraid_alloc_sglist_~tmp___69~0#1;havoc pmcraid_alloc_sglist_~tmp___70~0#1.base, pmcraid_alloc_sglist_~tmp___70~0#1.offset;havoc pmcraid_alloc_sglist_~tmp___71~0#1.base, pmcraid_alloc_sglist_~tmp___71~0#1.offset;pmcraid_alloc_sglist_~sg_size~0#1 := ~bvsdiv~32(pmcraid_alloc_sglist_~buflen#1, 26bv32); [2025-02-08 04:40:22,556 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13690: assume !(0bv32 != pmcraid_ioctl_passthrough_~request_size~0#1); [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13756: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192 } true;havoc pmcraid_ioctl_passthrough_#t~mem1314#1.base, pmcraid_ioctl_passthrough_#t~mem1314#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1315#1.base, pmcraid_ioctl_passthrough_#t~mem1315#1.offset; [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: assume 0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_#t~mem1252#1);havoc pmcraid_ioctl_passthrough_#t~mem1252#1; [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: assume !(0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_#t~mem1252#1));havoc pmcraid_ioctl_passthrough_#t~mem1252#1; [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17885: alloc_pages_~tmp~138#1.base, alloc_pages_~tmp~138#1.offset := alloc_pages_#t~ret1936#1.base, alloc_pages_#t~ret1936#1.offset;havoc alloc_pages_#t~ret1936#1.base, alloc_pages_#t~ret1936#1.offset;alloc_pages_#res#1.base, alloc_pages_#res#1.offset := alloc_pages_~tmp~138#1.base, alloc_pages_~tmp~138#1.offset; [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17885-1: SUMMARY for call alloc_pages_#t~ret1936#1.base, alloc_pages_#t~ret1936#1.offset := ldv_malloc(65bv64); srcloc: null [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13624: assume ~bvsgt~32(pmcraid_ioctl_passthrough_~request_size~0#1, 0bv32); [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13624: assume !~bvsgt~32(pmcraid_ioctl_passthrough_~request_size~0#1, 0bv32); [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13096-1: SUMMARY for call pmcraid_alloc_sglist_#t~ret1155#1.base, pmcraid_alloc_sglist_#t~ret1155#1.offset := kzalloc(~bvadd~64(56bv64, ~bvmul~64(40bv64, ~sign_extend~64~32(~bvadd~32(4294967295bv32, pmcraid_alloc_sglist_~num_elem~0#1)))), 208bv32); srcloc: null [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13096: pmcraid_alloc_sglist_~tmp___70~0#1.base, pmcraid_alloc_sglist_~tmp___70~0#1.offset := pmcraid_alloc_sglist_#t~ret1155#1.base, pmcraid_alloc_sglist_#t~ret1155#1.offset;havoc pmcraid_alloc_sglist_#t~ret1155#1.base, pmcraid_alloc_sglist_#t~ret1155#1.offset;pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset := pmcraid_alloc_sglist_~tmp___70~0#1.base, pmcraid_alloc_sglist_~tmp___70~0#1.offset; [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628: copy_to_user_~n#1 := copy_to_user_#t~ret320#1;havoc copy_to_user_#t~ret320#1; [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: assume 0bv64 == ~bvadd~64(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset); [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: assume !(0bv64 == ~bvadd~64(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset));call write~$Pointer$#18(0bv64, 0bv64, pmcraid_ioctl_passthrough_~cmd~9#1.base, ~bvadd~64(24bv64, pmcraid_ioctl_passthrough_~cmd~9#1.offset), 8bv64);call pmcraid_ioctl_passthrough_#t~mem1274#1.base, pmcraid_ioctl_passthrough_#t~mem1274#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8bv64);pmcraid_ioctl_passthrough_~ioarcb~12#1.base, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset := pmcraid_ioctl_passthrough_#t~mem1274#1.base, pmcraid_ioctl_passthrough_#t~mem1274#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1274#1.base, pmcraid_ioctl_passthrough_#t~mem1274#1.offset;call pmcraid_ioctl_passthrough_#t~mem1275#1 := read~intINTTYPE4#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 4bv64);call write~intINTTYPE4#18(pmcraid_ioctl_passthrough_#t~mem1275#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, ~bvadd~64(8bv64, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset), 4bv64);havoc pmcraid_ioctl_passthrough_#t~mem1275#1;call pmcraid_ioctl_passthrough_#t~mem1276#1 := read~intINTTYPE4#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(28bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 4bv64);call write~intINTTYPE4#18(pmcraid_ioctl_passthrough_#t~mem1276#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, ~bvadd~64(28bv64, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset), 4bv64);havoc pmcraid_ioctl_passthrough_#t~mem1276#1;call pmcraid_ioctl_passthrough_#t~mem1277#1 := read~intINTTYPE2#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(42bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 2bv64);call write~intINTTYPE2#18(pmcraid_ioctl_passthrough_#t~mem1277#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, ~bvadd~64(42bv64, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset), 2bv64);havoc pmcraid_ioctl_passthrough_#t~mem1277#1;call pmcraid_ioctl_passthrough_#t~mem1278#1 := read~intINTTYPE1#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(60bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 1bv64);call write~intINTTYPE1#18(pmcraid_ioctl_passthrough_#t~mem1278#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, ~bvadd~64(60bv64, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset), 1bv64);havoc pmcraid_ioctl_passthrough_#t~mem1278#1;call pmcraid_ioctl_passthrough_#t~mem1279#1 := read~intINTTYPE1#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(61bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 1bv64);call write~intINTTYPE1#18(pmcraid_ioctl_passthrough_#t~mem1279#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, ~bvadd~64(61bv64, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset), 1bv64);havoc pmcraid_ioctl_passthrough_#t~mem1279#1;call pmcraid_ioctl_passthrough_#t~mem1280#1 := read~intINTTYPE1#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(62bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 1bv64);call write~intINTTYPE1#18(pmcraid_ioctl_passthrough_#t~mem1280#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, ~bvadd~64(62bv64, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset), 1bv64);havoc pmcraid_ioctl_passthrough_#t~mem1280#1; [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628-1: SUMMARY for call copy_to_user_#t~ret320#1 := _copy_to_user(copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1[32:0]); srcloc: null [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13757: pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset := pmcraid_ioctl_passthrough_#t~ret1316#1.base, pmcraid_ioctl_passthrough_#t~ret1316#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1316#1.base, pmcraid_ioctl_passthrough_#t~ret1316#1.offset;call pmcraid_ioctl_passthrough_#t~mem1317#1.base, pmcraid_ioctl_passthrough_#t~mem1317#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(2537bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset), 8bv64);call pmcraid_ioctl_passthrough_#t~mem1318#1.base, pmcraid_ioctl_passthrough_#t~mem1318#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_#t~mem1317#1.base, ~bvadd~64(208bv64, pmcraid_ioctl_passthrough_#t~mem1317#1.offset), 8bv64); [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13757-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1316#1.base, pmcraid_ioctl_passthrough_#t~ret1316#1.offset := pmcraid_abort_cmd(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset); srcloc: null [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13856: assume 3222291461bv32 == pmcraid_ioctl_driver_~cmd#1; [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13856: assume !(3222291461bv32 == pmcraid_ioctl_driver_~cmd#1); [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: assume ~bvult~32(pmcraid_build_passthrough_ioadls_~i~6#1, pmcraid_build_passthrough_ioadls_#t~mem1247#1);havoc pmcraid_build_passthrough_ioadls_#t~mem1247#1; [2025-02-08 04:40:22,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: assume !~bvult~32(pmcraid_build_passthrough_ioadls_~i~6#1, pmcraid_build_passthrough_ioadls_#t~mem1247#1);havoc pmcraid_build_passthrough_ioadls_#t~mem1247#1;call write~intINTTYPE1#18(64bv8, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, ~bvadd~64(15bv64, ~bvadd~64(pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset, ~bvmul~64(16bv64, ~bvadd~64(18446744073709551615bv64, ~sign_extend~64~32(pmcraid_build_passthrough_ioadls_~i~6#1))))), 1bv64);pmcraid_build_passthrough_ioadls_#res#1 := 0bv32; [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13592-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1261#1.base, pmcraid_ioctl_passthrough_#t~ret1261#1.offset := kmalloc(~sign_extend~64~32(pmcraid_ioctl_passthrough_~buffer_size~0#1), 208bv32); srcloc: null [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13592: pmcraid_ioctl_passthrough_~tmp___2~5#1.base, pmcraid_ioctl_passthrough_~tmp___2~5#1.offset := pmcraid_ioctl_passthrough_#t~ret1261#1.base, pmcraid_ioctl_passthrough_#t~ret1261#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1261#1.base, pmcraid_ioctl_passthrough_#t~ret1261#1.offset;pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset := pmcraid_ioctl_passthrough_~tmp___2~5#1.base, pmcraid_ioctl_passthrough_~tmp___2~5#1.offset; [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume 0bv64 != ~bvadd~64(dma_unmap_sg_attrs_#t~mem229#1.base, dma_unmap_sg_attrs_#t~mem229#1.offset);havoc dma_unmap_sg_attrs_#t~mem229#1.base, dma_unmap_sg_attrs_#t~mem229#1.offset;call dma_unmap_sg_attrs_#t~mem236#1.base, dma_unmap_sg_attrs_#t~mem236#1.offset := read~$Pointer$#18(dma_unmap_sg_attrs_~ops~1#1.base, ~bvadd~64(56bv64, dma_unmap_sg_attrs_~ops~1#1.offset), 8bv64);assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID } true;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~231#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~231#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~232#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~232#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~233#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~234#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~235#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~#fp#1.offset := dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset, dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset, dma_unmap_sg_attrs_~nents#1, dma_unmap_sg_attrs_~dir#1, dma_unmap_sg_attrs_~attrs#1.base, dma_unmap_sg_attrs_~attrs#1.offset, dma_unmap_sg_attrs_#t~mem236#1.base, dma_unmap_sg_attrs_#t~mem236#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~231#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~231#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~232#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~232#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~233#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~234#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~235#1.offset;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~231#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~231#1.offset := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~231#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~231#1.offset;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~232#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~232#1.offset := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~232#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~232#1.offset;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~233#1 := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~233#1;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~234#1 := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~234#1;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~235#1.offset := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~235#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~231#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~231#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~232#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~232#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~233#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~234#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#~235#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~231#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~231#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~232#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~232#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~233#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~234#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~235#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~235#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~VOID } true;havoc dma_unmap_sg_attrs_#t~mem236#1.base, dma_unmap_sg_attrs_#t~mem236#1.offset; [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9100: assume !(0bv64 != ~bvadd~64(dma_unmap_sg_attrs_#t~mem229#1.base, dma_unmap_sg_attrs_#t~mem229#1.offset));havoc dma_unmap_sg_attrs_#t~mem229#1.base, dma_unmap_sg_attrs_#t~mem229#1.offset; [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13626: pmcraid_ioctl_passthrough_~tmp___3~1#1.base, pmcraid_ioctl_passthrough_~tmp___3~1#1.offset := pmcraid_ioctl_passthrough_#t~ret1267#1.base, pmcraid_ioctl_passthrough_#t~ret1267#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1267#1.base, pmcraid_ioctl_passthrough_#t~ret1267#1.offset;call pmcraid_ioctl_passthrough_#t~mem1268#1 := read~intINTTYPE8#3(pmcraid_ioctl_passthrough_~tmp___3~1#1.base, ~bvadd~64(32bv64, pmcraid_ioctl_passthrough_~tmp___3~1#1.offset), 8bv64); [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13758-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_ioctl_passthrough_#t~mem1318#1.base, pmcraid_ioctl_passthrough_#t~mem1318#1.offset, pmcraid_ioctl_passthrough_~lock_flags~16#1); srcloc: null [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: assume 0bv32 != ~pmcraid_debug_log~0;call pmcraid_ioctl_passthrough_#t~mem1294#1.base, pmcraid_ioctl_passthrough_#t~mem1294#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8bv64);call pmcraid_ioctl_passthrough_#t~mem1295#1 := read~intINTTYPE4#18(pmcraid_ioctl_passthrough_#t~mem1294#1.base, ~bvadd~64(12bv64, pmcraid_ioctl_passthrough_#t~mem1294#1.offset), 4bv64);call pmcraid_ioctl_passthrough_#t~mem1296#1.base, pmcraid_ioctl_passthrough_#t~mem1296#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8bv64);call pmcraid_ioctl_passthrough_#t~mem1297#1 := read~intINTTYPE1#18(pmcraid_ioctl_passthrough_#t~mem1296#1.base, ~bvadd~64(64bv64, pmcraid_ioctl_passthrough_#t~mem1296#1.offset), 1bv64);call pmcraid_ioctl_passthrough_#t~mem1298#1.base, pmcraid_ioctl_passthrough_#t~mem1298#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8bv64);call pmcraid_ioctl_passthrough_#t~mem1299#1 := read~intINTTYPE4#18(pmcraid_ioctl_passthrough_#t~mem1298#1.base, ~bvadd~64(8bv64, pmcraid_ioctl_passthrough_#t~mem1298#1.offset), 4bv64); [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: assume !(0bv32 != ~pmcraid_debug_log~0); [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13692: pmcraid_ioctl_passthrough_#t~ret1289#1 := pmcraid_build_passthrough_ioadls_#res#1;havoc pmcraid_build_passthrough_ioadls_#t~mem1231#1.base, pmcraid_build_passthrough_ioadls_#t~mem1231#1.offset, pmcraid_build_passthrough_ioadls_#t~ret1232#1.base, pmcraid_build_passthrough_ioadls_#t~ret1232#1.offset, pmcraid_build_passthrough_ioadls_#t~ret1233#1, pmcraid_build_passthrough_ioadls_#t~mem1234#1.base, pmcraid_build_passthrough_ioadls_#t~mem1234#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1235#1.base, pmcraid_build_passthrough_ioadls_#t~mem1235#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1236#1, pmcraid_build_passthrough_ioadls_#t~ret1237#1, pmcraid_build_passthrough_ioadls_#t~mem1238#1, pmcraid_build_passthrough_ioadls_#t~mem1239#1.base, pmcraid_build_passthrough_ioadls_#t~mem1239#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1240#1.base, pmcraid_build_passthrough_ioadls_#t~mem1240#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1241#1, pmcraid_build_passthrough_ioadls_#t~mem1242#1, pmcraid_build_passthrough_ioadls_#t~ret1243#1.base, pmcraid_build_passthrough_ioadls_#t~ret1243#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1244#1, pmcraid_build_passthrough_ioadls_#t~mem1245#1, pmcraid_build_passthrough_ioadls_#t~ret1246#1.base, pmcraid_build_passthrough_ioadls_#t~ret1246#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1247#1, pmcraid_build_passthrough_ioadls_~cmd#1.base, pmcraid_build_passthrough_ioadls_~cmd#1.offset, pmcraid_build_passthrough_ioadls_~buflen#1, pmcraid_build_passthrough_ioadls_~direction#1, pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset, pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset, pmcraid_build_passthrough_ioadls_~i~6#1, pmcraid_build_passthrough_ioadls_~tmp~77#1;havoc pmcraid_build_passthrough_ioadls_#in~cmd#1.base, pmcraid_build_passthrough_ioadls_#in~cmd#1.offset, pmcraid_build_passthrough_ioadls_#in~buflen#1, pmcraid_build_passthrough_ioadls_#in~direction#1;assume { :end_inline_pmcraid_build_passthrough_ioadls } true;pmcraid_ioctl_passthrough_~rc~10#1 := pmcraid_ioctl_passthrough_#t~ret1289#1;havoc pmcraid_ioctl_passthrough_#t~ret1289#1; [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13758: havoc pmcraid_ioctl_passthrough_#t~mem1317#1.base, pmcraid_ioctl_passthrough_#t~mem1317#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1318#1.base, pmcraid_ioctl_passthrough_#t~mem1318#1.offset; [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13527: pmcraid_ioctl_passthrough_~tmp~78#1 := pmcraid_ioctl_passthrough_#t~ret1253#1;havoc pmcraid_ioctl_passthrough_#t~ret1253#1;pmcraid_ioctl_passthrough_~__ret~2#1 := pmcraid_ioctl_passthrough_~tmp~78#1; [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13527-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1253#1 := msecs_to_jiffies(10000bv32); srcloc: null [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13626-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1267#1.base, pmcraid_ioctl_passthrough_#t~ret1267#1.offset := current_thread_info(); srcloc: null [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13131: pmcraid_alloc_sglist_#res#1.base, pmcraid_alloc_sglist_#res#1.offset := 0bv64, 0bv64; [2025-02-08 04:40:22,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068: call dma_map_sg_attrs_#t~mem224#1.base, dma_map_sg_attrs_#t~mem224#1.offset := read~$Pointer$#18(dma_map_sg_attrs_~ops~0#1.base, ~bvadd~64(48bv64, dma_map_sg_attrs_~ops~0#1.offset), 8bv64);assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT } true;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~219#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~219#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~220#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~220#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~221#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~222#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~223#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset := dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset, dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset, dma_map_sg_attrs_~nents#1, dma_map_sg_attrs_~dir#1, dma_map_sg_attrs_~attrs#1.base, dma_map_sg_attrs_~attrs#1.offset, dma_map_sg_attrs_#t~mem224#1.base, dma_map_sg_attrs_#t~mem224#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~219#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~219#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~220#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~220#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~221#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~222#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~223#1.offset;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~219#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~219#1.offset := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~219#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~219#1.offset;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~220#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~220#1.offset := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~220#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~220#1.offset;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~221#1 := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~221#1;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~222#1 := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~222#1;##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~223#1.offset := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~223#1.offset;dma_map_sg_attrs_#t~ret225#1 := ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~219#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~219#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~220#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~220#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~221#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~222#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#~223#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~219#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~219#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~220#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~220#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~221#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~222#1, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~223#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~223#1.offset, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~C_INT~X~C_INT~X~$Pointer$~TO~C_INT } true;dma_map_sg_attrs_~ents~0#1 := dma_map_sg_attrs_#t~ret225#1;havoc dma_map_sg_attrs_#t~mem224#1.base, dma_map_sg_attrs_#t~mem224#1.offset;havoc dma_map_sg_attrs_#t~ret225#1;assume { :begin_inline_debug_dma_map_sg } true;debug_dma_map_sg_#in~arg0#1.base, debug_dma_map_sg_#in~arg0#1.offset, debug_dma_map_sg_#in~arg1#1.base, debug_dma_map_sg_#in~arg1#1.offset, debug_dma_map_sg_#in~arg2#1, debug_dma_map_sg_#in~arg3#1, debug_dma_map_sg_#in~arg4#1 := dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset, dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset, dma_map_sg_attrs_~nents#1, dma_map_sg_attrs_~ents~0#1, dma_map_sg_attrs_~dir#1;havoc debug_dma_map_sg_~arg0#1.base, debug_dma_map_sg_~arg0#1.offset, debug_dma_map_sg_~arg1#1.base, debug_dma_map_sg_~arg1#1.offset, debug_dma_map_sg_~arg2#1, debug_dma_map_sg_~arg3#1, debug_dma_map_sg_~arg4#1;debug_dma_map_sg_~arg0#1.base, debug_dma_map_sg_~arg0#1.offset := debug_dma_map_sg_#in~arg0#1.base, debug_dma_map_sg_#in~arg0#1.offset;debug_dma_map_sg_~arg1#1.base, debug_dma_map_sg_~arg1#1.offset := debug_dma_map_sg_#in~arg1#1.base, debug_dma_map_sg_#in~arg1#1.offset;debug_dma_map_sg_~arg2#1 := debug_dma_map_sg_#in~arg2#1;debug_dma_map_sg_~arg3#1 := debug_dma_map_sg_#in~arg3#1;debug_dma_map_sg_~arg4#1 := debug_dma_map_sg_#in~arg4#1; [2025-02-08 04:40:22,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13131-1: SUMMARY for call kfree(pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset); srcloc: null [2025-02-08 04:40:22,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-2: call sg_assign_page_#t~mem172#1 := read~intINTTYPE8#18(sg_assign_page_~sg#1.base, sg_assign_page_~sg#1.offset, 8bv64); [2025-02-08 04:40:22,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: sg_assign_page_~tmp___0~2#1 := sg_assign_page_#t~ret173#1;havoc sg_assign_page_#t~mem172#1;havoc sg_assign_page_#t~ret173#1; [2025-02-08 04:40:22,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24428: havoc schedule_timeout_#t~nondet2209#1;pmcraid_ioctl_passthrough_#t~ret1258#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2209#1, schedule_timeout_~arg0#1;havoc schedule_timeout_#in~arg0#1;assume { :end_inline_schedule_timeout } true;pmcraid_ioctl_passthrough_~__ret___0~1#1 := pmcraid_ioctl_passthrough_#t~ret1258#1;havoc pmcraid_ioctl_passthrough_#t~ret1258#1; [2025-02-08 04:40:22,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-1: SUMMARY for call sg_assign_page_#t~ret173#1 := ldv__builtin_expect(~sign_extend~64~32((if 2271560481bv64 != sg_assign_page_#t~mem172#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:40:22,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13660-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1273#1 := printk(177bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627: pmcraid_ioctl_passthrough_~tmp___4~0#1 := (if 0bv8 == pmcraid_ioctl_passthrough_#t~ret1269#1 then 0bv8 else 1bv8);havoc pmcraid_ioctl_passthrough_#t~mem1268#1;havoc pmcraid_ioctl_passthrough_#t~ret1269#1; [2025-02-08 04:40:22,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1269#1 := __chk_range_not_ok(pmcraid_ioctl_passthrough_~arg#1, ~bvadd~64(pmcraid_ioctl_passthrough_~request_offset~0#1, ~sign_extend~64~32(pmcraid_ioctl_passthrough_~request_size~0#1)), pmcraid_ioctl_passthrough_#t~mem1268#1); srcloc: null [2025-02-08 04:40:22,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13660: havoc pmcraid_ioctl_passthrough_#t~ret1273#1;pmcraid_ioctl_passthrough_~rc~10#1 := 4294967284bv32; [2025-02-08 04:40:22,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13792: call pmcraid_ioctl_passthrough_#t~mem1325#1.base, pmcraid_ioctl_passthrough_#t~mem1325#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, 8bv64);assume { :begin_inline_copy_to_user } true;copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset, copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset, copy_to_user_#in~n#1 := pmcraid_ioctl_passthrough_~ioasa~2#1.base, pmcraid_ioctl_passthrough_~ioasa~2#1.offset, pmcraid_ioctl_passthrough_#t~mem1325#1.base, ~bvadd~64(1152bv64, pmcraid_ioctl_passthrough_#t~mem1325#1.offset), 304bv64;havoc copy_to_user_#res#1;havoc copy_to_user_#t~ret317#1, copy_to_user_#t~ret318#1, copy_to_user_#t~ret319#1, copy_to_user_#t~ret320#1, copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1, copy_to_user_~sz~1#1, copy_to_user_~tmp~29#1, copy_to_user_~tmp___0~12#1;copy_to_user_~to#1.base, copy_to_user_~to#1.offset := copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset;copy_to_user_~from#1.base, copy_to_user_~from#1.offset := copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset;copy_to_user_~n#1 := copy_to_user_#in~n#1;havoc copy_to_user_~sz~1#1;havoc copy_to_user_~tmp~29#1;havoc copy_to_user_~tmp___0~12#1;copy_to_user_~sz~1#1 := 4294967295bv32; [2025-02-08 04:40:22,559 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9069: havoc debug_dma_map_sg_~arg0#1.base, debug_dma_map_sg_~arg0#1.offset, debug_dma_map_sg_~arg1#1.base, debug_dma_map_sg_~arg1#1.offset, debug_dma_map_sg_~arg2#1, debug_dma_map_sg_~arg3#1, debug_dma_map_sg_~arg4#1;havoc debug_dma_map_sg_#in~arg0#1.base, debug_dma_map_sg_#in~arg0#1.offset, debug_dma_map_sg_#in~arg1#1.base, debug_dma_map_sg_#in~arg1#1.offset, debug_dma_map_sg_#in~arg2#1, debug_dma_map_sg_#in~arg3#1, debug_dma_map_sg_#in~arg4#1;assume { :end_inline_debug_dma_map_sg } true;dma_map_sg_attrs_#res#1 := dma_map_sg_attrs_~ents~0#1; [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13099: assume 0bv64 == ~bvadd~64(pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset);pmcraid_alloc_sglist_#res#1.base, pmcraid_alloc_sglist_#res#1.offset := 0bv64, 0bv64; [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13099: assume !(0bv64 == ~bvadd~64(pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset));pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset := pmcraid_alloc_sglist_~sglist~1#1.base, ~bvadd~64(16bv64, pmcraid_alloc_sglist_~sglist~1#1.offset);assume { :begin_inline_sg_init_table } true;sg_init_table_#in~arg0#1.base, sg_init_table_#in~arg0#1.offset, sg_init_table_#in~arg1#1 := pmcraid_alloc_sglist_~scatterlist~0#1.base, pmcraid_alloc_sglist_~scatterlist~0#1.offset, pmcraid_alloc_sglist_~num_elem~0#1;havoc sg_init_table_~arg0#1.base, sg_init_table_~arg0#1.offset, sg_init_table_~arg1#1;sg_init_table_~arg0#1.base, sg_init_table_~arg0#1.offset := sg_init_table_#in~arg0#1.base, sg_init_table_#in~arg0#1.offset;sg_init_table_~arg1#1 := sg_init_table_#in~arg1#1; [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: assume 0bv64 == ~bvadd~64(pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset); [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: assume !(0bv64 == ~bvadd~64(pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset));pmcraid_ioctl_passthrough_~request_offset~0#1 := 832bv64;pmcraid_ioctl_passthrough_~request_buffer~0#1 := ~bvadd~64(pmcraid_ioctl_passthrough_~arg#1, pmcraid_ioctl_passthrough_~request_offset~0#1); [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13727: havoc pmcraid_ioctl_passthrough_#t~mem1294#1.base, pmcraid_ioctl_passthrough_#t~mem1294#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1295#1;havoc pmcraid_ioctl_passthrough_#t~mem1296#1.base, pmcraid_ioctl_passthrough_#t~mem1296#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1297#1;havoc pmcraid_ioctl_passthrough_#t~mem1298#1.base, pmcraid_ioctl_passthrough_#t~mem1298#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1299#1;havoc pmcraid_ioctl_passthrough_#t~ret1300#1; [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13727-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1300#1 := printk(180bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13694: assume 0bv32 != pmcraid_ioctl_passthrough_~rc~10#1; [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13694: assume !(0bv32 != pmcraid_ioctl_passthrough_~rc~10#1); [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: assume 0bv64 != ~bvadd~64(pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset);assume { :begin_inline_ldv_wait_for_completion_194 } true;ldv_wait_for_completion_194_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_194_#in~ldv_func_arg1#1.offset := pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, ~bvadd~64(48bv64, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset);havoc ldv_wait_for_completion_194_~ldv_func_arg1#1.base, ldv_wait_for_completion_194_~ldv_func_arg1#1.offset;ldv_wait_for_completion_194_~ldv_func_arg1#1.base, ldv_wait_for_completion_194_~ldv_func_arg1#1.offset := ldv_wait_for_completion_194_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_194_#in~ldv_func_arg1#1.offset; [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: assume !(0bv64 != ~bvadd~64(pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset)); [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9268: pci_map_sg_#t~ret271#1 := dma_map_sg_attrs_#res#1;havoc dma_map_sg_attrs_#t~ret212#1.base, dma_map_sg_attrs_#t~ret212#1.offset, dma_map_sg_attrs_#t~ret213#1.base, dma_map_sg_attrs_#t~ret213#1.offset, dma_map_sg_attrs_#t~mem214#1, dma_map_sg_attrs_#t~ret215#1.base, dma_map_sg_attrs_#t~ret215#1.offset, dma_map_sg_attrs_#t~ret216#1, dma_map_sg_attrs_#t~ret217#1, dma_map_sg_attrs_#t~mem224#1.base, dma_map_sg_attrs_#t~mem224#1.offset, dma_map_sg_attrs_#t~ret225#1, dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset, dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset, dma_map_sg_attrs_~nents#1, dma_map_sg_attrs_~dir#1, dma_map_sg_attrs_~attrs#1.base, dma_map_sg_attrs_~attrs#1.offset, dma_map_sg_attrs_~ops~0#1.base, dma_map_sg_attrs_~ops~0#1.offset, dma_map_sg_attrs_~tmp~13#1.base, dma_map_sg_attrs_~tmp~13#1.offset, dma_map_sg_attrs_~i~0#1, dma_map_sg_attrs_~ents~0#1, dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset, dma_map_sg_attrs_~tmp___0~5#1.base, dma_map_sg_attrs_~tmp___0~5#1.offset, dma_map_sg_attrs_~tmp___1~1#1, dma_map_sg_attrs_~tmp___2~0#1;havoc dma_map_sg_attrs_#in~dev#1.base, dma_map_sg_attrs_#in~dev#1.offset, dma_map_sg_attrs_#in~sg#1.base, dma_map_sg_attrs_#in~sg#1.offset, dma_map_sg_attrs_#in~nents#1, dma_map_sg_attrs_#in~dir#1, dma_map_sg_attrs_#in~attrs#1.base, dma_map_sg_attrs_#in~attrs#1.offset;assume { :end_inline_dma_map_sg_attrs } true;pci_map_sg_~tmp~20#1 := pci_map_sg_#t~ret271#1;havoc pci_map_sg_#t~ret271#1;pci_map_sg_#res#1 := pci_map_sg_~tmp~20#1; [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: call pmcraid_ioctl_passthrough_#t~mem1254#1 := read~intINTTYPE1#18(pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(12200bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset), 1bv64);pmcraid_ioctl_passthrough_~__cond___0~0#1 := (if 0bv32 == (if 0bv32 == ~zero_extend~32~8(pmcraid_ioctl_passthrough_#t~mem1254#1) then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc pmcraid_ioctl_passthrough_#t~mem1254#1; [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529-1: SUMMARY for call __might_sleep(173bv64, 0bv64, 3681bv32, 0bv32); srcloc: null [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9037: dma_map_sg_attrs_~tmp~13#1.base, dma_map_sg_attrs_~tmp~13#1.offset := dma_map_sg_attrs_#t~ret212#1.base, dma_map_sg_attrs_#t~ret212#1.offset;havoc dma_map_sg_attrs_#t~ret212#1.base, dma_map_sg_attrs_#t~ret212#1.offset;dma_map_sg_attrs_~ops~0#1.base, dma_map_sg_attrs_~ops~0#1.offset := dma_map_sg_attrs_~tmp~13#1.base, dma_map_sg_attrs_~tmp~13#1.offset;dma_map_sg_attrs_~i~0#1 := 0bv32;dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset := dma_map_sg_attrs_~sg#1.base, dma_map_sg_attrs_~sg#1.offset; [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9037-1: SUMMARY for call dma_map_sg_attrs_#t~ret212#1.base, dma_map_sg_attrs_#t~ret212#1.offset := get_dma_ops(dma_map_sg_attrs_~dev#1.base, dma_map_sg_attrs_~dev#1.offset); srcloc: null [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13794: assume 0bv64 != pmcraid_ioctl_passthrough_~tmp___12~0#1; [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13794: assume !(0bv64 != pmcraid_ioctl_passthrough_~tmp___12~0#1); [2025-02-08 04:40:22,560 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18319: SUMMARY for call ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd(); srcloc: null [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13860: pmcraid_ioctl_driver_#res#1 := ~sign_extend~64~32(pmcraid_ioctl_driver_~rc~11#1);#t~ret1359#1 := pmcraid_ioctl_driver_#res#1;havoc pmcraid_ioctl_driver_#t~ret1331#1.base, pmcraid_ioctl_driver_#t~ret1331#1.offset, pmcraid_ioctl_driver_#t~mem1332#1, pmcraid_ioctl_driver_#t~ret1333#1, pmcraid_ioctl_driver_#t~ret1334#1, pmcraid_ioctl_driver_#t~ret1335#1, pmcraid_ioctl_driver_#t~ret1336#1, pmcraid_ioctl_driver_~pinstance#1.base, pmcraid_ioctl_driver_~pinstance#1.offset, pmcraid_ioctl_driver_~cmd#1, pmcraid_ioctl_driver_~buflen#1, pmcraid_ioctl_driver_~user_buffer#1.base, pmcraid_ioctl_driver_~user_buffer#1.offset, pmcraid_ioctl_driver_~rc~11#1, pmcraid_ioctl_driver_~tmp~79#1.base, pmcraid_ioctl_driver_~tmp~79#1.offset, pmcraid_ioctl_driver_~tmp___0~28#1, pmcraid_ioctl_driver_~tmp___1~15#1, pmcraid_ioctl_driver_~tmp___2~6#1;havoc pmcraid_ioctl_driver_#in~pinstance#1.base, pmcraid_ioctl_driver_#in~pinstance#1.offset, pmcraid_ioctl_driver_#in~cmd#1, pmcraid_ioctl_driver_#in~buflen#1, pmcraid_ioctl_driver_#in~user_buffer#1.base, pmcraid_ioctl_driver_#in~user_buffer#1.offset;assume { :end_inline_pmcraid_ioctl_driver } true;~tmp___1~17#1 := #t~ret1359#1;havoc #t~mem1358#1;havoc #t~ret1359#1;~retval~1#1 := ~tmp___1~17#1[32:0]; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: assume 0bv64 != sg_assign_page_~tmp___0~2#1;assume false; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: assume !(0bv64 != sg_assign_page_~tmp___0~2#1); [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9632: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13431: pmcraid_build_passthrough_ioadls_#t~ret1237#1 := pci_map_sg_#res#1;havoc pci_map_sg_#t~ret271#1, pci_map_sg_~hwdev#1.base, pci_map_sg_~hwdev#1.offset, pci_map_sg_~sg#1.base, pci_map_sg_~sg#1.offset, pci_map_sg_~nents#1, pci_map_sg_~direction#1, pci_map_sg_~tmp~20#1;havoc pci_map_sg_#in~hwdev#1.base, pci_map_sg_#in~hwdev#1.offset, pci_map_sg_#in~sg#1.base, pci_map_sg_#in~sg#1.offset, pci_map_sg_#in~nents#1, pci_map_sg_#in~direction#1;assume { :end_inline_pci_map_sg } true;pmcraid_build_passthrough_ioadls_~tmp~77#1 := pmcraid_build_passthrough_ioadls_#t~ret1237#1;havoc pmcraid_build_passthrough_ioadls_#t~mem1234#1.base, pmcraid_build_passthrough_ioadls_#t~mem1234#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~mem1235#1.base, pmcraid_build_passthrough_ioadls_#t~mem1235#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~mem1236#1;havoc pmcraid_build_passthrough_ioadls_#t~ret1237#1;call write~intINTTYPE4#18(pmcraid_build_passthrough_ioadls_~tmp~77#1, pmcraid_build_passthrough_ioadls_~sglist~2#1.base, ~bvadd~64(8bv64, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset), 4bv64);call pmcraid_build_passthrough_ioadls_#t~mem1238#1 := read~intINTTYPE4#18(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, ~bvadd~64(8bv64, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset), 4bv64); [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18320: ldv_wait_for_completion_timeout_195_~tmp~144#1 := ldv_wait_for_completion_timeout_195_#t~ret1945#1;havoc ldv_wait_for_completion_timeout_195_#t~ret1945#1;ldv_wait_for_completion_timeout_195_#res#1 := ldv_wait_for_completion_timeout_195_~tmp~144#1; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13762: havoc ldv_wait_for_completion_194_~ldv_func_arg1#1.base, ldv_wait_for_completion_194_~ldv_func_arg1#1.offset;havoc ldv_wait_for_completion_194_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_194_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_wait_for_completion_194 } true;call pmcraid_ioctl_passthrough_#t~mem1319#1.base, pmcraid_ioctl_passthrough_#t~mem1319#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset, 8bv64);call pmcraid_ioctl_passthrough_#t~mem1320#1 := read~intINTTYPE4#18(pmcraid_ioctl_passthrough_#t~mem1319#1.base, ~bvadd~64(1152bv64, pmcraid_ioctl_passthrough_#t~mem1319#1.offset), 4bv64);pmcraid_ioctl_passthrough_~ioasc~10#1 := pmcraid_ioctl_passthrough_#t~mem1320#1;havoc pmcraid_ioctl_passthrough_#t~mem1319#1.base, pmcraid_ioctl_passthrough_#t~mem1319#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1320#1; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18320-1: SUMMARY for call ldv_wait_for_completion_timeout_195_#t~ret1945#1 := wait_for_completion_timeout(ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_195_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_195_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18287: SUMMARY for call ldv_linux_kernel_sched_completion_wait_for_completion_wait_for_completion_of_pmcraid_cmd(); srcloc: null [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13597: havoc pmcraid_ioctl_passthrough_#t~ret1262#1;pmcraid_ioctl_passthrough_#res#1 := 18446744073709551604bv64;call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13597-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1262#1 := printk(175bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13696-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1290#1 := printk(178bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13630: assume 0bv8 != pmcraid_ioctl_passthrough_~tmp___4~0#1;pmcraid_ioctl_passthrough_~tmp___5~0#1 := 0bv32; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13630: assume !(0bv8 != pmcraid_ioctl_passthrough_~tmp___4~0#1);pmcraid_ioctl_passthrough_~tmp___5~0#1 := 1bv32; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9600: assume { :end_inline___copy_from_user_overflow } true; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13696: havoc pmcraid_ioctl_passthrough_#t~ret1290#1; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13796-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1327#1 := printk(182bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18288: ldv_wait_for_completion_timeout_191_~tmp~143#1 := ldv_wait_for_completion_timeout_191_#t~ret1944#1;havoc ldv_wait_for_completion_timeout_191_#t~ret1944#1;ldv_wait_for_completion_timeout_191_#res#1 := ldv_wait_for_completion_timeout_191_~tmp~143#1; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18288-1: SUMMARY for call ldv_wait_for_completion_timeout_191_#t~ret1944#1 := wait_for_completion_timeout(ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.base, ldv_wait_for_completion_timeout_191_~ldv_func_arg1#1.offset, ldv_wait_for_completion_timeout_191_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13796: havoc pmcraid_ioctl_passthrough_#t~ret1327#1;pmcraid_ioctl_passthrough_~rc~10#1 := 4294967282bv32; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: assume 0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_~__cond___0~0#1) && 0bv64 == pmcraid_ioctl_passthrough_~__ret~2#1;pmcraid_ioctl_passthrough_~__ret~2#1 := 1bv64; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: assume !(0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_~__cond___0~0#1) && 0bv64 == pmcraid_ioctl_passthrough_~__ret~2#1); [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13764: SUMMARY for call pmcraid_return_cmd(pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset); srcloc: null [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13863: havoc pmcraid_ioctl_driver_#t~ret1336#1;pmcraid_ioctl_driver_~rc~11#1 := 0bv32; [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13863-1: SUMMARY for call pmcraid_ioctl_driver_#t~ret1336#1 := pmcraid_reset_bringup(pmcraid_ioctl_driver_~pinstance#1.base, pmcraid_ioctl_driver_~pinstance#1.offset); srcloc: null [2025-02-08 04:40:22,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13137: havoc sg_set_page_~sg#1.base, sg_set_page_~sg#1.offset, sg_set_page_~page#1.base, sg_set_page_~page#1.offset, sg_set_page_~len#1, sg_set_page_~offset#1;havoc sg_set_page_#in~sg#1.base, sg_set_page_#in~sg#1.offset, sg_set_page_#in~page#1.base, sg_set_page_#in~page#1.offset, sg_set_page_#in~len#1, sg_set_page_#in~offset#1;assume { :end_inline_sg_set_page } true;pmcraid_alloc_sglist_~sg_size~0#1 := ~bvsub~32(pmcraid_alloc_sglist_~sg_size~0#1, pmcraid_alloc_sglist_~bsize_elem~0#1);pmcraid_alloc_sglist_~i~4#1 := ~bvadd~32(1bv32, pmcraid_alloc_sglist_~i~4#1); [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9636: copy_to_user_#res#1 := copy_to_user_~n#1;pmcraid_ioctl_passthrough_#t~ret1326#1 := copy_to_user_#res#1;havoc copy_to_user_#t~ret317#1, copy_to_user_#t~ret318#1, copy_to_user_#t~ret319#1, copy_to_user_#t~ret320#1, copy_to_user_~to#1.base, copy_to_user_~to#1.offset, copy_to_user_~from#1.base, copy_to_user_~from#1.offset, copy_to_user_~n#1, copy_to_user_~sz~1#1, copy_to_user_~tmp~29#1, copy_to_user_~tmp___0~12#1;havoc copy_to_user_#in~to#1.base, copy_to_user_#in~to#1.offset, copy_to_user_#in~from#1.base, copy_to_user_#in~from#1.offset, copy_to_user_#in~n#1;assume { :end_inline_copy_to_user } true;pmcraid_ioctl_passthrough_~tmp___12~0#1 := pmcraid_ioctl_passthrough_#t~ret1326#1;havoc pmcraid_ioctl_passthrough_#t~mem1325#1.base, pmcraid_ioctl_passthrough_#t~mem1325#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1326#1; [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13435: assume ~bvugt~32(~bvsub~32(pmcraid_build_passthrough_ioadls_#t~mem1238#1, 1bv32), 26bv32);havoc pmcraid_build_passthrough_ioadls_#t~mem1238#1;call pmcraid_build_passthrough_ioadls_#t~mem1239#1.base, pmcraid_build_passthrough_ioadls_#t~mem1239#1.offset := read~$Pointer$#18(pmcraid_build_passthrough_ioadls_~cmd#1.base, ~bvadd~64(278bv64, pmcraid_build_passthrough_ioadls_~cmd#1.offset), 8bv64);call pmcraid_build_passthrough_ioadls_#t~mem1240#1.base, pmcraid_build_passthrough_ioadls_#t~mem1240#1.offset := read~$Pointer$#18(pmcraid_build_passthrough_ioadls_#t~mem1239#1.base, ~bvadd~64(2545bv64, pmcraid_build_passthrough_ioadls_#t~mem1239#1.offset), 8bv64); [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13435: assume !~bvugt~32(~bvsub~32(pmcraid_build_passthrough_ioadls_#t~mem1238#1, 1bv32), 26bv32);havoc pmcraid_build_passthrough_ioadls_#t~mem1238#1;call write~$Pointer$#18(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset, pmcraid_build_passthrough_ioadls_~cmd#1.base, ~bvadd~64(286bv64, pmcraid_build_passthrough_ioadls_~cmd#1.offset), 8bv64);call pmcraid_build_passthrough_ioadls_#t~mem1241#1 := read~intINTTYPE1#18(pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, ~bvadd~64(61bv64, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset), 1bv64);call write~intINTTYPE1#18(~bvor~32(4bv32, ~zero_extend~32~8(pmcraid_build_passthrough_ioadls_#t~mem1241#1))[8:0], pmcraid_build_passthrough_ioadls_~ioarcb~11#1.base, ~bvadd~64(61bv64, pmcraid_build_passthrough_ioadls_~ioarcb~11#1.offset), 1bv64);havoc pmcraid_build_passthrough_ioadls_#t~mem1241#1;call pmcraid_build_passthrough_ioadls_#t~mem1242#1 := read~intINTTYPE4#18(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, ~bvadd~64(8bv64, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset), 4bv64); [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976: sg_virt_~tmp~11#1.base, sg_virt_~tmp~11#1.offset := sg_virt_#t~ret181#1.base, sg_virt_#t~ret181#1.offset;havoc sg_virt_#t~ret181#1.base, sg_virt_#t~ret181#1.offset; [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976-1: SUMMARY for call sg_virt_#t~ret181#1.base, sg_virt_#t~ret181#1.offset := sg_page(sg_virt_~sg#1.base, sg_virt_~sg#1.offset); srcloc: null [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13105: havoc sg_init_table_~arg0#1.base, sg_init_table_~arg0#1.offset, sg_init_table_~arg1#1;havoc sg_init_table_#in~arg0#1.base, sg_init_table_#in~arg0#1.offset, sg_init_table_#in~arg1#1;assume { :end_inline_sg_init_table } true;call write~intINTTYPE4#18(pmcraid_alloc_sglist_~order~1#1, pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset, 4bv64);call write~intINTTYPE4#18(pmcraid_alloc_sglist_~num_elem~0#1, pmcraid_alloc_sglist_~sglist~1#1.base, ~bvadd~64(4bv64, pmcraid_alloc_sglist_~sglist~1#1.offset), 4bv64);pmcraid_alloc_sglist_~sg_size~0#1 := pmcraid_alloc_sglist_~buflen#1;pmcraid_alloc_sglist_~i~4#1 := 0bv32; [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13733: call pmcraid_ioctl_passthrough_#t~mem1301#1.base, pmcraid_ioctl_passthrough_#t~mem1301#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(2537bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset), 8bv64);call pmcraid_ioctl_passthrough_#t~mem1302#1.base, pmcraid_ioctl_passthrough_#t~mem1302#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_#t~mem1301#1.base, ~bvadd~64(208bv64, pmcraid_ioctl_passthrough_#t~mem1301#1.offset), 8bv64);assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.offset := pmcraid_ioctl_passthrough_#t~mem1302#1.base, pmcraid_ioctl_passthrough_#t~mem1302#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.offset; [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: assume 268435457bv32 == pmcraid_ioctl_passthrough_~ioasc~10#1 || 0bv32 == ~bvlshr~32(pmcraid_ioctl_passthrough_~ioasc~10#1, 24bv32); [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: assume !(268435457bv32 == pmcraid_ioctl_passthrough_~ioasc~10#1 || 0bv32 == ~bvlshr~32(pmcraid_ioctl_passthrough_~ioasc~10#1, 24bv32)); [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13568-1: SUMMARY for call finish_wait(pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(1972bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset), pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset); srcloc: null [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13568: pmcraid_ioctl_passthrough_~__ret~2#1 := pmcraid_ioctl_passthrough_~__ret___0~1#1; [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8977: sg_virt_~tmp___0~4#1.base, sg_virt_~tmp___0~4#1.offset := sg_virt_#t~ret182#1.base, sg_virt_#t~ret182#1.offset;havoc sg_virt_#t~ret182#1.base, sg_virt_#t~ret182#1.offset;call sg_virt_#t~mem183#1 := read~intINTTYPE4#18(sg_virt_~sg#1.base, ~bvadd~64(16bv64, sg_virt_~sg#1.offset), 4bv64);sg_virt_#res#1.base, sg_virt_#res#1.offset := sg_virt_~tmp___0~4#1.base, ~bvadd~64(sg_virt_~tmp___0~4#1.offset, ~zero_extend~64~32(sg_virt_#t~mem183#1));havoc sg_virt_#t~mem183#1; [2025-02-08 04:40:22,562 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8977-1: SUMMARY for call sg_virt_#t~ret182#1.base, sg_virt_#t~ret182#1.offset := lowmem_page_address(sg_virt_~tmp~11#1.base, sg_virt_~tmp~11#1.offset); srcloc: null [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13734-1: SUMMARY for call _pmcraid_fire_command(pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset); srcloc: null [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13767: assume 5898240bv32 != pmcraid_ioctl_passthrough_~ioasc~10#1;pmcraid_ioctl_passthrough_~rc~10#1 := 4294967186bv32; [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13767: assume !(5898240bv32 != pmcraid_ioctl_passthrough_~ioasc~10#1); [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13734: call pmcraid_ioctl_passthrough_#t~mem1303#1.base, pmcraid_ioctl_passthrough_#t~mem1303#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(2537bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset), 8bv64);call pmcraid_ioctl_passthrough_#t~mem1304#1.base, pmcraid_ioctl_passthrough_#t~mem1304#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_#t~mem1303#1.base, ~bvadd~64(208bv64, pmcraid_ioctl_passthrough_#t~mem1303#1.offset), 8bv64); [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13800: assume 2bv32 == ~zero_extend~32~8(pmcraid_ioctl_passthrough_~direction~0#1) && ~bvsgt~32(pmcraid_ioctl_passthrough_~request_size~0#1, 0bv32);call pmcraid_ioctl_passthrough_#t~mem1328#1.base, pmcraid_ioctl_passthrough_#t~mem1328#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~cmd~9#1.base, ~bvadd~64(286bv64, pmcraid_ioctl_passthrough_~cmd~9#1.offset), 8bv64); [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13800: assume !(2bv32 == ~zero_extend~32~8(pmcraid_ioctl_passthrough_~direction~0#1) && ~bvsgt~32(pmcraid_ioctl_passthrough_~request_size~0#1, 0bv32)); [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13437: havoc pmcraid_build_passthrough_ioadls_#t~mem1239#1.base, pmcraid_build_passthrough_ioadls_#t~mem1239#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~mem1240#1.base, pmcraid_build_passthrough_ioadls_#t~mem1240#1.offset; [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13437-1: SUMMARY for call dev_err(pmcraid_build_passthrough_ioadls_#t~mem1240#1.base, ~bvadd~64(148bv64, pmcraid_build_passthrough_ioadls_#t~mem1240#1.offset), 172bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13536: assume 0bv32 == (if 0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_~__cond___0~0#1) || 0bv64 == pmcraid_ioctl_passthrough_~__ret~2#1 then 1bv32 else 0bv32); [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13536: assume !(0bv32 == (if 0bv32 != ~zero_extend~32~8(pmcraid_ioctl_passthrough_~__cond___0~0#1) || 0bv64 == pmcraid_ioctl_passthrough_~__ret~2#1 then 1bv32 else 0bv32)); [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13999: assume 3275834882bv32 == ~cmd#1;call #t~mem1354#1.base, #t~mem1354#1.offset := read~$Pointer$#18(~pinstance~27#1.base, ~bvadd~64(2537bv64, ~pinstance~27#1.offset), 8bv64); [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13999: assume !(3275834882bv32 == ~cmd#1); [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13636-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1270#1 := ldv__builtin_expect(~sign_extend~64~32(pmcraid_ioctl_passthrough_~tmp___5~0#1), 1bv64); srcloc: null [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13636: pmcraid_ioctl_passthrough_~tmp___6~0#1 := pmcraid_ioctl_passthrough_#t~ret1270#1;havoc pmcraid_ioctl_passthrough_#t~ret1270#1;pmcraid_ioctl_passthrough_~rc~10#1 := pmcraid_ioctl_passthrough_~tmp___6~0#1[32:0]; [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735: havoc pmcraid_ioctl_passthrough_#t~mem1303#1.base, pmcraid_ioctl_passthrough_#t~mem1303#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1304#1.base, pmcraid_ioctl_passthrough_#t~mem1304#1.offset;call write~intINTTYPE2#18(0bv16, pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(42bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 2bv64);call pmcraid_ioctl_passthrough_#t~mem1305#1 := read~intINTTYPE2#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(42bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 2bv64); [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735-1: SUMMARY for call ldv_spin_unlock_irqrestore_135(pmcraid_ioctl_passthrough_#t~mem1304#1.base, pmcraid_ioctl_passthrough_#t~mem1304#1.offset, pmcraid_ioctl_passthrough_~lock_flags~16#1); srcloc: null [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13702: assume ~bvslt~32(pmcraid_ioctl_passthrough_~request_size~0#1, 0bv32);pmcraid_ioctl_passthrough_~rc~10#1 := 4294967274bv32; [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13702: assume !~bvslt~32(pmcraid_ioctl_passthrough_~request_size~0#1, 0bv32); [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13438-1: SUMMARY for call pmcraid_free_sglist(pmcraid_build_passthrough_ioadls_~sglist~2#1.base, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset); srcloc: null [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13438: pmcraid_build_passthrough_ioadls_#res#1 := 4294967291bv32; [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045: assume { :begin_inline_sg_virt } true;sg_virt_#in~sg#1.base, sg_virt_#in~sg#1.offset := dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset;havoc sg_virt_#res#1.base, sg_virt_#res#1.offset;havoc sg_virt_#t~ret181#1.base, sg_virt_#t~ret181#1.offset, sg_virt_#t~ret182#1.base, sg_virt_#t~ret182#1.offset, sg_virt_#t~mem183#1, sg_virt_~sg#1.base, sg_virt_~sg#1.offset, sg_virt_~tmp~11#1.base, sg_virt_~tmp~11#1.offset, sg_virt_~tmp___0~4#1.base, sg_virt_~tmp___0~4#1.offset;sg_virt_~sg#1.base, sg_virt_~sg#1.offset := sg_virt_#in~sg#1.base, sg_virt_#in~sg#1.offset;havoc sg_virt_~tmp~11#1.base, sg_virt_~tmp~11#1.offset;havoc sg_virt_~tmp___0~4#1.base, sg_virt_~tmp___0~4#1.offset; [2025-02-08 04:40:22,563 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8979: havoc sg_virt_#t~mem183#1;dma_map_sg_attrs_#t~ret213#1.base, dma_map_sg_attrs_#t~ret213#1.offset := sg_virt_#res#1.base, sg_virt_#res#1.offset;havoc sg_virt_#t~ret181#1.base, sg_virt_#t~ret181#1.offset, sg_virt_#t~ret182#1.base, sg_virt_#t~ret182#1.offset, sg_virt_#t~mem183#1, sg_virt_~sg#1.base, sg_virt_~sg#1.offset, sg_virt_~tmp~11#1.base, sg_virt_~tmp~11#1.offset, sg_virt_~tmp___0~4#1.base, sg_virt_~tmp___0~4#1.offset;havoc sg_virt_#in~sg#1.base, sg_virt_#in~sg#1.offset;assume { :end_inline_sg_virt } true;dma_map_sg_attrs_~tmp___0~5#1.base, dma_map_sg_attrs_~tmp___0~5#1.offset := dma_map_sg_attrs_#t~ret213#1.base, dma_map_sg_attrs_#t~ret213#1.offset;havoc dma_map_sg_attrs_#t~ret213#1.base, dma_map_sg_attrs_#t~ret213#1.offset;call dma_map_sg_attrs_#t~mem214#1 := read~intINTTYPE4#18(dma_map_sg_attrs_~s~0#1.base, ~bvadd~64(20bv64, dma_map_sg_attrs_~s~0#1.offset), 4bv64);assume { :begin_inline_kmemcheck_mark_initialized } true;kmemcheck_mark_initialized_#in~address#1.base, kmemcheck_mark_initialized_#in~address#1.offset, kmemcheck_mark_initialized_#in~n#1 := dma_map_sg_attrs_~tmp___0~5#1.base, dma_map_sg_attrs_~tmp___0~5#1.offset, dma_map_sg_attrs_#t~mem214#1;havoc kmemcheck_mark_initialized_~address#1.base, kmemcheck_mark_initialized_~address#1.offset, kmemcheck_mark_initialized_~n#1;kmemcheck_mark_initialized_~address#1.base, kmemcheck_mark_initialized_~address#1.offset := kmemcheck_mark_initialized_#in~address#1.base, kmemcheck_mark_initialized_#in~address#1.offset;kmemcheck_mark_initialized_~n#1 := kmemcheck_mark_initialized_#in~n#1; [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13802: pmcraid_ioctl_passthrough_~rc~10#1 := pmcraid_ioctl_passthrough_#t~ret1329#1;havoc pmcraid_ioctl_passthrough_#t~mem1328#1.base, pmcraid_ioctl_passthrough_#t~mem1328#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1329#1; [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13538: pmcraid_ioctl_passthrough_~tmp___0~27#1 := pmcraid_ioctl_passthrough_#t~ret1255#1;havoc pmcraid_ioctl_passthrough_#t~ret1255#1;pmcraid_ioctl_passthrough_~__ret___0~1#1 := pmcraid_ioctl_passthrough_~tmp___0~27#1; [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13802-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1329#1 := pmcraid_copy_sglist(pmcraid_ioctl_passthrough_#t~mem1328#1.base, pmcraid_ioctl_passthrough_#t~mem1328#1.offset, pmcraid_ioctl_passthrough_~request_buffer~0#1, pmcraid_ioctl_passthrough_~request_size~0#1, ~zero_extend~32~8(pmcraid_ioctl_passthrough_~direction~0#1)); srcloc: null [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13538-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1255#1 := msecs_to_jiffies(10000bv32); srcloc: null [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914: sg_assign_page_~tmp___1~0#1 := sg_assign_page_#t~ret175#1;havoc sg_assign_page_#t~mem174#1;havoc sg_assign_page_#t~ret175#1; [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: havoc kmemcheck_mark_initialized_~address#1.base, kmemcheck_mark_initialized_~address#1.offset, kmemcheck_mark_initialized_~n#1;havoc kmemcheck_mark_initialized_#in~address#1.base, kmemcheck_mark_initialized_#in~address#1.offset, kmemcheck_mark_initialized_#in~n#1;assume { :end_inline_kmemcheck_mark_initialized } true;havoc dma_map_sg_attrs_#t~mem214#1;dma_map_sg_attrs_~i~0#1 := ~bvadd~32(1bv32, dma_map_sg_attrs_~i~0#1); [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13836-1: SUMMARY for call pmcraid_ioctl_driver_#t~ret1331#1.base, pmcraid_ioctl_driver_#t~ret1331#1.offset := current_thread_info(); srcloc: null [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13836: pmcraid_ioctl_driver_~tmp~79#1.base, pmcraid_ioctl_driver_~tmp~79#1.offset := pmcraid_ioctl_driver_#t~ret1331#1.base, pmcraid_ioctl_driver_#t~ret1331#1.offset;havoc pmcraid_ioctl_driver_#t~ret1331#1.base, pmcraid_ioctl_driver_#t~ret1331#1.offset;call pmcraid_ioctl_driver_#t~mem1332#1 := read~intINTTYPE8#3(pmcraid_ioctl_driver_~tmp~79#1.base, ~bvadd~64(32bv64, pmcraid_ioctl_driver_~tmp~79#1.offset), 8bv64); [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914-1: SUMMARY for call sg_assign_page_#t~ret175#1 := ldv__builtin_expect(~bvand~64(1bv64, ~sign_extend~64~32(sg_assign_page_#t~mem174#1[32:0])), 0bv64); srcloc: null [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914-2: call sg_assign_page_#t~mem174#1 := read~intINTTYPE8#18(sg_assign_page_~sg#1.base, ~bvadd~64(8bv64, sg_assign_page_~sg#1.offset), 8bv64); [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14001: havoc #t~mem1354#1.base, #t~mem1354#1.offset; [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14001-1: SUMMARY for call scsi_block_requests(#t~mem1354#1.base, #t~mem1354#1.offset); srcloc: null [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13605: pmcraid_ioctl_passthrough_~rc~10#1 := pmcraid_ioctl_passthrough_#t~ret1263#1;havoc pmcraid_ioctl_passthrough_#t~ret1263#1;pmcraid_ioctl_passthrough_~ioasa~2#1.base, pmcraid_ioctl_passthrough_~ioasa~2#1.offset := 0bv64, ~bvadd~64(528bv64, pmcraid_ioctl_passthrough_~arg#1); [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13605-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1263#1 := __copy_from_user(pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset, 0bv64, pmcraid_ioctl_passthrough_~arg#1, 833bv32); srcloc: null [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13143: assume ~bvslt~32(pmcraid_alloc_sglist_~i~4#1, pmcraid_alloc_sglist_~num_elem~0#1); [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13143: assume !~bvslt~32(pmcraid_alloc_sglist_~i~4#1, pmcraid_alloc_sglist_~num_elem~0#1);pmcraid_alloc_sglist_#res#1.base, pmcraid_alloc_sglist_#res#1.offset := pmcraid_alloc_sglist_~sglist~1#1.base, pmcraid_alloc_sglist_~sglist~1#1.offset; [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738: assume 0bv32 == ~zero_extend~32~16(pmcraid_ioctl_passthrough_#t~mem1305#1);havoc pmcraid_ioctl_passthrough_#t~mem1305#1;assume { :begin_inline_ldv_wait_for_completion_190 } true;ldv_wait_for_completion_190_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_190_#in~ldv_func_arg1#1.offset := pmcraid_ioctl_passthrough_~cmd~9#1.base, ~bvadd~64(48bv64, pmcraid_ioctl_passthrough_~cmd~9#1.offset);havoc ldv_wait_for_completion_190_~ldv_func_arg1#1.base, ldv_wait_for_completion_190_~ldv_func_arg1#1.offset;ldv_wait_for_completion_190_~ldv_func_arg1#1.base, ldv_wait_for_completion_190_~ldv_func_arg1#1.offset := ldv_wait_for_completion_190_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_190_#in~ldv_func_arg1#1.offset; [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13738: assume !(0bv32 == ~zero_extend~32~16(pmcraid_ioctl_passthrough_#t~mem1305#1));havoc pmcraid_ioctl_passthrough_#t~mem1305#1;call pmcraid_ioctl_passthrough_#t~mem1306#1 := read~intINTTYPE2#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(42bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 2bv64); [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837: pmcraid_ioctl_driver_~tmp___0~28#1 := (if 0bv8 == pmcraid_ioctl_driver_#t~ret1333#1 then 0bv8 else 1bv8);havoc pmcraid_ioctl_driver_#t~mem1332#1;havoc pmcraid_ioctl_driver_#t~ret1333#1; [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13837-1: SUMMARY for call pmcraid_ioctl_driver_#t~ret1333#1 := __chk_range_not_ok(~bvadd~64(pmcraid_ioctl_driver_~user_buffer#1.base, pmcraid_ioctl_driver_~user_buffer#1.offset), ~bvand~64(16383bv64, ~zero_extend~64~32(~bvlshr~32(pmcraid_ioctl_driver_~cmd#1, 16bv32))), pmcraid_ioctl_driver_#t~mem1332#1); srcloc: null [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13804: assume 0bv32 != pmcraid_ioctl_passthrough_~rc~10#1; [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13804: assume !(0bv32 != pmcraid_ioctl_passthrough_~rc~10#1); [2025-02-08 04:40:22,564 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13540-1: SUMMARY for call INIT_LIST_HEAD(pmcraid_ioctl_passthrough_~#__wait~1#1.base, ~bvadd~64(20bv64, pmcraid_ioctl_passthrough_~#__wait~1#1.offset)); srcloc: null [2025-02-08 04:40:22,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: assume ~bvsgt~32(pmcraid_release_passthrough_ioadls_~buflen#1, 0bv32);call pmcraid_release_passthrough_ioadls_#t~mem1249#1.base, pmcraid_release_passthrough_ioadls_#t~mem1249#1.offset := read~$Pointer$#18(pmcraid_release_passthrough_ioadls_~cmd#1.base, ~bvadd~64(278bv64, pmcraid_release_passthrough_ioadls_~cmd#1.offset), 8bv64);call pmcraid_release_passthrough_ioadls_#t~mem1250#1.base, pmcraid_release_passthrough_ioadls_#t~mem1250#1.offset := read~$Pointer$#18(pmcraid_release_passthrough_ioadls_#t~mem1249#1.base, ~bvadd~64(2545bv64, pmcraid_release_passthrough_ioadls_#t~mem1249#1.offset), 8bv64);call pmcraid_release_passthrough_ioadls_#t~mem1251#1 := read~intINTTYPE4#18(pmcraid_release_passthrough_ioadls_~sglist~3#1.base, ~bvadd~64(4bv64, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset), 4bv64);assume { :begin_inline_pci_unmap_sg } true;pci_unmap_sg_#in~hwdev#1.base, pci_unmap_sg_#in~hwdev#1.offset, pci_unmap_sg_#in~sg#1.base, pci_unmap_sg_#in~sg#1.offset, pci_unmap_sg_#in~nents#1, pci_unmap_sg_#in~direction#1 := pmcraid_release_passthrough_ioadls_#t~mem1250#1.base, pmcraid_release_passthrough_ioadls_#t~mem1250#1.offset, pmcraid_release_passthrough_ioadls_~sglist~3#1.base, ~bvadd~64(16bv64, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset), pmcraid_release_passthrough_ioadls_#t~mem1251#1, pmcraid_release_passthrough_ioadls_~direction#1;havoc pci_unmap_sg_~hwdev#1.base, pci_unmap_sg_~hwdev#1.offset, pci_unmap_sg_~sg#1.base, pci_unmap_sg_~sg#1.offset, pci_unmap_sg_~nents#1, pci_unmap_sg_~direction#1;pci_unmap_sg_~hwdev#1.base, pci_unmap_sg_~hwdev#1.offset := pci_unmap_sg_#in~hwdev#1.base, pci_unmap_sg_#in~hwdev#1.offset;pci_unmap_sg_~sg#1.base, pci_unmap_sg_~sg#1.offset := pci_unmap_sg_#in~sg#1.base, pci_unmap_sg_#in~sg#1.offset;pci_unmap_sg_~nents#1 := pci_unmap_sg_#in~nents#1;pci_unmap_sg_~direction#1 := pci_unmap_sg_#in~direction#1;assume { :begin_inline_dma_unmap_sg_attrs } true;dma_unmap_sg_attrs_#in~dev#1.base, dma_unmap_sg_attrs_#in~dev#1.offset, dma_unmap_sg_attrs_#in~sg#1.base, dma_unmap_sg_attrs_#in~sg#1.offset, dma_unmap_sg_attrs_#in~nents#1, dma_unmap_sg_attrs_#in~dir#1, dma_unmap_sg_attrs_#in~attrs#1.base, dma_unmap_sg_attrs_#in~attrs#1.offset := (if 0bv64 != ~bvadd~64(pci_unmap_sg_~hwdev#1.base, pci_unmap_sg_~hwdev#1.offset) then pci_unmap_sg_~hwdev#1.base else 0bv64), (if 0bv64 != ~bvadd~64(pci_unmap_sg_~hwdev#1.base, pci_unmap_sg_~hwdev#1.offset) then ~bvadd~64(148bv64, pci_unmap_sg_~hwdev#1.offset) else 0bv64), pci_unmap_sg_~sg#1.base, pci_unmap_sg_~sg#1.offset, pci_unmap_sg_~nents#1, pci_unmap_sg_~direction#1, 0bv64, 0bv64;havoc dma_unmap_sg_attrs_#t~ret226#1.base, dma_unmap_sg_attrs_#t~ret226#1.offset, dma_unmap_sg_attrs_#t~ret227#1, dma_unmap_sg_attrs_#t~ret228#1, dma_unmap_sg_attrs_#t~mem229#1.base, dma_unmap_sg_attrs_#t~mem229#1.offset, dma_unmap_sg_attrs_#t~mem236#1.base, dma_unmap_sg_attrs_#t~mem236#1.offset, dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset, dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset, dma_unmap_sg_attrs_~nents#1, dma_unmap_sg_attrs_~dir#1, dma_unmap_sg_attrs_~attrs#1.base, dma_unmap_sg_attrs_~attrs#1.offset, dma_unmap_sg_attrs_~ops~1#1.base, dma_unmap_sg_attrs_~ops~1#1.offset, dma_unmap_sg_attrs_~tmp~14#1.base, dma_unmap_sg_attrs_~tmp~14#1.offset, dma_unmap_sg_attrs_~tmp___0~6#1, dma_unmap_sg_attrs_~tmp___1~2#1;dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset := dma_unmap_sg_attrs_#in~dev#1.base, dma_unmap_sg_attrs_#in~dev#1.offset;dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset := dma_unmap_sg_attrs_#in~sg#1.base, dma_unmap_sg_attrs_#in~sg#1.offset;dma_unmap_sg_attrs_~nents#1 := dma_unmap_sg_attrs_#in~nents#1;dma_unmap_sg_attrs_~dir#1 := dma_unmap_sg_attrs_#in~dir#1;dma_unmap_sg_attrs_~attrs#1.base, dma_unmap_sg_attrs_~attrs#1.offset := dma_unmap_sg_attrs_#in~attrs#1.base, dma_unmap_sg_attrs_#in~attrs#1.offset;havoc dma_unmap_sg_attrs_~ops~1#1.base, dma_unmap_sg_attrs_~ops~1#1.offset;havoc dma_unmap_sg_attrs_~tmp~14#1.base, dma_unmap_sg_attrs_~tmp~14#1.offset;havoc dma_unmap_sg_attrs_~tmp___0~6#1;havoc dma_unmap_sg_attrs_~tmp___1~2#1; [2025-02-08 04:40:22,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: assume !~bvsgt~32(pmcraid_release_passthrough_ioadls_~buflen#1, 0bv32); [2025-02-08 04:40:22,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13573: pmcraid_ioctl_passthrough_~rc~10#1 := pmcraid_ioctl_passthrough_~__ret~2#1[32:0]; [2025-02-08 04:40:22,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13540: call write~intINTTYPE4#18(0bv32, pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset, 4bv64); [2025-02-08 04:40:22,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13639: assume 0bv32 == pmcraid_ioctl_passthrough_~rc~10#1;pmcraid_ioctl_passthrough_~rc~10#1 := 4294967282bv32; [2025-02-08 04:40:22,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13639: assume !(0bv32 == pmcraid_ioctl_passthrough_~rc~10#1); [2025-02-08 04:40:22,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18297: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host(); srcloc: null [2025-02-08 04:40:22,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: havoc dma_unmap_sg_attrs_#t~ret226#1.base, dma_unmap_sg_attrs_#t~ret226#1.offset, dma_unmap_sg_attrs_#t~ret227#1, dma_unmap_sg_attrs_#t~ret228#1, dma_unmap_sg_attrs_#t~mem229#1.base, dma_unmap_sg_attrs_#t~mem229#1.offset, dma_unmap_sg_attrs_#t~mem236#1.base, dma_unmap_sg_attrs_#t~mem236#1.offset, dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset, dma_unmap_sg_attrs_~sg#1.base, dma_unmap_sg_attrs_~sg#1.offset, dma_unmap_sg_attrs_~nents#1, dma_unmap_sg_attrs_~dir#1, dma_unmap_sg_attrs_~attrs#1.base, dma_unmap_sg_attrs_~attrs#1.offset, dma_unmap_sg_attrs_~ops~1#1.base, dma_unmap_sg_attrs_~ops~1#1.offset, dma_unmap_sg_attrs_~tmp~14#1.base, dma_unmap_sg_attrs_~tmp~14#1.offset, dma_unmap_sg_attrs_~tmp___0~6#1, dma_unmap_sg_attrs_~tmp___1~2#1;havoc dma_unmap_sg_attrs_#in~dev#1.base, dma_unmap_sg_attrs_#in~dev#1.offset, dma_unmap_sg_attrs_#in~sg#1.base, dma_unmap_sg_attrs_#in~sg#1.offset, dma_unmap_sg_attrs_#in~nents#1, dma_unmap_sg_attrs_#in~dir#1, dma_unmap_sg_attrs_#in~attrs#1.base, dma_unmap_sg_attrs_#in~attrs#1.offset;assume { :end_inline_dma_unmap_sg_attrs } true; [2025-02-08 04:40:22,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916: assume 0bv64 != sg_assign_page_~tmp___1~0#1;assume false; [2025-02-08 04:40:22,565 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916: assume !(0bv64 != sg_assign_page_~tmp___1~0#1); [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048: dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset := dma_map_sg_attrs_#t~ret215#1.base, dma_map_sg_attrs_#t~ret215#1.offset;havoc dma_map_sg_attrs_#t~ret215#1.base, dma_map_sg_attrs_#t~ret215#1.offset; [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9048-1: SUMMARY for call dma_map_sg_attrs_#t~ret215#1.base, dma_map_sg_attrs_#t~ret215#1.offset := sg_next(dma_map_sg_attrs_~s~0#1.base, dma_map_sg_attrs_~s~0#1.offset); srcloc: null [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574: assume 0bv32 == pmcraid_ioctl_passthrough_~rc~10#1;pmcraid_ioctl_passthrough_#res#1 := 18446744073709551506bv64;call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574: assume !(0bv32 == pmcraid_ioctl_passthrough_~rc~10#1); [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18265: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_host_lock_of_Scsi_Host(); srcloc: null [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18298: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_192_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: assume 1bv32 == ~zero_extend~32~8(pmcraid_ioctl_passthrough_~direction~0#1) && ~bvsgt~32(pmcraid_ioctl_passthrough_~request_size~0#1, 0bv32);call pmcraid_ioctl_passthrough_#t~mem1291#1.base, pmcraid_ioctl_passthrough_#t~mem1291#1.offset := read~$Pointer$#18(pmcraid_ioctl_passthrough_~cmd~9#1.base, ~bvadd~64(286bv64, pmcraid_ioctl_passthrough_~cmd~9#1.offset), 8bv64); [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: assume !(1bv32 == ~zero_extend~32~8(pmcraid_ioctl_passthrough_~direction~0#1) && ~bvsgt~32(pmcraid_ioctl_passthrough_~request_size~0#1, 0bv32)); [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13806-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1330#1 := printk(183bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13740: havoc ldv_wait_for_completion_190_~ldv_func_arg1#1.base, ldv_wait_for_completion_190_~ldv_func_arg1#1.offset;havoc ldv_wait_for_completion_190_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_190_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_wait_for_completion_190 } true; [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13806: havoc pmcraid_ioctl_passthrough_#t~ret1330#1;pmcraid_ioctl_passthrough_~rc~10#1 := 4294967282bv32; [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13476: havoc pci_unmap_sg_~hwdev#1.base, pci_unmap_sg_~hwdev#1.offset, pci_unmap_sg_~sg#1.base, pci_unmap_sg_~sg#1.offset, pci_unmap_sg_~nents#1, pci_unmap_sg_~direction#1;havoc pci_unmap_sg_#in~hwdev#1.base, pci_unmap_sg_#in~hwdev#1.offset, pci_unmap_sg_#in~sg#1.base, pci_unmap_sg_#in~sg#1.offset, pci_unmap_sg_#in~nents#1, pci_unmap_sg_#in~direction#1;assume { :end_inline_pci_unmap_sg } true;havoc pmcraid_release_passthrough_ioadls_#t~mem1249#1.base, pmcraid_release_passthrough_ioadls_#t~mem1249#1.offset;havoc pmcraid_release_passthrough_ioadls_#t~mem1250#1.base, pmcraid_release_passthrough_ioadls_#t~mem1250#1.offset;havoc pmcraid_release_passthrough_ioadls_#t~mem1251#1; [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: __get_order_#t~ret25#1 := fls64_#res#1;havoc fls64_~x#1, fls64_~bitpos~0#1;havoc fls64_#in~x#1;assume { :end_inline_fls64 } true;__get_order_~order~0#1 := __get_order_#t~ret25#1;havoc __get_order_#t~ret25#1;__get_order_#res#1 := __get_order_~order~0#1; [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13608: assume 0bv32 != pmcraid_ioctl_passthrough_~rc~10#1; [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13608: assume !(0bv32 != pmcraid_ioctl_passthrough_~rc~10#1);call pmcraid_ioctl_passthrough_#t~mem1265#1 := read~intINTTYPE4#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(28bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 4bv64);pmcraid_ioctl_passthrough_~request_size~0#1 := pmcraid_ioctl_passthrough_#t~mem1265#1;havoc pmcraid_ioctl_passthrough_#t~mem1265#1;call pmcraid_ioctl_passthrough_#t~mem1266#1 := read~intINTTYPE1#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(61bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 1bv64); [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18266-1: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18266: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_188 } true;havoc pmcraid_ioctl_passthrough_#t~mem1301#1.base, pmcraid_ioctl_passthrough_#t~mem1301#1.offset;havoc pmcraid_ioctl_passthrough_#t~mem1302#1.base, pmcraid_ioctl_passthrough_#t~mem1302#1.offset; [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675: havoc pmcraid_ioctl_passthrough_#t~memcpy~res1281#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1281#1.offset;call pmcraid_ioctl_passthrough_#t~mem1282#1 := read~intINTTYPE2#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(46bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 2bv64); [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~memcpy~res1281#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1281#1.offset := #Ultimate.C_memcpy#18(pmcraid_ioctl_passthrough_~ioarcb~12#1.base, ~bvadd~64(64bv64, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset), pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(64bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 16bv64); srcloc: null [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13840: assume 0bv8 != pmcraid_ioctl_driver_~tmp___0~28#1;pmcraid_ioctl_driver_~tmp___1~15#1 := 0bv32; [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13840: assume !(0bv8 != pmcraid_ioctl_driver_~tmp___0~28#1);pmcraid_ioctl_driver_~tmp___1~15#1 := 1bv32; [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9084: dma_unmap_sg_attrs_~tmp~14#1.base, dma_unmap_sg_attrs_~tmp~14#1.offset := dma_unmap_sg_attrs_#t~ret226#1.base, dma_unmap_sg_attrs_#t~ret226#1.offset;havoc dma_unmap_sg_attrs_#t~ret226#1.base, dma_unmap_sg_attrs_#t~ret226#1.offset;dma_unmap_sg_attrs_~ops~1#1.base, dma_unmap_sg_attrs_~ops~1#1.offset := dma_unmap_sg_attrs_~tmp~14#1.base, dma_unmap_sg_attrs_~tmp~14#1.offset; [2025-02-08 04:40:22,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13114: pmcraid_alloc_sglist_#t~ret1156#1.base, pmcraid_alloc_sglist_#t~ret1156#1.offset := alloc_pages_#res#1.base, alloc_pages_#res#1.offset;havoc alloc_pages_#t~ret1936#1.base, alloc_pages_#t~ret1936#1.offset, alloc_pages_~flags#1, alloc_pages_~order#1, alloc_pages_~tmp~138#1.base, alloc_pages_~tmp~138#1.offset;havoc alloc_pages_#in~flags#1, alloc_pages_#in~order#1;assume { :end_inline_alloc_pages } true;pmcraid_alloc_sglist_~page~0#1.base, pmcraid_alloc_sglist_~page~0#1.offset := pmcraid_alloc_sglist_#t~ret1156#1.base, pmcraid_alloc_sglist_#t~ret1156#1.offset;havoc pmcraid_alloc_sglist_#t~ret1156#1.base, pmcraid_alloc_sglist_#t~ret1156#1.offset; [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9084-1: SUMMARY for call dma_unmap_sg_attrs_#t~ret226#1.base, dma_unmap_sg_attrs_#t~ret226#1.offset := get_dma_ops(dma_unmap_sg_attrs_~dev#1.base, dma_unmap_sg_attrs_~dev#1.offset); srcloc: null [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9051: assume ~bvslt~32(dma_map_sg_attrs_~i~0#1, dma_map_sg_attrs_~nents#1); [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9051: assume !~bvslt~32(dma_map_sg_attrs_~i~0#1, dma_map_sg_attrs_~nents#1); [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14006: call #t~mem1355#1 := read~intINTTYPE4#18(~hdr~0#1.base, ~bvadd~64(12bv64, ~hdr~0#1.offset), 4bv64);assume { :begin_inline_pmcraid_ioctl_passthrough } true;pmcraid_ioctl_passthrough_#in~pinstance#1.base, pmcraid_ioctl_passthrough_#in~pinstance#1.offset, pmcraid_ioctl_passthrough_#in~ioctl_cmd#1, pmcraid_ioctl_passthrough_#in~buflen#1, pmcraid_ioctl_passthrough_#in~arg#1 := ~pinstance~27#1.base, ~pinstance~27#1.offset, ~cmd#1, #t~mem1355#1, ~arg#1;havoc pmcraid_ioctl_passthrough_#res#1;havoc pmcraid_ioctl_passthrough_#t~mem1252#1, pmcraid_ioctl_passthrough_#t~ret1253#1, pmcraid_ioctl_passthrough_#t~mem1254#1, pmcraid_ioctl_passthrough_#t~ret1255#1, pmcraid_ioctl_passthrough_#t~ret1256#1, pmcraid_ioctl_passthrough_#t~mem1257#1, pmcraid_ioctl_passthrough_#t~ret1258#1, pmcraid_ioctl_passthrough_#t~mem1259#1, pmcraid_ioctl_passthrough_#t~ret1260#1, pmcraid_ioctl_passthrough_#t~ret1261#1.base, pmcraid_ioctl_passthrough_#t~ret1261#1.offset, pmcraid_ioctl_passthrough_#t~ret1262#1, pmcraid_ioctl_passthrough_#t~ret1263#1, pmcraid_ioctl_passthrough_#t~ret1264#1, pmcraid_ioctl_passthrough_#t~mem1265#1, pmcraid_ioctl_passthrough_#t~mem1266#1, pmcraid_ioctl_passthrough_#t~ret1267#1.base, pmcraid_ioctl_passthrough_#t~ret1267#1.offset, pmcraid_ioctl_passthrough_#t~mem1268#1, pmcraid_ioctl_passthrough_#t~ret1269#1, pmcraid_ioctl_passthrough_#t~ret1270#1, pmcraid_ioctl_passthrough_#t~mem1271#1, pmcraid_ioctl_passthrough_#t~ret1272#1.base, pmcraid_ioctl_passthrough_#t~ret1272#1.offset, pmcraid_ioctl_passthrough_#t~ret1273#1, pmcraid_ioctl_passthrough_#t~mem1274#1.base, pmcraid_ioctl_passthrough_#t~mem1274#1.offset, pmcraid_ioctl_passthrough_#t~mem1275#1, pmcraid_ioctl_passthrough_#t~mem1276#1, pmcraid_ioctl_passthrough_#t~mem1277#1, pmcraid_ioctl_passthrough_#t~mem1278#1, pmcraid_ioctl_passthrough_#t~mem1279#1, pmcraid_ioctl_passthrough_#t~mem1280#1, pmcraid_ioctl_passthrough_#t~memcpy~res1281#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1281#1.offset, pmcraid_ioctl_passthrough_#t~mem1282#1, pmcraid_ioctl_passthrough_#t~mem1283#1, pmcraid_ioctl_passthrough_#t~mem1284#1, pmcraid_ioctl_passthrough_#t~mem1285#1, pmcraid_ioctl_passthrough_#t~memcpy~res1286#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1286#1.offset, pmcraid_ioctl_passthrough_#t~ret1287#1, pmcraid_ioctl_passthrough_#t~mem1288#1, pmcraid_ioctl_passthrough_#t~ret1289#1, pmcraid_ioctl_passthrough_#t~ret1290#1, pmcraid_ioctl_passthrough_#t~mem1291#1.base, pmcraid_ioctl_passthrough_#t~mem1291#1.offset, pmcraid_ioctl_passthrough_#t~ret1292#1, pmcraid_ioctl_passthrough_#t~ret1293#1, pmcraid_ioctl_passthrough_#t~mem1294#1.base, pmcraid_ioctl_passthrough_#t~mem1294#1.offset, pmcraid_ioctl_passthrough_#t~mem1295#1, pmcraid_ioctl_passthrough_#t~mem1296#1.base, pmcraid_ioctl_passthrough_#t~mem1296#1.offset, pmcraid_ioctl_passthrough_#t~mem1297#1, pmcraid_ioctl_passthrough_#t~mem1298#1.base, pmcraid_ioctl_passthrough_#t~mem1298#1.offset, pmcraid_ioctl_passthrough_#t~mem1299#1, pmcraid_ioctl_passthrough_#t~ret1300#1, pmcraid_ioctl_passthrough_#t~mem1301#1.base, pmcraid_ioctl_passthrough_#t~mem1301#1.offset, pmcraid_ioctl_passthrough_#t~mem1302#1.base, pmcraid_ioctl_passthrough_#t~mem1302#1.offset, pmcraid_ioctl_passthrough_#t~mem1303#1.base, pmcraid_ioctl_passthrough_#t~mem1303#1.offset, pmcraid_ioctl_passthrough_#t~mem1304#1.base, pmcraid_ioctl_passthrough_#t~mem1304#1.offset, pmcraid_ioctl_passthrough_#t~mem1305#1, pmcraid_ioctl_passthrough_#t~mem1306#1, pmcraid_ioctl_passthrough_#t~ret1307#1, pmcraid_ioctl_passthrough_#t~ret1308#1, pmcraid_ioctl_passthrough_#t~mem1309#1.base, pmcraid_ioctl_passthrough_#t~mem1309#1.offset, pmcraid_ioctl_passthrough_#t~mem1310#1, pmcraid_ioctl_passthrough_#t~mem1311#1.base, pmcraid_ioctl_passthrough_#t~mem1311#1.offset, pmcraid_ioctl_passthrough_#t~mem1312#1, pmcraid_ioctl_passthrough_#t~ret1313#1, pmcraid_ioctl_passthrough_#t~mem1314#1.base, pmcraid_ioctl_passthrough_#t~mem1314#1.offset, pmcraid_ioctl_passthrough_#t~mem1315#1.base, pmcraid_ioctl_passthrough_#t~mem1315#1.offset, pmcraid_ioctl_passthrough_#t~ret1316#1.base, pmcraid_ioctl_passthrough_#t~ret1316#1.offset, pmcraid_ioctl_passthrough_#t~mem1317#1.base, pmcraid_ioctl_passthrough_#t~mem1317#1.offset, pmcraid_ioctl_passthrough_#t~mem1318#1.base, pmcraid_ioctl_passthrough_#t~mem1318#1.offset, pmcraid_ioctl_passthrough_#t~mem1319#1.base, pmcraid_ioctl_passthrough_#t~mem1319#1.offset, pmcraid_ioctl_passthrough_#t~mem1320#1, pmcraid_ioctl_passthrough_#t~ret1321#1, pmcraid_ioctl_passthrough_#t~ret1322#1, pmcraid_ioctl_passthrough_#t~mem1323#1.base, pmcraid_ioctl_passthrough_#t~mem1323#1.offset, pmcraid_ioctl_passthrough_#t~ret1324#1, pmcraid_ioctl_passthrough_#t~mem1325#1.base, pmcraid_ioctl_passthrough_#t~mem1325#1.offset, pmcraid_ioctl_passthrough_#t~ret1326#1, pmcraid_ioctl_passthrough_#t~ret1327#1, pmcraid_ioctl_passthrough_#t~mem1328#1.base, pmcraid_ioctl_passthrough_#t~mem1328#1.offset, pmcraid_ioctl_passthrough_#t~ret1329#1, pmcraid_ioctl_passthrough_#t~ret1330#1, pmcraid_ioctl_passthrough_~pinstance#1.base, pmcraid_ioctl_passthrough_~pinstance#1.offset, pmcraid_ioctl_passthrough_~ioctl_cmd#1, pmcraid_ioctl_passthrough_~buflen#1, pmcraid_ioctl_passthrough_~arg#1, pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset, pmcraid_ioctl_passthrough_~request_buffer~0#1, pmcraid_ioctl_passthrough_~request_offset~0#1, pmcraid_ioctl_passthrough_~lock_flags~16#1, pmcraid_ioctl_passthrough_~ioasa~2#1.base, pmcraid_ioctl_passthrough_~ioasa~2#1.offset, pmcraid_ioctl_passthrough_~ioasc~10#1, pmcraid_ioctl_passthrough_~request_size~0#1, pmcraid_ioctl_passthrough_~buffer_size~0#1, pmcraid_ioctl_passthrough_~access~0#1, pmcraid_ioctl_passthrough_~direction~0#1, pmcraid_ioctl_passthrough_~rc~10#1, pmcraid_ioctl_passthrough_~__ret~2#1, pmcraid_ioctl_passthrough_~tmp~78#1, pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset, pmcraid_ioctl_passthrough_~__ret___0~1#1, pmcraid_ioctl_passthrough_~tmp___0~27#1, pmcraid_ioctl_passthrough_~__int~1#1, pmcraid_ioctl_passthrough_~tmp___1~14#1, pmcraid_ioctl_passthrough_~__cond~0#1, pmcraid_ioctl_passthrough_~__cond___0~0#1, pmcraid_ioctl_passthrough_~tmp___2~5#1.base, pmcraid_ioctl_passthrough_~tmp___2~5#1.offset, pmcraid_ioctl_passthrough_~tmp___3~1#1.base, pmcraid_ioctl_passthrough_~tmp___3~1#1.offset, pmcraid_ioctl_passthrough_~tmp___4~0#1, pmcraid_ioctl_passthrough_~tmp___5~0#1, pmcraid_ioctl_passthrough_~tmp___6~0#1, pmcraid_ioctl_passthrough_~tmp___7~0#1, pmcraid_ioctl_passthrough_~tmp___8~0#1, pmcraid_ioctl_passthrough_~tmp___9~0#1, pmcraid_ioctl_passthrough_~tmp___10~0#1, pmcraid_ioctl_passthrough_~tmp___11~0#1, pmcraid_ioctl_passthrough_~tmp___12~0#1;pmcraid_ioctl_passthrough_~pinstance#1.base, pmcraid_ioctl_passthrough_~pinstance#1.offset := pmcraid_ioctl_passthrough_#in~pinstance#1.base, pmcraid_ioctl_passthrough_#in~pinstance#1.offset;pmcraid_ioctl_passthrough_~ioctl_cmd#1 := pmcraid_ioctl_passthrough_#in~ioctl_cmd#1;pmcraid_ioctl_passthrough_~buflen#1 := pmcraid_ioctl_passthrough_#in~buflen#1;pmcraid_ioctl_passthrough_~arg#1 := pmcraid_ioctl_passthrough_#in~arg#1;havoc pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset;havoc pmcraid_ioctl_passthrough_~ioarcb~12#1.base, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset;havoc pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset;havoc pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset;havoc pmcraid_ioctl_passthrough_~request_buffer~0#1;havoc pmcraid_ioctl_passthrough_~request_offset~0#1;havoc pmcraid_ioctl_passthrough_~lock_flags~16#1;havoc pmcraid_ioctl_passthrough_~ioasa~2#1.base, pmcraid_ioctl_passthrough_~ioasa~2#1.offset;havoc pmcraid_ioctl_passthrough_~ioasc~10#1;havoc pmcraid_ioctl_passthrough_~request_size~0#1;havoc pmcraid_ioctl_passthrough_~buffer_size~0#1;havoc pmcraid_ioctl_passthrough_~access~0#1;havoc pmcraid_ioctl_passthrough_~direction~0#1;havoc pmcraid_ioctl_passthrough_~rc~10#1;havoc pmcraid_ioctl_passthrough_~__ret~2#1;havoc pmcraid_ioctl_passthrough_~tmp~78#1;call pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset := #Ultimate.allocOnStack(36bv64);havoc pmcraid_ioctl_passthrough_~__ret___0~1#1;havoc pmcraid_ioctl_passthrough_~tmp___0~27#1;havoc pmcraid_ioctl_passthrough_~__int~1#1;havoc pmcraid_ioctl_passthrough_~tmp___1~14#1;havoc pmcraid_ioctl_passthrough_~__cond~0#1;havoc pmcraid_ioctl_passthrough_~__cond___0~0#1;havoc pmcraid_ioctl_passthrough_~tmp___2~5#1.base, pmcraid_ioctl_passthrough_~tmp___2~5#1.offset;havoc pmcraid_ioctl_passthrough_~tmp___3~1#1.base, pmcraid_ioctl_passthrough_~tmp___3~1#1.offset;havoc pmcraid_ioctl_passthrough_~tmp___4~0#1;havoc pmcraid_ioctl_passthrough_~tmp___5~0#1;havoc pmcraid_ioctl_passthrough_~tmp___6~0#1;havoc pmcraid_ioctl_passthrough_~tmp___7~0#1;havoc pmcraid_ioctl_passthrough_~tmp___8~0#1;havoc pmcraid_ioctl_passthrough_~tmp___9~0#1;havoc pmcraid_ioctl_passthrough_~tmp___10~0#1;havoc pmcraid_ioctl_passthrough_~tmp___11~0#1;havoc pmcraid_ioctl_passthrough_~tmp___12~0#1;pmcraid_ioctl_passthrough_~rc~10#1 := 0bv32;call pmcraid_ioctl_passthrough_#t~mem1252#1 := read~intINTTYPE1#18(pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(12200bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset), 1bv64); [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13114-1: assume { :begin_inline_alloc_pages } true;alloc_pages_#in~flags#1, alloc_pages_#in~order#1 := 32977bv32, pmcraid_alloc_sglist_~order~1#1;havoc alloc_pages_#res#1.base, alloc_pages_#res#1.offset;havoc alloc_pages_#t~ret1936#1.base, alloc_pages_#t~ret1936#1.offset, alloc_pages_~flags#1, alloc_pages_~order#1, alloc_pages_~tmp~138#1.base, alloc_pages_~tmp~138#1.offset;alloc_pages_~flags#1 := alloc_pages_#in~flags#1;alloc_pages_~order#1 := alloc_pages_#in~order#1;havoc alloc_pages_~tmp~138#1.base, alloc_pages_~tmp~138#1.offset; [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13081: assume ~bvsgt~32(pmcraid_alloc_sglist_~sg_size~0#1, 0bv32);assume { :begin_inline___get_order } true;__get_order_#in~size#1 := ~sign_extend~64~32(pmcraid_alloc_sglist_~sg_size~0#1);havoc __get_order_#res#1;havoc __get_order_#t~ret25#1, __get_order_~size#1, __get_order_~order~0#1;__get_order_~size#1 := __get_order_#in~size#1;havoc __get_order_~order~0#1;__get_order_~size#1 := ~bvsub~64(__get_order_~size#1, 1bv64);__get_order_~size#1 := ~bvlshr~64(__get_order_~size#1, 12bv64);assume { :begin_inline_fls64 } true;fls64_#in~x#1 := __get_order_~size#1;havoc fls64_#res#1;havoc fls64_~x#1, fls64_~bitpos~0#1;fls64_~x#1 := fls64_#in~x#1;havoc fls64_~bitpos~0#1;fls64_~bitpos~0#1 := 4294967295bv32;fls64_#res#1 := ~bvadd~32(1bv32, fls64_~bitpos~0#1); [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13081: assume !~bvsgt~32(pmcraid_alloc_sglist_~sg_size~0#1, 0bv32);pmcraid_alloc_sglist_~order~1#1 := 0bv32; [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13610: havoc pmcraid_ioctl_passthrough_#t~ret1264#1;pmcraid_ioctl_passthrough_~rc~10#1 := 4294967282bv32; [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709: pmcraid_ioctl_passthrough_~rc~10#1 := pmcraid_ioctl_passthrough_#t~ret1292#1;havoc pmcraid_ioctl_passthrough_#t~mem1291#1.base, pmcraid_ioctl_passthrough_#t~mem1291#1.offset;havoc pmcraid_ioctl_passthrough_#t~ret1292#1; [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13709-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1292#1 := pmcraid_copy_sglist(pmcraid_ioctl_passthrough_#t~mem1291#1.base, pmcraid_ioctl_passthrough_#t~mem1291#1.offset, pmcraid_ioctl_passthrough_~request_buffer~0#1, pmcraid_ioctl_passthrough_~request_size~0#1, ~zero_extend~32~8(pmcraid_ioctl_passthrough_~direction~0#1)); srcloc: null [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13478-1: SUMMARY for call pmcraid_free_sglist(pmcraid_release_passthrough_ioadls_~sglist~3#1.base, pmcraid_release_passthrough_ioadls_~sglist~3#1.offset); srcloc: null [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13478: call write~$Pointer$#18(0bv64, 0bv64, pmcraid_release_passthrough_ioadls_~cmd#1.base, ~bvadd~64(286bv64, pmcraid_release_passthrough_ioadls_~cmd#1.offset), 8bv64); [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13610-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1264#1 := printk(176bv64, 0bv64); srcloc: null [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13577: assume ~bvslt~32(pmcraid_ioctl_passthrough_~rc~10#1, 0bv32);pmcraid_ioctl_passthrough_#res#1 := 18446744073709551104bv64;call ULTIMATE.dealloc(pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset);havoc pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset; [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13577: assume !~bvslt~32(pmcraid_ioctl_passthrough_~rc~10#1, 0bv32); [2025-02-08 04:40:22,567 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13578: #t~ret1356#1 := pmcraid_ioctl_passthrough_#res#1;havoc pmcraid_ioctl_passthrough_#t~mem1252#1, pmcraid_ioctl_passthrough_#t~ret1253#1, pmcraid_ioctl_passthrough_#t~mem1254#1, pmcraid_ioctl_passthrough_#t~ret1255#1, pmcraid_ioctl_passthrough_#t~ret1256#1, pmcraid_ioctl_passthrough_#t~mem1257#1, pmcraid_ioctl_passthrough_#t~ret1258#1, pmcraid_ioctl_passthrough_#t~mem1259#1, pmcraid_ioctl_passthrough_#t~ret1260#1, pmcraid_ioctl_passthrough_#t~ret1261#1.base, pmcraid_ioctl_passthrough_#t~ret1261#1.offset, pmcraid_ioctl_passthrough_#t~ret1262#1, pmcraid_ioctl_passthrough_#t~ret1263#1, pmcraid_ioctl_passthrough_#t~ret1264#1, pmcraid_ioctl_passthrough_#t~mem1265#1, pmcraid_ioctl_passthrough_#t~mem1266#1, pmcraid_ioctl_passthrough_#t~ret1267#1.base, pmcraid_ioctl_passthrough_#t~ret1267#1.offset, pmcraid_ioctl_passthrough_#t~mem1268#1, pmcraid_ioctl_passthrough_#t~ret1269#1, pmcraid_ioctl_passthrough_#t~ret1270#1, pmcraid_ioctl_passthrough_#t~mem1271#1, pmcraid_ioctl_passthrough_#t~ret1272#1.base, pmcraid_ioctl_passthrough_#t~ret1272#1.offset, pmcraid_ioctl_passthrough_#t~ret1273#1, pmcraid_ioctl_passthrough_#t~mem1274#1.base, pmcraid_ioctl_passthrough_#t~mem1274#1.offset, pmcraid_ioctl_passthrough_#t~mem1275#1, pmcraid_ioctl_passthrough_#t~mem1276#1, pmcraid_ioctl_passthrough_#t~mem1277#1, pmcraid_ioctl_passthrough_#t~mem1278#1, pmcraid_ioctl_passthrough_#t~mem1279#1, pmcraid_ioctl_passthrough_#t~mem1280#1, pmcraid_ioctl_passthrough_#t~memcpy~res1281#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1281#1.offset, pmcraid_ioctl_passthrough_#t~mem1282#1, pmcraid_ioctl_passthrough_#t~mem1283#1, pmcraid_ioctl_passthrough_#t~mem1284#1, pmcraid_ioctl_passthrough_#t~mem1285#1, pmcraid_ioctl_passthrough_#t~memcpy~res1286#1.base, pmcraid_ioctl_passthrough_#t~memcpy~res1286#1.offset, pmcraid_ioctl_passthrough_#t~ret1287#1, pmcraid_ioctl_passthrough_#t~mem1288#1, pmcraid_ioctl_passthrough_#t~ret1289#1, pmcraid_ioctl_passthrough_#t~ret1290#1, pmcraid_ioctl_passthrough_#t~mem1291#1.base, pmcraid_ioctl_passthrough_#t~mem1291#1.offset, pmcraid_ioctl_passthrough_#t~ret1292#1, pmcraid_ioctl_passthrough_#t~ret1293#1, pmcraid_ioctl_passthrough_#t~mem1294#1.base, pmcraid_ioctl_passthrough_#t~mem1294#1.offset, pmcraid_ioctl_passthrough_#t~mem1295#1, pmcraid_ioctl_passthrough_#t~mem1296#1.base, pmcraid_ioctl_passthrough_#t~mem1296#1.offset, pmcraid_ioctl_passthrough_#t~mem1297#1, pmcraid_ioctl_passthrough_#t~mem1298#1.base, pmcraid_ioctl_passthrough_#t~mem1298#1.offset, pmcraid_ioctl_passthrough_#t~mem1299#1, pmcraid_ioctl_passthrough_#t~ret1300#1, pmcraid_ioctl_passthrough_#t~mem1301#1.base, pmcraid_ioctl_passthrough_#t~mem1301#1.offset, pmcraid_ioctl_passthrough_#t~mem1302#1.base, pmcraid_ioctl_passthrough_#t~mem1302#1.offset, pmcraid_ioctl_passthrough_#t~mem1303#1.base, pmcraid_ioctl_passthrough_#t~mem1303#1.offset, pmcraid_ioctl_passthrough_#t~mem1304#1.base, pmcraid_ioctl_passthrough_#t~mem1304#1.offset, pmcraid_ioctl_passthrough_#t~mem1305#1, pmcraid_ioctl_passthrough_#t~mem1306#1, pmcraid_ioctl_passthrough_#t~ret1307#1, pmcraid_ioctl_passthrough_#t~ret1308#1, pmcraid_ioctl_passthrough_#t~mem1309#1.base, pmcraid_ioctl_passthrough_#t~mem1309#1.offset, pmcraid_ioctl_passthrough_#t~mem1310#1, pmcraid_ioctl_passthrough_#t~mem1311#1.base, pmcraid_ioctl_passthrough_#t~mem1311#1.offset, pmcraid_ioctl_passthrough_#t~mem1312#1, pmcraid_ioctl_passthrough_#t~ret1313#1, pmcraid_ioctl_passthrough_#t~mem1314#1.base, pmcraid_ioctl_passthrough_#t~mem1314#1.offset, pmcraid_ioctl_passthrough_#t~mem1315#1.base, pmcraid_ioctl_passthrough_#t~mem1315#1.offset, pmcraid_ioctl_passthrough_#t~ret1316#1.base, pmcraid_ioctl_passthrough_#t~ret1316#1.offset, pmcraid_ioctl_passthrough_#t~mem1317#1.base, pmcraid_ioctl_passthrough_#t~mem1317#1.offset, pmcraid_ioctl_passthrough_#t~mem1318#1.base, pmcraid_ioctl_passthrough_#t~mem1318#1.offset, pmcraid_ioctl_passthrough_#t~mem1319#1.base, pmcraid_ioctl_passthrough_#t~mem1319#1.offset, pmcraid_ioctl_passthrough_#t~mem1320#1, pmcraid_ioctl_passthrough_#t~ret1321#1, pmcraid_ioctl_passthrough_#t~ret1322#1, pmcraid_ioctl_passthrough_#t~mem1323#1.base, pmcraid_ioctl_passthrough_#t~mem1323#1.offset, pmcraid_ioctl_passthrough_#t~ret1324#1, pmcraid_ioctl_passthrough_#t~mem1325#1.base, pmcraid_ioctl_passthrough_#t~mem1325#1.offset, pmcraid_ioctl_passthrough_#t~ret1326#1, pmcraid_ioctl_passthrough_#t~ret1327#1, pmcraid_ioctl_passthrough_#t~mem1328#1.base, pmcraid_ioctl_passthrough_#t~mem1328#1.offset, pmcraid_ioctl_passthrough_#t~ret1329#1, pmcraid_ioctl_passthrough_#t~ret1330#1, pmcraid_ioctl_passthrough_~pinstance#1.base, pmcraid_ioctl_passthrough_~pinstance#1.offset, pmcraid_ioctl_passthrough_~ioctl_cmd#1, pmcraid_ioctl_passthrough_~buflen#1, pmcraid_ioctl_passthrough_~arg#1, pmcraid_ioctl_passthrough_~buffer~0#1.base, pmcraid_ioctl_passthrough_~buffer~0#1.offset, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset, pmcraid_ioctl_passthrough_~cmd~9#1.base, pmcraid_ioctl_passthrough_~cmd~9#1.offset, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.base, pmcraid_ioctl_passthrough_~cancel_cmd~2#1.offset, pmcraid_ioctl_passthrough_~request_buffer~0#1, pmcraid_ioctl_passthrough_~request_offset~0#1, pmcraid_ioctl_passthrough_~lock_flags~16#1, pmcraid_ioctl_passthrough_~ioasa~2#1.base, pmcraid_ioctl_passthrough_~ioasa~2#1.offset, pmcraid_ioctl_passthrough_~ioasc~10#1, pmcraid_ioctl_passthrough_~request_size~0#1, pmcraid_ioctl_passthrough_~buffer_size~0#1, pmcraid_ioctl_passthrough_~access~0#1, pmcraid_ioctl_passthrough_~direction~0#1, pmcraid_ioctl_passthrough_~rc~10#1, pmcraid_ioctl_passthrough_~__ret~2#1, pmcraid_ioctl_passthrough_~tmp~78#1, pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset, pmcraid_ioctl_passthrough_~__ret___0~1#1, pmcraid_ioctl_passthrough_~tmp___0~27#1, pmcraid_ioctl_passthrough_~__int~1#1, pmcraid_ioctl_passthrough_~tmp___1~14#1, pmcraid_ioctl_passthrough_~__cond~0#1, pmcraid_ioctl_passthrough_~__cond___0~0#1, pmcraid_ioctl_passthrough_~tmp___2~5#1.base, pmcraid_ioctl_passthrough_~tmp___2~5#1.offset, pmcraid_ioctl_passthrough_~tmp___3~1#1.base, pmcraid_ioctl_passthrough_~tmp___3~1#1.offset, pmcraid_ioctl_passthrough_~tmp___4~0#1, pmcraid_ioctl_passthrough_~tmp___5~0#1, pmcraid_ioctl_passthrough_~tmp___6~0#1, pmcraid_ioctl_passthrough_~tmp___7~0#1, pmcraid_ioctl_passthrough_~tmp___8~0#1, pmcraid_ioctl_passthrough_~tmp___9~0#1, pmcraid_ioctl_passthrough_~tmp___10~0#1, pmcraid_ioctl_passthrough_~tmp___11~0#1, pmcraid_ioctl_passthrough_~tmp___12~0#1;havoc pmcraid_ioctl_passthrough_#in~pinstance#1.base, pmcraid_ioctl_passthrough_#in~pinstance#1.offset, pmcraid_ioctl_passthrough_#in~ioctl_cmd#1, pmcraid_ioctl_passthrough_#in~buflen#1, pmcraid_ioctl_passthrough_#in~arg#1;assume { :end_inline_pmcraid_ioctl_passthrough } true;~tmp___0~30#1 := #t~ret1356#1;havoc #t~mem1355#1;havoc #t~ret1356#1;~retval~1#1 := ~tmp___0~30#1[32:0]; [2025-02-08 04:40:22,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: assume 0bv32 != ~zero_extend~32~16(pmcraid_ioctl_passthrough_#t~mem1282#1);havoc pmcraid_ioctl_passthrough_#t~mem1282#1;call pmcraid_ioctl_passthrough_#t~mem1283#1 := read~intINTTYPE2#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(46bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 2bv64);call write~intINTTYPE2#18(pmcraid_ioctl_passthrough_#t~mem1283#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, ~bvadd~64(46bv64, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset), 2bv64);havoc pmcraid_ioctl_passthrough_#t~mem1283#1;call pmcraid_ioctl_passthrough_#t~mem1284#1 := read~intINTTYPE2#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(44bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 2bv64);call write~intINTTYPE2#18(pmcraid_ioctl_passthrough_#t~mem1284#1, pmcraid_ioctl_passthrough_~ioarcb~12#1.base, ~bvadd~64(44bv64, pmcraid_ioctl_passthrough_~ioarcb~12#1.offset), 2bv64);havoc pmcraid_ioctl_passthrough_#t~mem1284#1;call pmcraid_ioctl_passthrough_#t~mem1285#1 := read~intINTTYPE2#18(pmcraid_ioctl_passthrough_~buffer~0#1.base, ~bvadd~64(46bv64, ~bvadd~64(16bv64, pmcraid_ioctl_passthrough_~buffer~0#1.offset)), 2bv64); [2025-02-08 04:40:22,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13677: assume !(0bv32 != ~zero_extend~32~16(pmcraid_ioctl_passthrough_#t~mem1282#1));havoc pmcraid_ioctl_passthrough_#t~mem1282#1; [2025-02-08 04:40:22,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13446-1: SUMMARY for call pmcraid_build_passthrough_ioadls_#t~ret1243#1.base, pmcraid_build_passthrough_ioadls_#t~ret1243#1.offset := pmcraid_init_ioadls(pmcraid_build_passthrough_ioadls_~cmd#1.base, pmcraid_build_passthrough_ioadls_~cmd#1.offset, pmcraid_build_passthrough_ioadls_#t~mem1242#1); srcloc: null [2025-02-08 04:40:22,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13446: pmcraid_build_passthrough_ioadls_~ioadl~5#1.base, pmcraid_build_passthrough_ioadls_~ioadl~5#1.offset := pmcraid_build_passthrough_ioadls_#t~ret1243#1.base, pmcraid_build_passthrough_ioadls_#t~ret1243#1.offset;havoc pmcraid_build_passthrough_ioadls_#t~mem1242#1;havoc pmcraid_build_passthrough_ioadls_#t~ret1243#1.base, pmcraid_build_passthrough_ioadls_#t~ret1243#1.offset;pmcraid_build_passthrough_ioadls_~i~6#1 := 0bv32;pmcraid_build_passthrough_ioadls_~sg~0#1.base, pmcraid_build_passthrough_ioadls_~sg~0#1.offset := pmcraid_build_passthrough_ioadls_~sglist~2#1.base, ~bvadd~64(16bv64, pmcraid_build_passthrough_ioadls_~sglist~2#1.offset); [2025-02-08 04:40:22,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13545: pmcraid_ioctl_passthrough_~tmp___1~14#1 := pmcraid_ioctl_passthrough_#t~ret1256#1;havoc pmcraid_ioctl_passthrough_#t~ret1256#1;pmcraid_ioctl_passthrough_~__int~1#1 := pmcraid_ioctl_passthrough_~tmp___1~14#1;call pmcraid_ioctl_passthrough_#t~mem1257#1 := read~intINTTYPE1#18(pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(12200bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset), 1bv64);pmcraid_ioctl_passthrough_~__cond~0#1 := (if 0bv32 == (if 0bv32 == ~zero_extend~32~8(pmcraid_ioctl_passthrough_#t~mem1257#1) then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc pmcraid_ioctl_passthrough_#t~mem1257#1; [2025-02-08 04:40:22,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13545-1: SUMMARY for call pmcraid_ioctl_passthrough_#t~ret1256#1 := prepare_to_wait_event(pmcraid_ioctl_passthrough_~pinstance#1.base, ~bvadd~64(1972bv64, pmcraid_ioctl_passthrough_~pinstance#1.offset), pmcraid_ioctl_passthrough_~#__wait~1#1.base, pmcraid_ioctl_passthrough_~#__wait~1#1.offset, 1bv32); srcloc: null [2025-02-08 04:40:22,585 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: havoc dev_get_drvdata_#t~mem103#1.base, dev_get_drvdata_#t~mem103#1.offset; [2025-02-08 04:40:22,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16227: #res#1 := ~arg0#1; [2025-02-08 04:40:22,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24395: havoc #t~nondet2203; [2025-02-08 04:40:22,670 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9020: havoc #t~mem211.base, #t~mem211.offset; [2025-02-08 04:40:22,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14583: call #t~mem1485#1.base, #t~mem1485#1.offset := read~$Pointer$#18(~pinstance#1.base, ~bvadd~64(2757bv64, ~pinstance#1.offset), 8bv64);call #t~mem1486#1.base, #t~mem1486#1.offset := read~$Pointer$#18(~pinstance#1.base, ~bvadd~64(~bvadd~64(2901bv64, ~pinstance#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~9#1))), 8bv64);assume { :begin_inline_kmem_cache_free } true;kmem_cache_free_#in~arg0#1.base, kmem_cache_free_#in~arg0#1.offset, kmem_cache_free_#in~arg1#1.base, kmem_cache_free_#in~arg1#1.offset := #t~mem1485#1.base, #t~mem1485#1.offset, #t~mem1486#1.base, #t~mem1486#1.offset;havoc kmem_cache_free_~arg0#1.base, kmem_cache_free_~arg0#1.offset, kmem_cache_free_~arg1#1.base, kmem_cache_free_~arg1#1.offset;kmem_cache_free_~arg0#1.base, kmem_cache_free_~arg0#1.offset := kmem_cache_free_#in~arg0#1.base, kmem_cache_free_#in~arg0#1.offset;kmem_cache_free_~arg1#1.base, kmem_cache_free_~arg1#1.offset := kmem_cache_free_#in~arg1#1.base, kmem_cache_free_#in~arg1#1.offset;havoc kmem_cache_free_~arg0#1.base, kmem_cache_free_~arg0#1.offset, kmem_cache_free_~arg1#1.base, kmem_cache_free_~arg1#1.offset;havoc kmem_cache_free_#in~arg0#1.base, kmem_cache_free_#in~arg0#1.offset, kmem_cache_free_#in~arg1#1.base, kmem_cache_free_#in~arg1#1.offset;assume { :end_inline_kmem_cache_free } true;havoc #t~mem1485#1.base, #t~mem1485#1.offset;havoc #t~mem1486#1.base, #t~mem1486#1.offset;call write~$Pointer$#18(0bv64, 0bv64, ~pinstance#1.base, ~bvadd~64(~bvadd~64(2901bv64, ~pinstance#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~i~9#1))), 8bv64);~i~9#1 := ~bvadd~32(1bv32, ~i~9#1); [2025-02-08 04:40:22,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967: havoc #t~mem180; [2025-02-08 04:40:28,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12538: call #t~mem1026#1 := read~intINTTYPE4#18(~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64);call write~intINTTYPE4#18(~bvor~32(458752bv32, #t~mem1026#1), ~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64);havoc #t~mem1026#1; [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332: assume 1bv32 == ~zero_extend~32~8(pmcraid_cancel_all_#t~mem987#1);havoc pmcraid_cancel_all_#t~mem987#1;call write~intINTTYPE1#18(128bv8, pmcraid_cancel_all_~ioarcb~6#1.base, ~bvadd~64(1bv64, ~bvadd~64(64bv64, pmcraid_cancel_all_~ioarcb~6#1.offset)), 1bv64); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12332: assume !(1bv32 == ~zero_extend~32~8(pmcraid_cancel_all_#t~mem987#1));havoc pmcraid_cancel_all_#t~mem987#1; [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12547: assume 0bv32 != ~zero_extend~32~16(#t~mem1028#1);havoc #t~mem1028#1;call #t~mem1029#1 := read~intINTTYPE2#18(~ioasa~1#1.base, ~bvadd~64(44bv64, ~ioasa~1#1.offset), 2bv64);~sense_len~0#1 := #t~mem1029#1;havoc #t~mem1029#1;~__min1~0#1 := ~sense_len~0#1;~__min2~0#1 := 96bv16;~data_size~1#1 := (if ~bvslt~32(~zero_extend~32~16(~__min1~0#1), ~zero_extend~32~16(~__min2~0#1)) then ~zero_extend~32~16(~__min1~0#1) else ~zero_extend~32~16(~__min2~0#1));call #t~mem1030#1.base, #t~mem1030#1.offset := read~$Pointer$#18(~scsi_cmd~3#1.base, ~bvadd~64(345bv64, ~scsi_cmd~3#1.offset), 8bv64); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12547: assume !(0bv32 != ~zero_extend~32~16(#t~mem1028#1));havoc #t~mem1028#1; [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12564: assume 0bv32 != ~sense_copied~0#1; [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12564: assume !(0bv32 != ~sense_copied~0#1); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: SUMMARY for call pmcraid_send_cmd(pmcraid_cancel_all_~cmd#1.base, pmcraid_cancel_all_~cmd#1.offset, pmcraid_cancel_all_~cmd_done~1#1.base, pmcraid_cancel_all_~cmd_done~1#1.offset, 7500bv64, #funAddr~pmcraid_timeout_handler.base, #funAddr~pmcraid_timeout_handler.offset); srcloc: null [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12573: #res#1 := 1bv32; [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532: assume 0bv32 == ~zero_extend~32~8(#t~mem1022#1);havoc #t~mem1022#1;call #t~mem1023#1.base, #t~mem1023#1.offset := read~$Pointer$#18(~pinstance~19#1.base, ~bvadd~64(2537bv64, ~pinstance~19#1.offset), 8bv64);call #t~mem1024#1.base, #t~mem1024#1.offset := read~$Pointer$#18(~scsi_cmd~3#1.base, ~scsi_cmd~3#1.offset, 8bv64);call #t~mem1025#1 := read~intINTTYPE4#18(#t~mem1024#1.base, ~bvadd~64(200bv64, #t~mem1024#1.offset), 4bv64); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532: assume !(0bv32 == ~zero_extend~32~8(#t~mem1022#1));havoc #t~mem1022#1; [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12532-1: call #t~mem1022#1 := read~intINTTYPE1#18(~res~6#1.base, ~bvadd~64(65bv64, ~res~6#1.offset), 1bv64); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12524: call write~intINTTYPE1#18(1bv8, ~res~6#1.base, ~bvadd~64(66bv64, ~res~6#1.offset), 1bv64);call #t~mem1020#1 := read~intINTTYPE4#18(~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64);call write~intINTTYPE4#18(~bvor~32(786432bv32, #t~mem1020#1), ~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64);havoc #t~mem1020#1; [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: assume pmcraid_get_error_info_#t~mem790#1 == pmcraid_get_error_info_~ioasc#1;havoc pmcraid_get_error_info_#t~mem790#1;pmcraid_get_error_info_#res#1.base, pmcraid_get_error_info_#res#1.offset := ~#pmcraid_ioasc_error_table~0.base, ~bvadd~64(~#pmcraid_ioasc_error_table~0.offset, ~bvmul~64(13bv64, ~sign_extend~64~32(pmcraid_get_error_info_~i~1#1))); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: assume !(pmcraid_get_error_info_#t~mem790#1 == pmcraid_get_error_info_~ioasc#1);havoc pmcraid_get_error_info_#t~mem790#1;pmcraid_get_error_info_~i~1#1 := ~bvadd~32(1bv32, pmcraid_get_error_info_~i~1#1); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434-1: call pmcraid_get_error_info_#t~mem790#1 := read~intINTTYPE4#8(~#pmcraid_ioasc_error_table~0.base, ~bvadd~64(~#pmcraid_ioasc_error_table~0.offset, ~bvmul~64(13bv64, ~sign_extend~64~32(pmcraid_get_error_info_~i~1#1))), 4bv64); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12541: call #t~mem1027#1 := read~intINTTYPE4#18(~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64);call write~intINTTYPE4#18(~bvor~32(#t~mem1027#1, ~bvand~32(255bv32, ~ioasc~6#1)), ~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64);call write~intINTTYPE1#18(1bv8, ~res~6#1.base, ~bvadd~64(66bv64, ~res~6#1.offset), 1bv64); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12566: SUMMARY for call pmcraid_erp_done(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12517: call #t~mem1018#1 := read~intINTTYPE4#18(~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64);call write~intINTTYPE4#18(~bvor~32(327680bv32, #t~mem1018#1), ~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12327-1: SUMMARY for call pmcraid_cancel_all_#t~memset~res986#1.base, pmcraid_cancel_all_#t~memset~res986#1.offset := #Ultimate.C_memset#18(pmcraid_cancel_all_~ioarcb~6#1.base, ~bvadd~64(64bv64, pmcraid_cancel_all_~ioarcb~6#1.offset), 0bv32, 16bv64); srcloc: null [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12327: havoc pmcraid_cancel_all_#t~memset~res986#1.base, pmcraid_cancel_all_#t~memset~res986#1.offset;call write~intINTTYPE1#18(16bv8, pmcraid_cancel_all_~ioarcb~6#1.base, ~bvadd~64(61bv64, pmcraid_cancel_all_~ioarcb~6#1.offset), 1bv64);call write~intINTTYPE1#18(1bv8, pmcraid_cancel_all_~ioarcb~6#1.base, ~bvadd~64(60bv64, pmcraid_cancel_all_~ioarcb~6#1.offset), 1bv64);call write~intINTTYPE1#18(206bv8, pmcraid_cancel_all_~ioarcb~6#1.base, ~bvadd~64(64bv64, pmcraid_cancel_all_~ioarcb~6#1.offset), 1bv64);call pmcraid_cancel_all_#t~mem987#1 := read~intINTTYPE1#18(pmcraid_cancel_all_~res~4#1.base, ~bvadd~64(16bv64, pmcraid_cancel_all_~res~4#1.offset), 1bv64); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12534-1: SUMMARY for call scsi_report_bus_reset(#t~mem1023#1.base, #t~mem1023#1.offset, #t~mem1025#1); srcloc: null [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12534: havoc #t~mem1023#1.base, #t~mem1023#1.offset;havoc #t~mem1024#1.base, #t~mem1024#1.offset;havoc #t~mem1025#1; [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12559-1: call #t~mem1032#1 := read~intINTTYPE1#18(~res~6#1.base, ~bvadd~64(16bv64, ~res~6#1.offset), 1bv64); [2025-02-08 04:40:28,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12559: assume 1bv32 == ~zero_extend~32~8(#t~mem1032#1);havoc #t~mem1032#1;assume { :begin_inline_pmcraid_cancel_all } true;pmcraid_cancel_all_#in~cmd#1.base, pmcraid_cancel_all_#in~cmd#1.offset, pmcraid_cancel_all_#in~sense#1 := ~cmd#1.base, ~cmd#1.offset, ~sense_copied~0#1;havoc pmcraid_cancel_all_#t~mem982#1.base, pmcraid_cancel_all_#t~mem982#1.offset, pmcraid_cancel_all_#t~mem983#1.base, pmcraid_cancel_all_#t~mem983#1.offset, pmcraid_cancel_all_#t~mem984#1.base, pmcraid_cancel_all_#t~mem984#1.offset, pmcraid_cancel_all_#t~mem985#1.base, pmcraid_cancel_all_#t~mem985#1.offset, pmcraid_cancel_all_#t~memset~res986#1.base, pmcraid_cancel_all_#t~memset~res986#1.offset, pmcraid_cancel_all_#t~mem987#1, pmcraid_cancel_all_#t~mem988#1, pmcraid_cancel_all_~cmd#1.base, pmcraid_cancel_all_~cmd#1.offset, pmcraid_cancel_all_~sense#1, pmcraid_cancel_all_~scsi_cmd~2#1.base, pmcraid_cancel_all_~scsi_cmd~2#1.offset, pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset, pmcraid_cancel_all_~res~4#1.base, pmcraid_cancel_all_~res~4#1.offset, pmcraid_cancel_all_~cmd_done~1#1.base, pmcraid_cancel_all_~cmd_done~1#1.offset;pmcraid_cancel_all_~cmd#1.base, pmcraid_cancel_all_~cmd#1.offset := pmcraid_cancel_all_#in~cmd#1.base, pmcraid_cancel_all_#in~cmd#1.offset;pmcraid_cancel_all_~sense#1 := pmcraid_cancel_all_#in~sense#1;havoc pmcraid_cancel_all_~scsi_cmd~2#1.base, pmcraid_cancel_all_~scsi_cmd~2#1.offset;havoc pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset;havoc pmcraid_cancel_all_~res~4#1.base, pmcraid_cancel_all_~res~4#1.offset;havoc pmcraid_cancel_all_~cmd_done~1#1.base, pmcraid_cancel_all_~cmd_done~1#1.offset;call pmcraid_cancel_all_#t~mem982#1.base, pmcraid_cancel_all_#t~mem982#1.offset := read~$Pointer$#18(pmcraid_cancel_all_~cmd#1.base, ~bvadd~64(24bv64, pmcraid_cancel_all_~cmd#1.offset), 8bv64);pmcraid_cancel_all_~scsi_cmd~2#1.base, pmcraid_cancel_all_~scsi_cmd~2#1.offset := pmcraid_cancel_all_#t~mem982#1.base, pmcraid_cancel_all_#t~mem982#1.offset;havoc pmcraid_cancel_all_#t~mem982#1.base, pmcraid_cancel_all_#t~mem982#1.offset;call pmcraid_cancel_all_#t~mem983#1.base, pmcraid_cancel_all_#t~mem983#1.offset := read~$Pointer$#18(pmcraid_cancel_all_~cmd#1.base, pmcraid_cancel_all_~cmd#1.offset, 8bv64);pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset := pmcraid_cancel_all_#t~mem983#1.base, pmcraid_cancel_all_#t~mem983#1.offset;havoc pmcraid_cancel_all_#t~mem983#1.base, pmcraid_cancel_all_#t~mem983#1.offset;call pmcraid_cancel_all_#t~mem984#1.base, pmcraid_cancel_all_#t~mem984#1.offset := read~$Pointer$#18(pmcraid_cancel_all_~scsi_cmd~2#1.base, pmcraid_cancel_all_~scsi_cmd~2#1.offset, 8bv64);call pmcraid_cancel_all_#t~mem985#1.base, pmcraid_cancel_all_#t~mem985#1.offset := read~$Pointer$#18(pmcraid_cancel_all_#t~mem984#1.base, ~bvadd~64(220bv64, pmcraid_cancel_all_#t~mem984#1.offset), 8bv64);pmcraid_cancel_all_~res~4#1.base, pmcraid_cancel_all_~res~4#1.offset := pmcraid_cancel_all_#t~mem985#1.base, pmcraid_cancel_all_#t~mem985#1.offset;havoc pmcraid_cancel_all_#t~mem984#1.base, pmcraid_cancel_all_#t~mem984#1.offset;havoc pmcraid_cancel_all_#t~mem985#1.base, pmcraid_cancel_all_#t~mem985#1.offset;pmcraid_cancel_all_~cmd_done~1#1.base, pmcraid_cancel_all_~cmd_done~1#1.offset := (if 0bv32 != pmcraid_cancel_all_~sense#1 then #funAddr~pmcraid_erp_done.base else #funAddr~pmcraid_request_sense.base), (if 0bv32 != pmcraid_cancel_all_~sense#1 then #funAddr~pmcraid_erp_done.offset else #funAddr~pmcraid_request_sense.offset); [2025-02-08 04:40:28,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12559: assume !(1bv32 == ~zero_extend~32~8(#t~mem1032#1));havoc #t~mem1032#1; [2025-02-08 04:40:28,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543: assume 2bv32 != ~bvand~32(255bv32, ~ioasc~6#1) && 48bv32 != ~bvand~32(255bv32, ~ioasc~6#1);#res#1 := 0bv32; [2025-02-08 04:40:28,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12543: assume !(2bv32 != ~bvand~32(255bv32, ~ioasc~6#1) && 48bv32 != ~bvand~32(255bv32, ~ioasc~6#1));call #t~mem1028#1 := read~intINTTYPE2#18(~ioasa~1#1.base, ~bvadd~64(44bv64, ~ioasa~1#1.offset), 2bv64); [2025-02-08 04:40:28,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337: call write~intINTTYPE8#18(0bv64, pmcraid_cancel_all_~ioarcb~6#1.base, ~bvadd~64(16bv64, pmcraid_cancel_all_~ioarcb~6#1.offset), 8bv64);call write~intINTTYPE4#18(0bv32, pmcraid_cancel_all_~ioarcb~6#1.base, ~bvadd~64(24bv64, pmcraid_cancel_all_~ioarcb~6#1.offset), 4bv64);call write~intINTTYPE4#18(0bv32, pmcraid_cancel_all_~ioarcb~6#1.base, ~bvadd~64(28bv64, pmcraid_cancel_all_~ioarcb~6#1.offset), 4bv64);call pmcraid_cancel_all_#t~mem988#1 := read~intINTTYPE8#18(pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset, 8bv64);call write~intINTTYPE8#18(~bvand~64(18446744073709551584bv64, pmcraid_cancel_all_#t~mem988#1), pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset, 8bv64);havoc pmcraid_cancel_all_#t~mem988#1; [2025-02-08 04:40:28,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12528: call #t~mem1021#1 := read~intINTTYPE4#18(~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64);call write~intINTTYPE4#18(~bvor~32(655360bv32, #t~mem1021#1), ~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64); [2025-02-08 04:40:28,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12561: havoc pmcraid_cancel_all_#t~mem982#1.base, pmcraid_cancel_all_#t~mem982#1.offset, pmcraid_cancel_all_#t~mem983#1.base, pmcraid_cancel_all_#t~mem983#1.offset, pmcraid_cancel_all_#t~mem984#1.base, pmcraid_cancel_all_#t~mem984#1.offset, pmcraid_cancel_all_#t~mem985#1.base, pmcraid_cancel_all_#t~mem985#1.offset, pmcraid_cancel_all_#t~memset~res986#1.base, pmcraid_cancel_all_#t~memset~res986#1.offset, pmcraid_cancel_all_#t~mem987#1, pmcraid_cancel_all_#t~mem988#1, pmcraid_cancel_all_~cmd#1.base, pmcraid_cancel_all_~cmd#1.offset, pmcraid_cancel_all_~sense#1, pmcraid_cancel_all_~scsi_cmd~2#1.base, pmcraid_cancel_all_~scsi_cmd~2#1.offset, pmcraid_cancel_all_~ioarcb~6#1.base, pmcraid_cancel_all_~ioarcb~6#1.offset, pmcraid_cancel_all_~res~4#1.base, pmcraid_cancel_all_~res~4#1.offset, pmcraid_cancel_all_~cmd_done~1#1.base, pmcraid_cancel_all_~cmd_done~1#1.offset;havoc pmcraid_cancel_all_#in~cmd#1.base, pmcraid_cancel_all_#in~cmd#1.offset, pmcraid_cancel_all_#in~sense#1;assume { :end_inline_pmcraid_cancel_all } true; [2025-02-08 04:40:28,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553-1: SUMMARY for call #t~memcpy~res1031#1.base, #t~memcpy~res1031#1.offset := #Ultimate.C_memcpy#18(#t~mem1030#1.base, #t~mem1030#1.offset, ~ioasa~1#1.base, ~bvadd~64(48bv64, ~ioasa~1#1.offset), ~sign_extend~64~32(~data_size~1#1)); srcloc: null [2025-02-08 04:40:28,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12553: havoc #t~mem1030#1.base, #t~mem1030#1.offset;havoc #t~memcpy~res1031#1.base, #t~memcpy~res1031#1.offset;~sense_copied~0#1 := 1bv32; [2025-02-08 04:40:28,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12570: SUMMARY for call pmcraid_request_sense(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:28,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471: havoc pmcraid_frame_auto_sense_#t~mem989#1.base, pmcraid_frame_auto_sense_#t~mem989#1.offset, pmcraid_frame_auto_sense_#t~mem990#1.base, pmcraid_frame_auto_sense_#t~mem990#1.offset, pmcraid_frame_auto_sense_#t~mem991#1.base, pmcraid_frame_auto_sense_#t~mem991#1.offset, pmcraid_frame_auto_sense_#t~mem992#1.base, pmcraid_frame_auto_sense_#t~mem992#1.offset, pmcraid_frame_auto_sense_#t~mem993#1.base, pmcraid_frame_auto_sense_#t~mem993#1.offset, pmcraid_frame_auto_sense_#t~mem994#1.base, pmcraid_frame_auto_sense_#t~mem994#1.offset, pmcraid_frame_auto_sense_#t~mem995#1, pmcraid_frame_auto_sense_#t~memset~res996#1.base, pmcraid_frame_auto_sense_#t~memset~res996#1.offset, pmcraid_frame_auto_sense_#t~mem997#1.base, pmcraid_frame_auto_sense_#t~mem997#1.offset, pmcraid_frame_auto_sense_#t~mem998#1, pmcraid_frame_auto_sense_#t~mem999#1, pmcraid_frame_auto_sense_#t~short1000#1, pmcraid_frame_auto_sense_#t~mem1001#1, pmcraid_frame_auto_sense_#t~mem1002#1, pmcraid_frame_auto_sense_#t~mem1003#1, pmcraid_frame_auto_sense_#t~mem1004#1, pmcraid_frame_auto_sense_#t~mem1005#1, pmcraid_frame_auto_sense_~cmd#1.base, pmcraid_frame_auto_sense_~cmd#1.offset, pmcraid_frame_auto_sense_~sense_buf~0#1.base, pmcraid_frame_auto_sense_~sense_buf~0#1.offset, pmcraid_frame_auto_sense_~res~5#1.base, pmcraid_frame_auto_sense_~res~5#1.offset, pmcraid_frame_auto_sense_~ioasa~0#1.base, pmcraid_frame_auto_sense_~ioasa~0#1.offset, pmcraid_frame_auto_sense_~ioasc~5#1, pmcraid_frame_auto_sense_~failing_lba~0#1;havoc pmcraid_frame_auto_sense_#in~cmd#1.base, pmcraid_frame_auto_sense_#in~cmd#1.offset;assume { :end_inline_pmcraid_frame_auto_sense } true; [2025-02-08 04:40:28,169 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12521: call #t~mem1019#1 := read~intINTTYPE4#18(~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64);call write~intINTTYPE4#18(~bvor~32(65536bv32, #t~mem1019#1), ~scsi_cmd~3#1.base, ~bvadd~64(421bv64, ~scsi_cmd~3#1.offset), 4bv64); [2025-02-08 04:40:28,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18141-1: ldv_del_timer_161_#res#1 := ldv_del_timer_161_~ldv_func_res~1#1; [2025-02-08 04:40:28,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766: SUMMARY for call scsi_dma_unmap(~scsi_cmd~1#1.base, ~scsi_cmd~1#1.offset); srcloc: null [2025-02-08 04:40:28,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11756: call #t~mem873#1.base, #t~mem873#1.offset := read~$Pointer$#18(~cmd~4#1.base, ~cmd~4#1.offset, 8bv64);call write~intINTTYPE4#18(268435457bv32, #t~mem873#1.base, ~bvadd~64(1152bv64, #t~mem873#1.offset), 4bv64);havoc #t~mem873#1.base, #t~mem873#1.offset;call #t~mem874#1.base, #t~mem874#1.offset := read~$Pointer$#18(~cmd~4#1.base, ~cmd~4#1.offset, 8bv64);call write~intINTTYPE4#18(4294967295bv32, #t~mem874#1.base, ~bvadd~64(12bv64, ~bvadd~64(1152bv64, #t~mem874#1.offset)), 4bv64);havoc #t~mem874#1.base, #t~mem874#1.offset;assume { :begin_inline_ldv_del_timer_161 } true;ldv_del_timer_161_#in~ldv_func_arg1#1.base, ldv_del_timer_161_#in~ldv_func_arg1#1.offset := ~cmd~4#1.base, ~bvadd~64(136bv64, ~cmd~4#1.offset);havoc ldv_del_timer_161_#res#1;havoc ldv_del_timer_161_#t~ret1942#1, ldv_del_timer_161_#t~ret1943#1, ldv_del_timer_161_~ldv_func_arg1#1.base, ldv_del_timer_161_~ldv_func_arg1#1.offset, ldv_del_timer_161_~ldv_func_res~1#1, ldv_del_timer_161_~tmp~142#1, ldv_del_timer_161_~tmp___0~53#1;ldv_del_timer_161_~ldv_func_arg1#1.base, ldv_del_timer_161_~ldv_func_arg1#1.offset := ldv_del_timer_161_#in~ldv_func_arg1#1.base, ldv_del_timer_161_#in~ldv_func_arg1#1.offset;havoc ldv_del_timer_161_~ldv_func_res~1#1;havoc ldv_del_timer_161_~tmp~142#1;havoc ldv_del_timer_161_~tmp___0~53#1; [2025-02-08 04:40:28,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: SUMMARY for call pmcraid_return_cmd(~cmd~4#1.base, ~cmd~4#1.offset); srcloc: null [2025-02-08 04:40:28,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11756-1: SUMMARY for call ldv_spin_unlock_irqrestore_144(~pinstance#1.base, ~bvadd~64(11193bv64, ~pinstance#1.offset), ~lock_flags~13#1); srcloc: null [2025-02-08 04:40:28,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18148: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_pending_pool_lock_of_pmcraid_instance(); srcloc: null [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785-1: assume #t~short896#1;call #t~mem895#1.base, #t~mem895#1.offset := read~$Pointer$#18(~cmd~4#1.base, ~bvadd~64(270bv64, ~cmd~4#1.offset), 8bv64);#t~short896#1 := ~bvadd~64(#t~mem895#1.base, #t~mem895#1.offset) != ~bvadd~64(#funAddr~pmcraid_ioa_shutdown_done.base, #funAddr~pmcraid_ioa_shutdown_done.offset); [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785-1: assume !#t~short896#1; [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: assume #t~short896#1;havoc #t~mem894#1.base, #t~mem894#1.offset;havoc #t~mem895#1.base, #t~mem895#1.offset;havoc #t~short896#1; [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: assume !#t~short896#1;havoc #t~mem894#1.base, #t~mem894#1.offset;havoc #t~mem895#1.base, #t~mem895#1.offset;havoc #t~short896#1; [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18138-1: SUMMARY for call ldv_del_timer_161_#t~ret1943#1 := ldv_del_timer(ldv_del_timer_161_~ldv_func_res~1#1, ldv_del_timer_161_~ldv_func_arg1#1.base, ldv_del_timer_161_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18136: ldv_del_timer_161_~tmp~142#1 := ldv_del_timer_161_#t~ret1942#1;havoc ldv_del_timer_161_#t~ret1942#1;ldv_del_timer_161_~ldv_func_res~1#1 := ldv_del_timer_161_~tmp~142#1; [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771-1: SUMMARY for call #t~ret884#1 := printk(115bv64, 0bv64); srcloc: null [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18136-1: SUMMARY for call ldv_del_timer_161_#t~ret1942#1 := del_timer(ldv_del_timer_161_~ldv_func_arg1#1.base, ldv_del_timer_161_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11771: havoc #t~mem881#1.base, #t~mem881#1.offset;havoc #t~mem882#1;havoc #t~mem883#1;havoc #t~ret884#1; [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(~scsi_cmd~1#1.base, ~scsi_cmd~1#1.offset, #t~mem887#1.base, #t~mem887#1.offset); srcloc: null [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777: havoc #t~mem887#1.base, #t~mem887#1.offset; [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777-2: call #t~mem887#1.base, #t~mem887#1.offset := read~$Pointer$#18(~scsi_cmd~1#1.base, ~bvadd~64(353bv64, ~scsi_cmd~1#1.offset), 8bv64); [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11769: assume 0bv32 != ~pmcraid_debug_log~0;call #t~mem881#1.base, #t~mem881#1.offset := read~$Pointer$#18(~cmd~4#1.base, ~cmd~4#1.offset, 8bv64);call #t~mem882#1 := read~intINTTYPE1#18(#t~mem881#1.base, ~bvadd~64(64bv64, #t~mem881#1.offset), 1bv64);call #t~mem883#1 := read~intINTTYPE4#18(~scsi_cmd~1#1.base, ~bvadd~64(421bv64, ~scsi_cmd~1#1.offset), 4bv64); [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11769: assume !(0bv32 != ~pmcraid_debug_log~0); [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18140: #t~ret875#1 := ldv_del_timer_161_#res#1;havoc ldv_del_timer_161_#t~ret1942#1, ldv_del_timer_161_#t~ret1943#1, ldv_del_timer_161_~ldv_func_arg1#1.base, ldv_del_timer_161_~ldv_func_arg1#1.offset, ldv_del_timer_161_~ldv_func_res~1#1, ldv_del_timer_161_~tmp~142#1, ldv_del_timer_161_~tmp___0~53#1;havoc ldv_del_timer_161_#in~ldv_func_arg1#1.base, ldv_del_timer_161_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_del_timer_161 } true;havoc #t~ret875#1;call #t~mem876#1.base, #t~mem876#1.offset := read~$Pointer$#18(~cmd~4#1.base, ~bvadd~64(24bv64, ~cmd~4#1.offset), 8bv64); [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11767: SUMMARY for call pmcraid_return_cmd(~cmd~4#1.base, ~cmd~4#1.offset); srcloc: null [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18138: ldv_del_timer_161_~tmp___0~53#1 := ldv_del_timer_161_#t~ret1943#1;havoc ldv_del_timer_161_#t~ret1943#1;ldv_del_timer_161_#res#1 := ldv_del_timer_161_~tmp___0~53#1; [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: SUMMARY for call list_del(~cmd~4#1.base, ~bvadd~64(32bv64, ~cmd~4#1.offset)); srcloc: null [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18149: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162 } true;~cmd~4#1.base, ~cmd~4#1.offset := ~temp~1#1.base, ~temp~1#1.offset;call #t~mem897#1.base, #t~mem897#1.offset := read~$Pointer$#18(~temp~1#1.base, ~bvadd~64(32bv64, ~temp~1#1.offset), 8bv64);~__mptr___1~1#1.base, ~__mptr___1~1#1.offset := #t~mem897#1.base, #t~mem897#1.offset;havoc #t~mem897#1.base, #t~mem897#1.offset;~temp~1#1.base, ~temp~1#1.offset := ~__mptr___1~1#1.base, ~bvadd~64(18446744073709541696bv64, ~__mptr___1~1#1.offset); [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11792: assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.offset := ~pinstance#1.base, ~bvadd~64(11193bv64, ~pinstance#1.offset);havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_#in~ldv_func_arg1#1.offset; [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18149-1: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_162_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11761: assume 0bv64 != ~bvadd~64(#t~mem876#1.base, #t~mem876#1.offset);havoc #t~mem876#1.base, #t~mem876#1.offset;call #t~mem877#1.base, #t~mem877#1.offset := read~$Pointer$#18(~cmd~4#1.base, ~bvadd~64(24bv64, ~cmd~4#1.offset), 8bv64);~scsi_cmd~1#1.base, ~scsi_cmd~1#1.offset := #t~mem877#1.base, #t~mem877#1.offset;havoc #t~mem877#1.base, #t~mem877#1.offset;call #t~mem878#1.base, #t~mem878#1.offset := read~$Pointer$#18(~cmd~4#1.base, ~cmd~4#1.offset, 8bv64);call #t~mem879#1 := read~intINTTYPE4#18(#t~mem878#1.base, ~bvadd~64(12bv64, #t~mem878#1.offset), 4bv64);~resp~0#1 := #t~mem879#1;havoc #t~mem878#1.base, #t~mem878#1.offset;havoc #t~mem879#1;call #t~mem880#1 := read~intINTTYPE4#18(~scsi_cmd~1#1.base, ~bvadd~64(421bv64, ~scsi_cmd~1#1.offset), 4bv64);call write~intINTTYPE4#18(~bvor~32(458752bv32, #t~mem880#1), ~scsi_cmd~1#1.base, ~bvadd~64(421bv64, ~scsi_cmd~1#1.offset), 4bv64);havoc #t~mem880#1; [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11761: assume !(0bv64 != ~bvadd~64(#t~mem876#1.base, #t~mem876#1.offset));havoc #t~mem876#1.base, #t~mem876#1.offset;call #t~mem888#1.base, #t~mem888#1.offset := read~$Pointer$#18(~cmd~4#1.base, ~bvadd~64(270bv64, ~cmd~4#1.offset), 8bv64);#t~short890#1 := ~bvadd~64(#t~mem888#1.base, #t~mem888#1.offset) == ~bvadd~64(#funAddr~pmcraid_internal_done.base, #funAddr~pmcraid_internal_done.offset); [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11792-1: SUMMARY for call atomic_dec(~pinstance#1.base, ~bvadd~64(11913bv64, ~pinstance#1.offset)); srcloc: null [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780: assume #t~short890#1;havoc #t~mem888#1.base, #t~mem888#1.offset;havoc #t~mem889#1.base, #t~mem889#1.offset;havoc #t~short890#1;call #t~mem893#1.base, #t~mem893#1.offset := read~$Pointer$#18(~cmd~4#1.base, ~bvadd~64(270bv64, ~cmd~4#1.offset), 8bv64); [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780: assume !#t~short890#1;havoc #t~mem888#1.base, #t~mem888#1.offset;havoc #t~mem889#1.base, #t~mem889#1.offset;havoc #t~short890#1;call #t~mem894#1.base, #t~mem894#1.offset := read~$Pointer$#18(~cmd~4#1.base, ~bvadd~64(270bv64, ~cmd~4#1.offset), 8bv64);#t~short896#1 := ~bvadd~64(#t~mem894#1.base, #t~mem894#1.offset) != ~bvadd~64(#funAddr~pmcraid_ioa_reset.base, #funAddr~pmcraid_ioa_reset.offset); [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(~cmd~4#1.base, ~cmd~4#1.offset, #t~mem893#1.base, #t~mem893#1.offset); srcloc: null [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780-1: assume #t~short890#1; [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11780-1: assume !#t~short890#1;call #t~mem889#1.base, #t~mem889#1.offset := read~$Pointer$#18(~cmd~4#1.base, ~bvadd~64(270bv64, ~cmd~4#1.offset), 8bv64);#t~short890#1 := ~bvadd~64(#t~mem889#1.base, #t~mem889#1.offset) == ~bvadd~64(#funAddr~pmcraid_erp_done.base, #funAddr~pmcraid_erp_done.offset); [2025-02-08 04:40:28,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782: havoc #t~mem893#1.base, #t~mem893#1.offset; [2025-02-08 04:40:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: __copy_to_user_nocheck_~tmp___2~2#1 := __copy_to_user_nocheck_#t~ret305#1;havoc __copy_to_user_nocheck_#t~ret305#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~tmp___2~2#1[32:0]; [2025-02-08 04:40:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: __copy_to_user_nocheck_~tmp___1~6#1 := __copy_to_user_nocheck_#t~ret304#1;havoc __copy_to_user_nocheck_#t~ret304#1; [2025-02-08 04:40:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541-1: SUMMARY for call __copy_to_user_nocheck_#t~ret304#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != __copy_to_user_nocheck_~ret~2#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:40:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume 0bv64 != __copy_to_user_nocheck_~tmp___0~10#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:40:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: assume !(0bv64 != __copy_to_user_nocheck_~tmp___0~10#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:40:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:40:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:40:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9510-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:40:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506: SUMMARY for call __copy_to_user_nocheck_#t~ret305#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:40:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9514-1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:40:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: assume 0bv64 != __copy_to_user_nocheck_~tmp___1~6#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: assume !(0bv64 != __copy_to_user_nocheck_~tmp___1~6#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~2#1; [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: assume 10bv32 == __copy_to_user_nocheck_~size#1; [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: assume !(10bv32 == __copy_to_user_nocheck_~size#1); [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502: assume 16bv32 == __copy_to_user_nocheck_~size#1; [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502: assume !(16bv32 == __copy_to_user_nocheck_~size#1); [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: assume 4bv32 == __copy_to_user_nocheck_~size#1; [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: assume !(4bv32 == __copy_to_user_nocheck_~size#1); [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: __copy_to_user_nocheck_~tmp___0~10#1 := __copy_to_user_nocheck_#t~ret303#1;havoc __copy_to_user_nocheck_#t~ret303#1; [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527-1: SUMMARY for call __copy_to_user_nocheck_#t~ret303#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != __copy_to_user_nocheck_~ret~2#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9494: assume 8bv32 == __copy_to_user_nocheck_~size#1; [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9494: assume !(8bv32 == __copy_to_user_nocheck_~size#1); [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: assume 1bv32 == __copy_to_user_nocheck_~size#1; [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: assume !(1bv32 == __copy_to_user_nocheck_~size#1); [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume 2bv32 == __copy_to_user_nocheck_~size#1; [2025-02-08 04:40:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume !(2bv32 == __copy_to_user_nocheck_~size#1); [2025-02-08 04:40:29,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24257: havoc dma_set_mask_#t~nondet2182#1; [2025-02-08 04:40:29,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24409: havoc #t~nondet2205; [2025-02-08 04:40:29,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24493: havoc #t~ret2216.base, #t~ret2216.offset; [2025-02-08 04:40:34,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15656: call ULTIMATE.dealloc(~#cfg_table_size~0.base, ~#cfg_table_size~0.offset);havoc ~#cfg_table_size~0.base, ~#cfg_table_size~0.offset; [2025-02-08 04:40:34,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20075: 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:40:34,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20506: 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:40:35,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24183: havoc #t~nondet2175; [2025-02-08 04:40:37,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11869-1: SUMMARY for call #t~ret911#1 := printk(118bv64, 0bv64); srcloc: null [2025-02-08 04:40:37,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11869: havoc #t~ret911#1;~reset_complete~0#1 := 1bv8; [2025-02-08 04:40:37,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15090: havoc pmcraid_reinit_buffers_#t~mem1606#1.base, pmcraid_reinit_buffers_#t~mem1606#1.offset;havoc pmcraid_reinit_buffers_#t~memset~res1607#1.base, pmcraid_reinit_buffers_#t~memset~res1607#1.offset;call pmcraid_reinit_buffers_#t~mem1608#1.base, pmcraid_reinit_buffers_#t~mem1608#1.offset := read~$Pointer$#18(pmcraid_reinit_buffers_~pinstance#1.base, ~bvadd~64(~bvadd~64(448bv64, pmcraid_reinit_buffers_~pinstance#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(pmcraid_reinit_buffers_~i~20#1))), 8bv64);call write~$Pointer$#18(pmcraid_reinit_buffers_#t~mem1608#1.base, pmcraid_reinit_buffers_#t~mem1608#1.offset, pmcraid_reinit_buffers_~pinstance#1.base, ~bvadd~64(~bvadd~64(704bv64, pmcraid_reinit_buffers_~pinstance#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(pmcraid_reinit_buffers_~i~20#1))), 8bv64);havoc pmcraid_reinit_buffers_#t~mem1608#1.base, pmcraid_reinit_buffers_#t~mem1608#1.offset;call pmcraid_reinit_buffers_#t~mem1609#1.base, pmcraid_reinit_buffers_#t~mem1609#1.offset := read~$Pointer$#18(pmcraid_reinit_buffers_~pinstance#1.base, ~bvadd~64(~bvadd~64(448bv64, pmcraid_reinit_buffers_~pinstance#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(pmcraid_reinit_buffers_~i~20#1))), 8bv64);call write~$Pointer$#18(pmcraid_reinit_buffers_#t~mem1609#1.base, ~bvadd~64(4092bv64, pmcraid_reinit_buffers_#t~mem1609#1.offset), pmcraid_reinit_buffers_~pinstance#1.base, ~bvadd~64(~bvadd~64(576bv64, pmcraid_reinit_buffers_~pinstance#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(pmcraid_reinit_buffers_~i~20#1))), 8bv64);havoc pmcraid_reinit_buffers_#t~mem1609#1.base, pmcraid_reinit_buffers_#t~mem1609#1.offset;call write~intINTTYPE1#18(1bv8, pmcraid_reinit_buffers_~pinstance#1.base, ~bvadd~64(~bvadd~64(1956bv64, pmcraid_reinit_buffers_~pinstance#1.offset), ~sign_extend~64~32(pmcraid_reinit_buffers_~i~20#1)), 1bv64);pmcraid_reinit_buffers_~i~20#1 := ~bvadd~32(1bv32, pmcraid_reinit_buffers_~i~20#1);call pmcraid_reinit_buffers_#t~mem1610#1 := read~intINTTYPE1#18(pmcraid_reinit_buffers_~pinstance#1.base, ~bvadd~64(2555bv64, pmcraid_reinit_buffers_~pinstance#1.offset), 1bv64); [2025-02-08 04:40:37,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11927: assume 0bv32 != ~zero_extend~32~8(#t~mem920#1);havoc #t~mem920#1; [2025-02-08 04:40:37,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11927: assume !(0bv32 != ~zero_extend~32~8(#t~mem920#1));havoc #t~mem920#1; [2025-02-08 04:40:37,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886-1: SUMMARY for call #t~ret915#1 := ioread32(#t~mem914#1.base, #t~mem914#1.offset); srcloc: null [2025-02-08 04:40:37,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11952: call write~intINTTYPE1#18(0bv8, ~pinstance~18#1.base, ~bvadd~64(11924bv64, ~pinstance~18#1.offset), 1bv64);assume { :begin_inline_pmcraid_get_dump } true;pmcraid_get_dump_#in~pinstance#1.base, pmcraid_get_dump_#in~pinstance#1.offset := ~pinstance~18#1.base, ~pinstance~18#1.offset;havoc pmcraid_get_dump_#t~ret870#1, pmcraid_get_dump_~pinstance#1.base, pmcraid_get_dump_~pinstance#1.offset;pmcraid_get_dump_~pinstance#1.base, pmcraid_get_dump_~pinstance#1.offset := pmcraid_get_dump_#in~pinstance#1.base, pmcraid_get_dump_#in~pinstance#1.offset; [2025-02-08 04:40:37,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663-1: SUMMARY for call iowrite32(2147483648bv32, pmcraid_reset_enable_ioa_#t~mem853#1.base, pmcraid_reset_enable_ioa_#t~mem853#1.offset); srcloc: null [2025-02-08 04:40:37,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15090-2: call pmcraid_reinit_buffers_#t~mem1606#1.base, pmcraid_reinit_buffers_#t~mem1606#1.offset := read~$Pointer$#18(pmcraid_reinit_buffers_~pinstance#1.base, ~bvadd~64(~bvadd~64(448bv64, pmcraid_reinit_buffers_~pinstance#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(pmcraid_reinit_buffers_~i~20#1))), 8bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886: ~tmp~62#1 := #t~ret915#1;havoc #t~mem914#1.base, #t~mem914#1.offset;havoc #t~ret915#1; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663: havoc pmcraid_reset_enable_ioa_#t~mem853#1.base, pmcraid_reset_enable_ioa_#t~mem853#1.offset;call pmcraid_reset_enable_ioa_#t~mem854#1.base, pmcraid_reset_enable_ioa_#t~mem854#1.offset := read~$Pointer$#18(pmcraid_reset_enable_ioa_~pinstance#1.base, ~bvadd~64(16bv64, ~bvadd~64(140bv64, pmcraid_reset_enable_ioa_~pinstance#1.offset)), 8bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15090-1: SUMMARY for call pmcraid_reinit_buffers_#t~memset~res1607#1.base, pmcraid_reinit_buffers_#t~memset~res1607#1.offset := #Ultimate.C_memset#18(pmcraid_reinit_buffers_#t~mem1606#1.base, pmcraid_reinit_buffers_#t~mem1606#1.offset, 0bv32, ~sign_extend~64~32(pmcraid_reinit_buffers_~buffer_size~2#1)); srcloc: null [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12002: havoc #t~ret929#1; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11944: assume 0bv32 != ~zero_extend~32~8(#t~mem922#1);havoc #t~mem922#1; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11944: assume !(0bv32 != ~zero_extend~32~8(#t~mem922#1));havoc #t~mem922#1;call #t~mem925#1 := read~intINTTYPE1#18(~pinstance~18#1.base, ~bvadd~64(12200bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11977: #t~ret927#1 := pmcraid_reset_enable_ioa_#res#1;havoc pmcraid_reset_enable_ioa_#t~ret851#1, pmcraid_reset_enable_ioa_#t~mem852#1, pmcraid_reset_enable_ioa_#t~mem853#1.base, pmcraid_reset_enable_ioa_#t~mem853#1.offset, pmcraid_reset_enable_ioa_#t~mem854#1.base, pmcraid_reset_enable_ioa_#t~mem854#1.offset, pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset, pmcraid_reset_enable_ioa_~intrs~2#1;havoc pmcraid_reset_enable_ioa_#in~pinstance#1.base, pmcraid_reset_enable_ioa_#in~pinstance#1.offset;assume { :end_inline_pmcraid_reset_enable_ioa } true;~tmp___0~21#1 := #t~ret927#1;havoc #t~ret927#1; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11994: SUMMARY for call pmcraid_soft_reset(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11936: ~reset_complete~0#1 := 1bv8; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12002-1: SUMMARY for call #t~ret929#1 := printk(124bv64, 0bv64); srcloc: null [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11969: call write~intINTTYPE1#18(0bv8, ~pinstance~18#1.base, ~bvadd~64(11928bv64, ~pinstance~18#1.offset), 1bv64);call write~intINTTYPE1#18(0bv8, ~pinstance~18#1.base, ~bvadd~64(11925bv64, ~pinstance~18#1.offset), 1bv64);call write~intINTTYPE1#18(1bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11903: SUMMARY for call pmcraid_soft_reset(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: havoc __wake_up_~arg0#1.base, __wake_up_~arg0#1.offset, __wake_up_~arg1#1, __wake_up_~arg2#1, __wake_up_~arg3#1.base, __wake_up_~arg3#1.offset;havoc __wake_up_#in~arg0#1.base, __wake_up_#in~arg0#1.offset, __wake_up_#in~arg1#1, __wake_up_#in~arg2#1, __wake_up_#in~arg3#1.base, __wake_up_#in~arg3#1.offset;assume { :end_inline___wake_up } true; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume 0bv32 != ~zero_extend~32~8(#t~mem925#1);havoc #t~mem925#1; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: assume !(0bv32 != ~zero_extend~32~8(#t~mem925#1));havoc #t~mem925#1;assume { :begin_inline_pmcraid_reset_enable_ioa } true;pmcraid_reset_enable_ioa_#in~pinstance#1.base, pmcraid_reset_enable_ioa_#in~pinstance#1.offset := ~pinstance~18#1.base, ~pinstance~18#1.offset;havoc pmcraid_reset_enable_ioa_#res#1;havoc pmcraid_reset_enable_ioa_#t~ret851#1, pmcraid_reset_enable_ioa_#t~mem852#1, pmcraid_reset_enable_ioa_#t~mem853#1.base, pmcraid_reset_enable_ioa_#t~mem853#1.offset, pmcraid_reset_enable_ioa_#t~mem854#1.base, pmcraid_reset_enable_ioa_#t~mem854#1.offset, pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset, pmcraid_reset_enable_ioa_~intrs~2#1;pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset := pmcraid_reset_enable_ioa_#in~pinstance#1.base, pmcraid_reset_enable_ioa_#in~pinstance#1.offset;havoc pmcraid_reset_enable_ioa_~intrs~2#1;assume { :begin_inline_pmcraid_reinit_buffers } true;pmcraid_reinit_buffers_#in~pinstance#1.base, pmcraid_reinit_buffers_#in~pinstance#1.offset := pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset;havoc pmcraid_reinit_buffers_#t~mem1606#1.base, pmcraid_reinit_buffers_#t~mem1606#1.offset, pmcraid_reinit_buffers_#t~memset~res1607#1.base, pmcraid_reinit_buffers_#t~memset~res1607#1.offset, pmcraid_reinit_buffers_#t~mem1608#1.base, pmcraid_reinit_buffers_#t~mem1608#1.offset, pmcraid_reinit_buffers_#t~mem1609#1.base, pmcraid_reinit_buffers_#t~mem1609#1.offset, pmcraid_reinit_buffers_#t~mem1610#1, pmcraid_reinit_buffers_~pinstance#1.base, pmcraid_reinit_buffers_~pinstance#1.offset, pmcraid_reinit_buffers_~i~20#1, pmcraid_reinit_buffers_~buffer_size~2#1;pmcraid_reinit_buffers_~pinstance#1.base, pmcraid_reinit_buffers_~pinstance#1.offset := pmcraid_reinit_buffers_#in~pinstance#1.base, pmcraid_reinit_buffers_#in~pinstance#1.offset;havoc pmcraid_reinit_buffers_~i~20#1;havoc pmcraid_reinit_buffers_~buffer_size~2#1;pmcraid_reinit_buffers_~buffer_size~2#1 := 4096bv32;pmcraid_reinit_buffers_~i~20#1 := 0bv32; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11664: havoc pmcraid_reset_enable_ioa_#t~mem854#1.base, pmcraid_reset_enable_ioa_#t~mem854#1.offset; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11920: call #t~mem917#1 := read~intINTTYPE1#18(~pinstance~18#1.base, ~bvadd~64(2553bv64, ~pinstance~18#1.offset), 1bv64);call write~intINTTYPE1#18(~bvadd~32(1bv32, ~zero_extend~32~8(#t~mem917#1))[8:0], ~pinstance~18#1.base, ~bvadd~64(2553bv64, ~pinstance~18#1.offset), 1bv64);call #t~mem918#1 := read~intINTTYPE1#18(~pinstance~18#1.base, ~bvadd~64(2553bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953: havoc pmcraid_get_dump_#t~ret870#1, pmcraid_get_dump_~pinstance#1.base, pmcraid_get_dump_~pinstance#1.offset;havoc pmcraid_get_dump_#in~pinstance#1.base, pmcraid_get_dump_#in~pinstance#1.offset;assume { :end_inline_pmcraid_get_dump } true;call #t~mem924#1 := read~intINTTYPE1#18(~pinstance~18#1.base, ~bvadd~64(2553bv64, ~pinstance~18#1.offset), 1bv64);call write~intINTTYPE1#18(~bvsub~32(~zero_extend~32~8(#t~mem924#1), 1bv32)[8:0], ~pinstance~18#1.base, ~bvadd~64(2553bv64, ~pinstance~18#1.offset), 1bv64);havoc #t~mem924#1;call write~intINTTYPE1#18(5bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11664-1: SUMMARY for call iowrite32(2147483648bv32, pmcraid_reset_enable_ioa_#t~mem854#1.base, pmcraid_reset_enable_ioa_#t~mem854#1.offset); srcloc: null [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11656: havoc pmcraid_reinit_buffers_#t~mem1606#1.base, pmcraid_reinit_buffers_#t~mem1606#1.offset, pmcraid_reinit_buffers_#t~memset~res1607#1.base, pmcraid_reinit_buffers_#t~memset~res1607#1.offset, pmcraid_reinit_buffers_#t~mem1608#1.base, pmcraid_reinit_buffers_#t~mem1608#1.offset, pmcraid_reinit_buffers_#t~mem1609#1.base, pmcraid_reinit_buffers_#t~mem1609#1.offset, pmcraid_reinit_buffers_#t~mem1610#1, pmcraid_reinit_buffers_~pinstance#1.base, pmcraid_reinit_buffers_~pinstance#1.offset, pmcraid_reinit_buffers_~i~20#1, pmcraid_reinit_buffers_~buffer_size~2#1;havoc pmcraid_reinit_buffers_#in~pinstance#1.base, pmcraid_reinit_buffers_#in~pinstance#1.offset;assume { :end_inline_pmcraid_reinit_buffers } true; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11945: assume 0bv32 != ~pmcraid_debug_log~0; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11945: assume !(0bv32 != ~pmcraid_debug_log~0); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: assume 0bv32 != ~pmcraid_debug_log~0; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: assume !(0bv32 != ~pmcraid_debug_log~0); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896: call write~intINTTYPE1#18(7bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11929: SUMMARY for call pmcraid_notify_ioastate(~pinstance~18#1.base, ~pinstance~18#1.offset, 285212677bv32); srcloc: null [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: call write~intINTTYPE1#18(0bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64);~reset_complete~0#1 := 1bv8; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: assume 0bv32 != ~tmp___0~21#1;call write~intINTTYPE1#18(7bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11979: assume !(0bv32 != ~tmp___0~21#1);call write~intINTTYPE1#18(3bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: assume ~bvslt~32(~tmp~62#1, 0bv32); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: assume !~bvslt~32(~tmp~62#1, 0bv32);call write~intINTTYPE1#18(3bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11921: assume ~bvugt~32(~zero_extend~32~8(#t~mem918#1), 3bv32);havoc #t~mem918#1;call write~intINTTYPE1#18(0bv8, ~pinstance~18#1.base, ~bvadd~64(2553bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11921: assume !~bvugt~32(~zero_extend~32~8(#t~mem918#1), 3bv32);havoc #t~mem918#1;call #t~mem921#1.base, #t~mem921#1.offset := read~$Pointer$#18(~pinstance~18#1.base, ~bvadd~64(2545bv64, ~pinstance~18#1.offset), 8bv64); [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657-1: SUMMARY for call pmcraid_reset_enable_ioa_#t~ret851#1 := pmcraid_read_interrupts(pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset); srcloc: null [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: pmcraid_reset_enable_ioa_~intrs~2#1 := pmcraid_reset_enable_ioa_#t~ret851#1;havoc pmcraid_reset_enable_ioa_#t~ret851#1; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12029: havoc pmcraid_unregister_hcams_#t~mem847#1.base, pmcraid_unregister_hcams_#t~mem847#1.offset, pmcraid_unregister_hcams_#t~mem848#1, pmcraid_unregister_hcams_#t~mem849#1, pmcraid_unregister_hcams_#t~short850#1, pmcraid_unregister_hcams_~cmd#1.base, pmcraid_unregister_hcams_~cmd#1.offset, pmcraid_unregister_hcams_~pinstance~16#1.base, pmcraid_unregister_hcams_~pinstance~16#1.offset;havoc pmcraid_unregister_hcams_#in~cmd#1.base, pmcraid_unregister_hcams_#in~cmd#1.offset;assume { :end_inline_pmcraid_unregister_hcams } true; [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11988: SUMMARY for call pmcraid_reinit_cmdblk(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:37,247 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: SUMMARY for call pmcraid_reinit_cmdblk(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11658: SUMMARY for call pmcraid_enable_interrupts(pmcraid_reset_enable_ioa_~pinstance#1.base, pmcraid_reset_enable_ioa_~pinstance#1.offset, 2617245727bv32); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947-1: SUMMARY for call #t~ret923#1 := printk(121bv64, 0bv64); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947: havoc #t~ret923#1; [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume 0bv32 != ~pmcraid_debug_log~0; [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume !(0bv32 != ~pmcraid_debug_log~0); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11972: ~reset_complete~0#1 := 1bv8; [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11972-1: SUMMARY for call pmcraid_notify_ioastate(~pinstance~18#1.base, ~pinstance~18#1.offset, 285212676bv32); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11964: havoc #t~ret926#1; [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898: SUMMARY for call pmcraid_identify_hrrq(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11964-1: SUMMARY for call #t~ret926#1 := printk(122bv64, 0bv64); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: SUMMARY for call pmcraid_reset_alert(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11989: SUMMARY for call pmcraid_identify_hrrq(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981: assume 0bv32 != ~pmcraid_debug_log~0; [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981: assume !(0bv32 != ~pmcraid_debug_log~0); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: assume 0bv32 != ~pmcraid_debug_log~0; [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: assume !(0bv32 != ~pmcraid_debug_log~0); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11882: havoc #t~mem912#1.base, #t~mem912#1.offset;call #t~mem913#1 := read~intINTTYPE1#18(~pinstance~18#1.base, ~bvadd~64(12200bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915: call write~intINTTYPE1#18(4bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12047: havoc pmcraid_register_hcams_~pinstance#1.base, pmcraid_register_hcams_~pinstance#1.offset;havoc pmcraid_register_hcams_#in~pinstance#1.base, pmcraid_register_hcams_#in~pinstance#1.offset;assume { :end_inline_pmcraid_register_hcams } true; [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11882-2: call #t~mem912#1.base, #t~mem912#1.offset := read~$Pointer$#18(~pinstance~18#1.base, ~bvadd~64(2537bv64, ~pinstance~18#1.offset), 8bv64); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11882-1: SUMMARY for call scsi_block_requests(#t~mem912#1.base, #t~mem912#1.offset); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924: havoc #t~ret919#1;call write~intINTTYPE1#18(2bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64);call #t~mem920#1 := read~intINTTYPE1#18(~pinstance~18#1.base, ~bvadd~64(12200bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11891-1: SUMMARY for call #t~ret916#1 := printk(119bv64, 0bv64); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11668-1: pmcraid_reset_enable_ioa_#res#1 := 1bv32; [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924-1: SUMMARY for call #t~ret919#1 := printk(120bv64, 0bv64); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11891: havoc #t~ret916#1; [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660: assume ~bvslt~32(pmcraid_reset_enable_ioa_~intrs~2#1, 0bv32);call pmcraid_reset_enable_ioa_#t~mem852#1 := read~intINTTYPE1#18(pmcraid_reset_enable_ioa_~pinstance#1.base, ~bvadd~64(2556bv64, pmcraid_reset_enable_ioa_~pinstance#1.offset), 1bv64); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660: assume !~bvslt~32(pmcraid_reset_enable_ioa_~intrs~2#1, 0bv32);pmcraid_reset_enable_ioa_#res#1 := 0bv32; [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916: SUMMARY for call pmcraid_start_bist(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11941-1: SUMMARY for call pci_restore_state(#t~mem921#1.base, #t~mem921#1.offset); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11941: havoc #t~mem921#1.base, #t~mem921#1.offset; [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-1: SUMMARY for call pmcraid_disable_interrupts(~pinstance~18#1.base, ~pinstance~18#1.offset, 4294967295bv32); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875: call write~intINTTYPE1#18(5bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12007: call write~intINTTYPE1#18(7bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11933: SUMMARY for call pmcraid_notify_ioastate(~pinstance~18#1.base, ~pinstance~18#1.offset, 285212674bv32); srcloc: null [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume 0bv32 == ~zero_extend~32~8(#t~mem913#1);havoc #t~mem913#1;call #t~mem914#1.base, #t~mem914#1.offset := read~$Pointer$#18(~pinstance~18#1.base, ~bvadd~64(116bv64, ~pinstance~18#1.offset), 8bv64); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume !(0bv32 == ~zero_extend~32~8(#t~mem913#1));havoc #t~mem913#1;call write~intINTTYPE1#18(5bv8, ~pinstance~18#1.base, ~bvadd~64(11921bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: assume 0bv32 == ~zero_extend~32~8(pmcraid_reset_enable_ioa_#t~mem852#1);havoc pmcraid_reset_enable_ioa_#t~mem852#1;call pmcraid_reset_enable_ioa_#t~mem853#1.base, pmcraid_reset_enable_ioa_#t~mem853#1.offset := read~$Pointer$#18(pmcraid_reset_enable_ioa_~pinstance#1.base, ~bvadd~64(24bv64, ~bvadd~64(140bv64, pmcraid_reset_enable_ioa_~pinstance#1.offset)), 8bv64); [2025-02-08 04:40:37,248 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: assume !(0bv32 == ~zero_extend~32~8(pmcraid_reset_enable_ioa_#t~mem852#1));havoc pmcraid_reset_enable_ioa_#t~mem852#1; [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11983-1: SUMMARY for call #t~ret928#1 := printk(123bv64, 0bv64); srcloc: null [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727-1: SUMMARY for call pmcraid_get_dump_#t~ret870#1 := printk(113bv64, 0bv64); srcloc: null [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11983: havoc #t~ret928#1; [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: havoc pmcraid_get_dump_#t~ret870#1; [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11942-1: SUMMARY for call pmcraid_fail_outstanding_cmds(~pinstance~18#1.base, ~pinstance~18#1.offset); srcloc: null [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: SUMMARY for call pmcraid_reset_alert(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12008: SUMMARY for call pmcraid_identify_hrrq(~cmd#1.base, ~cmd#1.offset); srcloc: null [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11942: call #t~mem922#1 := read~intINTTYPE1#18(~pinstance~18#1.base, ~bvadd~64(12200bv64, ~pinstance~18#1.offset), 1bv64); [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11645: havoc pmcraid_cancel_ldn_~cmd#1.base, pmcraid_cancel_ldn_~cmd#1.offset;havoc pmcraid_cancel_ldn_#in~cmd#1.base, pmcraid_cancel_ldn_#in~cmd#1.offset;assume { :end_inline_pmcraid_cancel_ldn } true; [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: assume 0bv32 != ~pmcraid_debug_log~0; [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12000: assume !(0bv32 != ~pmcraid_debug_log~0); [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15097: assume ~bvslt~32(pmcraid_reinit_buffers_~i~20#1, ~zero_extend~32~8(pmcraid_reinit_buffers_#t~mem1610#1));havoc pmcraid_reinit_buffers_#t~mem1610#1; [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15097: assume !~bvslt~32(pmcraid_reinit_buffers_~i~20#1, ~zero_extend~32~8(pmcraid_reinit_buffers_#t~mem1610#1));havoc pmcraid_reinit_buffers_#t~mem1610#1; [2025-02-08 04:40:37,249 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: SUMMARY for call pmcraid_reset_alert(~cmd#1.base, ~cmd#1.offset); srcloc: null