./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--memstick--core--ms_block.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--memstick--core--ms_block.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 66bac413628aea28df41e5815c9797e59bd0b92879c97b090502234c31960876 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:37:41,917 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:37:41,985 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:37:41,990 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:37:41,990 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:37:42,017 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:37:42,018 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:37:42,018 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:37:42,018 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:37:42,019 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:37:42,019 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:37:42,019 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:37:42,019 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:37:42,019 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:37:42,019 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:37:42,019 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:37:42,019 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:37:42,019 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:37:42,019 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:37:42,020 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:37:42,020 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:37:42,020 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:37:42,020 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:37:42,020 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:37:42,020 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:37:42,020 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:37:42,020 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:37:42,020 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:37:42,020 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:37:42,020 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:42,022 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:37:42,023 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:37:42,023 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:37:42,023 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:37:42,023 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:37:42,023 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:37:42,023 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:37:42,023 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:37:42,023 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:37:42,023 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:37:42,024 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 -> 66bac413628aea28df41e5815c9797e59bd0b92879c97b090502234c31960876 [2025-02-08 04:37:42,300 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:37:42,308 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:37:42,310 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:37:42,311 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:37:42,312 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:37:42,313 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--memstick--core--ms_block.ko.cil.i [2025-02-08 04:37:43,558 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/46172d093/d1b3d40544454d35805ba242a68d1fe2/FLAGa01914bac [2025-02-08 04:37:44,221 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:37:44,221 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i [2025-02-08 04:37:44,269 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/46172d093/d1b3d40544454d35805ba242a68d1fe2/FLAGa01914bac [2025-02-08 04:37:44,286 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/46172d093/d1b3d40544454d35805ba242a68d1fe2 [2025-02-08 04:37:44,289 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:37:44,290 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:37:44,292 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:44,292 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:37:44,296 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:37:44,297 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:44" (1/1) ... [2025-02-08 04:37:44,297 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f774e8d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:44, skipping insertion in model container [2025-02-08 04:37:44,298 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:44" (1/1) ... [2025-02-08 04:37:44,422 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:37:47,680 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[345749,345762] [2025-02-08 04:37:47,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[345894,345907] [2025-02-08 04:37:47,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346040,346053] [2025-02-08 04:37:47,684 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346205,346218] [2025-02-08 04:37:47,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346363,346376] [2025-02-08 04:37:47,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346521,346534] [2025-02-08 04:37:47,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346679,346692] [2025-02-08 04:37:47,685 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346839,346852] [2025-02-08 04:37:47,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346998,347011] [2025-02-08 04:37:47,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347137,347150] [2025-02-08 04:37:47,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347279,347292] [2025-02-08 04:37:47,686 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347428,347441] [2025-02-08 04:37:47,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347567,347580] [2025-02-08 04:37:47,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347722,347735] [2025-02-08 04:37:47,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347882,347895] [2025-02-08 04:37:47,687 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348033,348046] [2025-02-08 04:37:47,688 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348184,348197] [2025-02-08 04:37:47,688 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348336,348349] [2025-02-08 04:37:47,692 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348485,348498] [2025-02-08 04:37:47,693 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348633,348646] [2025-02-08 04:37:47,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348790,348803] [2025-02-08 04:37:47,695 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348939,348952] [2025-02-08 04:37:47,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349095,349108] [2025-02-08 04:37:47,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349248,349261] [2025-02-08 04:37:47,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349394,349407] [2025-02-08 04:37:47,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349537,349550] [2025-02-08 04:37:47,696 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349689,349702] [2025-02-08 04:37:47,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349835,349848] [2025-02-08 04:37:47,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349980,349993] [2025-02-08 04:37:47,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350134,350147] [2025-02-08 04:37:47,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350285,350298] [2025-02-08 04:37:47,697 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350440,350453] [2025-02-08 04:37:47,701 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350592,350605] [2025-02-08 04:37:47,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350747,350760] [2025-02-08 04:37:47,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350911,350924] [2025-02-08 04:37:47,702 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351067,351080] [2025-02-08 04:37:47,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351231,351244] [2025-02-08 04:37:47,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351373,351386] [2025-02-08 04:37:47,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351531,351544] [2025-02-08 04:37:47,703 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351698,351711] [2025-02-08 04:37:47,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351857,351870] [2025-02-08 04:37:47,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352016,352029] [2025-02-08 04:37:47,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352165,352178] [2025-02-08 04:37:47,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352312,352325] [2025-02-08 04:37:47,704 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352451,352464] [2025-02-08 04:37:47,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352614,352627] [2025-02-08 04:37:47,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352780,352793] [2025-02-08 04:37:47,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352944,352957] [2025-02-08 04:37:47,705 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353109,353122] [2025-02-08 04:37:47,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353274,353287] [2025-02-08 04:37:47,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353440,353453] [2025-02-08 04:37:47,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353605,353618] [2025-02-08 04:37:47,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353772,353785] [2025-02-08 04:37:47,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353932,353945] [2025-02-08 04:37:47,706 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354094,354107] [2025-02-08 04:37:47,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354253,354266] [2025-02-08 04:37:47,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354399,354412] [2025-02-08 04:37:47,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354542,354555] [2025-02-08 04:37:47,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354686,354699] [2025-02-08 04:37:47,707 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354829,354842] [2025-02-08 04:37:47,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354973,354986] [2025-02-08 04:37:47,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355114,355127] [2025-02-08 04:37:47,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355252,355265] [2025-02-08 04:37:47,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355410,355423] [2025-02-08 04:37:47,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355569,355582] [2025-02-08 04:37:47,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355725,355738] [2025-02-08 04:37:47,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355874,355887] [2025-02-08 04:37:47,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356026,356039] [2025-02-08 04:37:47,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356177,356190] [2025-02-08 04:37:47,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356326,356339] [2025-02-08 04:37:47,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356478,356491] [2025-02-08 04:37:47,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356626,356639] [2025-02-08 04:37:47,714 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356779,356792] [2025-02-08 04:37:47,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356930,356943] [2025-02-08 04:37:47,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357080,357093] [2025-02-08 04:37:47,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357227,357240] [2025-02-08 04:37:47,715 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357378,357391] [2025-02-08 04:37:47,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357529,357542] [2025-02-08 04:37:47,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357677,357690] [2025-02-08 04:37:47,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357843,357856] [2025-02-08 04:37:47,716 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358012,358025] [2025-02-08 04:37:47,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358179,358192] [2025-02-08 04:37:47,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358347,358360] [2025-02-08 04:37:47,717 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358497,358510] [2025-02-08 04:37:47,718 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358644,358657] [2025-02-08 04:37:47,718 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358805,358818] [2025-02-08 04:37:47,718 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358975,358988] [2025-02-08 04:37:47,718 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[359137,359150] [2025-02-08 04:37:47,727 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:47,750 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:37:47,851 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4563] [2025-02-08 04:37:47,853 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4570] [2025-02-08 04:37:47,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4577] [2025-02-08 04:37:47,854 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [4585-4586] [2025-02-08 04:37:47,857 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)); [4666-4667] [2025-02-08 04:37:47,857 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"); [4672-4674] [2025-02-08 04:37:47,858 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" (809), "i" (12UL)); [4699-4700] [2025-02-08 04:37:47,858 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [4705-4707] [2025-02-08 04:37:47,859 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" (814), "i" (12UL)); [4731-4732] [2025-02-08 04:37:47,859 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" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4737-4739] [2025-02-08 04:37:47,863 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)); [4921-4922] [2025-02-08 04:37:47,864 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)); [4932-4933] [2025-02-08 04:37:47,865 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)); [4943-4944] [2025-02-08 04:37:47,865 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)); [4975-4976] [2025-02-08 04:37:47,866 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)); [4986-4987] [2025-02-08 04:37:47,866 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" (168), "i" (12UL)); [5004-5005] [2025-02-08 04:37:47,894 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 *)"drivers/memstick/core/ms_block.c"), "i" (464), "i" (12UL)); [5725-5726] [2025-02-08 04:37:47,898 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 *)"drivers/memstick/core/ms_block.c"), "i" (577), "i" (12UL)); [5894-5895] [2025-02-08 04:37:47,902 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 *)"drivers/memstick/core/ms_block.c"), "i" (653), "i" (12UL)); [6029-6030] [2025-02-08 04:37:47,903 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 *)"drivers/memstick/core/ms_block.c"), "i" (676), "i" (12UL)); [6086-6087] [2025-02-08 04:37:47,908 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 *)"drivers/memstick/core/ms_block.c"), "i" (719), "i" (12UL)); [6166-6167] [2025-02-08 04:37:47,923 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 *)"drivers/memstick/core/ms_block.c"), "i" (953), "i" (12UL)); [6555-6556] [2025-02-08 04:37:47,926 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 *)"drivers/memstick/core/ms_block.c"), "i" (1004), "i" (12UL)); [6645-6646] [2025-02-08 04:37:47,936 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 *)"drivers/memstick/core/ms_block.c"), "i" (1262), "i" (12UL)); [7113-7114] [2025-02-08 04:37:48,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[345749,345762] [2025-02-08 04:37:48,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[345894,345907] [2025-02-08 04:37:48,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346040,346053] [2025-02-08 04:37:48,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346205,346218] [2025-02-08 04:37:48,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346363,346376] [2025-02-08 04:37:48,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346521,346534] [2025-02-08 04:37:48,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346679,346692] [2025-02-08 04:37:48,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346839,346852] [2025-02-08 04:37:48,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346998,347011] [2025-02-08 04:37:48,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347137,347150] [2025-02-08 04:37:48,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347279,347292] [2025-02-08 04:37:48,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347428,347441] [2025-02-08 04:37:48,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347567,347580] [2025-02-08 04:37:48,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347722,347735] [2025-02-08 04:37:48,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347882,347895] [2025-02-08 04:37:48,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348033,348046] [2025-02-08 04:37:48,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348184,348197] [2025-02-08 04:37:48,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348336,348349] [2025-02-08 04:37:48,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348485,348498] [2025-02-08 04:37:48,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348633,348646] [2025-02-08 04:37:48,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348790,348803] [2025-02-08 04:37:48,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348939,348952] [2025-02-08 04:37:48,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349095,349108] [2025-02-08 04:37:48,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349248,349261] [2025-02-08 04:37:48,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349394,349407] [2025-02-08 04:37:48,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349537,349550] [2025-02-08 04:37:48,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349689,349702] [2025-02-08 04:37:48,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349835,349848] [2025-02-08 04:37:48,073 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349980,349993] [2025-02-08 04:37:48,073 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350134,350147] [2025-02-08 04:37:48,073 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350285,350298] [2025-02-08 04:37:48,073 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350440,350453] [2025-02-08 04:37:48,073 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350592,350605] [2025-02-08 04:37:48,074 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350747,350760] [2025-02-08 04:37:48,074 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350911,350924] [2025-02-08 04:37:48,074 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351067,351080] [2025-02-08 04:37:48,075 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351231,351244] [2025-02-08 04:37:48,075 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351373,351386] [2025-02-08 04:37:48,075 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351531,351544] [2025-02-08 04:37:48,075 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351698,351711] [2025-02-08 04:37:48,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351857,351870] [2025-02-08 04:37:48,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352016,352029] [2025-02-08 04:37:48,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352165,352178] [2025-02-08 04:37:48,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352312,352325] [2025-02-08 04:37:48,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352451,352464] [2025-02-08 04:37:48,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352614,352627] [2025-02-08 04:37:48,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352780,352793] [2025-02-08 04:37:48,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352944,352957] [2025-02-08 04:37:48,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353109,353122] [2025-02-08 04:37:48,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353274,353287] [2025-02-08 04:37:48,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353440,353453] [2025-02-08 04:37:48,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353605,353618] [2025-02-08 04:37:48,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353772,353785] [2025-02-08 04:37:48,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353932,353945] [2025-02-08 04:37:48,079 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354094,354107] [2025-02-08 04:37:48,079 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354253,354266] [2025-02-08 04:37:48,079 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354399,354412] [2025-02-08 04:37:48,079 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354542,354555] [2025-02-08 04:37:48,080 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354686,354699] [2025-02-08 04:37:48,080 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354829,354842] [2025-02-08 04:37:48,080 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354973,354986] [2025-02-08 04:37:48,080 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355114,355127] [2025-02-08 04:37:48,081 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355252,355265] [2025-02-08 04:37:48,081 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355410,355423] [2025-02-08 04:37:48,081 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355569,355582] [2025-02-08 04:37:48,081 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355725,355738] [2025-02-08 04:37:48,082 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355874,355887] [2025-02-08 04:37:48,082 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356026,356039] [2025-02-08 04:37:48,082 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356177,356190] [2025-02-08 04:37:48,082 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356326,356339] [2025-02-08 04:37:48,083 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356478,356491] [2025-02-08 04:37:48,083 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356626,356639] [2025-02-08 04:37:48,083 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356779,356792] [2025-02-08 04:37:48,083 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356930,356943] [2025-02-08 04:37:48,084 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357080,357093] [2025-02-08 04:37:48,084 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357227,357240] [2025-02-08 04:37:48,084 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357378,357391] [2025-02-08 04:37:48,084 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357529,357542] [2025-02-08 04:37:48,085 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357677,357690] [2025-02-08 04:37:48,085 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357843,357856] [2025-02-08 04:37:48,085 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358012,358025] [2025-02-08 04:37:48,085 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358179,358192] [2025-02-08 04:37:48,085 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358347,358360] [2025-02-08 04:37:48,086 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358497,358510] [2025-02-08 04:37:48,086 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358644,358657] [2025-02-08 04:37:48,086 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358805,358818] [2025-02-08 04:37:48,086 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358975,358988] [2025-02-08 04:37:48,086 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[359137,359150] [2025-02-08 04:37:48,090 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:48,253 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:37:48,254 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48 WrapperNode [2025-02-08 04:37:48,254 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:48,255 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:48,255 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:37:48,255 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:37:48,259 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:37:48" (1/1) ... [2025-02-08 04:37:48,338 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:37:48" (1/1) ... [2025-02-08 04:37:48,510 INFO L138 Inliner]: procedures = 604, calls = 2265, calls flagged for inlining = 266, calls inlined = 158, statements flattened = 3338 [2025-02-08 04:37:48,514 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:48,515 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:37:48,515 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:37:48,515 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:37:48,525 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:48,526 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:48,542 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:48,954 INFO L175 MemorySlicer]: Split 515 memory accesses to 15 slices as follows [4, 1, 2, 3, 1, 7, 5, 412, 2, 1, 23, 2, 2, 34, 16]. 80 percent of accesses are in the largest equivalence class. The 19 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 16]. The 252 writes are split as follows [0, 1, 1, 0, 0, 4, 4, 189, 0, 0, 23, 0, 1, 29, 0]. [2025-02-08 04:37:48,955 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:48,955 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,064 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,074 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,100 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,118 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,155 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:37:49,160 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:37:49,160 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:37:49,160 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:37:49,161 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:48" (1/1) ... [2025-02-08 04:37:49,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:49,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:37:49,196 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:37:49,199 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:37:49,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:49,221 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:37:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:37:49,221 INFO L130 BoogieDeclarations]: Found specification of procedure msb_stop [2025-02-08 04:37:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_stop [2025-02-08 04:37:49,221 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_pba [2025-02-08 04:37:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_pba [2025-02-08 04:37:49,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock [2025-02-08 04:37:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock [2025-02-08 04:37:49,221 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-02-08 04:37:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_msb_disk_idr [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_msb_disk_idr [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_table [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_table [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_get_drvdata [2025-02-08 04:37:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_get_drvdata [2025-02-08 04:37:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 04:37:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 04:37:49,225 INFO L130 BoogieDeclarations]: Found specification of procedure msb_data_clear [2025-02-08 04:37:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_data_clear [2025-02-08 04:37:49,225 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:37:49,225 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:37:49,225 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_bad_block_table [2025-02-08 04:37:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_bad_block_table [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:37:49,226 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:37:49,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:37:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:37:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_lba [2025-02-08 04:37:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_lba [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:37:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure msb_reset [2025-02-08 04:37:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_reset [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:37:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:37:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:37:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2025-02-08 04:37:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_queue [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-02-08 04:37:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure msb_remove [2025-02-08 04:37:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_remove [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_bad [2025-02-08 04:37:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_bad [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-02-08 04:37:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2025-02-08 04:37:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:37:49,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:37:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:37:49,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:37:49,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_page [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_page [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_msb_data [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_msb_data [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_block_used [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_block_used [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure msb_cache_discard [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_cache_discard [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure msb_start [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_start [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure msb_init_card [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_init_card [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_one [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_one [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-02-08 04:37:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:37:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:37:49,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:37:49,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:37:49,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:37:49,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:37:49,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:37:49,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:37:49,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:37:49,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:37:49,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:37:49,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:37:49,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:37:49,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:37:49,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:37:49,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:37:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:37:49,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:37:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:37:49,235 INFO L130 BoogieDeclarations]: Found specification of procedure msb_switch_to_parallel [2025-02-08 04:37:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_switch_to_parallel [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:37:49,236 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:37:49,236 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:37:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure msb_validate_used_block_bitmap [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_validate_used_block_bitmap [2025-02-08 04:37:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:49,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:37:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:49,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-02-08 04:37:49,238 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_set_drvdata [2025-02-08 04:37:49,238 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_set_drvdata [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure msb_invalidate_reg_window [2025-02-08 04:37:49,238 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_invalidate_reg_window [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_101 [2025-02-08 04:37:49,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_101 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure msb_erase_block [2025-02-08 04:37:49,238 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_erase_block [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:37:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:37:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:37:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:37:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:37:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:37:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:37:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:37:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:37:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:37:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:37:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:37:49,239 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:37:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:37:49,241 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:37:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:37:49,241 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:37:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:49,241 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_next [2025-02-08 04:37:49,241 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_next [2025-02-08 04:37:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_start [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_start [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure msb_run_state_machine [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_run_state_machine [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:37:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:49,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:37:49,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:49,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure sg_nents [2025-02-08 04:37:49,243 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_nents [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock [2025-02-08 04:37:49,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2025-02-08 04:37:49,243 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_stop [2025-02-08 04:37:49,243 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_stop [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure msb_set_overwrite_flag [2025-02-08 04:37:49,243 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_set_overwrite_flag [2025-02-08 04:37:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:37:49,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:37:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:49,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure msb_disk_release [2025-02-08 04:37:49,244 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_disk_release [2025-02-08 04:37:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2025-02-08 04:37:49,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2025-02-08 04:37:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-08 04:37:49,244 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-08 04:37:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2025-02-08 04:37:49,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2025-02-08 04:37:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:37:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:37:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:37:49,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:37:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:37:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:37:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:37:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:37:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:37:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:37:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:37:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:37:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:37:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:37:49,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:37:49,247 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-02-08 04:37:49,247 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-02-08 04:37:49,911 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:37:49,914 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:37:49,987 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:37:49,994 INFO L158 Benchmark]: Toolchain (without parser) took 5702.81ms. Allocated memory was 167.8MB in the beginning and 369.1MB in the end (delta: 201.3MB). Free memory was 110.1MB in the beginning and 256.1MB in the end (delta: -146.0MB). Peak memory consumption was 195.4MB. Max. memory is 16.1GB. [2025-02-08 04:37:49,994 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 201.3MB. Free memory is still 115.2MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:37:49,994 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3962.52ms. Allocated memory was 167.8MB in the beginning and 369.1MB in the end (delta: 201.3MB). Free memory was 110.1MB in the beginning and 283.7MB in the end (delta: -173.7MB). Peak memory consumption was 130.9MB. Max. memory is 16.1GB. [2025-02-08 04:37:49,995 INFO L158 Benchmark]: Boogie Procedure Inliner took 259.78ms. Allocated memory is still 369.1MB. Free memory was 283.7MB in the beginning and 260.8MB in the end (delta: 22.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2025-02-08 04:37:49,995 INFO L158 Benchmark]: Boogie Preprocessor took 640.01ms. Allocated memory is still 369.1MB. Free memory was 260.8MB in the beginning and 151.5MB in the end (delta: 109.3MB). Peak memory consumption was 109.1MB. Max. memory is 16.1GB. [2025-02-08 04:37:49,995 INFO L158 Benchmark]: IcfgBuilder took 832.25ms. Allocated memory is still 369.1MB. Free memory was 151.5MB in the beginning and 256.1MB in the end (delta: -104.6MB). Peak memory consumption was 32.0MB. Max. memory is 16.1GB. [2025-02-08 04:37:49,999 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.21ms. Allocated memory is still 201.3MB. Free memory is still 115.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3962.52ms. Allocated memory was 167.8MB in the beginning and 369.1MB in the end (delta: 201.3MB). Free memory was 110.1MB in the beginning and 283.7MB in the end (delta: -173.7MB). Peak memory consumption was 130.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 259.78ms. Allocated memory is still 369.1MB. Free memory was 283.7MB in the beginning and 260.8MB in the end (delta: 22.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 640.01ms. Allocated memory is still 369.1MB. Free memory was 260.8MB in the beginning and 151.5MB in the end (delta: 109.3MB). Peak memory consumption was 109.1MB. Max. memory is 16.1GB. * IcfgBuilder took 832.25ms. Allocated memory is still 369.1MB. Free memory was 151.5MB in the beginning and 256.1MB in the end (delta: -104.6MB). Peak memory consumption was 32.0MB. 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: 4563]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4563] - GenericResultAtLocation [Line: 4570]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4570] - GenericResultAtLocation [Line: 4577]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4577] - GenericResultAtLocation [Line: 4585]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [4585-4586] - GenericResultAtLocation [Line: 4666]: 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)); [4666-4667] - GenericResultAtLocation [Line: 4672]: 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"); [4672-4674] - GenericResultAtLocation [Line: 4699]: 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" (809), "i" (12UL)); [4699-4700] - GenericResultAtLocation [Line: 4705]: 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [4705-4707] - GenericResultAtLocation [Line: 4731]: 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" (814), "i" (12UL)); [4731-4732] - GenericResultAtLocation [Line: 4737]: 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" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4737-4739] - GenericResultAtLocation [Line: 4921]: 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)); [4921-4922] - GenericResultAtLocation [Line: 4932]: 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)); [4932-4933] - GenericResultAtLocation [Line: 4943]: 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)); [4943-4944] - GenericResultAtLocation [Line: 4975]: 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)); [4975-4976] - GenericResultAtLocation [Line: 4986]: 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)); [4986-4987] - GenericResultAtLocation [Line: 5004]: 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" (168), "i" (12UL)); [5004-5005] - GenericResultAtLocation [Line: 5725]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (464), "i" (12UL)); [5725-5726] - GenericResultAtLocation [Line: 5894]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (577), "i" (12UL)); [5894-5895] - GenericResultAtLocation [Line: 6029]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (653), "i" (12UL)); [6029-6030] - GenericResultAtLocation [Line: 6086]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (676), "i" (12UL)); [6086-6087] - GenericResultAtLocation [Line: 6166]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (719), "i" (12UL)); [6166-6167] - GenericResultAtLocation [Line: 6555]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (953), "i" (12UL)); [6555-6556] - GenericResultAtLocation [Line: 6645]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (1004), "i" (12UL)); [6645-6646] - GenericResultAtLocation [Line: 7113]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (1262), "i" (12UL)); [7113-7114] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:37:50,019 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with 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--memstick--core--ms_block.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 66bac413628aea28df41e5815c9797e59bd0b92879c97b090502234c31960876 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:37:52,320 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:37:52,458 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:37:52,465 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:37:52,465 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:37:52,493 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:37:52,494 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:37:52,494 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:37:52,495 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:37:52,495 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:37:52,496 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:37:52,496 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:37:52,496 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:37:52,496 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:37:52,497 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:37:52,497 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:37:52,497 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:37:52,497 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:37:52,497 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:37:52,497 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:37:52,497 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:37:52,497 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:37:52,497 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:37:52,497 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:37:52,498 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:37:52,498 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:37:52,498 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:37:52,498 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:37:52,498 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:37:52,498 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:37:52,498 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:37:52,498 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:52,498 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:37:52,498 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:37:52,498 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:37:52,498 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:37:52,499 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:37:52,499 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:37:52,499 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:37:52,499 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:37:52,499 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:37:52,499 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:37:52,499 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 -> 66bac413628aea28df41e5815c9797e59bd0b92879c97b090502234c31960876 [2025-02-08 04:37:52,789 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:37:52,796 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:37:52,799 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:37:52,800 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:37:52,800 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:37:52,801 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--memstick--core--ms_block.ko.cil.i [2025-02-08 04:37:54,290 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1ce64e2a7/3e93827fcca5495ab907aeb50f369911/FLAGc4967790f [2025-02-08 04:37:54,819 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:37:54,821 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i [2025-02-08 04:37:54,867 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1ce64e2a7/3e93827fcca5495ab907aeb50f369911/FLAGc4967790f [2025-02-08 04:37:54,884 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/1ce64e2a7/3e93827fcca5495ab907aeb50f369911 [2025-02-08 04:37:54,887 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:37:54,889 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:37:54,892 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:54,892 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:37:54,896 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:37:54,897 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:54" (1/1) ... [2025-02-08 04:37:54,898 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7083c940 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:54, skipping insertion in model container [2025-02-08 04:37:54,899 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:54" (1/1) ... [2025-02-08 04:37:55,017 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:37:55,856 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:37:56,065 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:37:56,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:37:56,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:37:56,330 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:37:56,352 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:37:56,360 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:37:56,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:37:56,368 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:37:56,373 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:37:56,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:37:56,387 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:37:56,390 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:37:56,393 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:37:56,394 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:37:56,407 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:37:56,409 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:37:56,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:37:56,415 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:37:56,425 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:37:56,426 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:37:56,431 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:37:56,434 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:37:56,508 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:37:56,529 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:37:56,544 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:37:56,570 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:37:56,571 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:37:56,579 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:37:56,580 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:37:56,582 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:37:56,588 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:37:56,589 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:37:56,590 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:37:56,590 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:37:56,590 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:37:56,591 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:37:56,591 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:37:56,598 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:37:56,600 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:37:56,601 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:37:56,608 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:37:56,621 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:37:56,628 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:37:56,640 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:37:56,647 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:37:56,658 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:37:56,661 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:37:56,713 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:37:56,721 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:37:56,727 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:37:56,727 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:37:56,727 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:37:56,729 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:37:56,733 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:37:56,735 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:37:56,743 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:37:56,752 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:37:56,753 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:37:56,758 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:37:56,763 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:37:56,770 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:37:56,777 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:37:56,778 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:37:56,781 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:37:56,784 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:37:56,793 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:37:56,794 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:37:56,795 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:37:56,801 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:37:56,812 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:37:56,813 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:37:56,815 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:37:56,816 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:37:56,816 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:37:56,818 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:37:56,818 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:37:56,820 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:37:56,820 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:37:56,821 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:37:56,821 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:37:56,926 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:37:56,927 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:37:56,928 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:37:56,928 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:37:56,928 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:37:56,928 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:37:56,932 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:37:56,932 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:37:56,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:37:56,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:37:56,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:37:56,935 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:37:56,936 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:37:56,936 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:37:56,939 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:37:56,940 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:37:57,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:37:57,118 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:37:57,140 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:37:57,145 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:37:57,145 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:37:57,164 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:37:57,172 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:37:57,182 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:37:57,185 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:37:57,186 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:37:57,505 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:37:57,514 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:37:57,588 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:37:57,589 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:37:57,590 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:37:57,590 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:37:58,026 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[345749,345762] [2025-02-08 04:37:58,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[345894,345907] [2025-02-08 04:37:58,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346040,346053] [2025-02-08 04:37:58,034 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346205,346218] [2025-02-08 04:37:58,034 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346363,346376] [2025-02-08 04:37:58,034 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346521,346534] [2025-02-08 04:37:58,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346679,346692] [2025-02-08 04:37:58,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346839,346852] [2025-02-08 04:37:58,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346998,347011] [2025-02-08 04:37:58,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347137,347150] [2025-02-08 04:37:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347279,347292] [2025-02-08 04:37:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347428,347441] [2025-02-08 04:37:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347567,347580] [2025-02-08 04:37:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347722,347735] [2025-02-08 04:37:58,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347882,347895] [2025-02-08 04:37:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348033,348046] [2025-02-08 04:37:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348184,348197] [2025-02-08 04:37:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348336,348349] [2025-02-08 04:37:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348485,348498] [2025-02-08 04:37:58,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348633,348646] [2025-02-08 04:37:58,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348790,348803] [2025-02-08 04:37:58,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348939,348952] [2025-02-08 04:37:58,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349095,349108] [2025-02-08 04:37:58,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349248,349261] [2025-02-08 04:37:58,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349394,349407] [2025-02-08 04:37:58,039 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349537,349550] [2025-02-08 04:37:58,039 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349689,349702] [2025-02-08 04:37:58,039 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349835,349848] [2025-02-08 04:37:58,039 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349980,349993] [2025-02-08 04:37:58,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350134,350147] [2025-02-08 04:37:58,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350285,350298] [2025-02-08 04:37:58,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350440,350453] [2025-02-08 04:37:58,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350592,350605] [2025-02-08 04:37:58,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350747,350760] [2025-02-08 04:37:58,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350911,350924] [2025-02-08 04:37:58,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351067,351080] [2025-02-08 04:37:58,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351231,351244] [2025-02-08 04:37:58,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351373,351386] [2025-02-08 04:37:58,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351531,351544] [2025-02-08 04:37:58,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351698,351711] [2025-02-08 04:37:58,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351857,351870] [2025-02-08 04:37:58,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352016,352029] [2025-02-08 04:37:58,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352165,352178] [2025-02-08 04:37:58,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352312,352325] [2025-02-08 04:37:58,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352451,352464] [2025-02-08 04:37:58,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352614,352627] [2025-02-08 04:37:58,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352780,352793] [2025-02-08 04:37:58,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352944,352957] [2025-02-08 04:37:58,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353109,353122] [2025-02-08 04:37:58,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353274,353287] [2025-02-08 04:37:58,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353440,353453] [2025-02-08 04:37:58,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353605,353618] [2025-02-08 04:37:58,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353772,353785] [2025-02-08 04:37:58,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353932,353945] [2025-02-08 04:37:58,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354094,354107] [2025-02-08 04:37:58,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354253,354266] [2025-02-08 04:37:58,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354399,354412] [2025-02-08 04:37:58,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354542,354555] [2025-02-08 04:37:58,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354686,354699] [2025-02-08 04:37:58,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354829,354842] [2025-02-08 04:37:58,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354973,354986] [2025-02-08 04:37:58,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355114,355127] [2025-02-08 04:37:58,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355252,355265] [2025-02-08 04:37:58,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355410,355423] [2025-02-08 04:37:58,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355569,355582] [2025-02-08 04:37:58,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355725,355738] [2025-02-08 04:37:58,048 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355874,355887] [2025-02-08 04:37:58,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356026,356039] [2025-02-08 04:37:58,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356177,356190] [2025-02-08 04:37:58,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356326,356339] [2025-02-08 04:37:58,049 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356478,356491] [2025-02-08 04:37:58,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356626,356639] [2025-02-08 04:37:58,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356779,356792] [2025-02-08 04:37:58,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356930,356943] [2025-02-08 04:37:58,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357080,357093] [2025-02-08 04:37:58,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357227,357240] [2025-02-08 04:37:58,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357378,357391] [2025-02-08 04:37:58,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357529,357542] [2025-02-08 04:37:58,051 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357677,357690] [2025-02-08 04:37:58,052 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357843,357856] [2025-02-08 04:37:58,052 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358012,358025] [2025-02-08 04:37:58,052 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358179,358192] [2025-02-08 04:37:58,052 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358347,358360] [2025-02-08 04:37:58,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358497,358510] [2025-02-08 04:37:58,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358644,358657] [2025-02-08 04:37:58,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358805,358818] [2025-02-08 04:37:58,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358975,358988] [2025-02-08 04:37:58,054 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[359137,359150] [2025-02-08 04:37:58,062 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:37:58,065 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:58,101 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:37:58,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4563] [2025-02-08 04:37:58,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4570] [2025-02-08 04:37:58,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4577] [2025-02-08 04:37:58,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [4585-4586] [2025-02-08 04:37:58,214 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)); [4666-4667] [2025-02-08 04:37:58,214 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"); [4672-4674] [2025-02-08 04:37:58,215 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" (809), "i" (12UL)); [4699-4700] [2025-02-08 04:37:58,215 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [4705-4707] [2025-02-08 04:37:58,215 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" (814), "i" (12UL)); [4731-4732] [2025-02-08 04:37:58,215 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" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4737-4739] [2025-02-08 04:37:58,219 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)); [4921-4922] [2025-02-08 04:37:58,219 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)); [4932-4933] [2025-02-08 04:37:58,220 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)); [4943-4944] [2025-02-08 04:37:58,220 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)); [4975-4976] [2025-02-08 04:37:58,221 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)); [4986-4987] [2025-02-08 04:37:58,221 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" (168), "i" (12UL)); [5004-5005] [2025-02-08 04:37:58,253 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 *)"drivers/memstick/core/ms_block.c"), "i" (464), "i" (12UL)); [5725-5726] [2025-02-08 04:37:58,259 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 *)"drivers/memstick/core/ms_block.c"), "i" (577), "i" (12UL)); [5894-5895] [2025-02-08 04:37:58,263 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 *)"drivers/memstick/core/ms_block.c"), "i" (653), "i" (12UL)); [6029-6030] [2025-02-08 04:37:58,265 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 *)"drivers/memstick/core/ms_block.c"), "i" (676), "i" (12UL)); [6086-6087] [2025-02-08 04:37:58,269 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 *)"drivers/memstick/core/ms_block.c"), "i" (719), "i" (12UL)); [6166-6167] [2025-02-08 04:37:58,304 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 *)"drivers/memstick/core/ms_block.c"), "i" (953), "i" (12UL)); [6555-6556] [2025-02-08 04:37:58,306 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 *)"drivers/memstick/core/ms_block.c"), "i" (1004), "i" (12UL)); [6645-6646] [2025-02-08 04:37:58,320 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 *)"drivers/memstick/core/ms_block.c"), "i" (1262), "i" (12UL)); [7113-7114] [2025-02-08 04:37:58,477 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[345749,345762] [2025-02-08 04:37:58,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[345894,345907] [2025-02-08 04:37:58,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346040,346053] [2025-02-08 04:37:58,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346205,346218] [2025-02-08 04:37:58,481 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346363,346376] [2025-02-08 04:37:58,481 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346521,346534] [2025-02-08 04:37:58,482 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346679,346692] [2025-02-08 04:37:58,482 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346839,346852] [2025-02-08 04:37:58,482 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[346998,347011] [2025-02-08 04:37:58,482 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347137,347150] [2025-02-08 04:37:58,482 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347279,347292] [2025-02-08 04:37:58,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347428,347441] [2025-02-08 04:37:58,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347567,347580] [2025-02-08 04:37:58,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347722,347735] [2025-02-08 04:37:58,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[347882,347895] [2025-02-08 04:37:58,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348033,348046] [2025-02-08 04:37:58,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348184,348197] [2025-02-08 04:37:58,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348336,348349] [2025-02-08 04:37:58,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348485,348498] [2025-02-08 04:37:58,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348633,348646] [2025-02-08 04:37:58,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348790,348803] [2025-02-08 04:37:58,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[348939,348952] [2025-02-08 04:37:58,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349095,349108] [2025-02-08 04:37:58,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349248,349261] [2025-02-08 04:37:58,486 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349394,349407] [2025-02-08 04:37:58,486 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349537,349550] [2025-02-08 04:37:58,486 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349689,349702] [2025-02-08 04:37:58,487 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349835,349848] [2025-02-08 04:37:58,489 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[349980,349993] [2025-02-08 04:37:58,489 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350134,350147] [2025-02-08 04:37:58,490 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350285,350298] [2025-02-08 04:37:58,490 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350440,350453] [2025-02-08 04:37:58,490 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350592,350605] [2025-02-08 04:37:58,490 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350747,350760] [2025-02-08 04:37:58,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[350911,350924] [2025-02-08 04:37:58,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351067,351080] [2025-02-08 04:37:58,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351231,351244] [2025-02-08 04:37:58,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351373,351386] [2025-02-08 04:37:58,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351531,351544] [2025-02-08 04:37:58,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351698,351711] [2025-02-08 04:37:58,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[351857,351870] [2025-02-08 04:37:58,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352016,352029] [2025-02-08 04:37:58,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352165,352178] [2025-02-08 04:37:58,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352312,352325] [2025-02-08 04:37:58,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352451,352464] [2025-02-08 04:37:58,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352614,352627] [2025-02-08 04:37:58,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352780,352793] [2025-02-08 04:37:58,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[352944,352957] [2025-02-08 04:37:58,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353109,353122] [2025-02-08 04:37:58,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353274,353287] [2025-02-08 04:37:58,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353440,353453] [2025-02-08 04:37:58,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353605,353618] [2025-02-08 04:37:58,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353772,353785] [2025-02-08 04:37:58,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[353932,353945] [2025-02-08 04:37:58,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354094,354107] [2025-02-08 04:37:58,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354253,354266] [2025-02-08 04:37:58,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354399,354412] [2025-02-08 04:37:58,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354542,354555] [2025-02-08 04:37:58,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354686,354699] [2025-02-08 04:37:58,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354829,354842] [2025-02-08 04:37:58,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[354973,354986] [2025-02-08 04:37:58,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355114,355127] [2025-02-08 04:37:58,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355252,355265] [2025-02-08 04:37:58,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355410,355423] [2025-02-08 04:37:58,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355569,355582] [2025-02-08 04:37:58,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355725,355738] [2025-02-08 04:37:58,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[355874,355887] [2025-02-08 04:37:58,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356026,356039] [2025-02-08 04:37:58,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356177,356190] [2025-02-08 04:37:58,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356326,356339] [2025-02-08 04:37:58,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356478,356491] [2025-02-08 04:37:58,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356626,356639] [2025-02-08 04:37:58,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356779,356792] [2025-02-08 04:37:58,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[356930,356943] [2025-02-08 04:37:58,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357080,357093] [2025-02-08 04:37:58,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357227,357240] [2025-02-08 04:37:58,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357378,357391] [2025-02-08 04:37:58,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357529,357542] [2025-02-08 04:37:58,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357677,357690] [2025-02-08 04:37:58,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[357843,357856] [2025-02-08 04:37:58,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358012,358025] [2025-02-08 04:37:58,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358179,358192] [2025-02-08 04:37:58,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358347,358360] [2025-02-08 04:37:58,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358497,358510] [2025-02-08 04:37:58,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358644,358657] [2025-02-08 04:37:58,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358805,358818] [2025-02-08 04:37:58,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[358975,358988] [2025-02-08 04:37:58,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--ms_block.ko.cil.i[359137,359150] [2025-02-08 04:37:58,513 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:58,738 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:37:58,739 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:58 WrapperNode [2025-02-08 04:37:58,739 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:58,740 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:58,740 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:37:58,740 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:37:58,769 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:37:58" (1/1) ... [2025-02-08 04:37:58,860 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:37:58" (1/1) ... [2025-02-08 04:37:58,962 INFO L138 Inliner]: procedures = 615, calls = 2265, calls flagged for inlining = 266, calls inlined = 158, statements flattened = 3102 [2025-02-08 04:37:58,963 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:58,963 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:37:58,963 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:37:58,963 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:37:58,974 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:58" (1/1) ... [2025-02-08 04:37:58,974 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:58" (1/1) ... [2025-02-08 04:37:58,989 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:58" (1/1) ... [2025-02-08 04:37:59,306 INFO L175 MemorySlicer]: Split 515 memory accesses to 15 slices as follows [1, 4, 2, 23, 1, 5, 412, 3, 2, 7, 1, 2, 34, 16, 2]. 80 percent of accesses are in the largest equivalence class. The 19 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 16, 0]. The 252 writes are split as follows [1, 0, 1, 23, 0, 4, 189, 0, 1, 4, 0, 0, 29, 0, 0]. [2025-02-08 04:37:59,307 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:58" (1/1) ... [2025-02-08 04:37:59,307 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:58" (1/1) ... [2025-02-08 04:37:59,412 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:58" (1/1) ... [2025-02-08 04:37:59,429 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:58" (1/1) ... [2025-02-08 04:37:59,513 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:58" (1/1) ... [2025-02-08 04:37:59,534 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:58" (1/1) ... [2025-02-08 04:37:59,577 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:37:59,579 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:37:59,580 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:37:59,580 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:37:59,581 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:58" (1/1) ... [2025-02-08 04:37:59,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:59,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:37:59,619 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:37:59,626 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:37:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:59,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:37:59,646 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:37:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure msb_stop [2025-02-08 04:37:59,646 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_stop [2025-02-08 04:37:59,646 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_pba [2025-02-08 04:37:59,646 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_pba [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_msb_disk_idr [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_msb_disk_idr [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:37:59,647 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:37:59,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_table [2025-02-08 04:37:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_table [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_get_drvdata [2025-02-08 04:37:59,648 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_get_drvdata [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:37:59,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 04:37:59,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 04:37:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 04:37:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 04:37:59,652 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 04:37:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 04:37:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 04:37:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 04:37:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 04:37:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 04:37:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 04:37:59,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 04:37:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure msb_data_clear [2025-02-08 04:37:59,653 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_data_clear [2025-02-08 04:37:59,653 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:37:59,654 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:37:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_bad_block_table [2025-02-08 04:37:59,654 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_bad_block_table [2025-02-08 04:37:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:59,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:37:59,654 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:37:59,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:37:59,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure msb_get_zone_from_lba [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_get_zone_from_lba [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure msb_reset [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_reset [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_queue [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure msb_remove [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_remove [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_bad [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_bad [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-02-08 04:37:59,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:37:59,655 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~C_INT~TO~C_INT [2025-02-08 04:37:59,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~C_INT~TO~C_INT [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2025-02-08 04:37:59,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:37:59,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure msb_read_page [2025-02-08 04:37:59,656 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_read_page [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_msb_data [2025-02-08 04:37:59,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_msb_data [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure msb_mark_block_used [2025-02-08 04:37:59,656 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_mark_block_used [2025-02-08 04:37:59,656 INFO L130 BoogieDeclarations]: Found specification of procedure msb_cache_discard [2025-02-08 04:37:59,661 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_cache_discard [2025-02-08 04:37:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:37:59,661 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:37:59,661 INFO L130 BoogieDeclarations]: Found specification of procedure msb_start [2025-02-08 04:37:59,661 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_start [2025-02-08 04:37:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure msb_init_card [2025-02-08 04:37:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_init_card [2025-02-08 04:37:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_one [2025-02-08 04:37:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_one [2025-02-08 04:37:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:37:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:37:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:37:59,662 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:37:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:37:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:37:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:37:59,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:37:59,663 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:37:59,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:37:59,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:37:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:37:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:37:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:37:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:37:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:37:59,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:37:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:37:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:37:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:37:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:37:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:37:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:37:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:37:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:37:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:37:59,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:37:59,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:37:59,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:37:59,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure msb_switch_to_parallel [2025-02-08 04:37:59,671 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_switch_to_parallel [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:37:59,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure msb_validate_used_block_bitmap [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_validate_used_block_bitmap [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_set_drvdata [2025-02-08 04:37:59,672 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_set_drvdata [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:37:59,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure msb_invalidate_reg_window [2025-02-08 04:37:59,673 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_invalidate_reg_window [2025-02-08 04:37:59,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:37:59,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:37:59,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:37:59,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:37:59,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:37:59,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:37:59,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:37:59,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:37:59,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:37:59,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:37:59,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:37:59,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:37:59,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:37:59,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:37:59,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:37:59,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:37:59,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:37:59,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:37:59,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:37:59,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:37:59,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_101 [2025-02-08 04:37:59,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_101 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:37:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure msb_erase_block [2025-02-08 04:37:59,678 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_erase_block [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:37:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:37:59,679 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:37:59,679 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:37:59,679 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:59,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_next [2025-02-08 04:37:59,679 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_next [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:37:59,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:37:59,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_start [2025-02-08 04:37:59,679 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_start [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure msb_run_state_machine [2025-02-08 04:37:59,679 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_run_state_machine [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:59,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:59,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:59,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:59,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 04:37:59,681 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 04:37:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:37:59,681 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:37:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:59,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:37:59,681 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:37:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:59,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:59,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:37:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:37:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:37:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:37:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:37:59,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:59,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure sg_nents [2025-02-08 04:37:59,683 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_nents [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock [2025-02-08 04:37:59,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock [2025-02-08 04:37:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2025-02-08 04:37:59,684 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2025-02-08 04:37:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure sg_miter_stop [2025-02-08 04:37:59,684 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_miter_stop [2025-02-08 04:37:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure msb_set_overwrite_flag [2025-02-08 04:37:59,684 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_set_overwrite_flag [2025-02-08 04:37:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:37:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:37:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure msb_disk_release [2025-02-08 04:37:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure msb_disk_release [2025-02-08 04:37:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2025-02-08 04:37:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2025-02-08 04:37:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-08 04:37:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-08 04:37:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2025-02-08 04:37:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2025-02-08 04:37:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-02-08 04:37:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-02-08 04:38:00,536 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:38:00,540 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:38:00,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: SUMMARY for call ldv_spin_unlock_irqrestore_101(~msb~13#1.base, ~bvadd~64(28bv64, ~msb~13#1.offset), ~flags~2#1); srcloc: null [2025-02-08 04:38:00,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: havoc blk_requeue_request_~arg0#1.base, blk_requeue_request_~arg0#1.offset, blk_requeue_request_~arg1#1.base, blk_requeue_request_~arg1#1.offset;havoc blk_requeue_request_#in~arg0#1.base, blk_requeue_request_#in~arg0#1.offset, blk_requeue_request_#in~arg1#1.base, blk_requeue_request_#in~arg1#1.offset;assume { :end_inline_blk_requeue_request } true;havoc #t~mem873#1.base, #t~mem873#1.offset;havoc #t~mem874#1.base, #t~mem874#1.offset;call write~$Pointer$#6(0bv64, 0bv64, ~msb~13#1.base, ~bvadd~64(140bv64, ~msb~13#1.offset), 8bv64); [2025-02-08 04:38:00,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8439: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_115_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_115_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_115_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_115_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_115 } true;call #t~mem873#1.base, #t~mem873#1.offset := read~$Pointer$#6(~msb~13#1.base, ~bvadd~64(20bv64, ~msb~13#1.offset), 8bv64);call #t~mem874#1.base, #t~mem874#1.offset := read~$Pointer$#6(~msb~13#1.base, ~bvadd~64(140bv64, ~msb~13#1.offset), 8bv64);assume { :begin_inline_blk_requeue_request } true;blk_requeue_request_#in~arg0#1.base, blk_requeue_request_#in~arg0#1.offset, blk_requeue_request_#in~arg1#1.base, blk_requeue_request_#in~arg1#1.offset := #t~mem873#1.base, #t~mem873#1.offset, #t~mem874#1.base, #t~mem874#1.offset;havoc blk_requeue_request_~arg0#1.base, blk_requeue_request_~arg0#1.offset, blk_requeue_request_~arg1#1.base, blk_requeue_request_~arg1#1.offset;blk_requeue_request_~arg0#1.base, blk_requeue_request_~arg0#1.offset := blk_requeue_request_#in~arg0#1.base, blk_requeue_request_#in~arg0#1.offset;blk_requeue_request_~arg1#1.base, blk_requeue_request_~arg1#1.offset := blk_requeue_request_#in~arg1#1.base, blk_requeue_request_#in~arg1#1.offset; [2025-02-08 04:38:00,691 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9517-1: ldv_del_timer_sync_114_#res#1 := ldv_del_timer_sync_114_~ldv_func_res~2#1; [2025-02-08 04:38:00,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4848: havoc dev_get_drvdata_#t~mem61#1.base, dev_get_drvdata_#t~mem61#1.offset; [2025-02-08 04:38:00,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: #res#1 := ~arg0#1; [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166: havoc #t~ret575; [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7195-1: SUMMARY for call #t~ret581 := variable_test_bit(~zero_extend~64~16(~bad_block~0), #t~mem580.base, #t~mem580.offset); srcloc: null [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7195: ~tmp___3~7 := #t~ret581;havoc #t~mem580.base, #t~mem580.offset;havoc #t~ret581; [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166-1: SUMMARY for call #t~ret575 := printk(52bv64, 0bv64); srcloc: null [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158: assume 0bv32 != ~error~8; [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7158: assume !(0bv32 != ~error~8);~page~2 := ~bvadd~32(1bv32, ~page~2);call #t~mem573 := read~intINTTYPE2#6(~msb.base, ~bvadd~64(259bv64, ~msb.offset), 2bv64);~offset~0 := ~bvadd~32(~offset~0, ~zero_extend~32~16(#t~mem573));havoc #t~mem573;call #t~mem574 := read~intINTTYPE4#6(~msb.base, ~bvadd~64(265bv64, ~msb.offset), 4bv64); [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187-1: SUMMARY for call #t~ret579 := printk(53bv64, 0bv64); srcloc: null [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187: havoc #t~ret579; [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: call ULTIMATE.dealloc(~#sg~4.base, ~#sg~4.offset);havoc ~#sg~4.base, ~#sg~4.offset; [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200-1: SUMMARY for call #t~ret582 := printk(54bv64, 0bv64); srcloc: null [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200: havoc #t~ret582; [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155-1: SUMMARY for call #t~ret572 := msb_read_page(~msb.base, ~msb.offset, ~zero_extend~32~16(~pba~3)[16:0], ~zero_extend~32~8(~page~2[8:0])[8:0], 0bv64, 0bv64, ~#sg~4.base, ~#sg~4.offset, ~offset~0); srcloc: null [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7155: ~error~8 := #t~ret572;havoc #t~ret572; [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: assume ~bvsge~32(~zero_extend~32~16(~bad_block~0), #t~mem578);havoc #t~mem578; [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7184: assume !~bvsge~32(~zero_extend~32~16(~bad_block~0), #t~mem578);havoc #t~mem578;call #t~mem580.base, #t~mem580.offset := read~$Pointer$#6(~msb.base, ~bvadd~64(281bv64, ~msb.offset), 8bv64); [2025-02-08 04:38:01,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209-1: SUMMARY for call #t~ret583 := printk(55bv64, 0bv64); srcloc: null [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209: havoc #t~ret583; [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7164: assume ~page~2 == #t~mem574;havoc #t~mem574; [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7164: assume !(~page~2 == #t~mem574);havoc #t~mem574; [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197: assume 0bv32 != ~tmp___3~7; [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197: assume !(0bv32 != ~tmp___3~7); [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7214: ~i~2 := ~bvadd~32(1bv32, ~i~2); [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7185: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7181-2: call #t~mem576 := read~intINTTYPE2#6(~buffer~0.base, ~bvadd~64(~buffer~0.offset, ~bvmul~64(2bv64, ~sign_extend~64~32(~i~2))), 2bv64); [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7181-1: SUMMARY for call #t~ret577 := __fswab16(~zero_extend~32~16(#t~mem576)[16:0]); srcloc: null [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7214-1: SUMMARY for call msb_mark_block_used(~msb.base, ~msb.offset, ~zero_extend~32~16(~bad_block~0)); srcloc: null [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7181: ~tmp___1~15 := #t~ret577;havoc #t~mem576;havoc #t~ret577;~bad_block~0 := ~tmp___1~15;call #t~mem578 := read~intINTTYPE4#6(~msb.base, ~bvadd~64(273bv64, ~msb.offset), 4bv64); [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:01,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:01,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: 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:38:02,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6526: #t~ret433#1 := msb_mark_page_bad_#res#1;havoc msb_mark_page_bad_#t~ret397#1, msb_mark_page_bad_#t~ret398#1, msb_mark_page_bad_#t~ret399#1, msb_mark_page_bad_~msb#1.base, msb_mark_page_bad_~msb#1.offset, msb_mark_page_bad_~pba#1, msb_mark_page_bad_~page#1, msb_mark_page_bad_~tmp~26#1;havoc msb_mark_page_bad_#in~msb#1.base, msb_mark_page_bad_#in~msb#1.offset, msb_mark_page_bad_#in~pba#1, msb_mark_page_bad_#in~page#1;assume { :end_inline_msb_mark_page_bad } true;havoc #t~ret433#1; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: call ULTIMATE.dealloc(~#miter~1#1.base, ~#miter~1#1.offset);havoc ~#miter~1#1.base, ~#miter~1#1.offset; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4726: arch_local_irq_disable_~tmp~5#1 := arch_local_irq_disable_#t~ret26#1;havoc arch_local_irq_disable_#t~mem25#1.base, arch_local_irq_disable_#t~mem25#1.offset;havoc arch_local_irq_disable_#t~ret26#1; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4726-1: SUMMARY for call arch_local_irq_disable_#t~ret26#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv64 == ~bvadd~64(arch_local_irq_disable_#t~mem25#1.base, arch_local_irq_disable_#t~mem25#1.offset) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6444: #t~ret420#1 := arch_irqs_disabled_flags_#res#1;havoc arch_irqs_disabled_flags_~flags#1;havoc arch_irqs_disabled_flags_#in~flags#1;assume { :end_inline_arch_irqs_disabled_flags } true;~tmp___1~10#1 := #t~ret420#1;havoc #t~ret420#1; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6436-1: SUMMARY for call #t~ret419#1 := sg_miter_next(~#miter~1#1.base, ~#miter~1#1.offset); srcloc: null [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6436: ~tmp___0~16#1 := (if 0bv8 == #t~ret419#1 then 0bv8 else 1bv8);havoc #t~ret419#1; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461: assume 0bv64 != ~bvadd~64(~extra#1.base, ~extra#1.offset); [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461: assume !(0bv64 != ~bvadd~64(~extra#1.base, ~extra#1.offset)); [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6453: assume { :end_inline_trace_hardirqs_on } true; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: SUMMARY for call arch_local_irq_restore(~flags~0#1); srcloc: null [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6421-2: #t~short414#1 := 0bv32 != ~offset#1; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6421-1: assume #t~short414#1;call #t~mem413#1 := read~intINTTYPE8#1(~#miter~1#1.base, ~bvadd~64(16bv64, ~#miter~1#1.offset), 8bv64);#t~short414#1 := ~bvuge~64(~sign_extend~64~32(~offset#1), #t~mem413#1); [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6421-1: assume !#t~short414#1; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6421: assume #t~short414#1;havoc #t~mem413#1;havoc #t~short414#1;call #t~mem415#1 := read~intINTTYPE8#1(~#miter~1#1.base, ~bvadd~64(16bv64, ~#miter~1#1.offset), 8bv64);~offset#1 := ~bvsub~32(~offset#1, #t~mem415#1[32:0]);havoc #t~mem415#1; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6421: assume !#t~short414#1;havoc #t~mem413#1;havoc #t~short414#1;call #t~mem416#1 := read~intINTTYPE8#1(~#miter~1#1.base, ~bvadd~64(16bv64, ~#miter~1#1.offset), 8bv64);~_min1~2#1 := ~bvsub~64(#t~mem416#1, ~sign_extend~64~32(~offset#1));havoc #t~mem416#1;~_min2~2#1 := ~len~1#1;~chunklen~0#1 := (if ~bvult~64(~_min1~2#1, ~_min2~2#1) then ~_min1~2#1 else ~_min2~2#1)[32:0];call #t~mem417#1.base, #t~mem417#1.offset := read~$Pointer$#1(~#miter~1#1.base, ~bvadd~64(8bv64, ~#miter~1#1.offset), 8bv64); [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446: assume 0bv32 != ~tmp___1~10#1; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446: assume !(0bv32 != ~tmp___1~10#1);assume { :begin_inline_trace_hardirqs_on } true; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438: assume 0bv32 != ~zero_extend~32~8(~tmp___0~16#1) && 0bv64 != ~len~1#1; [2025-02-08 04:38:02,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438: assume !(0bv32 != ~zero_extend~32~8(~tmp___0~16#1) && 0bv64 != ~len~1#1); [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6463-1: SUMMARY for call #t~memset~res421#1.base, #t~memset~res421#1.offset := #Ultimate.C_memset#5(~extra#1.base, ~extra#1.offset, 255bv32, 4bv64); srcloc: null [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430: havoc #t~mem417#1.base, #t~mem417#1.offset;havoc #t~memset~res418#1.base, #t~memset~res418#1.offset;~len~1#1 := ~bvsub~64(~len~1#1, ~sign_extend~64~32(~chunklen~0#1));~offset#1 := 0bv32; [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6463: havoc #t~memset~res421#1.base, #t~memset~res421#1.offset; [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6430-1: SUMMARY for call #t~memset~res418#1.base, #t~memset~res418#1.offset := #Ultimate.C_memset#0(#t~mem417#1.base, ~bvadd~64(#t~mem417#1.offset, ~sign_extend~64~32(~offset#1)), 255bv32, ~sign_extend~64~32(~chunklen~0#1)); srcloc: null [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488-1: SUMMARY for call #t~ret425#1 := msb_run_state_machine(~msb#1.base, ~msb#1.offset, #funAddr~h_msb_read_page.base, #funAddr~h_msb_read_page.offset); srcloc: null [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6488: ~error~3#1 := #t~ret425#1;havoc #t~ret425#1; [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729: assume 0bv64 != arch_local_irq_disable_~tmp~5#1;assume false; [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4729: assume !(0bv64 != arch_local_irq_disable_~tmp~5#1); [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6414: #t~ret411#1 := arch_local_irq_save_#res#1;havoc arch_local_irq_save_#t~ret27#1, arch_local_irq_save_~f~0#1;assume { :end_inline_arch_local_irq_save } true;~flags~0#1 := #t~ret411#1;havoc #t~ret411#1; [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6505-1: SUMMARY for call #t~ret430#1 := msb_reset(~msb#1.base, ~msb#1.offset, 1bv8); srcloc: null [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6505: ~tmp___3~4#1 := #t~ret430#1;havoc #t~ret430#1; [2025-02-08 04:38:02,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497: assume 0bv32 == ~error~3#1 && 0bv64 != ~bvadd~64(~extra#1.base, ~extra#1.offset);call #t~mem427#1 := read~intINTTYPE1#6(~msb#1.base, ~bvadd~64(22bv64, ~bvadd~64(1730bv64, ~msb#1.offset)), 1bv64);call #t~mem428#1 := read~intINTTYPE1#6(~msb#1.base, ~bvadd~64(1bv64, ~bvadd~64(22bv64, ~bvadd~64(1730bv64, ~msb#1.offset))), 1bv64);call #t~mem429#1 := read~intINTTYPE2#6(~msb#1.base, ~bvadd~64(2bv64, ~bvadd~64(22bv64, ~bvadd~64(1730bv64, ~msb#1.offset))), 2bv64);call write~intINTTYPE1#5(#t~mem427#1, ~extra#1.base, ~extra#1.offset, 1bv64);call write~intINTTYPE1#5(#t~mem428#1, ~extra#1.base, ~bvadd~64(1bv64, ~extra#1.offset), 1bv64);call write~intINTTYPE2#5(#t~mem429#1, ~extra#1.base, ~bvadd~64(2bv64, ~extra#1.offset), 2bv64);havoc #t~mem427#1;havoc #t~mem428#1;havoc #t~mem429#1; [2025-02-08 04:38:02,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497: assume !(0bv32 == ~error~3#1 && 0bv64 != ~bvadd~64(~extra#1.base, ~extra#1.offset)); [2025-02-08 04:38:02,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6415: SUMMARY for call trace_hardirqs_off(); srcloc: null [2025-02-08 04:38:02,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448: SUMMARY for call arch_local_irq_restore(~flags~0#1); srcloc: null [2025-02-08 04:38:02,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: assume 4294967179bv32 == ~error~3#1; [2025-02-08 04:38:02,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: assume !(4294967179bv32 == ~error~3#1); [2025-02-08 04:38:02,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: assume 0bv32 != ~offset#1;#res#1 := 4294967282bv32;call ULTIMATE.dealloc(~#miter~1#1.base, ~#miter~1#1.offset);havoc ~#miter~1#1.base, ~#miter~1#1.offset; [2025-02-08 04:38:02,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6457: assume !(0bv32 != ~offset#1); [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6482: ~tmp___2~8#1 := #t~ret424#1;havoc #t~ret424#1;call write~intINTTYPE2#6(~tmp___2~8#1, ~msb#1.base, ~bvadd~64(2bv64, ~bvadd~64(16bv64, ~bvadd~64(1730bv64, ~msb#1.offset))), 2bv64);call write~intINTTYPE1#6(~page#1, ~msb#1.base, ~bvadd~64(5bv64, ~bvadd~64(16bv64, ~bvadd~64(1730bv64, ~msb#1.offset))), 1bv64);call write~intINTTYPE1#6(32bv8, ~msb#1.base, ~bvadd~64(4bv64, ~bvadd~64(16bv64, ~bvadd~64(1730bv64, ~msb#1.offset))), 1bv64);call write~$Pointer$#6(~sg#1.base, ~sg#1.offset, ~msb#1.base, ~bvadd~64(1718bv64, ~msb#1.offset), 8bv64);call write~intINTTYPE4#6(~offset#1, ~msb#1.base, ~bvadd~64(1726bv64, ~msb#1.offset), 4bv64); [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6416-1: SUMMARY for call #t~ret412#1 := sg_nents(~sg#1.base, ~sg#1.offset); srcloc: null [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6416: ~tmp~28#1 := #t~ret412#1;havoc #t~ret412#1; [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6482-1: SUMMARY for call #t~ret424#1 := __fswab16(~zero_extend~32~16(~pba#1)[16:0]); srcloc: null [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: SUMMARY for call trace_hardirqs_off(); srcloc: null [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6507: assume 0bv32 != ~tmp___3~4#1; [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6507: assume !(0bv32 != ~tmp___3~4#1);~try~1#1 := ~bvadd~32(1bv32, ~try~1#1); [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4748: arch_local_irq_save_#t~ret27#1 := arch_local_save_flags_#res#1;havoc arch_local_save_flags_#t~mem21#1.base, arch_local_save_flags_#t~mem21#1.offset, arch_local_save_flags_#t~ret22#1, arch_local_save_flags_~__ret~0#1, arch_local_save_flags_~__edi~0#1, arch_local_save_flags_~__esi~0#1, arch_local_save_flags_~__edx~0#1, arch_local_save_flags_~__ecx~0#1, arch_local_save_flags_~__eax~0#1, arch_local_save_flags_~tmp~3#1;assume { :end_inline_arch_local_save_flags } true;arch_local_irq_save_~f~0#1 := arch_local_irq_save_#t~ret27#1;havoc arch_local_irq_save_#t~ret27#1;assume { :begin_inline_arch_local_irq_disable } true;havoc arch_local_irq_disable_#t~mem25#1.base, arch_local_irq_disable_#t~mem25#1.offset, arch_local_irq_disable_#t~ret26#1, arch_local_irq_disable_~__edi~2#1, arch_local_irq_disable_~__esi~2#1, arch_local_irq_disable_~__edx~2#1, arch_local_irq_disable_~__ecx~2#1, arch_local_irq_disable_~__eax~2#1, arch_local_irq_disable_~tmp~5#1;havoc arch_local_irq_disable_~__edi~2#1;havoc arch_local_irq_disable_~__esi~2#1;havoc arch_local_irq_disable_~__edx~2#1;havoc arch_local_irq_disable_~__ecx~2#1;havoc arch_local_irq_disable_~__eax~2#1;havoc arch_local_irq_disable_~tmp~5#1;arch_local_irq_disable_~__edi~2#1 := arch_local_irq_disable_~__edi~2#1;arch_local_irq_disable_~__esi~2#1 := arch_local_irq_disable_~__esi~2#1;arch_local_irq_disable_~__edx~2#1 := arch_local_irq_disable_~__edx~2#1;arch_local_irq_disable_~__ecx~2#1 := arch_local_irq_disable_~__ecx~2#1;arch_local_irq_disable_~__eax~2#1 := arch_local_irq_disable_~__eax~2#1;call arch_local_irq_disable_#t~mem25#1.base, arch_local_irq_disable_#t~mem25#1.offset := read~$Pointer$#7(~#pv_irq_ops~0.base, ~bvadd~64(16bv64, ~#pv_irq_ops~0.offset), 8bv64); [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6417: SUMMARY for call sg_miter_start(~#miter~1#1.base, ~#miter~1#1.offset, ~sg#1.base, ~sg#1.offset, ~tmp~28#1, 3bv32); srcloc: null [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4749: havoc arch_local_irq_disable_#t~mem25#1.base, arch_local_irq_disable_#t~mem25#1.offset, arch_local_irq_disable_#t~ret26#1, arch_local_irq_disable_~__edi~2#1, arch_local_irq_disable_~__esi~2#1, arch_local_irq_disable_~__edx~2#1, arch_local_irq_disable_~__ecx~2#1, arch_local_irq_disable_~__eax~2#1, arch_local_irq_disable_~tmp~5#1;assume { :end_inline_arch_local_irq_disable } true;arch_local_irq_save_#res#1 := arch_local_irq_save_~f~0#1; [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6467: #res#1 := 0bv32;call ULTIMATE.dealloc(~#miter~1#1.base, ~#miter~1#1.offset);havoc ~#miter~1#1.base, ~#miter~1#1.offset; [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6492-1: SUMMARY for call #t~ret426#1 := printk(25bv64, 0bv64); srcloc: null [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6492: havoc #t~ret426#1;~error~3#1 := 0bv32; [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443-1: SUMMARY for call sg_miter_stop(~#miter~1#1.base, ~#miter~1#1.offset); srcloc: null [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443: assume { :begin_inline_arch_irqs_disabled_flags } true;arch_irqs_disabled_flags_#in~flags#1 := ~flags~0#1;havoc arch_irqs_disabled_flags_#res#1;havoc arch_irqs_disabled_flags_~flags#1;arch_irqs_disabled_flags_~flags#1 := arch_irqs_disabled_flags_#in~flags#1;arch_irqs_disabled_flags_#res#1 := (if 0bv64 == ~bvand~64(512bv64, arch_irqs_disabled_flags_~flags#1) then 1bv32 else 0bv32); [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6501: assume 0bv32 == ~error~3#1; [2025-02-08 04:38:02,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6501: assume !(0bv32 == ~error~3#1); [2025-02-08 04:38:02,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392-1: ldv_del_timer_sync_98_#res#1 := ldv_del_timer_sync_98_~ldv_func_res~0#1; [2025-02-08 04:38:03,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352-1: SUMMARY for call msb_ftl_scan_#t~ret621#1 := msb_erase_block(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1)[16:0]); srcloc: null [2025-02-08 04:38:03,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7319: assume ~bvsgt~32(~debug~0, 1bv32); [2025-02-08 04:38:03,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7319: assume !~bvsgt~32(~debug~0, 1bv32); [2025-02-08 04:38:03,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7352: havoc msb_ftl_scan_#t~ret621#1; [2025-02-08 04:38:03,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: assume 52bv32 != ~bvand~32(52bv32, ~zero_extend~32~8(msb_ftl_scan_~managment_flag~0#1)); [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7385: assume !(52bv32 != ~bvand~32(52bv32, ~zero_extend~32~8(msb_ftl_scan_~managment_flag~0#1))); [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7402: havoc msb_ftl_scan_#t~ret629#1; [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7402-1: SUMMARY for call msb_ftl_scan_#t~ret629#1 := printk(64bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039-1: SUMMARY for call msb_read_boot_blocks_#t~ret551#1 := __fswab16(~zero_extend~32~16(msb_read_boot_blocks_#t~mem550#1)[16:0]); srcloc: null [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7039: msb_read_boot_blocks_~tmp___1~14#1 := msb_read_boot_blocks_#t~ret551#1;havoc msb_read_boot_blocks_#t~mem550#1;havoc msb_read_boot_blocks_#t~ret551#1; [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7452: assume 0bv32 == ~bvand~32(16bv32, ~zero_extend~32~8(msb_ftl_scan_~overwrite_flag~0#1)); [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7452: assume !(0bv32 == ~bvand~32(16bv32, ~zero_extend~32~8(msb_ftl_scan_~overwrite_flag~0#1))); [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: assume 65535bv32 == ~zero_extend~32~16(msb_ftl_scan_#t~mem637#1);havoc msb_ftl_scan_#t~mem636#1.base, msb_ftl_scan_#t~mem636#1.offset;havoc msb_ftl_scan_#t~mem637#1; [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: assume !(65535bv32 == ~zero_extend~32~16(msb_ftl_scan_#t~mem637#1));havoc msb_ftl_scan_#t~mem636#1.base, msb_ftl_scan_#t~mem636#1.offset;havoc msb_ftl_scan_#t~mem637#1;call msb_ftl_scan_#t~mem640#1.base, msb_ftl_scan_#t~mem640#1.offset := read~$Pointer$#6(msb_ftl_scan_~msb#1.base, ~bvadd~64(297bv64, msb_ftl_scan_~msb#1.offset), 8bv64);call msb_ftl_scan_#t~mem641#1 := read~intINTTYPE2#6(msb_ftl_scan_#t~mem640#1.base, ~bvadd~64(msb_ftl_scan_#t~mem640#1.offset, ~bvmul~64(2bv64, ~zero_extend~64~16(msb_ftl_scan_~lba~0#1))), 2bv64);msb_ftl_scan_~other_block~0#1 := msb_ftl_scan_#t~mem641#1;havoc msb_ftl_scan_#t~mem640#1.base, msb_ftl_scan_#t~mem640#1.offset;havoc msb_ftl_scan_#t~mem641#1;call msb_ftl_scan_#t~mem642#1 := read~intINTTYPE1#6(msb_ftl_scan_~overwrite_flags~0#1.base, ~bvadd~64(msb_ftl_scan_~overwrite_flags~0#1.offset, ~zero_extend~64~16(msb_ftl_scan_~other_block~0#1)), 1bv64);msb_ftl_scan_~other_overwrite_flag~0#1 := msb_ftl_scan_#t~mem642#1;havoc msb_ftl_scan_#t~mem642#1; [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret527#1 := __fswab16(~zero_extend~32~16(msb_fix_boot_page_endianness_#t~mem526#1)[16:0]); srcloc: null [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6957: msb_fix_boot_page_endianness_~tmp___6~4#1 := msb_fix_boot_page_endianness_#t~ret527#1;havoc msb_fix_boot_page_endianness_#t~mem526#1;havoc msb_fix_boot_page_endianness_#t~ret527#1;call write~intINTTYPE2#6(msb_fix_boot_page_endianness_~tmp___6~4#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(4bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64);call msb_fix_boot_page_endianness_#t~mem528#1 := read~intINTTYPE2#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(6bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64); [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337-1: SUMMARY for call msb_ftl_scan_#t~ret617#1 := printk(59bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337: havoc msb_ftl_scan_#t~ret617#1; [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321-1: SUMMARY for call msb_ftl_scan_#t~ret614#1 := printk(58bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7321: havoc msb_ftl_scan_#t~ret614#1; [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578: assume 4294967179bv32 == msb_read_oob_~error~4#1; [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6578: assume !(4294967179bv32 == msb_read_oob_~error~4#1);msb_read_oob_#res#1 := msb_read_oob_~error~4#1;msb_ftl_scan_#t~ret619#1 := msb_read_oob_#res#1;havoc msb_read_oob_#t~ret435#1, msb_read_oob_#t~ret436#1, msb_read_oob_#t~mem437#1, msb_read_oob_#t~ret438#1, msb_read_oob_#t~ret439#1, msb_read_oob_#t~mem440#1, msb_read_oob_#t~mem441#1, msb_read_oob_#t~mem442#1, msb_read_oob_#t~ret443#1, msb_read_oob_~msb#1.base, msb_read_oob_~msb#1.offset, msb_read_oob_~pba#1, msb_read_oob_~page#1, msb_read_oob_~extra#1.base, msb_read_oob_~extra#1.offset, msb_read_oob_~error~4#1, msb_read_oob_~tmp~29#1, msb_read_oob_~tmp___0~17#1;havoc msb_read_oob_#in~msb#1.base, msb_read_oob_#in~msb#1.offset, msb_read_oob_#in~pba#1, msb_read_oob_#in~page#1, msb_read_oob_#in~extra#1.base, msb_read_oob_#in~extra#1.offset;assume { :end_inline_msb_read_oob } true;msb_ftl_scan_~error~9#1 := msb_ftl_scan_#t~ret619#1;havoc msb_ftl_scan_#t~ret619#1; [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470: havoc msb_ftl_scan_#t~ret649#1; [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: assume 2bv32 == msb_read_boot_blocks_#t~mem555#1;havoc msb_read_boot_blocks_#t~mem555#1; [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: assume !(2bv32 == msb_read_boot_blocks_#t~mem555#1);havoc msb_read_boot_blocks_#t~mem555#1;msb_read_boot_blocks_~pba~2#1 := ~bvadd~32(1bv32, msb_read_boot_blocks_~pba~2#1); [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883: ~i~4#1 := ~bvadd~32(1bv32, ~i~4#1); [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7470-1: SUMMARY for call msb_ftl_scan_#t~ret649#1 := printk(71bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437: assume ~bvsgt~32(~debug~0, 1bv32); [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7437: assume !~bvsgt~32(~debug~0, 1bv32); [2025-02-08 04:38:03,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562: msb_read_oob_~tmp___0~17#1 := msb_read_oob_#t~ret436#1;havoc msb_read_oob_#t~ret436#1;call write~intINTTYPE2#6(msb_read_oob_~tmp___0~17#1, msb_read_oob_~msb#1.base, ~bvadd~64(2bv64, ~bvadd~64(16bv64, ~bvadd~64(1730bv64, msb_read_oob_~msb#1.offset))), 2bv64);call write~intINTTYPE1#6(msb_read_oob_~page#1[8:0], msb_read_oob_~msb#1.base, ~bvadd~64(5bv64, ~bvadd~64(16bv64, ~bvadd~64(1730bv64, msb_read_oob_~msb#1.offset))), 1bv64);call write~intINTTYPE1#6(64bv8, msb_read_oob_~msb#1.base, ~bvadd~64(4bv64, ~bvadd~64(16bv64, ~bvadd~64(1730bv64, msb_read_oob_~msb#1.offset))), 1bv64);call msb_read_oob_#t~mem437#1 := read~intINTTYPE4#6(msb_read_oob_~msb#1.base, ~bvadd~64(273bv64, msb_read_oob_~msb#1.offset), 4bv64); [2025-02-08 04:38:03,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454: havoc msb_ftl_scan_#t~ret644#1; [2025-02-08 04:38:03,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6562-1: SUMMARY for call msb_read_oob_#t~ret436#1 := __fswab16(~zero_extend~32~16(msb_read_oob_~pba#1)[16:0]); srcloc: null [2025-02-08 04:38:03,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: assume 1bv32 != ~zero_extend~32~16(msb_read_boot_blocks_~tmp___1~14#1); [2025-02-08 04:38:03,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7041: assume !(1bv32 != ~zero_extend~32~16(msb_read_boot_blocks_~tmp___1~14#1));assume { :begin_inline_msb_fix_boot_page_endianness } true;msb_fix_boot_page_endianness_#in~p#1.base, msb_fix_boot_page_endianness_#in~p#1.offset := msb_read_boot_blocks_~page~1#1.base, msb_read_boot_blocks_~page~1#1.offset;havoc msb_fix_boot_page_endianness_#t~mem512#1, msb_fix_boot_page_endianness_#t~ret513#1, msb_fix_boot_page_endianness_#t~mem514#1, msb_fix_boot_page_endianness_#t~ret515#1, msb_fix_boot_page_endianness_#t~mem516#1, msb_fix_boot_page_endianness_#t~ret517#1, msb_fix_boot_page_endianness_#t~mem518#1, msb_fix_boot_page_endianness_#t~ret519#1, msb_fix_boot_page_endianness_#t~mem520#1, msb_fix_boot_page_endianness_#t~ret521#1, msb_fix_boot_page_endianness_#t~mem522#1, msb_fix_boot_page_endianness_#t~ret523#1, msb_fix_boot_page_endianness_#t~mem524#1, msb_fix_boot_page_endianness_#t~ret525#1, msb_fix_boot_page_endianness_#t~mem526#1, msb_fix_boot_page_endianness_#t~ret527#1, msb_fix_boot_page_endianness_#t~mem528#1, msb_fix_boot_page_endianness_#t~ret529#1, msb_fix_boot_page_endianness_#t~mem530#1, msb_fix_boot_page_endianness_#t~ret531#1, msb_fix_boot_page_endianness_#t~mem532#1, msb_fix_boot_page_endianness_#t~ret533#1, msb_fix_boot_page_endianness_#t~mem534#1, msb_fix_boot_page_endianness_#t~ret535#1, msb_fix_boot_page_endianness_#t~mem536#1, msb_fix_boot_page_endianness_#t~ret537#1, msb_fix_boot_page_endianness_#t~mem538#1, msb_fix_boot_page_endianness_#t~ret539#1, msb_fix_boot_page_endianness_#t~mem540#1, msb_fix_boot_page_endianness_#t~ret541#1, msb_fix_boot_page_endianness_~p#1.base, msb_fix_boot_page_endianness_~p#1.offset, msb_fix_boot_page_endianness_~tmp~34#1, msb_fix_boot_page_endianness_~tmp___0~20#1, msb_fix_boot_page_endianness_~tmp___1~13#1, msb_fix_boot_page_endianness_~tmp___2~10#1, msb_fix_boot_page_endianness_~tmp___3~6#1, msb_fix_boot_page_endianness_~tmp___4~3#1, msb_fix_boot_page_endianness_~tmp___5~4#1, msb_fix_boot_page_endianness_~tmp___6~4#1, msb_fix_boot_page_endianness_~tmp___7~3#1, msb_fix_boot_page_endianness_~tmp___8~2#1, msb_fix_boot_page_endianness_~tmp___9~2#1, msb_fix_boot_page_endianness_~tmp___10~1#1, msb_fix_boot_page_endianness_~tmp___11~0#1, msb_fix_boot_page_endianness_~tmp___12~0#1, msb_fix_boot_page_endianness_~tmp___13~0#1;msb_fix_boot_page_endianness_~p#1.base, msb_fix_boot_page_endianness_~p#1.offset := msb_fix_boot_page_endianness_#in~p#1.base, msb_fix_boot_page_endianness_#in~p#1.offset;havoc msb_fix_boot_page_endianness_~tmp~34#1;havoc msb_fix_boot_page_endianness_~tmp___0~20#1;havoc msb_fix_boot_page_endianness_~tmp___1~13#1;havoc msb_fix_boot_page_endianness_~tmp___2~10#1;havoc msb_fix_boot_page_endianness_~tmp___3~6#1;havoc msb_fix_boot_page_endianness_~tmp___4~3#1;havoc msb_fix_boot_page_endianness_~tmp___5~4#1;havoc msb_fix_boot_page_endianness_~tmp___6~4#1;havoc msb_fix_boot_page_endianness_~tmp___7~3#1;havoc msb_fix_boot_page_endianness_~tmp___8~2#1;havoc msb_fix_boot_page_endianness_~tmp___9~2#1;havoc msb_fix_boot_page_endianness_~tmp___10~1#1;havoc msb_fix_boot_page_endianness_~tmp___11~0#1;havoc msb_fix_boot_page_endianness_~tmp___12~0#1;havoc msb_fix_boot_page_endianness_~tmp___13~0#1;call msb_fix_boot_page_endianness_#t~mem512#1 := read~intINTTYPE2#6(msb_fix_boot_page_endianness_~p#1.base, msb_fix_boot_page_endianness_~p#1.offset, 2bv64); [2025-02-08 04:38:03,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388-1: SUMMARY for call msb_ftl_scan_#t~ret628#1 := printk(63bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388: havoc msb_ftl_scan_#t~ret628#1; [2025-02-08 04:38:03,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7454-1: SUMMARY for call msb_ftl_scan_#t~ret644#1 := printk(69bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret529#1 := __fswab16(~zero_extend~32~16(msb_fix_boot_page_endianness_#t~mem528#1)[16:0]); srcloc: null [2025-02-08 04:38:03,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6959: msb_fix_boot_page_endianness_~tmp___7~3#1 := msb_fix_boot_page_endianness_#t~ret529#1;havoc msb_fix_boot_page_endianness_#t~mem528#1;havoc msb_fix_boot_page_endianness_#t~ret529#1;call write~intINTTYPE2#6(msb_fix_boot_page_endianness_~tmp___7~3#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(6bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64);call msb_fix_boot_page_endianness_#t~mem530#1 := read~intINTTYPE2#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(8bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64); [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372: assume ~bvsge~32(~sign_extend~32~8(msb_ftl_scan_~overwrite_flag~0#1), 0bv32); [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7372: assume !~bvsge~32(~sign_extend~32~8(msb_ftl_scan_~overwrite_flag~0#1), 0bv32); [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7042: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455-1: SUMMARY for call msb_ftl_scan_#t~ret645#1 := msb_erase_block(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~other_block~0#1)[16:0]); srcloc: null [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret513#1 := __fswab16(~zero_extend~32~16(msb_fix_boot_page_endianness_#t~mem512#1)[16:0]); srcloc: null [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455: havoc msb_ftl_scan_#t~ret645#1;call msb_ftl_scan_#t~mem646#1.base, msb_ftl_scan_#t~mem646#1.offset := read~$Pointer$#6(msb_ftl_scan_~msb#1.base, ~bvadd~64(297bv64, msb_ftl_scan_~msb#1.offset), 8bv64);call write~intINTTYPE2#6(msb_ftl_scan_~pba~4#1, msb_ftl_scan_#t~mem646#1.base, ~bvadd~64(msb_ftl_scan_#t~mem646#1.offset, ~bvmul~64(2bv64, ~zero_extend~64~16(msb_ftl_scan_~lba~0#1))), 2bv64);havoc msb_ftl_scan_#t~mem646#1.base, msb_ftl_scan_#t~mem646#1.offset; [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6943: msb_fix_boot_page_endianness_~tmp~34#1 := msb_fix_boot_page_endianness_#t~ret513#1;havoc msb_fix_boot_page_endianness_#t~mem512#1;havoc msb_fix_boot_page_endianness_#t~ret513#1;call write~intINTTYPE2#6(msb_fix_boot_page_endianness_~tmp~34#1, msb_fix_boot_page_endianness_~p#1.base, msb_fix_boot_page_endianness_~p#1.offset, 2bv64);call msb_fix_boot_page_endianness_#t~mem514#1 := read~intINTTYPE2#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(2bv64, msb_fix_boot_page_endianness_~p#1.offset), 2bv64); [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: assume 0bv32 != msb_ftl_scan_~error~9#1; [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: assume !(0bv32 != msb_ftl_scan_~error~9#1);call msb_ftl_scan_#t~mem623#1 := read~intINTTYPE2#9(msb_ftl_scan_~#extra~1#1.base, ~bvadd~64(2bv64, msb_ftl_scan_~#extra~1#1.offset), 2bv64); [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580-1: SUMMARY for call msb_read_oob_#t~ret443#1 := printk(29bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580: havoc msb_read_oob_#t~ret443#1;msb_read_oob_#res#1 := 0bv32; [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7439-1: SUMMARY for call msb_ftl_scan_#t~ret638#1 := printk(67bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7472-1: SUMMARY for call msb_ftl_scan_#t~ret650#1 := msb_erase_block(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~other_block~0#1)[16:0]); srcloc: null [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7439: havoc msb_ftl_scan_#t~ret638#1; [2025-02-08 04:38:03,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7472: havoc msb_ftl_scan_#t~ret650#1;call msb_ftl_scan_#t~mem651#1.base, msb_ftl_scan_#t~mem651#1.offset := read~$Pointer$#6(msb_ftl_scan_~msb#1.base, ~bvadd~64(297bv64, msb_ftl_scan_~msb#1.offset), 8bv64);call write~intINTTYPE2#6(msb_ftl_scan_~pba~4#1, msb_ftl_scan_#t~mem651#1.base, ~bvadd~64(msb_ftl_scan_#t~mem651#1.offset, ~bvmul~64(2bv64, ~zero_extend~64~16(msb_ftl_scan_~lba~0#1))), 2bv64);havoc msb_ftl_scan_#t~mem651#1.base, msb_ftl_scan_#t~mem651#1.offset;msb_ftl_scan_~pba~4#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1))[16:0]; [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7407: SUMMARY for call msb_mark_block_used(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1)); srcloc: null [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret531#1 := __fswab16(~zero_extend~32~16(msb_fix_boot_page_endianness_#t~mem530#1)[16:0]); srcloc: null [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: msb_fix_boot_page_endianness_~tmp___8~2#1 := msb_fix_boot_page_endianness_#t~ret531#1;havoc msb_fix_boot_page_endianness_#t~mem530#1;havoc msb_fix_boot_page_endianness_#t~ret531#1;call write~intINTTYPE2#6(msb_fix_boot_page_endianness_~tmp___8~2#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(8bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64);call msb_fix_boot_page_endianness_#t~mem532#1 := read~intINTTYPE2#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(28bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64); [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044-1: SUMMARY for call msb_read_boot_blocks_#t~ret552#1 := printk(48bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044: havoc msb_read_boot_blocks_#t~ret552#1; [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358: havoc msb_ftl_scan_#t~ret622#1; [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7424: SUMMARY for call msb_mark_block_used(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1)); srcloc: null [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret515#1 := __fswab16(~zero_extend~32~16(msb_fix_boot_page_endianness_#t~mem514#1)[16:0]); srcloc: null [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945: msb_fix_boot_page_endianness_~tmp___0~20#1 := msb_fix_boot_page_endianness_#t~ret515#1;havoc msb_fix_boot_page_endianness_#t~mem514#1;havoc msb_fix_boot_page_endianness_#t~ret515#1;call write~intINTTYPE2#6(msb_fix_boot_page_endianness_~tmp___0~20#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(2bv64, msb_fix_boot_page_endianness_~p#1.offset), 2bv64);call msb_fix_boot_page_endianness_#t~mem516#1 := read~intINTTYPE4#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(368bv64, msb_fix_boot_page_endianness_~p#1.offset), 4bv64); [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7358-1: SUMMARY for call msb_ftl_scan_#t~ret622#1 := printk(61bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: assume 0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(msb_read_boot_blocks_#t~mem548#1));havoc msb_read_boot_blocks_#t~mem548#1; [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7028: assume !(0bv32 != ~bvand~32(4bv32, ~zero_extend~32~8(msb_read_boot_blocks_#t~mem548#1)));havoc msb_read_boot_blocks_#t~mem548#1;call msb_read_boot_blocks_#t~mem550#1 := read~intINTTYPE2#6(msb_read_boot_blocks_~page~1#1.base, msb_read_boot_blocks_~page~1#1.offset, 2bv64); [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7375-1: SUMMARY for call msb_ftl_scan_#t~ret627#1 := printk(62bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408-1: SUMMARY for call msb_ftl_scan_#t~ret630#1 := msb_erase_block(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1)[16:0]); srcloc: null [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7375: havoc msb_ftl_scan_#t~ret627#1; [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7408: havoc msb_ftl_scan_#t~ret630#1; [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7326: SUMMARY for call msb_mark_block_used(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1)); srcloc: null [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425-1: SUMMARY for call msb_ftl_scan_#t~ret632#1 := msb_get_zone_from_lba(~zero_extend~32~16(msb_ftl_scan_~lba~0#1)); srcloc: null [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7425: msb_ftl_scan_~tmp___3~8#1 := msb_ftl_scan_#t~ret632#1;havoc msb_ftl_scan_#t~ret632#1; [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: call ULTIMATE.dealloc(msb_ftl_scan_~#extra~1#1.base, msb_ftl_scan_~#extra~1#1.offset);havoc msb_ftl_scan_~#extra~1#1.base, msb_ftl_scan_~#extra~1#1.offset; [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6550: msb_read_oob_~tmp~29#1 := msb_read_oob_#t~ret435#1;havoc msb_read_oob_#t~ret435#1; [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret533#1 := __fswab16(~zero_extend~32~16(msb_fix_boot_page_endianness_#t~mem532#1)[16:0]); srcloc: null [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: msb_fix_boot_page_endianness_~tmp___9~2#1 := msb_fix_boot_page_endianness_#t~ret533#1;havoc msb_fix_boot_page_endianness_#t~mem532#1;havoc msb_fix_boot_page_endianness_#t~ret533#1;call write~intINTTYPE2#6(msb_fix_boot_page_endianness_~tmp___9~2#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(28bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64);call msb_fix_boot_page_endianness_#t~mem534#1 := read~intINTTYPE2#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(30bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64); [2025-02-08 04:38:03,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6550-1: SUMMARY for call msb_read_oob_#t~ret435#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv64 == ~bvadd~64(msb_read_oob_~extra#1.base, msb_read_oob_~extra#1.offset) then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:38:03,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:03,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:03,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6567: assume ~bvsgt~32(~zero_extend~32~16(msb_read_oob_~pba#1), msb_read_oob_#t~mem437#1);havoc msb_read_oob_#t~mem437#1; [2025-02-08 04:38:03,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6567: assume !~bvsgt~32(~zero_extend~32~16(msb_read_oob_~pba#1), msb_read_oob_#t~mem437#1);havoc msb_read_oob_#t~mem437#1; [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7426: msb_ftl_scan_~tmp___4~4#1 := msb_ftl_scan_#t~ret633#1;havoc msb_ftl_scan_#t~ret633#1; [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret517#1 := __fswab32(msb_fix_boot_page_endianness_#t~mem516#1); srcloc: null [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: msb_fix_boot_page_endianness_~tmp___1~13#1 := msb_fix_boot_page_endianness_#t~ret517#1;havoc msb_fix_boot_page_endianness_#t~mem516#1;havoc msb_fix_boot_page_endianness_#t~ret517#1;call write~intINTTYPE4#6(msb_fix_boot_page_endianness_~tmp___1~13#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(368bv64, msb_fix_boot_page_endianness_~p#1.offset), 4bv64);call msb_fix_boot_page_endianness_#t~mem518#1 := read~intINTTYPE4#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(4bv64, ~bvadd~64(368bv64, msb_fix_boot_page_endianness_~p#1.offset)), 4bv64); [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: call ULTIMATE.dealloc(msb_read_boot_blocks_~#sg~3#1.base, msb_read_boot_blocks_~#sg~3#1.offset);havoc msb_read_boot_blocks_~#sg~3#1.base, msb_read_boot_blocks_~#sg~3#1.offset;call ULTIMATE.dealloc(msb_read_boot_blocks_~#extra~0#1.base, msb_read_boot_blocks_~#extra~0#1.offset);havoc msb_read_boot_blocks_~#extra~0#1.base, msb_read_boot_blocks_~#extra~0#1.offset; [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360-1: SUMMARY for call kfree(msb_ftl_scan_~overwrite_flags~0#1.base, msb_ftl_scan_~overwrite_flags~0#1.offset); srcloc: null [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7360: msb_ftl_scan_#res#1 := msb_ftl_scan_~error~9#1;call ULTIMATE.dealloc(msb_ftl_scan_~#extra~1#1.base, msb_ftl_scan_~#extra~1#1.offset);havoc msb_ftl_scan_~#extra~1#1.base, msb_ftl_scan_~#extra~1#1.offset; [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7426-1: SUMMARY for call msb_ftl_scan_#t~ret633#1 := msb_get_zone_from_pba(~zero_extend~32~16(msb_ftl_scan_~pba~4#1)); srcloc: null [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7443: call msb_ftl_scan_#t~mem639#1.base, msb_ftl_scan_#t~mem639#1.offset := read~$Pointer$#6(msb_ftl_scan_~msb#1.base, ~bvadd~64(297bv64, msb_ftl_scan_~msb#1.offset), 8bv64);call write~intINTTYPE2#6(msb_ftl_scan_~pba~4#1, msb_ftl_scan_#t~mem639#1.base, ~bvadd~64(msb_ftl_scan_#t~mem639#1.offset, ~bvmul~64(2bv64, ~zero_extend~64~16(msb_ftl_scan_~lba~0#1))), 2bv64);havoc msb_ftl_scan_#t~mem639#1.base, msb_ftl_scan_#t~mem639#1.offset; [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7394: SUMMARY for call msb_mark_block_used(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1)); srcloc: null [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7031-1: SUMMARY for call msb_read_boot_blocks_#t~ret549#1 := printk(47bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7031: havoc msb_read_boot_blocks_#t~ret549#1; [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6965-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret535#1 := __fswab16(~zero_extend~32~16(msb_fix_boot_page_endianness_#t~mem534#1)[16:0]); srcloc: null [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6965: msb_fix_boot_page_endianness_~tmp___10~1#1 := msb_fix_boot_page_endianness_#t~ret535#1;havoc msb_fix_boot_page_endianness_#t~mem534#1;havoc msb_fix_boot_page_endianness_#t~ret535#1;call write~intINTTYPE2#6(msb_fix_boot_page_endianness_~tmp___10~1#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(30bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64);call msb_fix_boot_page_endianness_#t~mem536#1 := read~intINTTYPE2#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(32bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64); [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7345-1: SUMMARY for call msb_ftl_scan_#t~memset~res618#1.base, msb_ftl_scan_#t~memset~res618#1.offset := #Ultimate.C_memset#9(msb_ftl_scan_~#extra~1#1.base, msb_ftl_scan_~#extra~1#1.offset, 0bv32, 4bv64); srcloc: null [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7345: havoc msb_ftl_scan_#t~memset~res618#1.base, msb_ftl_scan_#t~memset~res618#1.offset;assume { :begin_inline_msb_read_oob } true;msb_read_oob_#in~msb#1.base, msb_read_oob_#in~msb#1.offset, msb_read_oob_#in~pba#1, msb_read_oob_#in~page#1, msb_read_oob_#in~extra#1.base, msb_read_oob_#in~extra#1.offset := msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1)[16:0], 0bv16, msb_ftl_scan_~#extra~1#1.base, msb_ftl_scan_~#extra~1#1.offset;havoc msb_read_oob_#res#1;havoc msb_read_oob_#t~ret435#1, msb_read_oob_#t~ret436#1, msb_read_oob_#t~mem437#1, msb_read_oob_#t~ret438#1, msb_read_oob_#t~ret439#1, msb_read_oob_#t~mem440#1, msb_read_oob_#t~mem441#1, msb_read_oob_#t~mem442#1, msb_read_oob_#t~ret443#1, msb_read_oob_~msb#1.base, msb_read_oob_~msb#1.offset, msb_read_oob_~pba#1, msb_read_oob_~page#1, msb_read_oob_~extra#1.base, msb_read_oob_~extra#1.offset, msb_read_oob_~error~4#1, msb_read_oob_~tmp~29#1, msb_read_oob_~tmp___0~17#1;msb_read_oob_~msb#1.base, msb_read_oob_~msb#1.offset := msb_read_oob_#in~msb#1.base, msb_read_oob_#in~msb#1.offset;msb_read_oob_~pba#1 := msb_read_oob_#in~pba#1;msb_read_oob_~page#1 := msb_read_oob_#in~page#1;msb_read_oob_~extra#1.base, msb_read_oob_~extra#1.offset := msb_read_oob_#in~extra#1.base, msb_read_oob_#in~extra#1.offset;havoc msb_read_oob_~error~4#1;havoc msb_read_oob_~tmp~29#1;havoc msb_read_oob_~tmp___0~17#1; [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7015: SUMMARY for call sg_init_one(msb_read_boot_blocks_~#sg~3#1.base, msb_read_boot_blocks_~#sg~3#1.offset, msb_read_boot_blocks_~page~1#1.base, msb_read_boot_blocks_~page~1#1.offset, 512bv32); srcloc: null [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569-1: SUMMARY for call msb_read_oob_#t~ret438#1 := printk(28bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6569: havoc msb_read_oob_#t~ret438#1;msb_read_oob_#res#1 := 4294967274bv32; [2025-02-08 04:38:03,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874: assume #t~mem746#1 != ~sign_extend~64~32(~raw_size_in_megs~0#1);havoc #t~mem746#1; [2025-02-08 04:38:03,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874: assume !(#t~mem746#1 != ~sign_extend~64~32(~raw_size_in_megs~0#1));havoc #t~mem746#1;call #t~mem747#1 := read~intINTTYPE2#12(~#chs_table~0.base, ~bvadd~64(9bv64, ~bvadd~64(~#chs_table~0.offset, ~bvmul~64(12bv64, ~sign_extend~64~32(~i~4#1)))), 2bv64);call write~intINTTYPE2#6(#t~mem747#1, ~msb~6#1.base, ~bvadd~64(2bv64, ~bvadd~64(96bv64, ~msb~6#1.offset)), 2bv64);havoc #t~mem747#1;call #t~mem748#1 := read~intINTTYPE1#12(~#chs_table~0.base, ~bvadd~64(11bv64, ~bvadd~64(~#chs_table~0.offset, ~bvmul~64(12bv64, ~sign_extend~64~32(~i~4#1)))), 1bv64);call write~intINTTYPE1#6(#t~mem748#1, ~msb~6#1.base, ~bvadd~64(96bv64, ~msb~6#1.offset), 1bv64);havoc #t~mem748#1;call #t~mem749#1 := read~intINTTYPE1#12(~#chs_table~0.base, ~bvadd~64(8bv64, ~bvadd~64(~#chs_table~0.offset, ~bvmul~64(12bv64, ~sign_extend~64~32(~i~4#1)))), 1bv64);call write~intINTTYPE1#6(#t~mem749#1, ~msb~6#1.base, ~bvadd~64(1bv64, ~bvadd~64(96bv64, ~msb~6#1.offset)), 1bv64);havoc #t~mem749#1; [2025-02-08 04:38:03,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: assume msb_ftl_scan_~tmp___3~8#1 != msb_ftl_scan_~tmp___4~4#1; [2025-02-08 04:38:03,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: assume !(msb_ftl_scan_~tmp___3~8#1 != msb_ftl_scan_~tmp___4~4#1);call msb_ftl_scan_#t~mem636#1.base, msb_ftl_scan_#t~mem636#1.offset := read~$Pointer$#6(msb_ftl_scan_~msb#1.base, ~bvadd~64(297bv64, msb_ftl_scan_~msb#1.offset), 8bv64);call msb_ftl_scan_#t~mem637#1 := read~intINTTYPE2#6(msb_ftl_scan_#t~mem636#1.base, ~bvadd~64(msb_ftl_scan_#t~mem636#1.offset, ~bvmul~64(2bv64, ~zero_extend~64~16(msb_ftl_scan_~lba~0#1))), 2bv64); [2025-02-08 04:38:03,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret519#1 := __fswab32(msb_fix_boot_page_endianness_#t~mem518#1); srcloc: null [2025-02-08 04:38:03,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461: assume 0bv32 == ~bvand~32(16bv32, ~zero_extend~32~8(msb_ftl_scan_~other_overwrite_flag~0#1)); [2025-02-08 04:38:03,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7461: assume !(0bv32 == ~bvand~32(16bv32, ~zero_extend~32~8(msb_ftl_scan_~other_overwrite_flag~0#1))); [2025-02-08 04:38:03,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6949: msb_fix_boot_page_endianness_~tmp___2~10#1 := msb_fix_boot_page_endianness_#t~ret519#1;havoc msb_fix_boot_page_endianness_#t~mem518#1;havoc msb_fix_boot_page_endianness_#t~ret519#1;call write~intINTTYPE4#6(msb_fix_boot_page_endianness_~tmp___2~10#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(4bv64, ~bvadd~64(368bv64, msb_fix_boot_page_endianness_~p#1.offset)), 4bv64);call msb_fix_boot_page_endianness_#t~mem520#1 := read~intINTTYPE4#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(12bv64, ~bvadd~64(368bv64, msb_fix_boot_page_endianness_~p#1.offset)), 4bv64); [2025-02-08 04:38:03,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: call write~intINTTYPE4#6(512bv32, msb_ftl_initialize_~msb#1.base, ~bvadd~64(~bvadd~64(305bv64, msb_ftl_initialize_~msb#1.offset), ~bvmul~64(4bv64, ~sign_extend~64~32(msb_ftl_initialize_~i~3#1))), 4bv64);msb_ftl_initialize_~i~3#1 := ~bvadd~32(1bv32, msb_ftl_initialize_~i~3#1); [2025-02-08 04:38:03,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874-1: call #t~mem746#1 := read~intINTTYPE8#12(~#chs_table~0.base, ~bvadd~64(~#chs_table~0.offset, ~bvmul~64(12bv64, ~sign_extend~64~32(~i~4#1))), 8bv64); [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: assume 0bv64 != msb_read_oob_~tmp~29#1;assume false; [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6553: assume !(0bv64 != msb_read_oob_~tmp~29#1); [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016-1: SUMMARY for call msb_read_boot_blocks_#t~ret546#1 := msb_read_page(msb_read_boot_blocks_~msb#1.base, msb_read_boot_blocks_~msb#1.offset, ~zero_extend~32~16(msb_read_boot_blocks_~pba~2#1[16:0])[16:0], 0bv8, msb_read_boot_blocks_~#extra~0#1.base, msb_read_boot_blocks_~#extra~0#1.offset, msb_read_boot_blocks_~#sg~3#1.base, msb_read_boot_blocks_~#sg~3#1.offset, 0bv32); srcloc: null [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7016: msb_read_boot_blocks_~tmp___0~21#1 := msb_read_boot_blocks_#t~ret546#1;havoc msb_read_boot_blocks_#t~ret546#1; [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret537#1 := __fswab16(~zero_extend~32~16(msb_fix_boot_page_endianness_#t~mem536#1)[16:0]); srcloc: null [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6967: msb_fix_boot_page_endianness_~tmp___11~0#1 := msb_fix_boot_page_endianness_#t~ret537#1;havoc msb_fix_boot_page_endianness_#t~mem536#1;havoc msb_fix_boot_page_endianness_#t~ret537#1;call write~intINTTYPE2#6(msb_fix_boot_page_endianness_~tmp___11~0#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(32bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64);call msb_fix_boot_page_endianness_#t~mem538#1 := read~intINTTYPE2#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(38bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64); [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380: SUMMARY for call msb_mark_block_used(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1)); srcloc: null [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413: assume 65535bv32 == ~zero_extend~32~16(msb_ftl_scan_~lba~0#1); [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7413: assume !(65535bv32 == ~zero_extend~32~16(msb_ftl_scan_~lba~0#1)); [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463-1: SUMMARY for call msb_ftl_scan_#t~ret647#1 := printk(70bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7430: havoc msb_ftl_scan_#t~ret634#1; [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret521#1 := __fswab32(msb_fix_boot_page_endianness_#t~mem520#1); srcloc: null [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463: havoc msb_ftl_scan_#t~ret647#1; [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6951: msb_fix_boot_page_endianness_~tmp___3~6#1 := msb_fix_boot_page_endianness_#t~ret521#1;havoc msb_fix_boot_page_endianness_#t~mem520#1;havoc msb_fix_boot_page_endianness_#t~ret521#1;call write~intINTTYPE4#6(msb_fix_boot_page_endianness_~tmp___3~6#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(12bv64, ~bvadd~64(368bv64, msb_fix_boot_page_endianness_~p#1.offset)), 4bv64);call msb_fix_boot_page_endianness_#t~mem522#1 := read~intINTTYPE4#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(4bv64, ~bvadd~64(12bv64, ~bvadd~64(368bv64, msb_fix_boot_page_endianness_~p#1.offset))), 4bv64); [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7430-1: SUMMARY for call msb_ftl_scan_#t~ret634#1 := printk(66bv64, 0bv64); srcloc: null [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: assume ~bvsgt~32(~debug~0, 1bv32); [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7414: assume !~bvsgt~32(~debug~0, 1bv32); [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7348: assume 4294967222bv32 == msb_ftl_scan_~error~9#1; [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7348: assume !(4294967222bv32 == msb_ftl_scan_~error~9#1); [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: assume 0bv32 != msb_read_boot_blocks_~tmp___0~21#1; [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7018: assume !(0bv32 != msb_read_boot_blocks_~tmp___0~21#1);call msb_read_boot_blocks_#t~mem548#1 := read~intINTTYPE1#5(msb_read_boot_blocks_~#extra~0#1.base, ~bvadd~64(1bv64, msb_read_boot_blocks_~#extra~0#1.offset), 1bv64); [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431-1: SUMMARY for call msb_ftl_scan_#t~ret635#1 := msb_erase_block(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1)[16:0]); srcloc: null [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464-1: SUMMARY for call msb_ftl_scan_#t~ret648#1 := msb_erase_block(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1)[16:0]); srcloc: null [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7431: havoc msb_ftl_scan_#t~ret635#1; [2025-02-08 04:38:03,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7464: havoc msb_ftl_scan_#t~ret648#1; [2025-02-08 04:38:04,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332-1: SUMMARY for call msb_ftl_scan_#t~ret616#1 := variable_test_bit(~zero_extend~64~16(msb_ftl_scan_~pba~4#1), msb_ftl_scan_#t~mem615#1.base, msb_ftl_scan_#t~mem615#1.offset); srcloc: null [2025-02-08 04:38:04,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7332: msb_ftl_scan_~tmp___1~17#1 := msb_ftl_scan_#t~ret616#1;havoc msb_ftl_scan_#t~mem615#1.base, msb_ftl_scan_#t~mem615#1.offset;havoc msb_ftl_scan_#t~ret616#1; [2025-02-08 04:38:04,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret539#1 := __fswab16(~zero_extend~32~16(msb_fix_boot_page_endianness_#t~mem538#1)[16:0]); srcloc: null [2025-02-08 04:38:04,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: msb_fix_boot_page_endianness_~tmp___12~0#1 := msb_fix_boot_page_endianness_#t~ret539#1;havoc msb_fix_boot_page_endianness_#t~mem538#1;havoc msb_fix_boot_page_endianness_#t~ret539#1;call write~intINTTYPE2#6(msb_fix_boot_page_endianness_~tmp___12~0#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(38bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64);call msb_fix_boot_page_endianness_#t~mem540#1 := read~intINTTYPE2#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(40bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64); [2025-02-08 04:38:04,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7531: call ULTIMATE.dealloc(msb_cache_init_~#__key~0#1.base, msb_cache_init_~#__key~0#1.offset);havoc msb_cache_init_~#__key~0#1.base, msb_cache_init_~#__key~0#1.offset; [2025-02-08 04:38:04,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:04,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7019: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:04,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366: msb_ftl_scan_~tmp___2~11#1 := msb_ftl_scan_#t~ret624#1;havoc msb_ftl_scan_#t~mem623#1;havoc msb_ftl_scan_#t~ret624#1;msb_ftl_scan_~lba~0#1 := msb_ftl_scan_~tmp___2~11#1;call msb_ftl_scan_#t~mem625#1 := read~intINTTYPE1#9(msb_ftl_scan_~#extra~1#1.base, ~bvadd~64(1bv64, msb_ftl_scan_~#extra~1#1.offset), 1bv64);msb_ftl_scan_~managment_flag~0#1 := msb_ftl_scan_#t~mem625#1;havoc msb_ftl_scan_#t~mem625#1;call msb_ftl_scan_#t~mem626#1 := read~intINTTYPE1#9(msb_ftl_scan_~#extra~1#1.base, msb_ftl_scan_~#extra~1#1.offset, 1bv64);msb_ftl_scan_~overwrite_flag~0#1 := msb_ftl_scan_#t~mem626#1;havoc msb_ftl_scan_#t~mem626#1;call write~intINTTYPE1#6(msb_ftl_scan_~overwrite_flag~0#1, msb_ftl_scan_~overwrite_flags~0#1.base, ~bvadd~64(msb_ftl_scan_~overwrite_flags~0#1.offset, ~zero_extend~64~16(msb_ftl_scan_~pba~4#1)), 1bv64); [2025-02-08 04:38:04,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume 0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(msb_ftl_scan_~managment_flag~0#1)); [2025-02-08 04:38:04,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7399: assume !(0bv32 == ~bvand~32(8bv32, ~zero_extend~32~8(msb_ftl_scan_~managment_flag~0#1))); [2025-02-08 04:38:04,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret523#1 := __fswab32(msb_fix_boot_page_endianness_#t~mem522#1); srcloc: null [2025-02-08 04:38:04,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6953: msb_fix_boot_page_endianness_~tmp___4~3#1 := msb_fix_boot_page_endianness_#t~ret523#1;havoc msb_fix_boot_page_endianness_#t~mem522#1;havoc msb_fix_boot_page_endianness_#t~ret523#1;call write~intINTTYPE4#6(msb_fix_boot_page_endianness_~tmp___4~3#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(4bv64, ~bvadd~64(12bv64, ~bvadd~64(368bv64, msb_fix_boot_page_endianness_~p#1.offset))), 4bv64);call msb_fix_boot_page_endianness_#t~mem524#1 := read~intINTTYPE2#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(2bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64); [2025-02-08 04:38:04,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7366-1: SUMMARY for call msb_ftl_scan_#t~ret624#1 := __fswab16(~zero_extend~32~16(msb_ftl_scan_#t~mem623#1)[16:0]); srcloc: null [2025-02-08 04:38:04,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350: havoc msb_ftl_scan_#t~ret620#1; [2025-02-08 04:38:04,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7416-1: SUMMARY for call msb_ftl_scan_#t~ret631#1 := printk(65bv64, 0bv64); srcloc: null [2025-02-08 04:38:04,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7416: havoc msb_ftl_scan_#t~ret631#1; [2025-02-08 04:38:04,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350-1: SUMMARY for call msb_ftl_scan_#t~ret620#1 := printk(60bv64, 0bv64); srcloc: null [2025-02-08 04:38:04,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7334: assume 0bv32 != msb_ftl_scan_~tmp___1~17#1; [2025-02-08 04:38:04,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7334: assume !(0bv32 != msb_ftl_scan_~tmp___1~17#1); [2025-02-08 04:38:04,001 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7400: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450: havoc msb_ftl_scan_#t~ret643#1; [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret541#1 := __fswab16(~zero_extend~32~16(msb_fix_boot_page_endianness_#t~mem540#1)[16:0]); srcloc: null [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6971: msb_fix_boot_page_endianness_~tmp___13~0#1 := msb_fix_boot_page_endianness_#t~ret541#1;havoc msb_fix_boot_page_endianness_#t~mem540#1;havoc msb_fix_boot_page_endianness_#t~ret541#1;call write~intINTTYPE2#6(msb_fix_boot_page_endianness_~tmp___13~0#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(40bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64);havoc msb_fix_boot_page_endianness_#t~mem512#1, msb_fix_boot_page_endianness_#t~ret513#1, msb_fix_boot_page_endianness_#t~mem514#1, msb_fix_boot_page_endianness_#t~ret515#1, msb_fix_boot_page_endianness_#t~mem516#1, msb_fix_boot_page_endianness_#t~ret517#1, msb_fix_boot_page_endianness_#t~mem518#1, msb_fix_boot_page_endianness_#t~ret519#1, msb_fix_boot_page_endianness_#t~mem520#1, msb_fix_boot_page_endianness_#t~ret521#1, msb_fix_boot_page_endianness_#t~mem522#1, msb_fix_boot_page_endianness_#t~ret523#1, msb_fix_boot_page_endianness_#t~mem524#1, msb_fix_boot_page_endianness_#t~ret525#1, msb_fix_boot_page_endianness_#t~mem526#1, msb_fix_boot_page_endianness_#t~ret527#1, msb_fix_boot_page_endianness_#t~mem528#1, msb_fix_boot_page_endianness_#t~ret529#1, msb_fix_boot_page_endianness_#t~mem530#1, msb_fix_boot_page_endianness_#t~ret531#1, msb_fix_boot_page_endianness_#t~mem532#1, msb_fix_boot_page_endianness_#t~ret533#1, msb_fix_boot_page_endianness_#t~mem534#1, msb_fix_boot_page_endianness_#t~ret535#1, msb_fix_boot_page_endianness_#t~mem536#1, msb_fix_boot_page_endianness_#t~ret537#1, msb_fix_boot_page_endianness_#t~mem538#1, msb_fix_boot_page_endianness_#t~ret539#1, msb_fix_boot_page_endianness_#t~mem540#1, msb_fix_boot_page_endianness_#t~ret541#1, msb_fix_boot_page_endianness_~p#1.base, msb_fix_boot_page_endianness_~p#1.offset, msb_fix_boot_page_endianness_~tmp~34#1, msb_fix_boot_page_endianness_~tmp___0~20#1, msb_fix_boot_page_endianness_~tmp___1~13#1, msb_fix_boot_page_endianness_~tmp___2~10#1, msb_fix_boot_page_endianness_~tmp___3~6#1, msb_fix_boot_page_endianness_~tmp___4~3#1, msb_fix_boot_page_endianness_~tmp___5~4#1, msb_fix_boot_page_endianness_~tmp___6~4#1, msb_fix_boot_page_endianness_~tmp___7~3#1, msb_fix_boot_page_endianness_~tmp___8~2#1, msb_fix_boot_page_endianness_~tmp___9~2#1, msb_fix_boot_page_endianness_~tmp___10~1#1, msb_fix_boot_page_endianness_~tmp___11~0#1, msb_fix_boot_page_endianness_~tmp___12~0#1, msb_fix_boot_page_endianness_~tmp___13~0#1;havoc msb_fix_boot_page_endianness_#in~p#1.base, msb_fix_boot_page_endianness_#in~p#1.offset;assume { :end_inline_msb_fix_boot_page_endianness } true;call msb_read_boot_blocks_#t~mem553#1 := read~intINTTYPE4#6(msb_read_boot_blocks_~msb#1.base, ~bvadd~64(254bv64, msb_read_boot_blocks_~msb#1.offset), 4bv64);call write~intINTTYPE2#6(msb_read_boot_blocks_~pba~2#1[16:0], msb_read_boot_blocks_~msb#1.base, ~bvadd~64(~bvadd~64(250bv64, msb_read_boot_blocks_~msb#1.offset), ~bvmul~64(2bv64, ~sign_extend~64~32(msb_read_boot_blocks_#t~mem553#1))), 2bv64);havoc msb_read_boot_blocks_#t~mem553#1;msb_read_boot_blocks_~page~1#1.base, msb_read_boot_blocks_~page~1#1.offset := msb_read_boot_blocks_~page~1#1.base, ~bvadd~64(512bv64, msb_read_boot_blocks_~page~1#1.offset);call msb_read_boot_blocks_#t~mem554#1 := read~intINTTYPE4#6(msb_read_boot_blocks_~msb#1.base, ~bvadd~64(254bv64, msb_read_boot_blocks_~msb#1.offset), 4bv64);call write~intINTTYPE4#6(~bvadd~32(1bv32, msb_read_boot_blocks_#t~mem554#1), msb_read_boot_blocks_~msb#1.base, ~bvadd~64(254bv64, msb_read_boot_blocks_~msb#1.offset), 4bv64);havoc msb_read_boot_blocks_#t~mem554#1;call msb_read_boot_blocks_#t~mem555#1 := read~intINTTYPE4#6(msb_read_boot_blocks_~msb#1.base, ~bvadd~64(254bv64, msb_read_boot_blocks_~msb#1.offset), 4bv64); [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318: assume msb_ftl_scan_#t~short613#1;havoc msb_ftl_scan_#t~mem611#1;havoc msb_ftl_scan_#t~mem612#1;havoc msb_ftl_scan_#t~short613#1; [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318: assume !msb_ftl_scan_#t~short613#1;havoc msb_ftl_scan_#t~mem611#1;havoc msb_ftl_scan_#t~mem612#1;havoc msb_ftl_scan_#t~short613#1;call msb_ftl_scan_#t~mem615#1.base, msb_ftl_scan_#t~mem615#1.offset := read~$Pointer$#6(msb_ftl_scan_~msb#1.base, ~bvadd~64(281bv64, msb_ftl_scan_~msb#1.offset), 8bv64); [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351: SUMMARY for call msb_mark_block_used(msb_ftl_scan_~msb#1.base, msb_ftl_scan_~msb#1.offset, ~zero_extend~32~16(msb_ftl_scan_~pba~4#1)); srcloc: null [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7450-1: SUMMARY for call msb_ftl_scan_#t~ret643#1 := printk(68bv64, 0bv64); srcloc: null [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318-2: call msb_ftl_scan_#t~mem611#1 := read~intINTTYPE2#6(msb_ftl_scan_~msb#1.base, ~bvadd~64(250bv64, msb_ftl_scan_~msb#1.offset), 2bv64);msb_ftl_scan_#t~short613#1 := ~zero_extend~32~16(msb_ftl_scan_~pba~4#1) == ~zero_extend~32~16(msb_ftl_scan_#t~mem611#1); [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318-1: assume msb_ftl_scan_#t~short613#1; [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318-1: assume !msb_ftl_scan_#t~short613#1;call msb_ftl_scan_#t~mem612#1 := read~intINTTYPE2#6(msb_ftl_scan_~msb#1.base, ~bvadd~64(2bv64, ~bvadd~64(250bv64, msb_ftl_scan_~msb#1.offset)), 2bv64);msb_ftl_scan_#t~short613#1 := ~zero_extend~32~16(msb_ftl_scan_~pba~4#1) == ~zero_extend~32~16(msb_ftl_scan_#t~mem612#1); [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6575-1: SUMMARY for call msb_read_oob_#t~ret439#1 := msb_run_state_machine(msb_read_oob_~msb#1.base, msb_read_oob_~msb#1.offset, #funAddr~h_msb_read_page.base, #funAddr~h_msb_read_page.offset); srcloc: null [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6575: msb_read_oob_~error~4#1 := msb_read_oob_#t~ret439#1;havoc msb_read_oob_#t~ret439#1;call msb_read_oob_#t~mem440#1 := read~intINTTYPE1#6(msb_read_oob_~msb#1.base, ~bvadd~64(22bv64, ~bvadd~64(1730bv64, msb_read_oob_~msb#1.offset)), 1bv64);call msb_read_oob_#t~mem441#1 := read~intINTTYPE1#6(msb_read_oob_~msb#1.base, ~bvadd~64(1bv64, ~bvadd~64(22bv64, ~bvadd~64(1730bv64, msb_read_oob_~msb#1.offset))), 1bv64);call msb_read_oob_#t~mem442#1 := read~intINTTYPE2#6(msb_read_oob_~msb#1.base, ~bvadd~64(2bv64, ~bvadd~64(22bv64, ~bvadd~64(1730bv64, msb_read_oob_~msb#1.offset))), 2bv64);call write~intINTTYPE1#9(msb_read_oob_#t~mem440#1, msb_read_oob_~extra#1.base, msb_read_oob_~extra#1.offset, 1bv64);call write~intINTTYPE1#9(msb_read_oob_#t~mem441#1, msb_read_oob_~extra#1.base, ~bvadd~64(1bv64, msb_read_oob_~extra#1.offset), 1bv64);call write~intINTTYPE2#9(msb_read_oob_#t~mem442#1, msb_read_oob_~extra#1.base, ~bvadd~64(2bv64, msb_read_oob_~extra#1.offset), 2bv64);havoc msb_read_oob_#t~mem440#1;havoc msb_read_oob_#t~mem441#1;havoc msb_read_oob_#t~mem442#1; [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955-1: SUMMARY for call msb_fix_boot_page_endianness_#t~ret525#1 := __fswab16(~zero_extend~32~16(msb_fix_boot_page_endianness_#t~mem524#1)[16:0]); srcloc: null [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6955: msb_fix_boot_page_endianness_~tmp___5~4#1 := msb_fix_boot_page_endianness_#t~ret525#1;havoc msb_fix_boot_page_endianness_#t~mem524#1;havoc msb_fix_boot_page_endianness_#t~ret525#1;call write~intINTTYPE2#6(msb_fix_boot_page_endianness_~tmp___5~4#1, msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(2bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64);call msb_fix_boot_page_endianness_#t~mem526#1 := read~intINTTYPE2#6(msb_fix_boot_page_endianness_~p#1.base, ~bvadd~64(4bv64, ~bvadd~64(416bv64, msb_fix_boot_page_endianness_~p#1.offset)), 2bv64); [2025-02-08 04:38:04,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021-1: SUMMARY for call msb_read_boot_blocks_#t~ret547#1 := printk(46bv64, 0bv64); srcloc: null [2025-02-08 04:38:04,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: havoc msb_read_boot_blocks_#t~ret547#1; [2025-02-08 04:38:04,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335: assume ~bvsgt~32(~debug~0, 1bv32); [2025-02-08 04:38:04,003 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335: assume !~bvsgt~32(~debug~0, 1bv32); [2025-02-08 04:38:14,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9053: ldv_device_driver_io_instance_0_~tmp___7~4#1 := ldv_device_driver_io_instance_0_#t~ret990#1;havoc ldv_device_driver_io_instance_0_#t~ret990#1; [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110-1: SUMMARY for call ldv_linux_block_genhd_alloc_disk_#t~ret1052#1.base, ldv_linux_block_genhd_alloc_disk_#t~ret1052#1.offset := ldv_malloc(1629bv64); srcloc: null [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9053-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret990#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10176: havoc ldv_assert_linux_block_queue__double_allocation_~expr#1;havoc ldv_assert_linux_block_queue__double_allocation_#in~expr#1;assume { :end_inline_ldv_assert_linux_block_queue__double_allocation } true; [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110: ldv_linux_block_genhd_alloc_disk_~tmp~80#1.base, ldv_linux_block_genhd_alloc_disk_~tmp~80#1.offset := ldv_linux_block_genhd_alloc_disk_#t~ret1052#1.base, ldv_linux_block_genhd_alloc_disk_#t~ret1052#1.offset;havoc ldv_linux_block_genhd_alloc_disk_#t~ret1052#1.base, ldv_linux_block_genhd_alloc_disk_#t~ret1052#1.offset;ldv_linux_block_genhd_alloc_disk_~res~1#1.base, ldv_linux_block_genhd_alloc_disk_~res~1#1.offset := ldv_linux_block_genhd_alloc_disk_~tmp~80#1.base, ldv_linux_block_genhd_alloc_disk_~tmp~80#1.offset;assume { :begin_inline_ldv_assert_linux_block_genhd__double_allocation } true;ldv_assert_linux_block_genhd__double_allocation_#in~expr#1 := (if 0bv32 == ~ldv_linux_block_genhd_disk_state~0 then 1bv32 else 0bv32);havoc ldv_assert_linux_block_genhd__double_allocation_~expr#1;ldv_assert_linux_block_genhd__double_allocation_~expr#1 := ldv_assert_linux_block_genhd__double_allocation_#in~expr#1; [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9813: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8789: SUMMARY for call memstick_set_drvdata(msb_resume_~card#1.base, msb_resume_~card#1.offset, msb_resume_~msb~18#1.base, msb_resume_~msb~18#1.offset); srcloc: null [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723: assume 0bv64 == ~bvadd~64(msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset); [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8723: assume !(0bv64 == ~bvadd~64(msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset));call write~$Pointer$#6(msb_resume_~card#1.base, msb_resume_~card#1.offset, msb_resume_~new_msb~0#1.base, ~bvadd~64(4bv64, msb_resume_~new_msb~0#1.offset), 8bv64); [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14041: assume false; [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14041: assume !false; [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9615: assume { :end_inline_ldv_linux_block_genhd_add_disk } true;assume { :begin_inline_add_disk } true;add_disk_#in~arg0#1.base, add_disk_#in~arg0#1.offset := ldv_add_disk_127_~disk#1.base, ldv_add_disk_127_~disk#1.offset;havoc add_disk_~arg0#1.base, add_disk_~arg0#1.offset;add_disk_~arg0#1.base, add_disk_~arg0#1.offset := add_disk_#in~arg0#1.base, add_disk_#in~arg0#1.offset; [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___4~7#1; [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___4~7#1); [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: havoc ldv_entry_EMGentry_6_#t~ret995#1, ldv_entry_EMGentry_6_#t~ret996#1, ldv_entry_EMGentry_6_#t~ret997#1, ldv_entry_EMGentry_6_~arg0#1.base, ldv_entry_EMGentry_6_~arg0#1.offset, ldv_entry_EMGentry_6_~ldv_6_exit_msb_exit_default~0#1.base, ldv_entry_EMGentry_6_~ldv_6_exit_msb_exit_default~0#1.offset, ldv_entry_EMGentry_6_~ldv_6_init_msb_init_default~0#1.base, ldv_entry_EMGentry_6_~ldv_6_init_msb_init_default~0#1.offset, ldv_entry_EMGentry_6_~ldv_6_ret_default~0#1, ldv_entry_EMGentry_6_~tmp~57#1;havoc ldv_entry_EMGentry_6_#in~arg0#1.base, ldv_entry_EMGentry_6_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_6 } true;main_#res#1 := 0bv32;#t~ret1218#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9781: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8889: assume { :end_inline_msb_exit } true; [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:38:14,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625: havoc msb_probe_#t~ret934#1.base, msb_probe_#t~ret934#1.offset; [2025-02-08 04:38:14,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9616: havoc add_disk_~arg0#1.base, add_disk_~arg0#1.offset;havoc add_disk_#in~arg0#1.base, add_disk_#in~arg0#1.offset;assume { :end_inline_add_disk } true; [2025-02-08 04:38:14,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625-1: SUMMARY for call msb_probe_#t~ret934#1.base, msb_probe_#t~ret934#1.offset := spinlock_check(msb_probe_~msb~16#1.base, ~bvadd~64(28bv64, msb_probe_~msb~16#1.offset)); srcloc: null [2025-02-08 04:38:14,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8592-1: msb_init_disk_#res#1 := 0bv32;call ULTIMATE.dealloc(msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset);havoc msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset;call ULTIMATE.dealloc(msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset);havoc msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset;call ULTIMATE.dealloc(msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset);havoc msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset; [2025-02-08 04:38:14,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8559: havoc msb_init_disk_#t~ret924#1; [2025-02-08 04:38:14,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8559-1: SUMMARY for call msb_init_disk_#t~ret924#1 := printk(109bv64, 0bv64); srcloc: null [2025-02-08 04:38:14,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: assume 0bv64 == ~bvadd~64(msb_init_disk_#t~mem895#1.base, msb_init_disk_#t~mem895#1.offset);havoc msb_init_disk_#t~mem895#1.base, msb_init_disk_#t~mem895#1.offset;msb_init_disk_~rc~0#1 := 4294967284bv32; [2025-02-08 04:38:14,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: assume !(0bv64 == ~bvadd~64(msb_init_disk_#t~mem895#1.base, msb_init_disk_#t~mem895#1.offset));havoc msb_init_disk_#t~mem895#1.base, msb_init_disk_#t~mem895#1.offset;assume { :begin_inline_ldv_blk_init_queue_126 } true;ldv_blk_init_queue_126_#in~ldv_func_arg1#1.base, ldv_blk_init_queue_126_#in~ldv_func_arg1#1.offset, ldv_blk_init_queue_126_#in~ldv_func_arg2#1.base, ldv_blk_init_queue_126_#in~ldv_func_arg2#1.offset := #funAddr~msb_submit_req.base, #funAddr~msb_submit_req.offset, msb_init_disk_~msb~15#1.base, ~bvadd~64(28bv64, msb_init_disk_~msb~15#1.offset);havoc ldv_blk_init_queue_126_#res#1.base, ldv_blk_init_queue_126_#res#1.offset;havoc ldv_blk_init_queue_126_#t~ret1024#1.base, ldv_blk_init_queue_126_#t~ret1024#1.offset, ldv_blk_init_queue_126_#t~ret1025#1.base, ldv_blk_init_queue_126_#t~ret1025#1.offset, ldv_blk_init_queue_126_~ldv_func_arg1#1.base, ldv_blk_init_queue_126_~ldv_func_arg1#1.offset, ldv_blk_init_queue_126_~ldv_func_arg2#1.base, ldv_blk_init_queue_126_~ldv_func_arg2#1.offset, ldv_blk_init_queue_126_~ldv_func_res~4#1.base, ldv_blk_init_queue_126_~ldv_func_res~4#1.offset, ldv_blk_init_queue_126_~tmp~70#1.base, ldv_blk_init_queue_126_~tmp~70#1.offset, ldv_blk_init_queue_126_~tmp___0~36#1.base, ldv_blk_init_queue_126_~tmp___0~36#1.offset;ldv_blk_init_queue_126_~ldv_func_arg1#1.base, ldv_blk_init_queue_126_~ldv_func_arg1#1.offset := ldv_blk_init_queue_126_#in~ldv_func_arg1#1.base, ldv_blk_init_queue_126_#in~ldv_func_arg1#1.offset;ldv_blk_init_queue_126_~ldv_func_arg2#1.base, ldv_blk_init_queue_126_~ldv_func_arg2#1.offset := ldv_blk_init_queue_126_#in~ldv_func_arg2#1.base, ldv_blk_init_queue_126_#in~ldv_func_arg2#1.offset;havoc ldv_blk_init_queue_126_~ldv_func_res~4#1.base, ldv_blk_init_queue_126_~ldv_func_res~4#1.offset;havoc ldv_blk_init_queue_126_~tmp~70#1.base, ldv_blk_init_queue_126_~tmp~70#1.offset;havoc ldv_blk_init_queue_126_~tmp___0~36#1.base, ldv_blk_init_queue_126_~tmp___0~36#1.offset;assume { :begin_inline_blk_init_queue } true;blk_init_queue_#in~arg0#1.base, blk_init_queue_#in~arg0#1.offset, blk_init_queue_#in~arg1#1.base, blk_init_queue_#in~arg1#1.offset := ldv_blk_init_queue_126_~ldv_func_arg1#1.base, ldv_blk_init_queue_126_~ldv_func_arg1#1.offset, ldv_blk_init_queue_126_~ldv_func_arg2#1.base, ldv_blk_init_queue_126_~ldv_func_arg2#1.offset;havoc blk_init_queue_#res#1.base, blk_init_queue_#res#1.offset;havoc blk_init_queue_#t~ret1203#1.base, blk_init_queue_#t~ret1203#1.offset, blk_init_queue_~arg0#1.base, blk_init_queue_~arg0#1.offset, blk_init_queue_~arg1#1.base, blk_init_queue_~arg1#1.offset;blk_init_queue_~arg0#1.base, blk_init_queue_~arg0#1.offset := blk_init_queue_#in~arg0#1.base, blk_init_queue_#in~arg0#1.offset;blk_init_queue_~arg1#1.base, blk_init_queue_~arg1#1.offset := blk_init_queue_#in~arg1#1.base, blk_init_queue_#in~arg1#1.offset; [2025-02-08 04:38:14,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: assume 0bv64 != ~bvadd~64(ldv_linux_block_queue_request_queue_~res~2#1.base, ldv_linux_block_queue_request_queue_~res~2#1.offset);~ldv_linux_block_queue_queue_state~0 := 1bv32;ldv_linux_block_queue_request_queue_#res#1.base, ldv_linux_block_queue_request_queue_#res#1.offset := ldv_linux_block_queue_request_queue_~res~2#1.base, ldv_linux_block_queue_request_queue_~res~2#1.offset; [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: assume !(0bv64 != ~bvadd~64(ldv_linux_block_queue_request_queue_~res~2#1.base, ldv_linux_block_queue_request_queue_~res~2#1.offset));ldv_linux_block_queue_request_queue_#res#1.base, ldv_linux_block_queue_request_queue_#res#1.offset := ldv_linux_block_queue_request_queue_~res~2#1.base, ldv_linux_block_queue_request_queue_~res~2#1.offset; [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14076: assume 0bv32 == ldv_assert_linux_block_genhd__double_allocation_~expr#1; [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14076: assume !(0bv32 == ldv_assert_linux_block_genhd__double_allocation_~expr#1); [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10112: havoc ldv_assert_linux_block_genhd__double_allocation_~expr#1;havoc ldv_assert_linux_block_genhd__double_allocation_#in~expr#1;assume { :end_inline_ldv_assert_linux_block_genhd__double_allocation } true; [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___7~4#1;call ldv_device_driver_io_instance_0_#t~mem991#1.base, ldv_device_driver_io_instance_0_#t~mem991#1.offset := read~$Pointer$#6(ldv_device_driver_io_instance_0_~ldv_0_container_struct_memstick_driver~0#1.base, ~bvadd~64(16bv64, ldv_device_driver_io_instance_0_~ldv_0_container_struct_memstick_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_io_instance_release_0_19 } true;ldv_io_instance_release_0_19_#in~arg0#1.base, ldv_io_instance_release_0_19_#in~arg0#1.offset, ldv_io_instance_release_0_19_#in~arg1#1.base, ldv_io_instance_release_0_19_#in~arg1#1.offset := ldv_device_driver_io_instance_0_#t~mem991#1.base, ldv_device_driver_io_instance_0_#t~mem991#1.offset, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.offset;havoc ldv_io_instance_release_0_19_~arg0#1.base, ldv_io_instance_release_0_19_~arg0#1.offset, ldv_io_instance_release_0_19_~arg1#1.base, ldv_io_instance_release_0_19_~arg1#1.offset;ldv_io_instance_release_0_19_~arg0#1.base, ldv_io_instance_release_0_19_~arg0#1.offset := ldv_io_instance_release_0_19_#in~arg0#1.base, ldv_io_instance_release_0_19_#in~arg0#1.offset;ldv_io_instance_release_0_19_~arg1#1.base, ldv_io_instance_release_0_19_~arg1#1.offset := ldv_io_instance_release_0_19_#in~arg1#1.base, ldv_io_instance_release_0_19_#in~arg1#1.offset; [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___7~4#1);call ldv_device_driver_io_instance_0_#t~mem992#1.base, ldv_device_driver_io_instance_0_#t~mem992#1.offset := read~$Pointer$#14(ldv_device_driver_io_instance_0_~ldv_0_container_struct_block_device_operations~0#1.base, ~bvadd~64(8bv64, ldv_device_driver_io_instance_0_~ldv_0_container_struct_block_device_operations~0#1.offset), 8bv64);assume { :begin_inline_ldv_io_instance_release_0_2 } true;ldv_io_instance_release_0_2_#in~arg0#1.base, ldv_io_instance_release_0_2_#in~arg0#1.offset, ldv_io_instance_release_0_2_#in~arg1#1.base, ldv_io_instance_release_0_2_#in~arg1#1.offset, ldv_io_instance_release_0_2_#in~arg2#1 := ldv_device_driver_io_instance_0_#t~mem992#1.base, ldv_device_driver_io_instance_0_#t~mem992#1.offset, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_gendisk_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_gendisk_ptr~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_ldv_param_2_1_default~0#1;havoc ldv_io_instance_release_0_2_~arg0#1.base, ldv_io_instance_release_0_2_~arg0#1.offset, ldv_io_instance_release_0_2_~arg1#1.base, ldv_io_instance_release_0_2_~arg1#1.offset, ldv_io_instance_release_0_2_~arg2#1;ldv_io_instance_release_0_2_~arg0#1.base, ldv_io_instance_release_0_2_~arg0#1.offset := ldv_io_instance_release_0_2_#in~arg0#1.base, ldv_io_instance_release_0_2_#in~arg0#1.offset;ldv_io_instance_release_0_2_~arg1#1.base, ldv_io_instance_release_0_2_~arg1#1.offset := ldv_io_instance_release_0_2_#in~arg1#1.base, ldv_io_instance_release_0_2_#in~arg1#1.offset;ldv_io_instance_release_0_2_~arg2#1 := ldv_io_instance_release_0_2_#in~arg2#1;assume { :begin_inline_msb_bd_release } true;msb_bd_release_#in~disk#1.base, msb_bd_release_#in~disk#1.offset, msb_bd_release_#in~mode#1 := ldv_io_instance_release_0_2_~arg1#1.base, ldv_io_instance_release_0_2_~arg1#1.offset, ldv_io_instance_release_0_2_~arg2#1;havoc msb_bd_release_#t~ret843#1, msb_bd_release_~disk#1.base, msb_bd_release_~disk#1.offset, msb_bd_release_~mode#1;msb_bd_release_~disk#1.base, msb_bd_release_~disk#1.offset := msb_bd_release_#in~disk#1.base, msb_bd_release_#in~disk#1.offset;msb_bd_release_~mode#1 := msb_bd_release_#in~mode#1; [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: assume 3bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1; [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: assume !(3bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1); [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8626: SUMMARY for call __raw_spin_lock_init(msb_probe_~msb~16#1.base, ~bvadd~64(28bv64, msb_probe_~msb~16#1.offset), 114bv64, 0bv64, msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset); srcloc: null [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9815: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: assume 0bv64 != ~bvadd~64(msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset); [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8791: assume !(0bv64 != ~bvadd~64(msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset)); [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9782: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14308-2: __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset := __alloc_workqueue_key_#t~ret1198#1.base, __alloc_workqueue_key_#t~ret1198#1.offset;havoc __alloc_workqueue_key_#t~ret1198#1.base, __alloc_workqueue_key_#t~ret1198#1.offset; [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14308: havoc __alloc_workqueue_key_#t~ret1198#1.base, __alloc_workqueue_key_#t~ret1198#1.offset;msb_init_disk_#t~ret925#1.base, msb_init_disk_#t~ret925#1.offset := __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret1198#1.base, __alloc_workqueue_key_#t~ret1198#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;havoc __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset;assume { :end_inline___alloc_workqueue_key } true;msb_init_disk_~tmp___0~29#1.base, msb_init_disk_~tmp___0~29#1.offset := msb_init_disk_#t~ret925#1.base, msb_init_disk_#t~ret925#1.offset;havoc msb_init_disk_#t~ret925#1.base, msb_init_disk_#t~ret925#1.offset;call write~$Pointer$#6(msb_init_disk_~tmp___0~29#1.base, msb_init_disk_~tmp___0~29#1.offset, msb_init_disk_~msb~15#1.base, ~bvadd~64(156bv64, msb_init_disk_~msb~15#1.offset), 8bv64);assume { :begin_inline___init_work } true;__init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1 := msb_init_disk_~msb~15#1.base, ~bvadd~64(165bv64, msb_init_disk_~msb~15#1.offset), 0bv32;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:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14308-3: SUMMARY for call __alloc_workqueue_key_#t~ret1198#1.base, __alloc_workqueue_key_#t~ret1198#1.offset := ldv_malloc(0bv64); srcloc: null [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8990: SUMMARY for call ldv_assume((if 0bv32 == ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9783: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: assume 0bv32 != msb_resume_~tmp___3~10#1; [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: assume !(0bv32 != msb_resume_~tmp___3~10#1);call msb_resume_#t~mem961#1 := read~intINTTYPE4#6(msb_resume_~msb~18#1.base, ~bvadd~64(273bv64, msb_resume_~msb~18#1.offset), 4bv64);call msb_resume_#t~mem962#1 := read~intINTTYPE4#6(msb_resume_~new_msb~0#1.base, ~bvadd~64(273bv64, msb_resume_~new_msb~0#1.offset), 4bv64); [2025-02-08 04:38:14,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9453: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock(ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8231: assume ~bvsgt~32(~debug~0, 1bv32); [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8231: assume !~bvsgt~32(~debug~0, 1bv32); [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114: assume 0bv64 != ~bvadd~64(ldv_linux_block_genhd_alloc_disk_~res~1#1.base, ldv_linux_block_genhd_alloc_disk_~res~1#1.offset);~ldv_linux_block_genhd_disk_state~0 := 1bv32;ldv_linux_block_genhd_alloc_disk_#res#1.base, ldv_linux_block_genhd_alloc_disk_#res#1.offset := ldv_linux_block_genhd_alloc_disk_~res~1#1.base, ldv_linux_block_genhd_alloc_disk_~res~1#1.offset; [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114: assume !(0bv64 != ~bvadd~64(ldv_linux_block_genhd_alloc_disk_~res~1#1.base, ldv_linux_block_genhd_alloc_disk_~res~1#1.offset));ldv_linux_block_genhd_alloc_disk_#res#1.base, ldv_linux_block_genhd_alloc_disk_#res#1.offset := ldv_linux_block_genhd_alloc_disk_~res~1#1.base, ldv_linux_block_genhd_alloc_disk_~res~1#1.offset; [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9222: havoc msb_bd_release_#t~ret843#1, msb_bd_release_~disk#1.base, msb_bd_release_~disk#1.offset, msb_bd_release_~mode#1;havoc msb_bd_release_#in~disk#1.base, msb_bd_release_#in~disk#1.offset, msb_bd_release_#in~mode#1;assume { :end_inline_msb_bd_release } true; [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874: ldv_post_init_~tmp~93#1 := ldv_post_init_#t~ret1077#1;havoc ldv_post_init_#t~ret1077#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~93#1;ldv_ldv_post_init_143_#t~ret1028#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1077#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~93#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;ldv_ldv_post_init_143_~tmp~72#1 := ldv_ldv_post_init_143_#t~ret1028#1;havoc ldv_ldv_post_init_143_#t~ret1028#1;ldv_ldv_post_init_143_#res#1 := ldv_ldv_post_init_143_~tmp~72#1;ldv_entry_EMGentry_6_#t~ret996#1 := ldv_ldv_post_init_143_#res#1;havoc ldv_ldv_post_init_143_#t~ret1028#1, ldv_ldv_post_init_143_~ldv_func_arg1#1, ldv_ldv_post_init_143_~tmp~72#1;havoc ldv_ldv_post_init_143_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_init_143 } true;ldv_entry_EMGentry_6_~ldv_6_ret_default~0#1 := ldv_entry_EMGentry_6_#t~ret996#1;havoc ldv_entry_EMGentry_6_#t~ret996#1; [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057: havoc ldv_io_instance_release_0_19_~arg0#1.base, ldv_io_instance_release_0_19_~arg0#1.offset, ldv_io_instance_release_0_19_~arg1#1.base, ldv_io_instance_release_0_19_~arg1#1.offset;havoc ldv_io_instance_release_0_19_#in~arg0#1.base, ldv_io_instance_release_0_19_#in~arg0#1.offset, ldv_io_instance_release_0_19_#in~arg1#1.base, ldv_io_instance_release_0_19_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_release_0_19 } true;havoc ldv_device_driver_io_instance_0_#t~mem991#1.base, ldv_device_driver_io_instance_0_#t~mem991#1.offset; [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078: assume false; [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078: assume !false; [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628: msb_probe_~rc~1#1 := msb_probe_#t~ret935#1;havoc msb_probe_#t~ret935#1; [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8595: havoc ldv_put_disk_128_~disk#1.base, ldv_put_disk_128_~disk#1.offset;havoc ldv_put_disk_128_#in~disk#1.base, ldv_put_disk_128_#in~disk#1.offset;assume { :end_inline_ldv_put_disk_128 } true;havoc msb_init_disk_#t~mem931#1.base, msb_init_disk_#t~mem931#1.offset;assume { :begin_inline_ldv_mutex_lock_129 } true;ldv_mutex_lock_129_#in~ldv_func_arg1#1.base, ldv_mutex_lock_129_#in~ldv_func_arg1#1.offset := ~#msb_disk_lock~0.base, ~#msb_disk_lock~0.offset;havoc ldv_mutex_lock_129_~ldv_func_arg1#1.base, ldv_mutex_lock_129_~ldv_func_arg1#1.offset;ldv_mutex_lock_129_~ldv_func_arg1#1.base, ldv_mutex_lock_129_~ldv_func_arg1#1.offset := ldv_mutex_lock_129_#in~ldv_func_arg1#1.base, ldv_mutex_lock_129_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:14,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8628-1: SUMMARY for call msb_probe_#t~ret935#1 := msb_init_card(msb_probe_~card#1.base, msb_probe_~card#1.offset); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8595-1: call msb_init_disk_#t~mem931#1.base, msb_init_disk_#t~mem931#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);assume { :begin_inline_ldv_put_disk_128 } true;ldv_put_disk_128_#in~disk#1.base, ldv_put_disk_128_#in~disk#1.offset := msb_init_disk_#t~mem931#1.base, msb_init_disk_#t~mem931#1.offset;havoc ldv_put_disk_128_~disk#1.base, ldv_put_disk_128_~disk#1.offset;ldv_put_disk_128_~disk#1.base, ldv_put_disk_128_~disk#1.offset := ldv_put_disk_128_#in~disk#1.base, ldv_put_disk_128_#in~disk#1.offset; [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8793: SUMMARY for call msb_data_clear(msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10874-1: SUMMARY for call ldv_post_init_#t~ret1077#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8794: SUMMARY for call kfree(msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9653: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock(ldv_mutex_unlock_131_~ldv_func_arg1#1.base, ldv_mutex_unlock_131_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock(ldv_mutex_lock_122_~ldv_func_arg1#1.base, ldv_mutex_lock_122_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9719: havoc ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_~lock#1.offset;havoc ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_#in~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_#in~lock#1.offset;assume { :end_inline_ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host } true; [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233-1: SUMMARY for call msb_bd_open_#t~ret829#1 := printk(101bv64, 0bv64); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026: assume 4bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1; [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026: assume !(4bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1); [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233: havoc msb_bd_open_#t~ret829#1; [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257: havoc ldv_dispatch_deregister_4_1_~arg0#1.base, ldv_dispatch_deregister_4_1_~arg0#1.offset;havoc ldv_dispatch_deregister_4_1_#in~arg0#1.base, ldv_dispatch_deregister_4_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_4_1 } true; [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:38:14,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: call write~intINTTYPE4#6(1bv32, msb_init_disk_~msb~15#1.base, msb_init_disk_~msb~15#1.offset, 4bv64);msb_init_disk_~__lock_name~0#1.base, msb_init_disk_~__lock_name~0#1.offset := 110bv64, 0bv64;assume { :begin_inline___alloc_workqueue_key } true;__alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset, __alloc_workqueue_key_#in~arg1#1, __alloc_workqueue_key_#in~arg2#1, __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset, __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset := 111bv64, 0bv64, 131082bv32, 1bv32, msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset, msb_init_disk_~__lock_name~0#1.base, msb_init_disk_~__lock_name~0#1.offset;havoc __alloc_workqueue_key_#res#1.base, __alloc_workqueue_key_#res#1.offset;havoc __alloc_workqueue_key_#t~ret1198#1.base, __alloc_workqueue_key_#t~ret1198#1.offset, __alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset, __alloc_workqueue_key_~arg1#1, __alloc_workqueue_key_~arg2#1, __alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset, __alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset;__alloc_workqueue_key_~arg0#1.base, __alloc_workqueue_key_~arg0#1.offset := __alloc_workqueue_key_#in~arg0#1.base, __alloc_workqueue_key_#in~arg0#1.offset;__alloc_workqueue_key_~arg1#1 := __alloc_workqueue_key_#in~arg1#1;__alloc_workqueue_key_~arg2#1 := __alloc_workqueue_key_#in~arg2#1;__alloc_workqueue_key_~arg3#1.base, __alloc_workqueue_key_~arg3#1.offset := __alloc_workqueue_key_#in~arg3#1.base, __alloc_workqueue_key_#in~arg3#1.offset;__alloc_workqueue_key_~arg4#1.base, __alloc_workqueue_key_~arg4#1.offset := __alloc_workqueue_key_#in~arg4#1.base, __alloc_workqueue_key_#in~arg4#1.offset; [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498: call ULTIMATE.dealloc(msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset);havoc msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset;call ULTIMATE.dealloc(msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset);havoc msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset;call ULTIMATE.dealloc(msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset);havoc msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset;msb_probe_#t~ret936#1 := msb_init_disk_#res#1;havoc msb_init_disk_#t~ret883#1.base, msb_init_disk_#t~ret883#1.offset, msb_init_disk_#t~mem884#1.base, msb_init_disk_#t~mem884#1.offset, msb_init_disk_#t~mem885#1.base, msb_init_disk_#t~mem885#1.offset, msb_init_disk_#t~mem886#1.base, msb_init_disk_#t~mem886#1.offset, msb_init_disk_#t~mem887#1, msb_init_disk_#t~short888#1, msb_init_disk_#t~mem889#1.base, msb_init_disk_#t~mem889#1.offset, msb_init_disk_#t~mem890#1, msb_init_disk_#t~ret891#1, msb_init_disk_#t~mem892#1, msb_init_disk_#t~mem893#1, msb_init_disk_#t~ret894#1.base, msb_init_disk_#t~ret894#1.offset, msb_init_disk_#t~mem895#1.base, msb_init_disk_#t~mem895#1.offset, msb_init_disk_#t~ret896#1.base, msb_init_disk_#t~ret896#1.offset, msb_init_disk_#t~mem897#1.base, msb_init_disk_#t~mem897#1.offset, msb_init_disk_#t~mem898#1.base, msb_init_disk_#t~mem898#1.offset, msb_init_disk_#t~mem899#1.base, msb_init_disk_#t~mem899#1.offset, msb_init_disk_#t~mem900#1.base, msb_init_disk_#t~mem900#1.offset, msb_init_disk_#t~mem901#1.base, msb_init_disk_#t~mem901#1.offset, msb_init_disk_#t~mem902#1.base, msb_init_disk_#t~mem902#1.offset, msb_init_disk_#t~mem903#1.base, msb_init_disk_#t~mem903#1.offset, msb_init_disk_#t~mem904#1, msb_init_disk_#t~mem905#1.base, msb_init_disk_#t~mem905#1.offset, msb_init_disk_#t~mem906#1, msb_init_disk_#t~mem907#1.base, msb_init_disk_#t~mem907#1.offset, msb_init_disk_#t~mem908#1, msb_init_disk_#t~loopctr909#1, msb_init_disk_#t~nondet910#1, msb_init_disk_#t~ret911#1, msb_init_disk_#t~mem912#1.base, msb_init_disk_#t~mem912#1.offset, msb_init_disk_#t~mem913#1.base, msb_init_disk_#t~mem913#1.offset, msb_init_disk_#t~mem914#1.base, msb_init_disk_#t~mem914#1.offset, msb_init_disk_#t~mem915#1.base, msb_init_disk_#t~mem915#1.offset, msb_init_disk_#t~mem916#1.base, msb_init_disk_#t~mem916#1.offset, msb_init_disk_#t~mem917#1.base, msb_init_disk_#t~mem917#1.offset, msb_init_disk_#t~mem918#1.base, msb_init_disk_#t~mem918#1.offset, msb_init_disk_#t~mem919#1, msb_init_disk_#t~mem920#1, msb_init_disk_#t~mem921#1, msb_init_disk_#t~mem922#1, msb_init_disk_#t~mem923#1.base, msb_init_disk_#t~mem923#1.offset, msb_init_disk_#t~ret924#1, msb_init_disk_#t~ret925#1.base, msb_init_disk_#t~ret925#1.offset, msb_init_disk_#t~mem926#1, msb_init_disk_#t~mem927#1, msb_init_disk_#t~mem928#1.base, msb_init_disk_#t~mem928#1.offset, msb_init_disk_#t~mem929#1.base, msb_init_disk_#t~mem929#1.offset, msb_init_disk_#t~ret930#1, msb_init_disk_#t~mem931#1.base, msb_init_disk_#t~mem931#1.offset, msb_init_disk_#t~mem932#1, msb_init_disk_~card#1.base, msb_init_disk_~card#1.offset, msb_init_disk_~msb~15#1.base, msb_init_disk_~msb~15#1.offset, msb_init_disk_~tmp~48#1.base, msb_init_disk_~tmp~48#1.offset, msb_init_disk_~host~3#1.base, msb_init_disk_~host~3#1.offset, msb_init_disk_~rc~0#1, msb_init_disk_~limit~0#1, msb_init_disk_~capacity~0#1, msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset, msb_init_disk_~__lock_name~0#1.base, msb_init_disk_~__lock_name~0#1.offset, msb_init_disk_~tmp___0~29#1.base, msb_init_disk_~tmp___0~29#1.offset, msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset, msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset;havoc msb_init_disk_#in~card#1.base, msb_init_disk_#in~card#1.offset;assume { :end_inline_msb_init_disk } true;msb_probe_~rc~1#1 := msb_probe_#t~ret936#1;havoc msb_probe_#t~ret936#1; [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753: assume { :end_inline_ldv_linux_lib_idr_idr_destroy_msb_disk_idr } true; [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: SUMMARY for call memstick_set_drvdata(msb_resume_~card#1.base, msb_resume_~card#1.offset, msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset); srcloc: null [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696: msb_suspend_#res#1 := 0bv32; [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696-1: SUMMARY for call msb_stop(msb_suspend_~card#1.base, msb_suspend_~card#1.offset); srcloc: null [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume 0bv32 != msb_probe_~rc~1#1; [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8630: assume !(0bv32 != msb_probe_~rc~1#1);assume { :begin_inline_msb_init_disk } true;msb_init_disk_#in~card#1.base, msb_init_disk_#in~card#1.offset := msb_probe_~card#1.base, msb_probe_~card#1.offset;havoc msb_init_disk_#res#1;havoc msb_init_disk_#t~ret883#1.base, msb_init_disk_#t~ret883#1.offset, msb_init_disk_#t~mem884#1.base, msb_init_disk_#t~mem884#1.offset, msb_init_disk_#t~mem885#1.base, msb_init_disk_#t~mem885#1.offset, msb_init_disk_#t~mem886#1.base, msb_init_disk_#t~mem886#1.offset, msb_init_disk_#t~mem887#1, msb_init_disk_#t~short888#1, msb_init_disk_#t~mem889#1.base, msb_init_disk_#t~mem889#1.offset, msb_init_disk_#t~mem890#1, msb_init_disk_#t~ret891#1, msb_init_disk_#t~mem892#1, msb_init_disk_#t~mem893#1, msb_init_disk_#t~ret894#1.base, msb_init_disk_#t~ret894#1.offset, msb_init_disk_#t~mem895#1.base, msb_init_disk_#t~mem895#1.offset, msb_init_disk_#t~ret896#1.base, msb_init_disk_#t~ret896#1.offset, msb_init_disk_#t~mem897#1.base, msb_init_disk_#t~mem897#1.offset, msb_init_disk_#t~mem898#1.base, msb_init_disk_#t~mem898#1.offset, msb_init_disk_#t~mem899#1.base, msb_init_disk_#t~mem899#1.offset, msb_init_disk_#t~mem900#1.base, msb_init_disk_#t~mem900#1.offset, msb_init_disk_#t~mem901#1.base, msb_init_disk_#t~mem901#1.offset, msb_init_disk_#t~mem902#1.base, msb_init_disk_#t~mem902#1.offset, msb_init_disk_#t~mem903#1.base, msb_init_disk_#t~mem903#1.offset, msb_init_disk_#t~mem904#1, msb_init_disk_#t~mem905#1.base, msb_init_disk_#t~mem905#1.offset, msb_init_disk_#t~mem906#1, msb_init_disk_#t~mem907#1.base, msb_init_disk_#t~mem907#1.offset, msb_init_disk_#t~mem908#1, msb_init_disk_#t~loopctr909#1, msb_init_disk_#t~nondet910#1, msb_init_disk_#t~ret911#1, msb_init_disk_#t~mem912#1.base, msb_init_disk_#t~mem912#1.offset, msb_init_disk_#t~mem913#1.base, msb_init_disk_#t~mem913#1.offset, msb_init_disk_#t~mem914#1.base, msb_init_disk_#t~mem914#1.offset, msb_init_disk_#t~mem915#1.base, msb_init_disk_#t~mem915#1.offset, msb_init_disk_#t~mem916#1.base, msb_init_disk_#t~mem916#1.offset, msb_init_disk_#t~mem917#1.base, msb_init_disk_#t~mem917#1.offset, msb_init_disk_#t~mem918#1.base, msb_init_disk_#t~mem918#1.offset, msb_init_disk_#t~mem919#1, msb_init_disk_#t~mem920#1, msb_init_disk_#t~mem921#1, msb_init_disk_#t~mem922#1, msb_init_disk_#t~mem923#1.base, msb_init_disk_#t~mem923#1.offset, msb_init_disk_#t~ret924#1, msb_init_disk_#t~ret925#1.base, msb_init_disk_#t~ret925#1.offset, msb_init_disk_#t~mem926#1, msb_init_disk_#t~mem927#1, msb_init_disk_#t~mem928#1.base, msb_init_disk_#t~mem928#1.offset, msb_init_disk_#t~mem929#1.base, msb_init_disk_#t~mem929#1.offset, msb_init_disk_#t~ret930#1, msb_init_disk_#t~mem931#1.base, msb_init_disk_#t~mem931#1.offset, msb_init_disk_#t~mem932#1, msb_init_disk_~card#1.base, msb_init_disk_~card#1.offset, msb_init_disk_~msb~15#1.base, msb_init_disk_~msb~15#1.offset, msb_init_disk_~tmp~48#1.base, msb_init_disk_~tmp~48#1.offset, msb_init_disk_~host~3#1.base, msb_init_disk_~host~3#1.offset, msb_init_disk_~rc~0#1, msb_init_disk_~limit~0#1, msb_init_disk_~capacity~0#1, msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset, msb_init_disk_~__lock_name~0#1.base, msb_init_disk_~__lock_name~0#1.offset, msb_init_disk_~tmp___0~29#1.base, msb_init_disk_~tmp___0~29#1.offset, msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset, msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset;msb_init_disk_~card#1.base, msb_init_disk_~card#1.offset := msb_init_disk_#in~card#1.base, msb_init_disk_#in~card#1.offset;havoc msb_init_disk_~msb~15#1.base, msb_init_disk_~msb~15#1.offset;havoc msb_init_disk_~tmp~48#1.base, msb_init_disk_~tmp~48#1.offset;havoc msb_init_disk_~host~3#1.base, msb_init_disk_~host~3#1.offset;havoc msb_init_disk_~rc~0#1;havoc msb_init_disk_~limit~0#1;havoc msb_init_disk_~capacity~0#1;call msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset := #Ultimate.allocOnStack(8bv64);havoc msb_init_disk_~__lock_name~0#1.base, msb_init_disk_~__lock_name~0#1.offset;havoc msb_init_disk_~tmp___0~29#1.base, msb_init_disk_~tmp___0~29#1.offset;call msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset := #Ultimate.allocOnStack(8bv64);call msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset := #Ultimate.allocOnStack(8bv64); [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9787: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730: havoc msb_resume_#t~ret948#1.base, msb_resume_#t~ret948#1.offset; [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589: ldv_alloc_disk_125_#t~ret1023#1.base, ldv_alloc_disk_125_#t~ret1023#1.offset := ldv_linux_block_genhd_alloc_disk_#res#1.base, ldv_linux_block_genhd_alloc_disk_#res#1.offset;havoc ldv_linux_block_genhd_alloc_disk_#t~ret1052#1.base, ldv_linux_block_genhd_alloc_disk_#t~ret1052#1.offset, ldv_linux_block_genhd_alloc_disk_~res~1#1.base, ldv_linux_block_genhd_alloc_disk_~res~1#1.offset, ldv_linux_block_genhd_alloc_disk_~tmp~80#1.base, ldv_linux_block_genhd_alloc_disk_~tmp~80#1.offset;assume { :end_inline_ldv_linux_block_genhd_alloc_disk } true;ldv_alloc_disk_125_~tmp___0~35#1.base, ldv_alloc_disk_125_~tmp___0~35#1.offset := ldv_alloc_disk_125_#t~ret1023#1.base, ldv_alloc_disk_125_#t~ret1023#1.offset;havoc ldv_alloc_disk_125_#t~ret1023#1.base, ldv_alloc_disk_125_#t~ret1023#1.offset;ldv_alloc_disk_125_#res#1.base, ldv_alloc_disk_125_#res#1.offset := ldv_alloc_disk_125_~tmp___0~35#1.base, ldv_alloc_disk_125_~tmp___0~35#1.offset; [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: msb_init_disk_#t~ret896#1.base, msb_init_disk_#t~ret896#1.offset := ldv_blk_init_queue_126_#res#1.base, ldv_blk_init_queue_126_#res#1.offset;havoc ldv_blk_init_queue_126_#t~ret1024#1.base, ldv_blk_init_queue_126_#t~ret1024#1.offset, ldv_blk_init_queue_126_#t~ret1025#1.base, ldv_blk_init_queue_126_#t~ret1025#1.offset, ldv_blk_init_queue_126_~ldv_func_arg1#1.base, ldv_blk_init_queue_126_~ldv_func_arg1#1.offset, ldv_blk_init_queue_126_~ldv_func_arg2#1.base, ldv_blk_init_queue_126_~ldv_func_arg2#1.offset, ldv_blk_init_queue_126_~ldv_func_res~4#1.base, ldv_blk_init_queue_126_~ldv_func_res~4#1.offset, ldv_blk_init_queue_126_~tmp~70#1.base, ldv_blk_init_queue_126_~tmp~70#1.offset, ldv_blk_init_queue_126_~tmp___0~36#1.base, ldv_blk_init_queue_126_~tmp___0~36#1.offset;havoc ldv_blk_init_queue_126_#in~ldv_func_arg1#1.base, ldv_blk_init_queue_126_#in~ldv_func_arg1#1.offset, ldv_blk_init_queue_126_#in~ldv_func_arg2#1.base, ldv_blk_init_queue_126_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_blk_init_queue_126 } true;call write~$Pointer$#6(msb_init_disk_#t~ret896#1.base, msb_init_disk_#t~ret896#1.offset, msb_init_disk_~msb~15#1.base, ~bvadd~64(20bv64, msb_init_disk_~msb~15#1.offset), 8bv64);havoc msb_init_disk_#t~ret896#1.base, msb_init_disk_#t~ret896#1.offset;call msb_init_disk_#t~mem897#1.base, msb_init_disk_#t~mem897#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(20bv64, msb_init_disk_~msb~15#1.offset), 8bv64); [2025-02-08 04:38:14,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730-1: SUMMARY for call msb_resume_#t~ret948#1.base, msb_resume_#t~ret948#1.offset := spinlock_check(msb_resume_~new_msb~0#1.base, ~bvadd~64(28bv64, msb_resume_~new_msb~0#1.offset)); srcloc: null [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9061: havoc ldv_io_instance_release_0_2_~arg0#1.base, ldv_io_instance_release_0_2_~arg0#1.offset, ldv_io_instance_release_0_2_~arg1#1.base, ldv_io_instance_release_0_2_~arg1#1.offset, ldv_io_instance_release_0_2_~arg2#1;havoc ldv_io_instance_release_0_2_#in~arg0#1.base, ldv_io_instance_release_0_2_#in~arg0#1.offset, ldv_io_instance_release_0_2_#in~arg1#1.base, ldv_io_instance_release_0_2_#in~arg1#1.offset, ldv_io_instance_release_0_2_#in~arg2#1;assume { :end_inline_ldv_io_instance_release_0_2 } true;havoc ldv_device_driver_io_instance_0_#t~mem992#1.base, ldv_device_driver_io_instance_0_#t~mem992#1.offset; [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995: SUMMARY for call ldv_assume((if 0bv32 != ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9193: ldv_io_instance_probe_0_11_#t~ret1002#1 := msb_bd_open_#res#1;havoc msb_bd_open_#t~mem827#1.base, msb_bd_open_#t~mem827#1.offset, msb_bd_open_#t~mem828#1.base, msb_bd_open_#t~mem828#1.offset, msb_bd_open_#t~ret829#1, msb_bd_open_#t~mem830#1.base, msb_bd_open_#t~mem830#1.offset, msb_bd_open_#t~short831#1, msb_bd_open_#t~mem832#1, msb_bd_open_~bdev#1.base, msb_bd_open_~bdev#1.offset, msb_bd_open_~mode#1, msb_bd_open_~disk~0#1.base, msb_bd_open_~disk~0#1.offset, msb_bd_open_~msb~8#1.base, msb_bd_open_~msb~8#1.offset;havoc msb_bd_open_#in~bdev#1.base, msb_bd_open_#in~bdev#1.offset, msb_bd_open_#in~mode#1;assume { :end_inline_msb_bd_open } true;ldv_io_instance_probe_0_11_~tmp~58#1 := ldv_io_instance_probe_0_11_#t~ret1002#1;havoc ldv_io_instance_probe_0_11_#t~ret1002#1;ldv_io_instance_probe_0_11_#res#1 := ldv_io_instance_probe_0_11_~tmp~58#1; [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127: ldv_entry_EMGentry_6_~tmp~57#1 := ldv_entry_EMGentry_6_#t~ret997#1;havoc ldv_entry_EMGentry_6_#t~ret997#1; [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127-1: SUMMARY for call ldv_entry_EMGentry_6_#t~ret997#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9821: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764: assume msb_resume_#t~mem961#1 != msb_resume_#t~mem962#1;havoc msb_resume_#t~mem961#1;havoc msb_resume_#t~mem962#1; [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764: assume !(msb_resume_#t~mem961#1 != msb_resume_#t~mem962#1);havoc msb_resume_#t~mem961#1;havoc msb_resume_#t~mem962#1;call msb_resume_#t~mem963#1 := read~intINTTYPE4#6(msb_resume_~msb~18#1.base, ~bvadd~64(273bv64, msb_resume_~msb~18#1.offset), 4bv64);call msb_resume_#t~mem964#1.base, msb_resume_#t~mem964#1.offset := read~$Pointer$#6(msb_resume_~msb~18#1.base, ~bvadd~64(281bv64, msb_resume_~msb~18#1.offset), 8bv64);call msb_resume_#t~mem965#1.base, msb_resume_#t~mem965#1.offset := read~$Pointer$#6(msb_resume_~new_msb~0#1.base, ~bvadd~64(281bv64, msb_resume_~new_msb~0#1.offset), 8bv64);msb_resume_~tmp___4~6#1 := msb_resume_#t~nondet966#1;havoc msb_resume_#t~mem963#1;havoc msb_resume_#t~mem964#1.base, msb_resume_#t~mem964#1.offset;havoc msb_resume_#t~mem965#1.base, msb_resume_#t~mem965#1.offset;havoc msb_resume_#t~nondet966#1; [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8731: SUMMARY for call __raw_spin_lock_init(msb_resume_~new_msb~0#1.base, ~bvadd~64(28bv64, msb_resume_~new_msb~0#1.offset), 116bv64, 0bv64, msb_resume_~#__key~3#1.base, msb_resume_~#__key~3#1.offset); srcloc: null [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8929: call ULTIMATE.dealloc(ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset;havoc ldv_device_driver_io_instance_0_#t~mem974#1.base, ldv_device_driver_io_instance_0_#t~mem974#1.offset, ldv_device_driver_io_instance_0_#t~ret975#1.base, ldv_device_driver_io_instance_0_#t~ret975#1.offset, ldv_device_driver_io_instance_0_#t~ret976#1.base, ldv_device_driver_io_instance_0_#t~ret976#1.offset, ldv_device_driver_io_instance_0_#t~ret977#1.base, ldv_device_driver_io_instance_0_#t~ret977#1.offset, ldv_device_driver_io_instance_0_#t~ret978#1.base, ldv_device_driver_io_instance_0_#t~ret978#1.offset, ldv_device_driver_io_instance_0_#t~ret979#1, ldv_device_driver_io_instance_0_#t~ret980#1, ldv_device_driver_io_instance_0_#t~mem981#1.base, ldv_device_driver_io_instance_0_#t~mem981#1.offset, ldv_device_driver_io_instance_0_#t~ret982#1, ldv_device_driver_io_instance_0_#t~ret983#1, ldv_device_driver_io_instance_0_#t~mem984#1.base, ldv_device_driver_io_instance_0_#t~mem984#1.offset, ldv_device_driver_io_instance_0_#t~ret985#1, ldv_device_driver_io_instance_0_#t~ret986#1, ldv_device_driver_io_instance_0_#t~ret987#1, ldv_device_driver_io_instance_0_#t~ret988#1, ldv_device_driver_io_instance_0_#t~mem989#1, ldv_device_driver_io_instance_0_#t~ret990#1, ldv_device_driver_io_instance_0_#t~mem991#1.base, ldv_device_driver_io_instance_0_#t~mem991#1.offset, ldv_device_driver_io_instance_0_#t~mem992#1.base, ldv_device_driver_io_instance_0_#t~mem992#1.offset, ldv_device_driver_io_instance_0_~arg0#1.base, ldv_device_driver_io_instance_0_~arg0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_callback_getgeo~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_callback_getgeo~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_callback_resume~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_callback_resume~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_callback_suspend~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_callback_suspend~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_container_struct_block_device_operations~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_container_struct_block_device_operations~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_container_struct_memstick_driver~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_container_struct_memstick_driver~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_ldv_param_11_1_default~0#1, ldv_device_driver_io_instance_0_~ldv_0_ldv_param_2_1_default~0#1, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_block_device_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_block_device_ptr~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_gendisk_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_gendisk_ptr~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_hd_geometry_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_hd_geometry_ptr~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.offset, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1, ldv_device_driver_io_instance_0_~data~0#1.base, ldv_device_driver_io_instance_0_~data~0#1.offset, ldv_device_driver_io_instance_0_~tmp~54#1.base, ldv_device_driver_io_instance_0_~tmp~54#1.offset, ldv_device_driver_io_instance_0_~tmp___0~31#1.base, ldv_device_driver_io_instance_0_~tmp___0~31#1.offset, ldv_device_driver_io_instance_0_~tmp___1~21#1.base, ldv_device_driver_io_instance_0_~tmp___1~21#1.offset, ldv_device_driver_io_instance_0_~tmp___2~15#1.base, ldv_device_driver_io_instance_0_~tmp___2~15#1.offset, ldv_device_driver_io_instance_0_~tmp___3~11#1, ldv_device_driver_io_instance_0_~tmp___4~7#1, ldv_device_driver_io_instance_0_~tmp___5~5#1, ldv_device_driver_io_instance_0_~tmp___6~5#1, ldv_device_driver_io_instance_0_~tmp___7~4#1;havoc ldv_device_driver_io_instance_0_#in~arg0#1.base, ldv_device_driver_io_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_device_driver_io_instance_0 } true; [2025-02-08 04:38:14,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8929-1: call ULTIMATE.dealloc(ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8929-2: call ULTIMATE.dealloc(ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8929-3: call ULTIMATE.dealloc(ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8599: havoc ldv_mutex_lock_129_~ldv_func_arg1#1.base, ldv_mutex_lock_129_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_129_#in~ldv_func_arg1#1.base, ldv_mutex_lock_129_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_129 } true;call msb_init_disk_#t~mem932#1 := read~intINTTYPE4#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(152bv64, msb_init_disk_~msb~15#1.offset), 4bv64);assume { :begin_inline_ldv_idr_remove_130 } true;ldv_idr_remove_130_#in~ldv_func_arg1#1.base, ldv_idr_remove_130_#in~ldv_func_arg1#1.offset, ldv_idr_remove_130_#in~ldv_func_arg2#1 := ~#msb_disk_idr~0.base, ~#msb_disk_idr~0.offset, msb_init_disk_#t~mem932#1;havoc ldv_idr_remove_130_~ldv_func_arg1#1.base, ldv_idr_remove_130_~ldv_func_arg1#1.offset, ldv_idr_remove_130_~ldv_func_arg2#1;ldv_idr_remove_130_~ldv_func_arg1#1.base, ldv_idr_remove_130_~ldv_func_arg1#1.offset := ldv_idr_remove_130_#in~ldv_func_arg1#1.base, ldv_idr_remove_130_#in~ldv_func_arg1#1.offset;ldv_idr_remove_130_~ldv_func_arg2#1 := ldv_idr_remove_130_#in~ldv_func_arg2#1; [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600: havoc ldv_idr_remove_130_~ldv_func_arg1#1.base, ldv_idr_remove_130_~ldv_func_arg1#1.offset, ldv_idr_remove_130_~ldv_func_arg2#1;havoc ldv_idr_remove_130_#in~ldv_func_arg1#1.base, ldv_idr_remove_130_#in~ldv_func_arg1#1.offset, ldv_idr_remove_130_#in~ldv_func_arg2#1;assume { :end_inline_ldv_idr_remove_130 } true;havoc msb_init_disk_#t~mem932#1;assume { :begin_inline_ldv_mutex_unlock_131 } true;ldv_mutex_unlock_131_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_131_#in~ldv_func_arg1#1.offset := ~#msb_disk_lock~0.base, ~#msb_disk_lock~0.offset;havoc ldv_mutex_unlock_131_~ldv_func_arg1#1.base, ldv_mutex_unlock_131_~ldv_func_arg1#1.offset;ldv_mutex_unlock_131_~ldv_func_arg1#1.base, ldv_mutex_unlock_131_~ldv_func_arg1#1.offset := ldv_mutex_unlock_131_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_131_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534: assume 0bv64 == ~bvadd~64(msb_init_disk_#t~mem897#1.base, msb_init_disk_#t~mem897#1.offset);havoc msb_init_disk_#t~mem897#1.base, msb_init_disk_#t~mem897#1.offset;msb_init_disk_~rc~0#1 := 4294967284bv32; [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8534: assume !(0bv64 == ~bvadd~64(msb_init_disk_#t~mem897#1.base, msb_init_disk_#t~mem897#1.offset));havoc msb_init_disk_#t~mem897#1.base, msb_init_disk_#t~mem897#1.offset;call msb_init_disk_#t~mem898#1.base, msb_init_disk_#t~mem898#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(20bv64, msb_init_disk_~msb~15#1.offset), 8bv64);call write~$Pointer$#6(msb_init_disk_~card#1.base, msb_init_disk_~card#1.offset, msb_init_disk_#t~mem898#1.base, ~bvadd~64(1868bv64, msb_init_disk_#t~mem898#1.offset), 8bv64);havoc msb_init_disk_#t~mem898#1.base, msb_init_disk_#t~mem898#1.offset;call msb_init_disk_#t~mem899#1.base, msb_init_disk_#t~mem899#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(20bv64, msb_init_disk_~msb~15#1.offset), 8bv64);assume { :begin_inline_blk_queue_prep_rq } true;blk_queue_prep_rq_#in~arg0#1.base, blk_queue_prep_rq_#in~arg0#1.offset, blk_queue_prep_rq_#in~arg1#1.base, blk_queue_prep_rq_#in~arg1#1.offset := msb_init_disk_#t~mem899#1.base, msb_init_disk_#t~mem899#1.offset, #funAddr~msb_prepare_req.base, #funAddr~msb_prepare_req.offset;havoc blk_queue_prep_rq_~arg0#1.base, blk_queue_prep_rq_~arg0#1.offset, blk_queue_prep_rq_~arg1#1.base, blk_queue_prep_rq_~arg1#1.offset;blk_queue_prep_rq_~arg0#1.base, blk_queue_prep_rq_~arg0#1.offset := blk_queue_prep_rq_#in~arg0#1.base, blk_queue_prep_rq_#in~arg0#1.offset;blk_queue_prep_rq_~arg1#1.base, blk_queue_prep_rq_~arg1#1.offset := blk_queue_prep_rq_#in~arg1#1.base, blk_queue_prep_rq_#in~arg1#1.offset; [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303-1: SUMMARY for call msb_bd_release_#t~ret843#1 := msb_disk_release(msb_bd_release_~disk#1.base, msb_bd_release_~disk#1.offset); srcloc: null [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: havoc msb_bd_release_#t~ret843#1; [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14447: havoc register_blkdev_#t~nondet1211#1; [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: assume 0bv32 != ldv_entry_EMGentry_6_~tmp~57#1; [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: assume !(0bv32 != ldv_entry_EMGentry_6_~tmp~57#1); [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8733: SUMMARY for call sg_init_table(msb_resume_~msb~18#1.base, ~bvadd~64(523bv64, msb_resume_~msb~18#1.offset), 33bv32); srcloc: null [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799: call msb_resume_#t~mem968#1.base, msb_resume_#t~mem968#1.offset := read~$Pointer$#6(msb_resume_~card#1.base, ~bvadd~64(4bv64, msb_resume_~card#1.offset), 8bv64);assume { :begin_inline_ldv_mutex_unlock_139 } true;ldv_mutex_unlock_139_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_139_#in~ldv_func_arg1#1.offset := msb_resume_#t~mem968#1.base, msb_resume_#t~mem968#1.offset;havoc ldv_mutex_unlock_139_~ldv_func_arg1#1.base, ldv_mutex_unlock_139_~ldv_func_arg1#1.offset;ldv_mutex_unlock_139_~ldv_func_arg1#1.base, ldv_mutex_unlock_139_~ldv_func_arg1#1.offset := ldv_mutex_unlock_139_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_139_#in~ldv_func_arg1#1.offset;assume { :begin_inline_ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host } true;ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_#in~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_#in~lock#1.offset := ldv_mutex_unlock_139_~ldv_func_arg1#1.base, ldv_mutex_unlock_139_~ldv_func_arg1#1.offset;havoc ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_~lock#1.offset;ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_~lock#1.offset := ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_#in~lock#1.base, ldv_linux_kernel_locking_mutex_mutex_unlock_lock_of_memstick_host_#in~lock#1.offset; [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799-1: SUMMARY for call msb_start(msb_resume_~card#1.base, msb_resume_~card#1.offset); srcloc: null [2025-02-08 04:38:14,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601: havoc ldv_mutex_unlock_131_~ldv_func_arg1#1.base, ldv_mutex_unlock_131_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_131_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_131_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_131 } true;msb_init_disk_#res#1 := msb_init_disk_~rc~0#1;call ULTIMATE.dealloc(msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset);havoc msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset;call ULTIMATE.dealloc(msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset);havoc msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset;call ULTIMATE.dealloc(msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset);havoc msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset; [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9625: SUMMARY for call ldv_linux_block_genhd_put_disk(ldv_put_disk_128_~disk#1.base, ldv_put_disk_128_~disk#1.offset); srcloc: null [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8568: 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~intINTTYPE8#8(137438953408bv64, msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset, 8bv64);call msb_init_disk_#t~mem926#1 := read~intINTTYPE8#8(msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset, 8bv64);call write~intINTTYPE8#6(msb_init_disk_#t~mem926#1, msb_init_disk_~msb~15#1.base, ~bvadd~64(165bv64, msb_init_disk_~msb~15#1.offset), 8bv64);havoc msb_init_disk_#t~mem926#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 := msb_init_disk_~msb~15#1.base, ~bvadd~64(32bv64, ~bvadd~64(165bv64, msb_init_disk_~msb~15#1.offset)), 112bv64, 0bv64, msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset, 0bv32;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:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9592-1: ldv_alloc_disk_125_#res#1.base, ldv_alloc_disk_125_#res#1.offset := ldv_alloc_disk_125_~ldv_func_res~3#1.base, ldv_alloc_disk_125_~ldv_func_res~3#1.offset; [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349-2: blk_init_queue_#res#1.base, blk_init_queue_#res#1.offset := blk_init_queue_#t~ret1203#1.base, blk_init_queue_#t~ret1203#1.offset;havoc blk_init_queue_#t~ret1203#1.base, blk_init_queue_#t~ret1203#1.offset; [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238: havoc ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_106_#in~ldv_func_arg1#1.base, ldv_mutex_lock_106_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_106 } true;msb_bd_open_#t~short831#1 := 0bv64 != ~bvadd~64(msb_bd_open_~msb~8#1.base, msb_bd_open_~msb~8#1.offset); [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349-3: SUMMARY for call blk_init_queue_#t~ret1203#1.base, blk_init_queue_#t~ret1203#1.offset := ldv_malloc(3483bv64); srcloc: null [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349: havoc blk_init_queue_#t~ret1203#1.base, blk_init_queue_#t~ret1203#1.offset;ldv_blk_init_queue_126_#t~ret1024#1.base, ldv_blk_init_queue_126_#t~ret1024#1.offset := blk_init_queue_#res#1.base, blk_init_queue_#res#1.offset;havoc blk_init_queue_#t~ret1203#1.base, blk_init_queue_#t~ret1203#1.offset, blk_init_queue_~arg0#1.base, blk_init_queue_~arg0#1.offset, blk_init_queue_~arg1#1.base, blk_init_queue_~arg1#1.offset;havoc blk_init_queue_#in~arg0#1.base, blk_init_queue_#in~arg0#1.offset, blk_init_queue_#in~arg1#1.base, blk_init_queue_#in~arg1#1.offset;assume { :end_inline_blk_init_queue } true;ldv_blk_init_queue_126_~tmp~70#1.base, ldv_blk_init_queue_126_~tmp~70#1.offset := ldv_blk_init_queue_126_#t~ret1024#1.base, ldv_blk_init_queue_126_#t~ret1024#1.offset;havoc ldv_blk_init_queue_126_#t~ret1024#1.base, ldv_blk_init_queue_126_#t~ret1024#1.offset;ldv_blk_init_queue_126_~ldv_func_res~4#1.base, ldv_blk_init_queue_126_~ldv_func_res~4#1.offset := ldv_blk_init_queue_126_~tmp~70#1.base, ldv_blk_init_queue_126_~tmp~70#1.offset;assume { :begin_inline_ldv_linux_block_queue_request_queue } true;havoc ldv_linux_block_queue_request_queue_#res#1.base, ldv_linux_block_queue_request_queue_#res#1.offset;havoc ldv_linux_block_queue_request_queue_#t~ret1053#1.base, ldv_linux_block_queue_request_queue_#t~ret1053#1.offset, ldv_linux_block_queue_request_queue_~res~2#1.base, ldv_linux_block_queue_request_queue_~res~2#1.offset, ldv_linux_block_queue_request_queue_~tmp~81#1.base, ldv_linux_block_queue_request_queue_~tmp~81#1.offset;havoc ldv_linux_block_queue_request_queue_~res~2#1.base, ldv_linux_block_queue_request_queue_~res~2#1.offset;havoc ldv_linux_block_queue_request_queue_~tmp~81#1.base, ldv_linux_block_queue_request_queue_~tmp~81#1.offset; [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8238-1: assume { :begin_inline_ldv_mutex_lock_106 } true;ldv_mutex_lock_106_#in~ldv_func_arg1#1.base, ldv_mutex_lock_106_#in~ldv_func_arg1#1.offset := ~#msb_disk_lock~0.base, ~#msb_disk_lock~0.offset;havoc ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset;ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset := ldv_mutex_lock_106_#in~ldv_func_arg1#1.base, ldv_mutex_lock_106_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8965: ldv_device_driver_io_instance_0_~tmp___5~5#1 := ldv_device_driver_io_instance_0_#t~ret979#1;havoc ldv_device_driver_io_instance_0_#t~ret979#1; [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8965-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret979#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734-1: SUMMARY for call msb_resume_#t~ret949#1 := msb_init_card(msb_resume_~card#1.base, msb_resume_~card#1.offset); srcloc: null [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9626: SUMMARY for call put_disk(ldv_put_disk_128_~disk#1.base, ldv_put_disk_128_~disk#1.offset); srcloc: null [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8800: havoc ldv_mutex_unlock_139_~ldv_func_arg1#1.base, ldv_mutex_unlock_139_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_139_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_139_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_139 } true;havoc msb_resume_#t~mem968#1.base, msb_resume_#t~mem968#1.offset;msb_resume_#res#1 := 0bv32;call ULTIMATE.dealloc(msb_resume_~#__key~3#1.base, msb_resume_~#__key~3#1.offset);havoc msb_resume_~#__key~3#1.base, msb_resume_~#__key~3#1.offset; [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8734: msb_resume_~tmp___1~20#1 := msb_resume_#t~ret949#1;havoc msb_resume_#t~ret949#1; [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13194: SUMMARY for call ldv_assert_linux_lib_idr__not_initialized((if 0bv32 != ~ldv_linux_lib_idr_idr_msb_disk_idr~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:14,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: assume { :begin_inline_ldv_ldv_check_final_state_144 } true; [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131-1: SUMMARY for call ldv_assume((if 0bv32 != ldv_entry_EMGentry_6_~ldv_6_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13161: SUMMARY for call ldv_assert_linux_lib_idr__not_initialized((if 0bv32 != ~ldv_linux_lib_idr_idr_msb_disk_idr~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13195: ~ldv_linux_lib_idr_idr_msb_disk_idr~0 := 3bv32; [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9132: assume { :end_inline_ldv_ldv_check_final_state_144 } true; [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13195-1: SUMMARY for call ldv_assert_linux_lib_idr__destroyed_before_usage((if 3bv32 != ~ldv_linux_lib_idr_idr_msb_disk_idr~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13162: ~ldv_linux_lib_idr_idr_msb_disk_idr~0 := 2bv32; [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-1: assume msb_bd_open_#t~short831#1;call msb_bd_open_#t~mem830#1.base, msb_bd_open_#t~mem830#1.offset := read~$Pointer$#6(msb_bd_open_~msb~8#1.base, ~bvadd~64(4bv64, msb_bd_open_~msb~8#1.offset), 8bv64);msb_bd_open_#t~short831#1 := 0bv64 != ~bvadd~64(msb_bd_open_#t~mem830#1.base, msb_bd_open_#t~mem830#1.offset); [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-1: assume !msb_bd_open_#t~short831#1; [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume msb_bd_open_#t~short831#1;havoc msb_bd_open_#t~mem830#1.base, msb_bd_open_#t~mem830#1.offset;havoc msb_bd_open_#t~short831#1;call msb_bd_open_#t~mem832#1 := read~intINTTYPE4#6(msb_bd_open_~msb~8#1.base, msb_bd_open_~msb~8#1.offset, 4bv64);call write~intINTTYPE4#6(~bvadd~32(1bv32, msb_bd_open_#t~mem832#1), msb_bd_open_~msb~8#1.base, msb_bd_open_~msb~8#1.offset, 4bv64);havoc msb_bd_open_#t~mem832#1; [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume !msb_bd_open_#t~short831#1;havoc msb_bd_open_#t~mem830#1.base, msb_bd_open_#t~mem830#1.offset;havoc msb_bd_open_#t~short831#1; [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: assume 0bv32 != msb_init_~rc~2#1; [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: assume !(0bv32 != msb_init_~rc~2#1); [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9033: call ldv_device_driver_io_instance_0_#t~mem989#1 := read~intINTTYPE4#4(ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset, 4bv64);assume { :begin_inline_ldv_io_instance_callback_0_21 } true;ldv_io_instance_callback_0_21_#in~arg0#1.base, ldv_io_instance_callback_0_21_#in~arg0#1.offset, ldv_io_instance_callback_0_21_#in~arg1#1.base, ldv_io_instance_callback_0_21_#in~arg1#1.offset, ldv_io_instance_callback_0_21_#in~arg2#1.event := ldv_device_driver_io_instance_0_~ldv_0_callback_suspend~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_callback_suspend~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.offset, ldv_device_driver_io_instance_0_#t~mem989#1;havoc ldv_io_instance_callback_0_21_#t~mem999#1, ldv_io_instance_callback_0_21_#t~ret1000#1, ldv_io_instance_callback_0_21_~arg0#1.base, ldv_io_instance_callback_0_21_~arg0#1.offset, ldv_io_instance_callback_0_21_~arg1#1.base, ldv_io_instance_callback_0_21_~arg1#1.offset, ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset;ldv_io_instance_callback_0_21_~arg0#1.base, ldv_io_instance_callback_0_21_~arg0#1.offset := ldv_io_instance_callback_0_21_#in~arg0#1.base, ldv_io_instance_callback_0_21_#in~arg0#1.offset;ldv_io_instance_callback_0_21_~arg1#1.base, ldv_io_instance_callback_0_21_~arg1#1.offset := ldv_io_instance_callback_0_21_#in~arg1#1.base, ldv_io_instance_callback_0_21_#in~arg1#1.offset;call ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset := #Ultimate.allocOnStack(4bv64);call write~intINTTYPE4#2(ldv_io_instance_callback_0_21_#in~arg2#1.event, ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset, 4bv64);call ldv_io_instance_callback_0_21_#t~mem999#1 := read~intINTTYPE4#2(ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset, 4bv64);assume { :begin_inline_msb_suspend } true;msb_suspend_#in~card#1.base, msb_suspend_#in~card#1.offset, msb_suspend_#in~state#1.event := ldv_io_instance_callback_0_21_~arg1#1.base, ldv_io_instance_callback_0_21_~arg1#1.offset, ldv_io_instance_callback_0_21_#t~mem999#1;havoc msb_suspend_#res#1;havoc msb_suspend_~card#1.base, msb_suspend_~card#1.offset, msb_suspend_~state#1.event;msb_suspend_~card#1.base, msb_suspend_~card#1.offset := msb_suspend_#in~card#1.base, msb_suspend_#in~card#1.offset;msb_suspend_~state#1.event := msb_suspend_#in~state#1.event; [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13162-1: SUMMARY for call ldv_assert_linux_lib_idr__destroyed_before_usage((if 3bv32 != ~ldv_linux_lib_idr_idr_msb_disk_idr~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___5~5#1; [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8967: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___5~5#1); [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637: assume 0bv32 == msb_probe_~rc~1#1;call write~$Pointer$#6(#funAddr~msb_check_card.base, #funAddr~msb_check_card.offset, msb_probe_~card#1.base, ~bvadd~64(149bv64, msb_probe_~card#1.offset), 8bv64);call write~$Pointer$#6(#funAddr~msb_stop.base, #funAddr~msb_stop.offset, msb_probe_~card#1.base, ~bvadd~64(165bv64, msb_probe_~card#1.offset), 8bv64);call write~$Pointer$#6(#funAddr~msb_start.base, #funAddr~msb_start.offset, msb_probe_~card#1.base, ~bvadd~64(173bv64, msb_probe_~card#1.offset), 8bv64);msb_probe_#res#1 := 0bv32;call ULTIMATE.dealloc(msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset);havoc msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset; [2025-02-08 04:38:14,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8637: assume !(0bv32 == msb_probe_~rc~1#1); [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8571: 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;assume { :begin_inline_INIT_LIST_HEAD } true;INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset := msb_init_disk_~msb~15#1.base, ~bvadd~64(8bv64, ~bvadd~64(165bv64, msb_init_disk_~msb~15#1.offset));havoc INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset;INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset := INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset;call write~$Pointer$#6(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, 8bv64);call write~$Pointer$#6(INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset, INIT_LIST_HEAD_~list#1.base, ~bvadd~64(8bv64, INIT_LIST_HEAD_~list#1.offset), 8bv64); [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9793: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8736: assume 0bv32 != msb_resume_~tmp___1~20#1; [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8736: assume !(0bv32 != msb_resume_~tmp___1~20#1);call msb_resume_#t~mem950#1 := read~intINTTYPE4#6(msb_resume_~msb~18#1.base, ~bvadd~64(261bv64, msb_resume_~msb~18#1.offset), 4bv64);call msb_resume_#t~mem951#1 := read~intINTTYPE4#6(msb_resume_~new_msb~0#1.base, ~bvadd~64(261bv64, msb_resume_~new_msb~0#1.offset), 4bv64); [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8505: msb_init_disk_~tmp~48#1.base, msb_init_disk_~tmp~48#1.offset := msb_init_disk_#t~ret883#1.base, msb_init_disk_#t~ret883#1.offset;havoc msb_init_disk_#t~ret883#1.base, msb_init_disk_#t~ret883#1.offset;msb_init_disk_~msb~15#1.base, msb_init_disk_~msb~15#1.offset := msb_init_disk_~tmp~48#1.base, msb_init_disk_~tmp~48#1.offset;call msb_init_disk_#t~mem884#1.base, msb_init_disk_#t~mem884#1.offset := read~$Pointer$#6(msb_init_disk_~card#1.base, ~bvadd~64(4bv64, msb_init_disk_~card#1.offset), 8bv64);msb_init_disk_~host~3#1.base, msb_init_disk_~host~3#1.offset := msb_init_disk_#t~mem884#1.base, msb_init_disk_#t~mem884#1.offset;havoc msb_init_disk_#t~mem884#1.base, msb_init_disk_#t~mem884#1.offset;msb_init_disk_~limit~0#1 := 18446744073709551615bv64;call msb_init_disk_#t~mem885#1.base, msb_init_disk_#t~mem885#1.offset := read~$Pointer$#6(msb_init_disk_~host~3#1.base, ~bvadd~64(1087bv64, ~bvadd~64(232bv64, msb_init_disk_~host~3#1.offset)), 8bv64);msb_init_disk_#t~short888#1 := 0bv64 != ~bvadd~64(msb_init_disk_#t~mem885#1.base, msb_init_disk_#t~mem885#1.offset); [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8505-1: SUMMARY for call msb_init_disk_#t~ret883#1.base, msb_init_disk_#t~ret883#1.offset := memstick_get_drvdata(msb_init_disk_~card#1.base, msb_init_disk_~card#1.offset); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9133: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001: SUMMARY for call ldv_free(ldv_device_driver_io_instance_0_~ldv_0_resource_struct_block_device_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_block_device_ptr~0#1.offset); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14088: assume 0bv32 == ldv_assert_linux_block_genhd__use_before_allocation_~expr#1; [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14088: assume !(0bv32 == ldv_assert_linux_block_genhd__use_before_allocation_~expr#1); [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: havoc INIT_LIST_HEAD_~list#1.base, INIT_LIST_HEAD_~list#1.offset;havoc INIT_LIST_HEAD_#in~list#1.base, INIT_LIST_HEAD_#in~list#1.offset;assume { :end_inline_INIT_LIST_HEAD } true;call write~$Pointer$#6(#funAddr~msb_io_work.base, #funAddr~msb_io_work.offset, msb_init_disk_~msb~15#1.base, ~bvadd~64(24bv64, ~bvadd~64(165bv64, msb_init_disk_~msb~15#1.offset)), 8bv64); [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9002: SUMMARY for call ldv_free(ldv_device_driver_io_instance_0_~ldv_0_resource_struct_gendisk_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_gendisk_ptr~0#1.offset); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: call ULTIMATE.dealloc(ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset);havoc ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset;havoc ldv_io_instance_callback_0_21_#t~mem999#1, ldv_io_instance_callback_0_21_#t~ret1000#1, ldv_io_instance_callback_0_21_~arg0#1.base, ldv_io_instance_callback_0_21_~arg0#1.offset, ldv_io_instance_callback_0_21_~arg1#1.base, ldv_io_instance_callback_0_21_~arg1#1.offset, ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset;havoc ldv_io_instance_callback_0_21_#in~arg0#1.base, ldv_io_instance_callback_0_21_#in~arg0#1.offset, ldv_io_instance_callback_0_21_#in~arg1#1.base, ldv_io_instance_callback_0_21_#in~arg1#1.offset, ldv_io_instance_callback_0_21_#in~arg2#1.event;assume { :end_inline_ldv_io_instance_callback_0_21 } true;havoc ldv_device_driver_io_instance_0_#t~mem989#1; [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8837: SUMMARY for call unregister_blkdev(~major~0, 121bv64, 0bv64); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771: assume 0bv32 != msb_resume_~tmp___4~6#1; [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771: assume !(0bv32 != msb_resume_~tmp___4~6#1);msb_resume_~card_dead~0#1 := 0bv8; [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8969: ldv_device_driver_io_instance_0_~tmp___3~11#1 := ldv_device_driver_io_instance_0_#t~ret980#1;havoc ldv_device_driver_io_instance_0_#t~ret980#1; [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8969-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret980#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14090: assume false; [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14090: assume !false; [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9003: SUMMARY for call ldv_free(ldv_device_driver_io_instance_0_~ldv_0_resource_struct_hd_geometry_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_hd_geometry_ptr~0#1.offset); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10126: havoc ldv_assert_linux_block_genhd__use_before_allocation_~expr#1;havoc ldv_assert_linux_block_genhd__use_before_allocation_#in~expr#1;assume { :end_inline_ldv_assert_linux_block_genhd__use_before_allocation } true;~ldv_linux_block_genhd_disk_state~0 := 2bv32; [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838-1: SUMMARY for call msb_init_#t~ret972#1 := printk(122bv64, 0bv64); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9763: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8838: havoc msb_init_#t~ret972#1; [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574-1: SUMMARY for call sg_init_table(msb_init_disk_~msb~15#1.base, ~bvadd~64(523bv64, msb_init_disk_~msb~15#1.offset), 33bv32); srcloc: null [2025-02-08 04:38:14,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8541: havoc blk_queue_prep_rq_~arg0#1.base, blk_queue_prep_rq_~arg0#1.offset, blk_queue_prep_rq_~arg1#1.base, blk_queue_prep_rq_~arg1#1.offset;havoc blk_queue_prep_rq_#in~arg0#1.base, blk_queue_prep_rq_#in~arg0#1.offset, blk_queue_prep_rq_#in~arg1#1.base, blk_queue_prep_rq_#in~arg1#1.offset;assume { :end_inline_blk_queue_prep_rq } true;havoc msb_init_disk_#t~mem899#1.base, msb_init_disk_#t~mem899#1.offset;call msb_init_disk_#t~mem900#1.base, msb_init_disk_#t~mem900#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(20bv64, msb_init_disk_~msb~15#1.offset), 8bv64);assume { :begin_inline_blk_queue_bounce_limit } true;blk_queue_bounce_limit_#in~arg0#1.base, blk_queue_bounce_limit_#in~arg0#1.offset, blk_queue_bounce_limit_#in~arg1#1 := msb_init_disk_#t~mem900#1.base, msb_init_disk_#t~mem900#1.offset, msb_init_disk_~limit~0#1;havoc blk_queue_bounce_limit_~arg0#1.base, blk_queue_bounce_limit_~arg0#1.offset, blk_queue_bounce_limit_~arg1#1;blk_queue_bounce_limit_~arg0#1.base, blk_queue_bounce_limit_~arg0#1.offset := blk_queue_bounce_limit_#in~arg0#1.base, blk_queue_bounce_limit_#in~arg0#1.offset;blk_queue_bounce_limit_~arg1#1 := blk_queue_bounce_limit_#in~arg1#1; [2025-02-08 04:38:14,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9565: assume { :end_inline_ldv_linux_lib_idr_idr_alloc_msb_disk_idr } true; [2025-02-08 04:38:14,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: call msb_init_disk_#t~mem927#1 := read~intINTTYPE1#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(258bv64, msb_init_disk_~msb~15#1.offset), 1bv64); [2025-02-08 04:38:14,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14421: havoc memstick_register_driver_#t~nondet1206#1; [2025-02-08 04:38:14,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: call ULTIMATE.dealloc(ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset);havoc ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.base, ldv_device_driver_io_instance_0_~#ldv_0_resource_struct_pm_message~0#1.offset; [2025-02-08 04:38:14,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___3~11#1;call ldv_device_driver_io_instance_0_#t~mem981#1.base, ldv_device_driver_io_instance_0_#t~mem981#1.offset := read~$Pointer$#6(ldv_device_driver_io_instance_0_~ldv_0_container_struct_memstick_driver~0#1.base, ~bvadd~64(8bv64, ldv_device_driver_io_instance_0_~ldv_0_container_struct_memstick_driver~0#1.offset), 8bv64);assume { :begin_inline_ldv_io_instance_probe_0_24 } true;ldv_io_instance_probe_0_24_#in~arg0#1.base, ldv_io_instance_probe_0_24_#in~arg0#1.offset, ldv_io_instance_probe_0_24_#in~arg1#1.base, ldv_io_instance_probe_0_24_#in~arg1#1.offset := ldv_device_driver_io_instance_0_#t~mem981#1.base, ldv_device_driver_io_instance_0_#t~mem981#1.offset, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.offset;havoc ldv_io_instance_probe_0_24_#res#1;havoc ldv_io_instance_probe_0_24_#t~ret1003#1, ldv_io_instance_probe_0_24_~arg0#1.base, ldv_io_instance_probe_0_24_~arg0#1.offset, ldv_io_instance_probe_0_24_~arg1#1.base, ldv_io_instance_probe_0_24_~arg1#1.offset, ldv_io_instance_probe_0_24_~tmp~59#1;ldv_io_instance_probe_0_24_~arg0#1.base, ldv_io_instance_probe_0_24_~arg0#1.offset := ldv_io_instance_probe_0_24_#in~arg0#1.base, ldv_io_instance_probe_0_24_#in~arg0#1.offset;ldv_io_instance_probe_0_24_~arg1#1.base, ldv_io_instance_probe_0_24_~arg1#1.offset := ldv_io_instance_probe_0_24_#in~arg1#1.base, ldv_io_instance_probe_0_24_#in~arg1#1.offset;havoc ldv_io_instance_probe_0_24_~tmp~59#1;assume { :begin_inline_msb_probe } true;msb_probe_#in~card#1.base, msb_probe_#in~card#1.offset := ldv_io_instance_probe_0_24_~arg1#1.base, ldv_io_instance_probe_0_24_~arg1#1.offset;havoc msb_probe_#res#1;havoc msb_probe_#t~ret933#1.base, msb_probe_#t~ret933#1.offset, msb_probe_#t~ret934#1.base, msb_probe_#t~ret934#1.offset, msb_probe_#t~ret935#1, msb_probe_#t~ret936#1, msb_probe_~card#1.base, msb_probe_~card#1.offset, msb_probe_~msb~16#1.base, msb_probe_~msb~16#1.offset, msb_probe_~rc~1#1, msb_probe_~tmp~49#1.base, msb_probe_~tmp~49#1.offset, msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset;msb_probe_~card#1.base, msb_probe_~card#1.offset := msb_probe_#in~card#1.base, msb_probe_#in~card#1.offset;havoc msb_probe_~msb~16#1.base, msb_probe_~msb~16#1.offset;havoc msb_probe_~rc~1#1;havoc msb_probe_~tmp~49#1.base, msb_probe_~tmp~49#1.offset;call msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset := #Ultimate.allocOnStack(8bv64);msb_probe_~rc~1#1 := 0bv32; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8971: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___3~11#1);call ldv_device_driver_io_instance_0_#t~mem984#1.base, ldv_device_driver_io_instance_0_#t~mem984#1.offset := read~$Pointer$#14(ldv_device_driver_io_instance_0_~ldv_0_container_struct_block_device_operations~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_container_struct_block_device_operations~0#1.offset, 8bv64);assume { :begin_inline_ldv_io_instance_probe_0_11 } true;ldv_io_instance_probe_0_11_#in~arg0#1.base, ldv_io_instance_probe_0_11_#in~arg0#1.offset, ldv_io_instance_probe_0_11_#in~arg1#1.base, ldv_io_instance_probe_0_11_#in~arg1#1.offset, ldv_io_instance_probe_0_11_#in~arg2#1 := ldv_device_driver_io_instance_0_#t~mem984#1.base, ldv_device_driver_io_instance_0_#t~mem984#1.offset, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_block_device_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_block_device_ptr~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_ldv_param_11_1_default~0#1;havoc ldv_io_instance_probe_0_11_#res#1;havoc ldv_io_instance_probe_0_11_#t~ret1002#1, ldv_io_instance_probe_0_11_~arg0#1.base, ldv_io_instance_probe_0_11_~arg0#1.offset, ldv_io_instance_probe_0_11_~arg1#1.base, ldv_io_instance_probe_0_11_~arg1#1.offset, ldv_io_instance_probe_0_11_~arg2#1, ldv_io_instance_probe_0_11_~tmp~58#1;ldv_io_instance_probe_0_11_~arg0#1.base, ldv_io_instance_probe_0_11_~arg0#1.offset := ldv_io_instance_probe_0_11_#in~arg0#1.base, ldv_io_instance_probe_0_11_#in~arg0#1.offset;ldv_io_instance_probe_0_11_~arg1#1.base, ldv_io_instance_probe_0_11_~arg1#1.offset := ldv_io_instance_probe_0_11_#in~arg1#1.base, ldv_io_instance_probe_0_11_#in~arg1#1.offset;ldv_io_instance_probe_0_11_~arg2#1 := ldv_io_instance_probe_0_11_#in~arg2#1;havoc ldv_io_instance_probe_0_11_~tmp~58#1;assume { :begin_inline_msb_bd_open } true;msb_bd_open_#in~bdev#1.base, msb_bd_open_#in~bdev#1.offset, msb_bd_open_#in~mode#1 := ldv_io_instance_probe_0_11_~arg1#1.base, ldv_io_instance_probe_0_11_~arg1#1.offset, ldv_io_instance_probe_0_11_~arg2#1;havoc msb_bd_open_#res#1;havoc msb_bd_open_#t~mem827#1.base, msb_bd_open_#t~mem827#1.offset, msb_bd_open_#t~mem828#1.base, msb_bd_open_#t~mem828#1.offset, msb_bd_open_#t~ret829#1, msb_bd_open_#t~mem830#1.base, msb_bd_open_#t~mem830#1.offset, msb_bd_open_#t~short831#1, msb_bd_open_#t~mem832#1, msb_bd_open_~bdev#1.base, msb_bd_open_~bdev#1.offset, msb_bd_open_~mode#1, msb_bd_open_~disk~0#1.base, msb_bd_open_~disk~0#1.offset, msb_bd_open_~msb~8#1.base, msb_bd_open_~msb~8#1.offset;msb_bd_open_~bdev#1.base, msb_bd_open_~bdev#1.offset := msb_bd_open_#in~bdev#1.base, msb_bd_open_#in~bdev#1.offset;msb_bd_open_~mode#1 := msb_bd_open_#in~mode#1;havoc msb_bd_open_~disk~0#1.base, msb_bd_open_~disk~0#1.offset;havoc msb_bd_open_~msb~8#1.base, msb_bd_open_~msb~8#1.offset;call msb_bd_open_#t~mem827#1.base, msb_bd_open_#t~mem827#1.offset := read~$Pointer$#6(msb_bd_open_~bdev#1.base, ~bvadd~64(253bv64, msb_bd_open_~bdev#1.offset), 8bv64);msb_bd_open_~disk~0#1.base, msb_bd_open_~disk~0#1.offset := msb_bd_open_#t~mem827#1.base, msb_bd_open_#t~mem827#1.offset;havoc msb_bd_open_#t~mem827#1.base, msb_bd_open_#t~mem827#1.offset;call msb_bd_open_#t~mem828#1.base, msb_bd_open_#t~mem828#1.offset := read~$Pointer$#6(msb_bd_open_~disk~0#1.base, ~bvadd~64(1569bv64, msb_bd_open_~disk~0#1.offset), 8bv64);msb_bd_open_~msb~8#1.base, msb_bd_open_~msb~8#1.offset := msb_bd_open_#t~mem828#1.base, msb_bd_open_#t~mem828#1.offset;havoc msb_bd_open_#t~mem828#1.base, msb_bd_open_#t~mem828#1.offset; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004-1: SUMMARY for call ldv_free(ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.offset); srcloc: null [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764: assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ldv_ldv_post_init_143_~ldv_func_arg1#1;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret1077#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~93#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~93#1; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8740: assume msb_resume_#t~mem950#1 != msb_resume_#t~mem951#1;havoc msb_resume_#t~mem950#1;havoc msb_resume_#t~mem951#1; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8740: assume !(msb_resume_#t~mem950#1 != msb_resume_#t~mem951#1);havoc msb_resume_#t~mem950#1;havoc msb_resume_#t~mem951#1; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764-1: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566-1: SUMMARY for call ldv_idr_alloc_123_#t~ret1021#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8542: havoc blk_queue_bounce_limit_~arg0#1.base, blk_queue_bounce_limit_~arg0#1.offset, blk_queue_bounce_limit_~arg1#1;havoc blk_queue_bounce_limit_#in~arg0#1.base, blk_queue_bounce_limit_#in~arg0#1.offset, blk_queue_bounce_limit_#in~arg1#1;assume { :end_inline_blk_queue_bounce_limit } true;havoc msb_init_disk_#t~mem900#1.base, msb_init_disk_#t~mem900#1.offset;call msb_init_disk_#t~mem901#1.base, msb_init_disk_#t~mem901#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(20bv64, msb_init_disk_~msb~15#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 := msb_init_disk_#t~mem901#1.base, msb_init_disk_#t~mem901#1.offset, 131071bv32;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:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9566: ldv_idr_alloc_123_~tmp~68#1 := ldv_idr_alloc_123_#t~ret1021#1;havoc ldv_idr_alloc_123_#t~ret1021#1;ldv_idr_alloc_123_#res#1 := ldv_idr_alloc_123_~tmp~68#1; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245-1: assume { :begin_inline_ldv_mutex_unlock_107 } true;ldv_mutex_unlock_107_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_107_#in~ldv_func_arg1#1.offset := ~#msb_disk_lock~0.base, ~#msb_disk_lock~0.offset;havoc ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset;ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset := ldv_mutex_unlock_107_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_107_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8245: havoc ldv_mutex_unlock_107_~ldv_func_arg1#1.base, ldv_mutex_unlock_107_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_107_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_107_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_107 } true;msb_bd_open_#res#1 := 0bv32; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8708: call ULTIMATE.dealloc(msb_resume_~#__key~3#1.base, msb_resume_~#__key~3#1.offset);havoc msb_resume_~#__key~3#1.base, msb_resume_~#__key~3#1.offset;ldv_io_instance_callback_0_20_#t~ret998#1 := msb_resume_#res#1;havoc msb_resume_#t~ret945#1.base, msb_resume_#t~ret945#1.offset, msb_resume_#t~mem946#1.base, msb_resume_#t~mem946#1.offset, msb_resume_#t~ret947#1.base, msb_resume_#t~ret947#1.offset, msb_resume_#t~ret948#1.base, msb_resume_#t~ret948#1.offset, msb_resume_#t~ret949#1, msb_resume_#t~mem950#1, msb_resume_#t~mem951#1, msb_resume_#t~mem952#1.base, msb_resume_#t~mem952#1.offset, msb_resume_#t~mem953#1.base, msb_resume_#t~mem953#1.offset, msb_resume_#t~nondet954#1, msb_resume_#t~mem955#1, msb_resume_#t~mem956#1, msb_resume_#t~mem957#1, msb_resume_#t~mem958#1.base, msb_resume_#t~mem958#1.offset, msb_resume_#t~mem959#1.base, msb_resume_#t~mem959#1.offset, msb_resume_#t~nondet960#1, msb_resume_#t~mem961#1, msb_resume_#t~mem962#1, msb_resume_#t~mem963#1, msb_resume_#t~mem964#1.base, msb_resume_#t~mem964#1.offset, msb_resume_#t~mem965#1.base, msb_resume_#t~mem965#1.offset, msb_resume_#t~nondet966#1, msb_resume_#t~ret967#1, msb_resume_#t~mem968#1.base, msb_resume_#t~mem968#1.offset, msb_resume_~card#1.base, msb_resume_~card#1.offset, msb_resume_~msb~18#1.base, msb_resume_~msb~18#1.offset, msb_resume_~tmp~51#1.base, msb_resume_~tmp~51#1.offset, msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset, msb_resume_~card_dead~0#1, msb_resume_~tmp___0~30#1.base, msb_resume_~tmp___0~30#1.offset, msb_resume_~#__key~3#1.base, msb_resume_~#__key~3#1.offset, msb_resume_~tmp___1~20#1, msb_resume_~tmp___2~14#1, msb_resume_~tmp___3~10#1, msb_resume_~tmp___4~6#1;havoc msb_resume_#in~card#1.base, msb_resume_#in~card#1.offset;assume { :end_inline_msb_resume } true;havoc ldv_io_instance_callback_0_20_#t~ret998#1; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510-1: assume msb_init_disk_#t~short888#1;call msb_init_disk_#t~mem886#1.base, msb_init_disk_#t~mem886#1.offset := read~$Pointer$#6(msb_init_disk_~host~3#1.base, ~bvadd~64(1087bv64, ~bvadd~64(232bv64, msb_init_disk_~host~3#1.offset)), 8bv64);call msb_init_disk_#t~mem887#1 := read~intINTTYPE8#6(msb_init_disk_#t~mem886#1.base, msb_init_disk_#t~mem886#1.offset, 8bv64);msb_init_disk_#t~short888#1 := 0bv64 != msb_init_disk_#t~mem887#1; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510-1: assume !msb_init_disk_#t~short888#1; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: assume 0bv32 != ~zero_extend~32~8(msb_init_disk_#t~mem927#1);havoc msb_init_disk_#t~mem927#1;call msb_init_disk_#t~mem928#1.base, msb_init_disk_#t~mem928#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);assume { :begin_inline_set_disk_ro } true;set_disk_ro_#in~arg0#1.base, set_disk_ro_#in~arg0#1.offset, set_disk_ro_#in~arg1#1 := msb_init_disk_#t~mem928#1.base, msb_init_disk_#t~mem928#1.offset, 1bv32;havoc set_disk_ro_~arg0#1.base, set_disk_ro_~arg0#1.offset, set_disk_ro_~arg1#1;set_disk_ro_~arg0#1.base, set_disk_ro_~arg0#1.offset := set_disk_ro_#in~arg0#1.base, set_disk_ro_#in~arg0#1.offset;set_disk_ro_~arg1#1 := set_disk_ro_#in~arg1#1; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: assume !(0bv32 != ~zero_extend~32~8(msb_init_disk_#t~mem927#1));havoc msb_init_disk_#t~mem927#1; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8543: 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 msb_init_disk_#t~mem901#1.base, msb_init_disk_#t~mem901#1.offset;call msb_init_disk_#t~mem902#1.base, msb_init_disk_#t~mem902#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(20bv64, msb_init_disk_~msb~15#1.offset), 8bv64);assume { :begin_inline_blk_queue_max_segments } true;blk_queue_max_segments_#in~arg0#1.base, blk_queue_max_segments_#in~arg0#1.offset, blk_queue_max_segments_#in~arg1#1 := msb_init_disk_#t~mem902#1.base, msb_init_disk_#t~mem902#1.offset, 32bv16;havoc blk_queue_max_segments_~arg0#1.base, blk_queue_max_segments_~arg0#1.offset, blk_queue_max_segments_~arg1#1;blk_queue_max_segments_~arg0#1.base, blk_queue_max_segments_~arg0#1.offset := blk_queue_max_segments_#in~arg0#1.base, blk_queue_max_segments_#in~arg0#1.offset;blk_queue_max_segments_~arg1#1 := blk_queue_max_segments_#in~arg1#1; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: assume msb_init_disk_#t~short888#1;havoc msb_init_disk_#t~mem885#1.base, msb_init_disk_#t~mem885#1.offset;havoc msb_init_disk_#t~mem886#1.base, msb_init_disk_#t~mem886#1.offset;havoc msb_init_disk_#t~mem887#1;havoc msb_init_disk_#t~short888#1;call msb_init_disk_#t~mem889#1.base, msb_init_disk_#t~mem889#1.offset := read~$Pointer$#6(msb_init_disk_~host~3#1.base, ~bvadd~64(1087bv64, ~bvadd~64(232bv64, msb_init_disk_~host~3#1.offset)), 8bv64);call msb_init_disk_#t~mem890#1 := read~intINTTYPE8#6(msb_init_disk_#t~mem889#1.base, msb_init_disk_#t~mem889#1.offset, 8bv64);msb_init_disk_~limit~0#1 := msb_init_disk_#t~mem890#1;havoc msb_init_disk_#t~mem889#1.base, msb_init_disk_#t~mem889#1.offset;havoc msb_init_disk_#t~mem890#1; [2025-02-08 04:38:14,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: assume !msb_init_disk_#t~short888#1;havoc msb_init_disk_#t~mem885#1.base, msb_init_disk_#t~mem885#1.offset;havoc msb_init_disk_#t~mem886#1.base, msb_init_disk_#t~mem886#1.offset;havoc msb_init_disk_#t~mem887#1;havoc msb_init_disk_#t~short888#1; [2025-02-08 04:38:14,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9138: assume { :begin_inline_ldv_EMGentry_exit_msb_exit_6_2 } true;ldv_EMGentry_exit_msb_exit_6_2_#in~arg0#1.base, ldv_EMGentry_exit_msb_exit_6_2_#in~arg0#1.offset := ldv_entry_EMGentry_6_~ldv_6_exit_msb_exit_default~0#1.base, ldv_entry_EMGentry_6_~ldv_6_exit_msb_exit_default~0#1.offset;havoc ldv_EMGentry_exit_msb_exit_6_2_~arg0#1.base, ldv_EMGentry_exit_msb_exit_6_2_~arg0#1.offset;ldv_EMGentry_exit_msb_exit_6_2_~arg0#1.base, ldv_EMGentry_exit_msb_exit_6_2_~arg0#1.offset := ldv_EMGentry_exit_msb_exit_6_2_#in~arg0#1.base, ldv_EMGentry_exit_msb_exit_6_2_#in~arg0#1.offset;assume { :begin_inline_msb_exit } true;assume { :begin_inline_ldv_memstick_unregister_driver_141 } true;ldv_memstick_unregister_driver_141_#in~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_141_#in~ldv_func_arg1#1.offset := ~#msb_driver~0.base, ~#msb_driver~0.offset;havoc ldv_memstick_unregister_driver_141_~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_141_~ldv_func_arg1#1.offset;ldv_memstick_unregister_driver_141_~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_141_~ldv_func_arg1#1.offset := ldv_memstick_unregister_driver_141_#in~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_141_#in~ldv_func_arg1#1.offset;assume { :begin_inline_memstick_unregister_driver } true;memstick_unregister_driver_#in~arg0#1.base, memstick_unregister_driver_#in~arg0#1.offset := ldv_memstick_unregister_driver_141_~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_141_~ldv_func_arg1#1.offset;havoc memstick_unregister_driver_~arg0#1.base, memstick_unregister_driver_~arg0#1.offset;memstick_unregister_driver_~arg0#1.base, memstick_unregister_driver_~arg0#1.offset := memstick_unregister_driver_#in~arg0#1.base, memstick_unregister_driver_#in~arg0#1.offset; [2025-02-08 04:38:14,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: ~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_memstick_host~0 := 0bv8; [2025-02-08 04:38:14,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8973: ldv_device_driver_io_instance_0_#t~ret982#1 := ldv_io_instance_probe_0_24_#res#1;havoc ldv_io_instance_probe_0_24_#t~ret1003#1, ldv_io_instance_probe_0_24_~arg0#1.base, ldv_io_instance_probe_0_24_~arg0#1.offset, ldv_io_instance_probe_0_24_~arg1#1.base, ldv_io_instance_probe_0_24_~arg1#1.offset, ldv_io_instance_probe_0_24_~tmp~59#1;havoc ldv_io_instance_probe_0_24_#in~arg0#1.base, ldv_io_instance_probe_0_24_#in~arg0#1.offset, ldv_io_instance_probe_0_24_#in~arg1#1.base, ldv_io_instance_probe_0_24_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_probe_0_24 } true;ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1 := ldv_device_driver_io_instance_0_#t~ret982#1;havoc ldv_device_driver_io_instance_0_#t~mem981#1.base, ldv_device_driver_io_instance_0_#t~mem981#1.offset;havoc ldv_device_driver_io_instance_0_#t~ret982#1; [2025-02-08 04:38:14,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012-1: SUMMARY for call ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock(~zero_extend~32~8(~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_memstick_host~0)); srcloc: null [2025-02-08 04:38:14,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9138-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_entry_EMGentry_6_~ldv_6_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:14,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9039: havoc ldv_io_instance_callback_0_20_#t~ret998#1, ldv_io_instance_callback_0_20_~arg0#1.base, ldv_io_instance_callback_0_20_~arg0#1.offset, ldv_io_instance_callback_0_20_~arg1#1.base, ldv_io_instance_callback_0_20_~arg1#1.offset;havoc ldv_io_instance_callback_0_20_#in~arg0#1.base, ldv_io_instance_callback_0_20_#in~arg0#1.offset, ldv_io_instance_callback_0_20_#in~arg1#1.base, ldv_io_instance_callback_0_20_#in~arg1#1.offset;assume { :end_inline_ldv_io_instance_callback_0_20 } true; [2025-02-08 04:38:14,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9039-1: assume { :begin_inline_ldv_io_instance_callback_0_20 } true;ldv_io_instance_callback_0_20_#in~arg0#1.base, ldv_io_instance_callback_0_20_#in~arg0#1.offset, ldv_io_instance_callback_0_20_#in~arg1#1.base, ldv_io_instance_callback_0_20_#in~arg1#1.offset := ldv_device_driver_io_instance_0_~ldv_0_callback_resume~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_callback_resume~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_memstick_dev_ptr~0#1.offset;havoc ldv_io_instance_callback_0_20_#t~ret998#1, ldv_io_instance_callback_0_20_~arg0#1.base, ldv_io_instance_callback_0_20_~arg0#1.offset, ldv_io_instance_callback_0_20_~arg1#1.base, ldv_io_instance_callback_0_20_~arg1#1.offset;ldv_io_instance_callback_0_20_~arg0#1.base, ldv_io_instance_callback_0_20_~arg0#1.offset := ldv_io_instance_callback_0_20_#in~arg0#1.base, ldv_io_instance_callback_0_20_#in~arg0#1.offset;ldv_io_instance_callback_0_20_~arg1#1.base, ldv_io_instance_callback_0_20_~arg1#1.offset := ldv_io_instance_callback_0_20_#in~arg1#1.base, ldv_io_instance_callback_0_20_#in~arg1#1.offset;assume { :begin_inline_msb_resume } true;msb_resume_#in~card#1.base, msb_resume_#in~card#1.offset := ldv_io_instance_callback_0_20_~arg1#1.base, ldv_io_instance_callback_0_20_~arg1#1.offset;havoc msb_resume_#res#1;havoc msb_resume_#t~ret945#1.base, msb_resume_#t~ret945#1.offset, msb_resume_#t~mem946#1.base, msb_resume_#t~mem946#1.offset, msb_resume_#t~ret947#1.base, msb_resume_#t~ret947#1.offset, msb_resume_#t~ret948#1.base, msb_resume_#t~ret948#1.offset, msb_resume_#t~ret949#1, msb_resume_#t~mem950#1, msb_resume_#t~mem951#1, msb_resume_#t~mem952#1.base, msb_resume_#t~mem952#1.offset, msb_resume_#t~mem953#1.base, msb_resume_#t~mem953#1.offset, msb_resume_#t~nondet954#1, msb_resume_#t~mem955#1, msb_resume_#t~mem956#1, msb_resume_#t~mem957#1, msb_resume_#t~mem958#1.base, msb_resume_#t~mem958#1.offset, msb_resume_#t~mem959#1.base, msb_resume_#t~mem959#1.offset, msb_resume_#t~nondet960#1, msb_resume_#t~mem961#1, msb_resume_#t~mem962#1, msb_resume_#t~mem963#1, msb_resume_#t~mem964#1.base, msb_resume_#t~mem964#1.offset, msb_resume_#t~mem965#1.base, msb_resume_#t~mem965#1.offset, msb_resume_#t~nondet966#1, msb_resume_#t~ret967#1, msb_resume_#t~mem968#1.base, msb_resume_#t~mem968#1.offset, msb_resume_~card#1.base, msb_resume_~card#1.offset, msb_resume_~msb~18#1.base, msb_resume_~msb~18#1.offset, msb_resume_~tmp~51#1.base, msb_resume_~tmp~51#1.offset, msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset, msb_resume_~card_dead~0#1, msb_resume_~tmp___0~30#1.base, msb_resume_~tmp___0~30#1.offset, msb_resume_~#__key~3#1.base, msb_resume_~#__key~3#1.offset, msb_resume_~tmp___1~20#1, msb_resume_~tmp___2~14#1, msb_resume_~tmp___3~10#1, msb_resume_~tmp___4~6#1;msb_resume_~card#1.base, msb_resume_~card#1.offset := msb_resume_#in~card#1.base, msb_resume_#in~card#1.offset;havoc msb_resume_~msb~18#1.base, msb_resume_~msb~18#1.offset;havoc msb_resume_~tmp~51#1.base, msb_resume_~tmp~51#1.offset;havoc msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset;havoc msb_resume_~card_dead~0#1;havoc msb_resume_~tmp___0~30#1.base, msb_resume_~tmp___0~30#1.offset;call msb_resume_~#__key~3#1.base, msb_resume_~#__key~3#1.offset := #Ultimate.allocOnStack(8bv64);havoc msb_resume_~tmp___1~20#1;havoc msb_resume_~tmp___2~14#1;havoc msb_resume_~tmp___3~10#1;havoc msb_resume_~tmp___4~6#1; [2025-02-08 04:38:14,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: havoc blk_queue_max_segments_~arg0#1.base, blk_queue_max_segments_~arg0#1.offset, blk_queue_max_segments_~arg1#1;havoc blk_queue_max_segments_#in~arg0#1.base, blk_queue_max_segments_#in~arg0#1.offset, blk_queue_max_segments_#in~arg1#1;assume { :end_inline_blk_queue_max_segments } true;havoc msb_init_disk_#t~mem902#1.base, msb_init_disk_#t~mem902#1.offset;call msb_init_disk_#t~mem903#1.base, msb_init_disk_#t~mem903#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(20bv64, msb_init_disk_~msb~15#1.offset), 8bv64);call msb_init_disk_#t~mem904#1 := read~intINTTYPE2#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(259bv64, msb_init_disk_~msb~15#1.offset), 2bv64);assume { :begin_inline_blk_queue_max_segment_size } true;blk_queue_max_segment_size_#in~arg0#1.base, blk_queue_max_segment_size_#in~arg0#1.offset, blk_queue_max_segment_size_#in~arg1#1 := msb_init_disk_#t~mem903#1.base, msb_init_disk_#t~mem903#1.offset, ~bvmul~32(131071bv32, ~zero_extend~32~16(msb_init_disk_#t~mem904#1));havoc blk_queue_max_segment_size_~arg0#1.base, blk_queue_max_segment_size_~arg0#1.offset, blk_queue_max_segment_size_~arg1#1;blk_queue_max_segment_size_~arg0#1.base, blk_queue_max_segment_size_~arg0#1.offset := blk_queue_max_segment_size_#in~arg0#1.base, blk_queue_max_segment_size_#in~arg0#1.offset;blk_queue_max_segment_size_~arg1#1 := blk_queue_max_segment_size_#in~arg1#1; [2025-02-08 04:38:14,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: ldv_io_instance_callback_0_21_#t~ret1000#1 := msb_suspend_#res#1;havoc msb_suspend_~card#1.base, msb_suspend_~card#1.offset, msb_suspend_~state#1.event;havoc msb_suspend_#in~card#1.base, msb_suspend_#in~card#1.offset, msb_suspend_#in~state#1.event;assume { :end_inline_msb_suspend } true;havoc ldv_io_instance_callback_0_21_#t~mem999#1;havoc ldv_io_instance_callback_0_21_#t~ret1000#1;call ULTIMATE.dealloc(ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset);havoc ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset; [2025-02-08 04:38:14,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9139: havoc ldv_EMGentry_exit_msb_exit_6_2_~arg0#1.base, ldv_EMGentry_exit_msb_exit_6_2_~arg0#1.offset;havoc ldv_EMGentry_exit_msb_exit_6_2_#in~arg0#1.base, ldv_EMGentry_exit_msb_exit_6_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_msb_exit_6_2 } true;assume { :begin_inline_ldv_ldv_check_final_state_145 } true; [2025-02-08 04:38:14,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8842: msb_init_#res#1 := msb_init_~rc~2#1;ldv_EMGentry_init_msb_init_6_7_#t~ret973#1 := msb_init_#res#1;havoc msb_init_#t~ret969#1, msb_init_#t~ret970#1, msb_init_#t~ret971#1, msb_init_#t~ret972#1, msb_init_~rc~2#1, msb_init_~tmp~52#1;assume { :end_inline_msb_init } true;ldv_EMGentry_init_msb_init_6_7_~tmp~53#1 := ldv_EMGentry_init_msb_init_6_7_#t~ret973#1;havoc ldv_EMGentry_init_msb_init_6_7_#t~ret973#1;ldv_EMGentry_init_msb_init_6_7_#res#1 := ldv_EMGentry_init_msb_init_6_7_~tmp~53#1;ldv_entry_EMGentry_6_#t~ret995#1 := ldv_EMGentry_init_msb_init_6_7_#res#1;havoc ldv_EMGentry_init_msb_init_6_7_#t~ret973#1, ldv_EMGentry_init_msb_init_6_7_~arg0#1.base, ldv_EMGentry_init_msb_init_6_7_~arg0#1.offset, ldv_EMGentry_init_msb_init_6_7_~tmp~53#1;havoc ldv_EMGentry_init_msb_init_6_7_#in~arg0#1.base, ldv_EMGentry_init_msb_init_6_7_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_msb_init_6_7 } true;ldv_entry_EMGentry_6_~ldv_6_ret_default~0#1 := ldv_entry_EMGentry_6_#t~ret995#1;havoc ldv_entry_EMGentry_6_#t~ret995#1;assume { :begin_inline_ldv_ldv_post_init_143 } true;ldv_ldv_post_init_143_#in~ldv_func_arg1#1 := ldv_entry_EMGentry_6_~ldv_6_ret_default~0#1;havoc ldv_ldv_post_init_143_#res#1;havoc ldv_ldv_post_init_143_#t~ret1028#1, ldv_ldv_post_init_143_~ldv_func_arg1#1, ldv_ldv_post_init_143_~tmp~72#1;ldv_ldv_post_init_143_~ldv_func_arg1#1 := ldv_ldv_post_init_143_#in~ldv_func_arg1#1;havoc ldv_ldv_post_init_143_~tmp~72#1; [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8611: call ULTIMATE.dealloc(msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset);havoc msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset;ldv_io_instance_probe_0_24_#t~ret1003#1 := msb_probe_#res#1;havoc msb_probe_#t~ret933#1.base, msb_probe_#t~ret933#1.offset, msb_probe_#t~ret934#1.base, msb_probe_#t~ret934#1.offset, msb_probe_#t~ret935#1, msb_probe_#t~ret936#1, msb_probe_~card#1.base, msb_probe_~card#1.offset, msb_probe_~msb~16#1.base, msb_probe_~msb~16#1.offset, msb_probe_~rc~1#1, msb_probe_~tmp~49#1.base, msb_probe_~tmp~49#1.offset, msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset;havoc msb_probe_#in~card#1.base, msb_probe_#in~card#1.offset;assume { :end_inline_msb_probe } true;ldv_io_instance_probe_0_24_~tmp~59#1 := ldv_io_instance_probe_0_24_#t~ret1003#1;havoc ldv_io_instance_probe_0_24_#t~ret1003#1;ldv_io_instance_probe_0_24_#res#1 := ldv_io_instance_probe_0_24_~tmp~59#1; [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9635: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock(ldv_mutex_lock_129_~ldv_func_arg1#1.base, ldv_mutex_lock_129_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578: havoc set_disk_ro_~arg0#1.base, set_disk_ro_~arg0#1.offset, set_disk_ro_~arg1#1;havoc set_disk_ro_#in~arg0#1.base, set_disk_ro_#in~arg0#1.offset, set_disk_ro_#in~arg1#1;assume { :end_inline_set_disk_ro } true;havoc msb_init_disk_#t~mem928#1.base, msb_init_disk_#t~mem928#1.offset; [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8545: havoc blk_queue_max_segment_size_~arg0#1.base, blk_queue_max_segment_size_~arg0#1.offset, blk_queue_max_segment_size_~arg1#1;havoc blk_queue_max_segment_size_#in~arg0#1.base, blk_queue_max_segment_size_#in~arg0#1.offset, blk_queue_max_segment_size_#in~arg1#1;assume { :end_inline_blk_queue_max_segment_size } true;havoc msb_init_disk_#t~mem903#1.base, msb_init_disk_#t~mem903#1.offset;havoc msb_init_disk_#t~mem904#1;call msb_init_disk_#t~mem905#1.base, msb_init_disk_#t~mem905#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(20bv64, msb_init_disk_~msb~15#1.offset), 8bv64);call msb_init_disk_#t~mem906#1 := read~intINTTYPE2#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(259bv64, msb_init_disk_~msb~15#1.offset), 2bv64);assume { :begin_inline_blk_queue_logical_block_size } true;blk_queue_logical_block_size_#in~arg0#1.base, blk_queue_logical_block_size_#in~arg0#1.offset, blk_queue_logical_block_size_#in~arg1#1 := msb_init_disk_#t~mem905#1.base, msb_init_disk_#t~mem905#1.offset, ~zero_extend~32~16(msb_init_disk_#t~mem906#1)[16:0];havoc blk_queue_logical_block_size_~arg0#1.base, blk_queue_logical_block_size_~arg0#1.offset, blk_queue_logical_block_size_~arg1#1;blk_queue_logical_block_size_~arg0#1.base, blk_queue_logical_block_size_~arg0#1.offset := blk_queue_logical_block_size_#in~arg0#1.base, blk_queue_logical_block_size_#in~arg0#1.offset;blk_queue_logical_block_size_~arg1#1 := blk_queue_logical_block_size_#in~arg1#1; [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140: assume { :end_inline_ldv_ldv_check_final_state_145 } true; [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9239: havoc ldv_dispatch_register_5_2_#t~ret994#1.base, ldv_dispatch_register_5_2_#t~ret994#1.offset, ldv_dispatch_register_5_2_~arg0#1.base, ldv_dispatch_register_5_2_~arg0#1.offset, ldv_dispatch_register_5_2_~cf_arg_0~0#1.base, ldv_dispatch_register_5_2_~cf_arg_0~0#1.offset, ldv_dispatch_register_5_2_~tmp~56#1.base, ldv_dispatch_register_5_2_~tmp~56#1.offset;havoc ldv_dispatch_register_5_2_#in~arg0#1.base, ldv_dispatch_register_5_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_5_2 } true;ldv_memstick_register_driver_#res#1 := ldv_memstick_register_driver_~arg0#1; [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8975: ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1 := ldv_device_driver_io_instance_0_#t~ret983#1;havoc ldv_device_driver_io_instance_0_#t~ret983#1; [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8975-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret983#1 := ldv_filter_err_code(ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1); srcloc: null [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546: havoc blk_queue_logical_block_size_~arg0#1.base, blk_queue_logical_block_size_~arg0#1.offset, blk_queue_logical_block_size_~arg1#1;havoc blk_queue_logical_block_size_#in~arg0#1.base, blk_queue_logical_block_size_#in~arg0#1.offset, blk_queue_logical_block_size_#in~arg1#1;assume { :end_inline_blk_queue_logical_block_size } true;havoc msb_init_disk_#t~mem905#1.base, msb_init_disk_#t~mem905#1.offset;havoc msb_init_disk_#t~mem906#1;call msb_init_disk_#t~mem907#1.base, msb_init_disk_#t~mem907#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);call msb_init_disk_#t~mem908#1 := read~intINTTYPE4#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(152bv64, msb_init_disk_~msb~15#1.offset), 4bv64);msb_init_disk_#t~loopctr909#1 := 0bv64; [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: msb_init_#t~ret971#1 := ldv_memstick_register_driver_140_#res#1;havoc ldv_memstick_register_driver_140_#t~ret1026#1, ldv_memstick_register_driver_140_#t~ret1027#1, ldv_memstick_register_driver_140_~ldv_func_arg1#1.base, ldv_memstick_register_driver_140_~ldv_func_arg1#1.offset, ldv_memstick_register_driver_140_~ldv_func_res~5#1, ldv_memstick_register_driver_140_~tmp~71#1, ldv_memstick_register_driver_140_~tmp___0~37#1;havoc ldv_memstick_register_driver_140_#in~ldv_func_arg1#1.base, ldv_memstick_register_driver_140_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_memstick_register_driver_140 } true;msb_init_~rc~2#1 := msb_init_#t~ret971#1;havoc msb_init_#t~ret971#1; [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9141: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: assume 0bv32 != ~zero_extend~32~8(msb_resume_~card_dead~0#1); [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: assume !(0bv32 != ~zero_extend~32~8(msb_resume_~card_dead~0#1)); [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8547: assume true;havoc msb_init_disk_#t~nondet910#1;call write~intINTTYPE1#6(msb_init_disk_#t~nondet910#1, msb_init_disk_#t~mem907#1.base, ~bvadd~64(~bvadd~64(12bv64, msb_init_disk_#t~mem907#1.offset), msb_init_disk_#t~loopctr909#1), 8bv64);msb_init_disk_#t~loopctr909#1 := ~bvadd~64(1bv64, msb_init_disk_#t~loopctr909#1); [2025-02-08 04:38:14,149 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8547: assume true;havoc msb_init_disk_#t~mem907#1.base, msb_init_disk_#t~mem907#1.offset;havoc msb_init_disk_#t~mem908#1;havoc msb_init_disk_#t~loopctr909#1;havoc msb_init_disk_#t~nondet910#1;havoc msb_init_disk_#t~ret911#1;call msb_init_disk_#t~mem912#1.base, msb_init_disk_#t~mem912#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);call write~$Pointer$#6(~#msb_bdops~0.base, ~#msb_bdops~0.offset, msb_init_disk_#t~mem912#1.base, ~bvadd~64(1553bv64, msb_init_disk_#t~mem912#1.offset), 8bv64);havoc msb_init_disk_#t~mem912#1.base, msb_init_disk_#t~mem912#1.offset;call msb_init_disk_#t~mem913#1.base, msb_init_disk_#t~mem913#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);call write~$Pointer$#6(msb_init_disk_~msb~15#1.base, msb_init_disk_~msb~15#1.offset, msb_init_disk_#t~mem913#1.base, ~bvadd~64(1569bv64, msb_init_disk_#t~mem913#1.offset), 8bv64);havoc msb_init_disk_#t~mem913#1.base, msb_init_disk_#t~mem913#1.offset;call msb_init_disk_#t~mem914#1.base, msb_init_disk_#t~mem914#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);call msb_init_disk_#t~mem915#1.base, msb_init_disk_#t~mem915#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(20bv64, msb_init_disk_~msb~15#1.offset), 8bv64);call write~$Pointer$#6(msb_init_disk_#t~mem915#1.base, msb_init_disk_#t~mem915#1.offset, msb_init_disk_#t~mem914#1.base, ~bvadd~64(1561bv64, msb_init_disk_#t~mem914#1.offset), 8bv64);havoc msb_init_disk_#t~mem914#1.base, msb_init_disk_#t~mem914#1.offset;havoc msb_init_disk_#t~mem915#1.base, msb_init_disk_#t~mem915#1.offset;call msb_init_disk_#t~mem916#1.base, msb_init_disk_#t~mem916#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);call write~$Pointer$#6(msb_init_disk_~card#1.base, ~bvadd~64(181bv64, msb_init_disk_~card#1.offset), msb_init_disk_#t~mem916#1.base, ~bvadd~64(1581bv64, msb_init_disk_#t~mem916#1.offset), 8bv64);havoc msb_init_disk_#t~mem916#1.base, msb_init_disk_#t~mem916#1.offset;call msb_init_disk_#t~mem917#1.base, msb_init_disk_#t~mem917#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);call msb_init_disk_#t~mem918#1.base, msb_init_disk_#t~mem918#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);call msb_init_disk_#t~mem919#1 := read~intINTTYPE4#6(msb_init_disk_#t~mem918#1.base, ~bvadd~64(1577bv64, msb_init_disk_#t~mem918#1.offset), 4bv64);call write~intINTTYPE4#6(~bvor~32(64bv32, msb_init_disk_#t~mem919#1), msb_init_disk_#t~mem917#1.base, ~bvadd~64(1577bv64, msb_init_disk_#t~mem917#1.offset), 4bv64);havoc msb_init_disk_#t~mem917#1.base, msb_init_disk_#t~mem917#1.offset;havoc msb_init_disk_#t~mem918#1.base, msb_init_disk_#t~mem918#1.offset;havoc msb_init_disk_#t~mem919#1;call msb_init_disk_#t~mem920#1 := read~intINTTYPE4#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(265bv64, msb_init_disk_~msb~15#1.offset), 4bv64);call msb_init_disk_#t~mem921#1 := read~intINTTYPE4#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(277bv64, msb_init_disk_~msb~15#1.offset), 4bv64);msb_init_disk_~capacity~0#1 := ~sign_extend~64~32(~bvmul~32(msb_init_disk_#t~mem920#1, msb_init_disk_#t~mem921#1));havoc msb_init_disk_#t~mem920#1;havoc msb_init_disk_#t~mem921#1;call msb_init_disk_#t~mem922#1 := read~intINTTYPE2#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(259bv64, msb_init_disk_~msb~15#1.offset), 2bv64);msb_init_disk_~capacity~0#1 := ~bvmul~64(msb_init_disk_~capacity~0#1, ~zero_extend~64~32(~bvudiv~32(~zero_extend~32~16(msb_init_disk_#t~mem922#1), 512bv32)));havoc msb_init_disk_#t~mem922#1;call msb_init_disk_#t~mem923#1.base, msb_init_disk_#t~mem923#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);assume { :begin_inline_set_capacity } true;set_capacity_#in~disk#1.base, set_capacity_#in~disk#1.offset, set_capacity_#in~size#1 := msb_init_disk_#t~mem923#1.base, msb_init_disk_#t~mem923#1.offset, msb_init_disk_~capacity~0#1;havoc set_capacity_~disk#1.base, set_capacity_~disk#1.offset, set_capacity_~size#1;set_capacity_~disk#1.base, set_capacity_~disk#1.offset := set_capacity_#in~disk#1.base, set_capacity_#in~disk#1.offset;set_capacity_~size#1 := set_capacity_#in~size#1;call write~intINTTYPE8#6(set_capacity_~size#1, set_capacity_~disk#1.base, ~bvadd~64(8bv64, ~bvadd~64(68bv64, set_capacity_~disk#1.offset)), 8bv64); [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: call msb_resume_#t~mem952#1.base, msb_resume_#t~mem952#1.offset := read~$Pointer$#6(msb_resume_~msb~18#1.base, ~bvadd~64(242bv64, msb_resume_~msb~18#1.offset), 8bv64);call msb_resume_#t~mem953#1.base, msb_resume_#t~mem953#1.offset := read~$Pointer$#6(msb_resume_~new_msb~0#1.base, ~bvadd~64(242bv64, msb_resume_~new_msb~0#1.offset), 8bv64);msb_resume_~tmp___2~14#1 := msb_resume_#t~nondet954#1;havoc msb_resume_#t~mem952#1.base, msb_resume_#t~mem952#1.offset;havoc msb_resume_#t~mem953#1.base, msb_resume_#t~mem953#1.offset;havoc msb_resume_#t~nondet954#1; [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736-1: ldv_memstick_register_driver_140_#res#1 := ldv_memstick_register_driver_140_~ldv_func_res~5#1; [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8646: SUMMARY for call memstick_set_drvdata(msb_probe_~card#1.base, msb_probe_~card#1.offset, 0bv64, 0bv64); srcloc: null [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9803: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8779: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9605: ldv_blk_init_queue_126_#t~ret1025#1.base, ldv_blk_init_queue_126_#t~ret1025#1.offset := ldv_linux_block_queue_request_queue_#res#1.base, ldv_linux_block_queue_request_queue_#res#1.offset;havoc ldv_linux_block_queue_request_queue_#t~ret1053#1.base, ldv_linux_block_queue_request_queue_#t~ret1053#1.offset, ldv_linux_block_queue_request_queue_~res~2#1.base, ldv_linux_block_queue_request_queue_~res~2#1.offset, ldv_linux_block_queue_request_queue_~tmp~81#1.base, ldv_linux_block_queue_request_queue_~tmp~81#1.offset;assume { :end_inline_ldv_linux_block_queue_request_queue } true;ldv_blk_init_queue_126_~tmp___0~36#1.base, ldv_blk_init_queue_126_~tmp___0~36#1.offset := ldv_blk_init_queue_126_#t~ret1025#1.base, ldv_blk_init_queue_126_#t~ret1025#1.offset;havoc ldv_blk_init_queue_126_#t~ret1025#1.base, ldv_blk_init_queue_126_#t~ret1025#1.offset;ldv_blk_init_queue_126_#res#1.base, ldv_blk_init_queue_126_#res#1.offset := ldv_blk_init_queue_126_~tmp___0~36#1.base, ldv_blk_init_queue_126_~tmp___0~36#1.offset; [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8515: havoc ldv_mutex_lock_122_~ldv_func_arg1#1.base, ldv_mutex_lock_122_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_122_#in~ldv_func_arg1#1.base, ldv_mutex_lock_122_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_122 } true;assume { :begin_inline_ldv_idr_alloc_123 } true;ldv_idr_alloc_123_#in~ldv_func_arg1#1.base, ldv_idr_alloc_123_#in~ldv_func_arg1#1.offset, ldv_idr_alloc_123_#in~ldv_func_arg2#1.base, ldv_idr_alloc_123_#in~ldv_func_arg2#1.offset, ldv_idr_alloc_123_#in~ldv_func_arg3#1, ldv_idr_alloc_123_#in~ldv_func_arg4#1, ldv_idr_alloc_123_#in~ldv_func_arg5#1 := ~#msb_disk_idr~0.base, ~#msb_disk_idr~0.offset, msb_init_disk_~card#1.base, msb_init_disk_~card#1.offset, 0bv32, 256bv32, 208bv32;havoc ldv_idr_alloc_123_#res#1;havoc ldv_idr_alloc_123_#t~ret1021#1, ldv_idr_alloc_123_~ldv_func_arg1#1.base, ldv_idr_alloc_123_~ldv_func_arg1#1.offset, ldv_idr_alloc_123_~ldv_func_arg2#1.base, ldv_idr_alloc_123_~ldv_func_arg2#1.offset, ldv_idr_alloc_123_~ldv_func_arg3#1, ldv_idr_alloc_123_~ldv_func_arg4#1, ldv_idr_alloc_123_~ldv_func_arg5#1, ldv_idr_alloc_123_~tmp~68#1;ldv_idr_alloc_123_~ldv_func_arg1#1.base, ldv_idr_alloc_123_~ldv_func_arg1#1.offset := ldv_idr_alloc_123_#in~ldv_func_arg1#1.base, ldv_idr_alloc_123_#in~ldv_func_arg1#1.offset;ldv_idr_alloc_123_~ldv_func_arg2#1.base, ldv_idr_alloc_123_~ldv_func_arg2#1.offset := ldv_idr_alloc_123_#in~ldv_func_arg2#1.base, ldv_idr_alloc_123_#in~ldv_func_arg2#1.offset;ldv_idr_alloc_123_~ldv_func_arg3#1 := ldv_idr_alloc_123_#in~ldv_func_arg3#1;ldv_idr_alloc_123_~ldv_func_arg4#1 := ldv_idr_alloc_123_#in~ldv_func_arg4#1;ldv_idr_alloc_123_~ldv_func_arg5#1 := ldv_idr_alloc_123_#in~ldv_func_arg5#1;havoc ldv_idr_alloc_123_~tmp~68#1;assume { :begin_inline_ldv_linux_lib_idr_idr_alloc_msb_disk_idr } true; [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8515-1: assume { :begin_inline_ldv_mutex_lock_122 } true;ldv_mutex_lock_122_#in~ldv_func_arg1#1.base, ldv_mutex_lock_122_#in~ldv_func_arg1#1.offset := ~#msb_disk_lock~0.base, ~#msb_disk_lock~0.offset;havoc ldv_mutex_lock_122_~ldv_func_arg1#1.base, ldv_mutex_lock_122_~ldv_func_arg1#1.offset;ldv_mutex_lock_122_~ldv_func_arg1#1.base, ldv_mutex_lock_122_~ldv_func_arg1#1.offset := ldv_mutex_lock_122_#in~ldv_func_arg1#1.base, ldv_mutex_lock_122_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8647: SUMMARY for call msb_data_clear(msb_probe_~msb~16#1.base, msb_probe_~msb~16#1.offset); srcloc: null [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9011: ldv_device_driver_io_instance_0_~tmp___6~5#1 := ldv_device_driver_io_instance_0_#t~ret988#1;havoc ldv_device_driver_io_instance_0_#t~ret988#1; [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9011-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret988#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: msb_init_disk_#t~ret891#1 := ldv_idr_alloc_123_#res#1;havoc ldv_idr_alloc_123_#t~ret1021#1, ldv_idr_alloc_123_~ldv_func_arg1#1.base, ldv_idr_alloc_123_~ldv_func_arg1#1.offset, ldv_idr_alloc_123_~ldv_func_arg2#1.base, ldv_idr_alloc_123_~ldv_func_arg2#1.offset, ldv_idr_alloc_123_~ldv_func_arg3#1, ldv_idr_alloc_123_~ldv_func_arg4#1, ldv_idr_alloc_123_~ldv_func_arg5#1, ldv_idr_alloc_123_~tmp~68#1;havoc ldv_idr_alloc_123_#in~ldv_func_arg1#1.base, ldv_idr_alloc_123_#in~ldv_func_arg1#1.offset, ldv_idr_alloc_123_#in~ldv_func_arg2#1.base, ldv_idr_alloc_123_#in~ldv_func_arg2#1.offset, ldv_idr_alloc_123_#in~ldv_func_arg3#1, ldv_idr_alloc_123_#in~ldv_func_arg4#1, ldv_idr_alloc_123_#in~ldv_func_arg5#1;assume { :end_inline_ldv_idr_alloc_123 } true;call write~intINTTYPE4#6(msb_init_disk_#t~ret891#1, msb_init_disk_~msb~15#1.base, ~bvadd~64(152bv64, msb_init_disk_~msb~15#1.offset), 4bv64);havoc msb_init_disk_#t~ret891#1;assume { :begin_inline_ldv_mutex_unlock_124 } true;ldv_mutex_unlock_124_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_124_#in~ldv_func_arg1#1.offset := ~#msb_disk_lock~0.base, ~#msb_disk_lock~0.offset;havoc ldv_mutex_unlock_124_~ldv_func_arg1#1.base, ldv_mutex_unlock_124_~ldv_func_arg1#1.offset;ldv_mutex_unlock_124_~ldv_func_arg1#1.base, ldv_mutex_unlock_124_~ldv_func_arg1#1.offset := ldv_mutex_unlock_124_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_124_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648: msb_probe_#res#1 := msb_probe_~rc~1#1;call ULTIMATE.dealloc(msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset);havoc msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset; [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8648-1: SUMMARY for call kfree(msb_probe_~msb~16#1.base, msb_probe_~msb~16#1.offset); srcloc: null [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: msb_probe_~tmp~49#1.base, msb_probe_~tmp~49#1.offset := msb_probe_#t~ret933#1.base, msb_probe_#t~ret933#1.offset;havoc msb_probe_#t~ret933#1.base, msb_probe_#t~ret933#1.offset;msb_probe_~msb~16#1.base, msb_probe_~msb~16#1.offset := msb_probe_~tmp~49#1.base, msb_probe_~tmp~49#1.offset; [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615-1: SUMMARY for call msb_probe_#t~ret933#1.base, msb_probe_#t~ret933#1.offset := kzalloc(1960bv64, 208bv32); srcloc: null [2025-02-08 04:38:14,150 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045: havoc ldv_io_instance_callback_0_4_#t~ret1001#1, ldv_io_instance_callback_0_4_~arg0#1.base, ldv_io_instance_callback_0_4_~arg0#1.offset, ldv_io_instance_callback_0_4_~arg1#1.base, ldv_io_instance_callback_0_4_~arg1#1.offset, ldv_io_instance_callback_0_4_~arg2#1.base, ldv_io_instance_callback_0_4_~arg2#1.offset;havoc ldv_io_instance_callback_0_4_#in~arg0#1.base, ldv_io_instance_callback_0_4_#in~arg0#1.offset, ldv_io_instance_callback_0_4_#in~arg1#1.base, ldv_io_instance_callback_0_4_#in~arg1#1.offset, ldv_io_instance_callback_0_4_#in~arg2#1.base, ldv_io_instance_callback_0_4_#in~arg2#1.offset;assume { :end_inline_ldv_io_instance_callback_0_4 } true; [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045-1: assume { :begin_inline_ldv_io_instance_callback_0_4 } true;ldv_io_instance_callback_0_4_#in~arg0#1.base, ldv_io_instance_callback_0_4_#in~arg0#1.offset, ldv_io_instance_callback_0_4_#in~arg1#1.base, ldv_io_instance_callback_0_4_#in~arg1#1.offset, ldv_io_instance_callback_0_4_#in~arg2#1.base, ldv_io_instance_callback_0_4_#in~arg2#1.offset := ldv_device_driver_io_instance_0_~ldv_0_callback_getgeo~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_callback_getgeo~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_block_device_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_block_device_ptr~0#1.offset, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_hd_geometry_ptr~0#1.base, ldv_device_driver_io_instance_0_~ldv_0_resource_struct_hd_geometry_ptr~0#1.offset;havoc ldv_io_instance_callback_0_4_#t~ret1001#1, ldv_io_instance_callback_0_4_~arg0#1.base, ldv_io_instance_callback_0_4_~arg0#1.offset, ldv_io_instance_callback_0_4_~arg1#1.base, ldv_io_instance_callback_0_4_~arg1#1.offset, ldv_io_instance_callback_0_4_~arg2#1.base, ldv_io_instance_callback_0_4_~arg2#1.offset;ldv_io_instance_callback_0_4_~arg0#1.base, ldv_io_instance_callback_0_4_~arg0#1.offset := ldv_io_instance_callback_0_4_#in~arg0#1.base, ldv_io_instance_callback_0_4_#in~arg0#1.offset;ldv_io_instance_callback_0_4_~arg1#1.base, ldv_io_instance_callback_0_4_~arg1#1.offset := ldv_io_instance_callback_0_4_#in~arg1#1.base, ldv_io_instance_callback_0_4_#in~arg1#1.offset;ldv_io_instance_callback_0_4_~arg2#1.base, ldv_io_instance_callback_0_4_~arg2#1.offset := ldv_io_instance_callback_0_4_#in~arg2#1.base, ldv_io_instance_callback_0_4_#in~arg2#1.offset;assume { :begin_inline_msb_bd_getgeo } true;msb_bd_getgeo_#in~bdev#1.base, msb_bd_getgeo_#in~bdev#1.offset, msb_bd_getgeo_#in~geo#1.base, msb_bd_getgeo_#in~geo#1.offset := ldv_io_instance_callback_0_4_~arg1#1.base, ldv_io_instance_callback_0_4_~arg1#1.offset, ldv_io_instance_callback_0_4_~arg2#1.base, ldv_io_instance_callback_0_4_~arg2#1.offset;havoc msb_bd_getgeo_#res#1;havoc msb_bd_getgeo_#t~mem844#1.base, msb_bd_getgeo_#t~mem844#1.offset, msb_bd_getgeo_#t~mem845#1.base, msb_bd_getgeo_#t~mem845#1.offset, msb_bd_getgeo_#t~mem846#1, msb_bd_getgeo_#t~mem847#1, msb_bd_getgeo_#t~mem848#1, msb_bd_getgeo_#t~mem849#1, msb_bd_getgeo_~bdev#1.base, msb_bd_getgeo_~bdev#1.offset, msb_bd_getgeo_~geo#1.base, msb_bd_getgeo_~geo#1.offset, msb_bd_getgeo_~msb~10#1.base, msb_bd_getgeo_~msb~10#1.offset;msb_bd_getgeo_~bdev#1.base, msb_bd_getgeo_~bdev#1.offset := msb_bd_getgeo_#in~bdev#1.base, msb_bd_getgeo_#in~bdev#1.offset;msb_bd_getgeo_~geo#1.base, msb_bd_getgeo_~geo#1.offset := msb_bd_getgeo_#in~geo#1.base, msb_bd_getgeo_#in~geo#1.offset;havoc msb_bd_getgeo_~msb~10#1.base, msb_bd_getgeo_~msb~10#1.offset;call msb_bd_getgeo_#t~mem844#1.base, msb_bd_getgeo_#t~mem844#1.offset := read~$Pointer$#6(msb_bd_getgeo_~bdev#1.base, ~bvadd~64(253bv64, msb_bd_getgeo_~bdev#1.offset), 8bv64);call msb_bd_getgeo_#t~mem845#1.base, msb_bd_getgeo_#t~mem845#1.offset := read~$Pointer$#6(msb_bd_getgeo_#t~mem844#1.base, ~bvadd~64(1569bv64, msb_bd_getgeo_#t~mem844#1.offset), 8bv64);msb_bd_getgeo_~msb~10#1.base, msb_bd_getgeo_~msb~10#1.offset := msb_bd_getgeo_#t~mem845#1.base, msb_bd_getgeo_#t~mem845#1.offset;havoc msb_bd_getgeo_#t~mem844#1.base, msb_bd_getgeo_#t~mem844#1.offset;havoc msb_bd_getgeo_#t~mem845#1.base, msb_bd_getgeo_#t~mem845#1.offset;call msb_bd_getgeo_#t~mem846#1 := read~intINTTYPE1#6(msb_bd_getgeo_~msb~10#1.base, ~bvadd~64(96bv64, msb_bd_getgeo_~msb~10#1.offset), 1bv64);call msb_bd_getgeo_#t~mem847#1 := read~intINTTYPE1#6(msb_bd_getgeo_~msb~10#1.base, ~bvadd~64(1bv64, ~bvadd~64(96bv64, msb_bd_getgeo_~msb~10#1.offset)), 1bv64);call msb_bd_getgeo_#t~mem848#1 := read~intINTTYPE2#6(msb_bd_getgeo_~msb~10#1.base, ~bvadd~64(2bv64, ~bvadd~64(96bv64, msb_bd_getgeo_~msb~10#1.offset)), 2bv64);call msb_bd_getgeo_#t~mem849#1 := read~intINTTYPE8#6(msb_bd_getgeo_~msb~10#1.base, ~bvadd~64(4bv64, ~bvadd~64(96bv64, msb_bd_getgeo_~msb~10#1.offset)), 8bv64);call write~intINTTYPE1#6(msb_bd_getgeo_#t~mem846#1, msb_bd_getgeo_~geo#1.base, msb_bd_getgeo_~geo#1.offset, 1bv64);call write~intINTTYPE1#6(msb_bd_getgeo_#t~mem847#1, msb_bd_getgeo_~geo#1.base, ~bvadd~64(1bv64, msb_bd_getgeo_~geo#1.offset), 1bv64);call write~intINTTYPE2#6(msb_bd_getgeo_#t~mem848#1, msb_bd_getgeo_~geo#1.base, ~bvadd~64(2bv64, msb_bd_getgeo_~geo#1.offset), 2bv64);call write~intINTTYPE8#6(msb_bd_getgeo_#t~mem849#1, msb_bd_getgeo_~geo#1.base, ~bvadd~64(4bv64, msb_bd_getgeo_~geo#1.offset), 8bv64);havoc msb_bd_getgeo_#t~mem846#1;havoc msb_bd_getgeo_#t~mem847#1;havoc msb_bd_getgeo_#t~mem848#1;havoc msb_bd_getgeo_#t~mem849#1;msb_bd_getgeo_#res#1 := 0bv32; [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8979: ldv_device_driver_io_instance_0_#t~ret985#1 := ldv_io_instance_probe_0_11_#res#1;havoc ldv_io_instance_probe_0_11_#t~ret1002#1, ldv_io_instance_probe_0_11_~arg0#1.base, ldv_io_instance_probe_0_11_~arg0#1.offset, ldv_io_instance_probe_0_11_~arg1#1.base, ldv_io_instance_probe_0_11_~arg1#1.offset, ldv_io_instance_probe_0_11_~arg2#1, ldv_io_instance_probe_0_11_~tmp~58#1;havoc ldv_io_instance_probe_0_11_#in~arg0#1.base, ldv_io_instance_probe_0_11_#in~arg0#1.offset, ldv_io_instance_probe_0_11_#in~arg1#1.base, ldv_io_instance_probe_0_11_#in~arg1#1.offset, ldv_io_instance_probe_0_11_#in~arg2#1;assume { :end_inline_ldv_io_instance_probe_0_11 } true;ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1 := ldv_device_driver_io_instance_0_#t~ret985#1;havoc ldv_device_driver_io_instance_0_#t~mem984#1.base, ldv_device_driver_io_instance_0_#t~mem984#1.offset;havoc ldv_device_driver_io_instance_0_#t~ret985#1; [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9805: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: havoc msb_resume_#t~ret967#1; [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-1: SUMMARY for call msb_resume_#t~ret967#1 := printk(117bv64, 0bv64); srcloc: null [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748: assume 0bv32 != msb_resume_~tmp___2~14#1; [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8748: assume !(0bv32 != msb_resume_~tmp___2~14#1);call msb_resume_#t~mem955#1 := read~intINTTYPE4#6(msb_resume_~msb~18#1.base, ~bvadd~64(277bv64, msb_resume_~msb~18#1.offset), 4bv64);call msb_resume_#t~mem956#1 := read~intINTTYPE4#6(msb_resume_~new_msb~0#1.base, ~bvadd~64(277bv64, msb_resume_~new_msb~0#1.offset), 4bv64); [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8715: msb_resume_~tmp~51#1.base, msb_resume_~tmp~51#1.offset := msb_resume_#t~ret945#1.base, msb_resume_#t~ret945#1.offset;havoc msb_resume_#t~ret945#1.base, msb_resume_#t~ret945#1.offset;msb_resume_~msb~18#1.base, msb_resume_~msb~18#1.offset := msb_resume_~tmp~51#1.base, msb_resume_~tmp~51#1.offset;msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset := 0bv64, 0bv64;msb_resume_~card_dead~0#1 := 1bv8;call msb_resume_#t~mem946#1.base, msb_resume_#t~mem946#1.offset := read~$Pointer$#6(msb_resume_~card#1.base, ~bvadd~64(4bv64, msb_resume_~card#1.offset), 8bv64);assume { :begin_inline_ldv_mutex_lock_138 } true;ldv_mutex_lock_138_#in~ldv_func_arg1#1.base, ldv_mutex_lock_138_#in~ldv_func_arg1#1.offset := msb_resume_#t~mem946#1.base, msb_resume_#t~mem946#1.offset;havoc ldv_mutex_lock_138_~ldv_func_arg1#1.base, ldv_mutex_lock_138_~ldv_func_arg1#1.offset;ldv_mutex_lock_138_~ldv_func_arg1#1.base, ldv_mutex_lock_138_~ldv_func_arg1#1.offset := ldv_mutex_lock_138_#in~ldv_func_arg1#1.base, ldv_mutex_lock_138_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8715-1: SUMMARY for call msb_resume_#t~ret945#1.base, msb_resume_#t~ret945#1.offset := memstick_get_drvdata(msb_resume_~card#1.base, msb_resume_~card#1.offset); srcloc: null [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8517: havoc ldv_mutex_unlock_124_~ldv_func_arg1#1.base, ldv_mutex_unlock_124_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_124_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_124_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_124 } true;call msb_init_disk_#t~mem892#1 := read~intINTTYPE4#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(152bv64, msb_init_disk_~msb~15#1.offset), 4bv64); [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8583: call msb_init_disk_#t~mem929#1.base, msb_init_disk_#t~mem929#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);assume { :begin_inline_ldv_add_disk_127 } true;ldv_add_disk_127_#in~disk#1.base, ldv_add_disk_127_#in~disk#1.offset := msb_init_disk_#t~mem929#1.base, msb_init_disk_#t~mem929#1.offset;havoc ldv_add_disk_127_~disk#1.base, ldv_add_disk_127_~disk#1.offset;ldv_add_disk_127_~disk#1.base, ldv_add_disk_127_~disk#1.offset := ldv_add_disk_127_#in~disk#1.base, ldv_add_disk_127_#in~disk#1.offset;assume { :begin_inline_ldv_linux_block_genhd_add_disk } true;assume { :begin_inline_ldv_assert_linux_block_genhd__use_before_allocation } true;ldv_assert_linux_block_genhd__use_before_allocation_#in~expr#1 := (if 1bv32 == ~ldv_linux_block_genhd_disk_state~0 then 1bv32 else 0bv32);havoc ldv_assert_linux_block_genhd__use_before_allocation_~expr#1;ldv_assert_linux_block_genhd__use_before_allocation_~expr#1 := ldv_assert_linux_block_genhd__use_before_allocation_#in~expr#1; [2025-02-08 04:38:14,151 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8583-1: SUMMARY for call msb_start(msb_init_disk_~card#1.base, msb_init_disk_~card#1.offset); srcloc: null [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9806: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: havoc ldv_add_disk_127_~disk#1.base, ldv_add_disk_127_~disk#1.offset;havoc ldv_add_disk_127_#in~disk#1.base, ldv_add_disk_127_#in~disk#1.offset;assume { :end_inline_ldv_add_disk_127 } true;havoc msb_init_disk_#t~mem929#1.base, msb_init_disk_#t~mem929#1.offset; [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608-1: ldv_blk_init_queue_126_#res#1.base, ldv_blk_init_queue_126_#res#1.offset := ldv_blk_init_queue_126_~ldv_func_res~4#1.base, ldv_blk_init_queue_126_~ldv_func_res~4#1.offset; [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9575: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_msb_disk_lock(ldv_mutex_unlock_124_~ldv_func_arg1#1.base, ldv_mutex_unlock_124_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9212: SUMMARY for call msb_remove(ldv_io_instance_release_0_19_~arg1#1.base, ldv_io_instance_release_0_19_~arg1#1.offset); srcloc: null [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: assume 1bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1; [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: assume !(1bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1); [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8618: assume 0bv64 == ~bvadd~64(msb_probe_~msb~16#1.base, msb_probe_~msb~16#1.offset);msb_probe_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset);havoc msb_probe_~#__key~2#1.base, msb_probe_~#__key~2#1.offset; [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8618: assume !(0bv64 == ~bvadd~64(msb_probe_~msb~16#1.base, msb_probe_~msb~16#1.offset)); [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8849: havoc ldv_memstick_unregister_driver_141_~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_141_~ldv_func_arg1#1.offset;havoc ldv_memstick_unregister_driver_141_#in~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_141_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_memstick_unregister_driver_141 } true; [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9807: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9444: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_msb_disk_lock(ldv_mutex_lock_106_~ldv_func_arg1#1.base, ldv_mutex_lock_106_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: assume ~bvslt~32(msb_init_disk_#t~mem892#1, 0bv32);havoc msb_init_disk_#t~mem892#1;call msb_init_disk_#t~mem893#1 := read~intINTTYPE4#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(152bv64, msb_init_disk_~msb~15#1.offset), 4bv64);msb_init_disk_#res#1 := msb_init_disk_#t~mem893#1;havoc msb_init_disk_#t~mem893#1;call ULTIMATE.dealloc(msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset);havoc msb_init_disk_~#__key~1#1.base, msb_init_disk_~#__key~1#1.offset;call ULTIMATE.dealloc(msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset);havoc msb_init_disk_~#__key___0~0#1.base, msb_init_disk_~#__key___0~0#1.offset;call ULTIMATE.dealloc(msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset);havoc msb_init_disk_~#__constr_expr_0~0#1.base, msb_init_disk_~#__constr_expr_0~0#1.offset; [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: assume !~bvslt~32(msb_init_disk_#t~mem892#1, 0bv32);havoc msb_init_disk_#t~mem892#1; [2025-02-08 04:38:14,152 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8982-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret986#1 := ldv_filter_err_code(ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1); srcloc: null [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850: assume { :begin_inline_ldv_idr_destroy_142 } true;ldv_idr_destroy_142_#in~ldv_func_arg1#1.base, ldv_idr_destroy_142_#in~ldv_func_arg1#1.offset := ~#msb_disk_idr~0.base, ~#msb_disk_idr~0.offset;havoc ldv_idr_destroy_142_~ldv_func_arg1#1.base, ldv_idr_destroy_142_~ldv_func_arg1#1.offset;ldv_idr_destroy_142_~ldv_func_arg1#1.base, ldv_idr_destroy_142_~ldv_func_arg1#1.offset := ldv_idr_destroy_142_#in~ldv_func_arg1#1.base, ldv_idr_destroy_142_#in~ldv_func_arg1#1.offset;assume { :begin_inline_ldv_linux_lib_idr_idr_destroy_msb_disk_idr } true; [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8982: ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1 := ldv_device_driver_io_instance_0_#t~ret986#1;havoc ldv_device_driver_io_instance_0_#t~ret986#1; [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8586: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8850-1: SUMMARY for call unregister_blkdev(~major~0, 123bv64, 0bv64); srcloc: null [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: havoc msb_init_disk_#t~mem893#1; [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851: havoc ldv_idr_destroy_142_~ldv_func_arg1#1.base, ldv_idr_destroy_142_~ldv_func_arg1#1.offset;havoc ldv_idr_destroy_142_#in~ldv_func_arg1#1.base, ldv_idr_destroy_142_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_idr_destroy_142 } true; [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: SUMMARY for call ldv_linux_lib_idr_idr_remove_msb_disk_idr(); srcloc: null [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: assume msb_resume_#t~mem955#1 != msb_resume_#t~mem956#1;havoc msb_resume_#t~mem955#1;havoc msb_resume_#t~mem956#1; [2025-02-08 04:38:14,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: assume !(msb_resume_#t~mem955#1 != msb_resume_#t~mem956#1);havoc msb_resume_#t~mem955#1;havoc msb_resume_#t~mem956#1;call msb_resume_#t~mem957#1 := read~intINTTYPE4#6(msb_resume_~msb~18#1.base, ~bvadd~64(277bv64, msb_resume_~msb~18#1.offset), 4bv64);call msb_resume_#t~mem958#1.base, msb_resume_#t~mem958#1.offset := read~$Pointer$#6(msb_resume_~msb~18#1.base, ~bvadd~64(297bv64, msb_resume_~msb~18#1.offset), 8bv64);call msb_resume_#t~mem959#1.base, msb_resume_#t~mem959#1.offset := read~$Pointer$#6(msb_resume_~new_msb~0#1.base, ~bvadd~64(297bv64, msb_resume_~new_msb~0#1.offset), 8bv64);msb_resume_~tmp___3~10#1 := msb_resume_#t~nondet960#1;havoc msb_resume_#t~mem957#1;havoc msb_resume_#t~mem958#1.base, msb_resume_#t~mem958#1.offset;havoc msb_resume_#t~mem959#1.base, msb_resume_#t~mem959#1.offset;havoc msb_resume_#t~nondet960#1; [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: havoc memstick_unregister_driver_~arg0#1.base, memstick_unregister_driver_~arg0#1.offset;havoc memstick_unregister_driver_#in~arg0#1.base, memstick_unregister_driver_#in~arg0#1.offset;assume { :end_inline_memstick_unregister_driver } true;assume { :begin_inline_ldv_memstick_unregister_driver } true;ldv_memstick_unregister_driver_#in~arg0#1.base, ldv_memstick_unregister_driver_#in~arg0#1.offset, ldv_memstick_unregister_driver_#in~arg1#1.base, ldv_memstick_unregister_driver_#in~arg1#1.offset := 0bv64, 0bv64, ldv_memstick_unregister_driver_141_~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_141_~ldv_func_arg1#1.offset;havoc ldv_memstick_unregister_driver_~arg0#1.base, ldv_memstick_unregister_driver_~arg0#1.offset, ldv_memstick_unregister_driver_~arg1#1.base, ldv_memstick_unregister_driver_~arg1#1.offset, ldv_memstick_unregister_driver_~ldv_4_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_unregister_driver_~ldv_4_struct_memstick_driver_struct_memstick_driver~0#1.offset;ldv_memstick_unregister_driver_~arg0#1.base, ldv_memstick_unregister_driver_~arg0#1.offset := ldv_memstick_unregister_driver_#in~arg0#1.base, ldv_memstick_unregister_driver_#in~arg0#1.offset;ldv_memstick_unregister_driver_~arg1#1.base, ldv_memstick_unregister_driver_~arg1#1.offset := ldv_memstick_unregister_driver_#in~arg1#1.base, ldv_memstick_unregister_driver_#in~arg1#1.offset;havoc ldv_memstick_unregister_driver_~ldv_4_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_unregister_driver_~ldv_4_struct_memstick_driver_struct_memstick_driver~0#1.offset;ldv_memstick_unregister_driver_~ldv_4_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_unregister_driver_~ldv_4_struct_memstick_driver_struct_memstick_driver~0#1.offset := ldv_memstick_unregister_driver_~arg1#1.base, ldv_memstick_unregister_driver_~arg1#1.offset;assume { :begin_inline_ldv_dispatch_deregister_4_1 } true;ldv_dispatch_deregister_4_1_#in~arg0#1.base, ldv_dispatch_deregister_4_1_#in~arg0#1.offset := ldv_memstick_unregister_driver_~ldv_4_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_unregister_driver_~ldv_4_struct_memstick_driver_struct_memstick_driver~0#1.offset;havoc ldv_dispatch_deregister_4_1_~arg0#1.base, ldv_dispatch_deregister_4_1_~arg0#1.offset;ldv_dispatch_deregister_4_1_~arg0#1.base, ldv_dispatch_deregister_4_1_~arg0#1.offset := ldv_dispatch_deregister_4_1_#in~arg0#1.base, ldv_dispatch_deregister_4_1_#in~arg0#1.offset; [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719: havoc ldv_mutex_lock_138_~ldv_func_arg1#1.base, ldv_mutex_lock_138_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_138_#in~ldv_func_arg1#1.base, ldv_mutex_lock_138_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_138 } true;havoc msb_resume_#t~mem946#1.base, msb_resume_#t~mem946#1.offset; [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9710: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host(ldv_mutex_lock_138_~ldv_func_arg1#1.base, ldv_mutex_lock_138_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9248: ldv_memstick_register_driver_#res#1 := ldv_memstick_register_driver_~arg0#1;ldv_memstick_register_driver_140_#t~ret1027#1 := ldv_memstick_register_driver_#res#1;havoc ldv_memstick_register_driver_#t~ret1004#1, ldv_memstick_register_driver_~arg0#1, ldv_memstick_register_driver_~arg1#1.base, ldv_memstick_register_driver_~arg1#1.offset, ldv_memstick_register_driver_~ldv_5_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_register_driver_~ldv_5_struct_memstick_driver_struct_memstick_driver~0#1.offset, ldv_memstick_register_driver_~tmp~60#1;havoc ldv_memstick_register_driver_#in~arg0#1, ldv_memstick_register_driver_#in~arg1#1.base, ldv_memstick_register_driver_#in~arg1#1.offset;assume { :end_inline_ldv_memstick_register_driver } true;ldv_memstick_register_driver_140_~tmp___0~37#1 := ldv_memstick_register_driver_140_#t~ret1027#1;havoc ldv_memstick_register_driver_140_#t~ret1027#1;ldv_memstick_register_driver_140_#res#1 := ldv_memstick_register_driver_140_~tmp___0~37#1; [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9182: ldv_io_instance_callback_0_4_#t~ret1001#1 := msb_bd_getgeo_#res#1;havoc msb_bd_getgeo_#t~mem844#1.base, msb_bd_getgeo_#t~mem844#1.offset, msb_bd_getgeo_#t~mem845#1.base, msb_bd_getgeo_#t~mem845#1.offset, msb_bd_getgeo_#t~mem846#1, msb_bd_getgeo_#t~mem847#1, msb_bd_getgeo_#t~mem848#1, msb_bd_getgeo_#t~mem849#1, msb_bd_getgeo_~bdev#1.base, msb_bd_getgeo_~bdev#1.offset, msb_bd_getgeo_~geo#1.base, msb_bd_getgeo_~geo#1.offset, msb_bd_getgeo_~msb~10#1.base, msb_bd_getgeo_~msb~10#1.offset;havoc msb_bd_getgeo_#in~bdev#1.base, msb_bd_getgeo_#in~bdev#1.offset, msb_bd_getgeo_#in~geo#1.base, msb_bd_getgeo_#in~geo#1.offset;assume { :end_inline_msb_bd_getgeo } true;havoc ldv_io_instance_callback_0_4_#t~ret1001#1; [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588: havoc msb_init_disk_#t~ret930#1; [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8588-1: SUMMARY for call msb_init_disk_#t~ret930#1 := printk(113bv64, 0bv64); srcloc: null [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8555: havoc set_capacity_~disk#1.base, set_capacity_~disk#1.offset, set_capacity_~size#1;havoc set_capacity_#in~disk#1.base, set_capacity_#in~disk#1.offset, set_capacity_#in~size#1;assume { :end_inline_set_capacity } true;havoc msb_init_disk_#t~mem923#1.base, msb_init_disk_#t~mem923#1.offset; [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9777: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744: havoc ldv_memstick_unregister_driver_~arg0#1.base, ldv_memstick_unregister_driver_~arg0#1.offset, ldv_memstick_unregister_driver_~arg1#1.base, ldv_memstick_unregister_driver_~arg1#1.offset, ldv_memstick_unregister_driver_~ldv_4_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_unregister_driver_~ldv_4_struct_memstick_driver_struct_memstick_driver~0#1.offset;havoc ldv_memstick_unregister_driver_#in~arg0#1.base, ldv_memstick_unregister_driver_#in~arg0#1.offset, ldv_memstick_unregister_driver_#in~arg1#1.base, ldv_memstick_unregister_driver_#in~arg1#1.offset;assume { :end_inline_ldv_memstick_unregister_driver } true; [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720: msb_resume_~tmp___0~30#1.base, msb_resume_~tmp___0~30#1.offset := msb_resume_#t~ret947#1.base, msb_resume_#t~ret947#1.offset;havoc msb_resume_#t~ret947#1.base, msb_resume_#t~ret947#1.offset;msb_resume_~new_msb~0#1.base, msb_resume_~new_msb~0#1.offset := msb_resume_~tmp___0~30#1.base, msb_resume_~tmp___0~30#1.offset; [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8720-1: SUMMARY for call msb_resume_#t~ret947#1.base, msb_resume_#t~ret947#1.offset := kzalloc(1960bv64, 208bv32); srcloc: null [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10174-1: SUMMARY for call ldv_linux_block_queue_request_queue_#t~ret1053#1.base, ldv_linux_block_queue_request_queue_#t~ret1053#1.offset := ldv_malloc(3483bv64); srcloc: null [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: assume 2bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1; [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: assume !(2bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1); [2025-02-08 04:38:14,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10174: ldv_linux_block_queue_request_queue_~tmp~81#1.base, ldv_linux_block_queue_request_queue_~tmp~81#1.offset := ldv_linux_block_queue_request_queue_#t~ret1053#1.base, ldv_linux_block_queue_request_queue_#t~ret1053#1.offset;havoc ldv_linux_block_queue_request_queue_#t~ret1053#1.base, ldv_linux_block_queue_request_queue_#t~ret1053#1.offset;ldv_linux_block_queue_request_queue_~res~2#1.base, ldv_linux_block_queue_request_queue_~res~2#1.offset := ldv_linux_block_queue_request_queue_~tmp~81#1.base, ldv_linux_block_queue_request_queue_~tmp~81#1.offset;assume { :begin_inline_ldv_assert_linux_block_queue__double_allocation } true;ldv_assert_linux_block_queue__double_allocation_#in~expr#1 := (if 0bv32 == ~ldv_linux_block_queue_queue_state~0 then 1bv32 else 0bv32);havoc ldv_assert_linux_block_queue__double_allocation_~expr#1;ldv_assert_linux_block_queue__double_allocation_~expr#1 := ldv_assert_linux_block_queue__double_allocation_#in~expr#1; [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9811: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9778: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14039: assume 0bv32 == ldv_assert_linux_block_queue__double_allocation_~expr#1; [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14039: assume !(0bv32 == ldv_assert_linux_block_queue__double_allocation_~expr#1); [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: ldv_device_driver_io_instance_0_~tmp___4~7#1 := ldv_device_driver_io_instance_0_#t~ret987#1;havoc ldv_device_driver_io_instance_0_#t~ret987#1; [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14337-2: alloc_disk_#res#1.base, alloc_disk_#res#1.offset := alloc_disk_#t~ret1201#1.base, alloc_disk_#t~ret1201#1.offset;havoc alloc_disk_#t~ret1201#1.base, alloc_disk_#t~ret1201#1.offset; [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14337-3: SUMMARY for call alloc_disk_#t~ret1201#1.base, alloc_disk_#t~ret1201#1.offset := ldv_malloc(1629bv64); srcloc: null [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14337: havoc alloc_disk_#t~ret1201#1.base, alloc_disk_#t~ret1201#1.offset;ldv_alloc_disk_125_#t~ret1022#1.base, ldv_alloc_disk_125_#t~ret1022#1.offset := alloc_disk_#res#1.base, alloc_disk_#res#1.offset;havoc alloc_disk_#t~ret1201#1.base, alloc_disk_#t~ret1201#1.offset, alloc_disk_~arg0#1;havoc alloc_disk_#in~arg0#1;assume { :end_inline_alloc_disk } true;ldv_alloc_disk_125_~tmp~69#1.base, ldv_alloc_disk_125_~tmp~69#1.offset := ldv_alloc_disk_125_#t~ret1022#1.base, ldv_alloc_disk_125_#t~ret1022#1.offset;havoc ldv_alloc_disk_125_#t~ret1022#1.base, ldv_alloc_disk_125_#t~ret1022#1.offset;ldv_alloc_disk_125_~ldv_func_res~3#1.base, ldv_alloc_disk_125_~ldv_func_res~3#1.offset := ldv_alloc_disk_125_~tmp~69#1.base, ldv_alloc_disk_125_~tmp~69#1.offset;assume { :begin_inline_ldv_linux_block_genhd_alloc_disk } true;havoc ldv_linux_block_genhd_alloc_disk_#res#1.base, ldv_linux_block_genhd_alloc_disk_#res#1.offset;havoc ldv_linux_block_genhd_alloc_disk_#t~ret1052#1.base, ldv_linux_block_genhd_alloc_disk_#t~ret1052#1.offset, ldv_linux_block_genhd_alloc_disk_~res~1#1.base, ldv_linux_block_genhd_alloc_disk_~res~1#1.offset, ldv_linux_block_genhd_alloc_disk_~tmp~80#1.base, ldv_linux_block_genhd_alloc_disk_~tmp~80#1.offset;havoc ldv_linux_block_genhd_alloc_disk_~res~1#1.base, ldv_linux_block_genhd_alloc_disk_~res~1#1.offset;havoc ldv_linux_block_genhd_alloc_disk_~tmp~80#1.base, ldv_linux_block_genhd_alloc_disk_~tmp~80#1.offset; [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788: call write~intINTTYPE1#6((if 0bv8 == msb_resume_~card_dead~0#1 then 0bv8 else 1bv8), msb_resume_~msb~18#1.base, ~bvadd~64(241bv64, msb_resume_~msb~18#1.offset), 1bv64); [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret987#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8557: assume ~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8557: assume !~bvsgt~32(~debug~0, 0bv32); [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: msb_init_disk_#t~ret894#1.base, msb_init_disk_#t~ret894#1.offset := ldv_alloc_disk_125_#res#1.base, ldv_alloc_disk_125_#res#1.offset;havoc ldv_alloc_disk_125_#t~ret1022#1.base, ldv_alloc_disk_125_#t~ret1022#1.offset, ldv_alloc_disk_125_#t~ret1023#1.base, ldv_alloc_disk_125_#t~ret1023#1.offset, ldv_alloc_disk_125_~minors#1, ldv_alloc_disk_125_~ldv_func_res~3#1.base, ldv_alloc_disk_125_~ldv_func_res~3#1.offset, ldv_alloc_disk_125_~tmp~69#1.base, ldv_alloc_disk_125_~tmp~69#1.offset, ldv_alloc_disk_125_~tmp___0~35#1.base, ldv_alloc_disk_125_~tmp___0~35#1.offset;havoc ldv_alloc_disk_125_#in~minors#1;assume { :end_inline_ldv_alloc_disk_125 } true;call write~$Pointer$#6(msb_init_disk_#t~ret894#1.base, msb_init_disk_#t~ret894#1.offset, msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64);havoc msb_init_disk_#t~ret894#1.base, msb_init_disk_#t~ret894#1.offset;call msb_init_disk_#t~mem895#1.base, msb_init_disk_#t~mem895#1.offset := read~$Pointer$#6(msb_init_disk_~msb~15#1.base, ~bvadd~64(12bv64, msb_init_disk_~msb~15#1.offset), 8bv64); [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524-1: assume { :begin_inline_ldv_alloc_disk_125 } true;ldv_alloc_disk_125_#in~minors#1 := 0bv32;havoc ldv_alloc_disk_125_#res#1.base, ldv_alloc_disk_125_#res#1.offset;havoc ldv_alloc_disk_125_#t~ret1022#1.base, ldv_alloc_disk_125_#t~ret1022#1.offset, ldv_alloc_disk_125_#t~ret1023#1.base, ldv_alloc_disk_125_#t~ret1023#1.offset, ldv_alloc_disk_125_~minors#1, ldv_alloc_disk_125_~ldv_func_res~3#1.base, ldv_alloc_disk_125_~ldv_func_res~3#1.offset, ldv_alloc_disk_125_~tmp~69#1.base, ldv_alloc_disk_125_~tmp~69#1.offset, ldv_alloc_disk_125_~tmp___0~35#1.base, ldv_alloc_disk_125_~tmp___0~35#1.offset;ldv_alloc_disk_125_~minors#1 := ldv_alloc_disk_125_#in~minors#1;havoc ldv_alloc_disk_125_~ldv_func_res~3#1.base, ldv_alloc_disk_125_~ldv_func_res~3#1.offset;havoc ldv_alloc_disk_125_~tmp~69#1.base, ldv_alloc_disk_125_~tmp~69#1.offset;havoc ldv_alloc_disk_125_~tmp___0~35#1.base, ldv_alloc_disk_125_~tmp___0~35#1.offset;assume { :begin_inline_alloc_disk } true;alloc_disk_#in~arg0#1 := ldv_alloc_disk_125_~minors#1;havoc alloc_disk_#res#1.base, alloc_disk_#res#1.offset;havoc alloc_disk_#t~ret1201#1.base, alloc_disk_#t~ret1201#1.offset, alloc_disk_~arg0#1;alloc_disk_~arg0#1 := alloc_disk_#in~arg0#1; [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623: call write~$Pointer$#6(msb_probe_~card#1.base, msb_probe_~card#1.offset, msb_probe_~msb~16#1.base, ~bvadd~64(4bv64, msb_probe_~msb~16#1.offset), 8bv64); [2025-02-08 04:38:14,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8623-1: SUMMARY for call memstick_set_drvdata(msb_probe_~card#1.base, msb_probe_~card#1.offset, msb_probe_~msb~16#1.base, msb_probe_~msb~16#1.offset); srcloc: null [2025-02-08 04:38:14,211 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:38:14,220 INFO L158 Benchmark]: Toolchain (without parser) took 19327.98ms. Allocated memory was 117.4MB in the beginning and 285.2MB in the end (delta: 167.8MB). Free memory was 78.9MB in the beginning and 175.4MB in the end (delta: -96.5MB). Peak memory consumption was 217.9MB. Max. memory is 16.1GB. [2025-02-08 04:38:14,220 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 83.9MB. Free memory is still 61.7MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:38:14,223 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3848.13ms. Allocated memory was 117.4MB in the beginning and 142.6MB in the end (delta: 25.2MB). Free memory was 78.7MB in the beginning and 60.2MB in the end (delta: 18.5MB). Peak memory consumption was 95.7MB. Max. memory is 16.1GB. [2025-02-08 04:38:14,224 INFO L158 Benchmark]: Boogie Procedure Inliner took 222.46ms. Allocated memory is still 142.6MB. Free memory was 60.2MB in the beginning and 40.2MB in the end (delta: 20.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2025-02-08 04:38:14,224 INFO L158 Benchmark]: Boogie Preprocessor took 614.32ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 39.4MB in the beginning and 179.8MB in the end (delta: -140.4MB). Peak memory consumption was 30.8MB. Max. memory is 16.1GB. [2025-02-08 04:38:14,224 INFO L158 Benchmark]: IcfgBuilder took 14636.14ms. Allocated memory is still 285.2MB. Free memory was 179.8MB in the beginning and 175.4MB in the end (delta: 4.5MB). Peak memory consumption was 146.4MB. Max. memory is 16.1GB. [2025-02-08 04:38:14,226 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.30ms. Allocated memory is still 83.9MB. Free memory is still 61.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3848.13ms. Allocated memory was 117.4MB in the beginning and 142.6MB in the end (delta: 25.2MB). Free memory was 78.7MB in the beginning and 60.2MB in the end (delta: 18.5MB). Peak memory consumption was 95.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 222.46ms. Allocated memory is still 142.6MB. Free memory was 60.2MB in the beginning and 40.2MB in the end (delta: 20.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 614.32ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 39.4MB in the beginning and 179.8MB in the end (delta: -140.4MB). Peak memory consumption was 30.8MB. Max. memory is 16.1GB. * IcfgBuilder took 14636.14ms. Allocated memory is still 285.2MB. Free memory was 179.8MB in the beginning and 175.4MB in the end (delta: 4.5MB). Peak memory consumption was 146.4MB. 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: 4563]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4563] - GenericResultAtLocation [Line: 4570]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4570] - GenericResultAtLocation [Line: 4577]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [4577] - GenericResultAtLocation [Line: 4585]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [4585-4586] - GenericResultAtLocation [Line: 4666]: 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)); [4666-4667] - GenericResultAtLocation [Line: 4672]: 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"); [4672-4674] - GenericResultAtLocation [Line: 4699]: 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" (809), "i" (12UL)); [4699-4700] - GenericResultAtLocation [Line: 4705]: 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" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [4705-4707] - GenericResultAtLocation [Line: 4731]: 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" (814), "i" (12UL)); [4731-4732] - GenericResultAtLocation [Line: 4737]: 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" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [4737-4739] - GenericResultAtLocation [Line: 4921]: 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)); [4921-4922] - GenericResultAtLocation [Line: 4932]: 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)); [4932-4933] - GenericResultAtLocation [Line: 4943]: 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)); [4943-4944] - GenericResultAtLocation [Line: 4975]: 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)); [4975-4976] - GenericResultAtLocation [Line: 4986]: 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)); [4986-4987] - GenericResultAtLocation [Line: 5004]: 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" (168), "i" (12UL)); [5004-5005] - GenericResultAtLocation [Line: 5725]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (464), "i" (12UL)); [5725-5726] - GenericResultAtLocation [Line: 5894]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (577), "i" (12UL)); [5894-5895] - GenericResultAtLocation [Line: 6029]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (653), "i" (12UL)); [6029-6030] - GenericResultAtLocation [Line: 6086]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (676), "i" (12UL)); [6086-6087] - GenericResultAtLocation [Line: 6166]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (719), "i" (12UL)); [6166-6167] - GenericResultAtLocation [Line: 6555]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (953), "i" (12UL)); [6555-6556] - GenericResultAtLocation [Line: 6645]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (1004), "i" (12UL)); [6645-6646] - GenericResultAtLocation [Line: 7113]: 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 *)"drivers/memstick/core/ms_block.c"), "i" (1262), "i" (12UL)); [7113-7114] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:38:14,364 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2