./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--mspro_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--mspro_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 68513a40eaee6f93188fada1f69ebfb482af82db8b9ebf86280df5864a5e498d --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:37:41,677 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:37:41,726 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,730 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:37:41,730 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:37:41,742 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:37:41,743 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:37:41,743 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:37:41,743 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:37:41,743 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:37:41,743 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:37:41,744 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:37:41,744 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:37:41,744 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:37:41,744 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:37:41,744 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:37:41,744 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:37:41,744 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:37:41,744 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:37:41,744 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:37:41,745 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:37:41,745 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:37:41,745 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:37:41,745 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:37:41,745 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:37:41,745 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:37:41,745 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:37:41,745 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:37:41,745 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:37:41,745 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:41,745 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:37:41,746 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:37:41,746 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:37:41,746 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:37:41,746 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:37:41,746 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:37:41,746 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:37:41,746 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:37:41,746 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:37:41,746 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:37:41,746 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 -> 68513a40eaee6f93188fada1f69ebfb482af82db8b9ebf86280df5864a5e498d [2025-02-08 04:37:41,963 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:37:41,969 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:37:41,970 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:37:41,971 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:37:41,971 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:37:41,972 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--mspro_block.ko.cil.i [2025-02-08 04:37:43,264 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c92dd3afc/978071de5dae429ea76df7a9859018d8/FLAGf40c892aa [2025-02-08 04:37:43,735 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:37:43,735 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--mspro_block.ko.cil.i [2025-02-08 04:37:43,776 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c92dd3afc/978071de5dae429ea76df7a9859018d8/FLAGf40c892aa [2025-02-08 04:37:43,829 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c92dd3afc/978071de5dae429ea76df7a9859018d8 [2025-02-08 04:37:43,831 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:37:43,832 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:37:43,835 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:43,835 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:37:43,838 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:37:43,838 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:43" (1/1) ... [2025-02-08 04:37:43,839 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@ea7d1d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:43, skipping insertion in model container [2025-02-08 04:37:43,839 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:43" (1/1) ... [2025-02-08 04:37:43,951 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:37:46,579 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312282,312295] [2025-02-08 04:37:46,581 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312427,312440] [2025-02-08 04:37:46,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312573,312586] [2025-02-08 04:37:46,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312738,312751] [2025-02-08 04:37:46,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312896,312909] [2025-02-08 04:37:46,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313054,313067] [2025-02-08 04:37:46,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313212,313225] [2025-02-08 04:37:46,583 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313372,313385] [2025-02-08 04:37:46,583 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313531,313544] [2025-02-08 04:37:46,583 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313670,313683] [2025-02-08 04:37:46,583 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313812,313825] [2025-02-08 04:37:46,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313961,313974] [2025-02-08 04:37:46,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314100,314113] [2025-02-08 04:37:46,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314255,314268] [2025-02-08 04:37:46,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314415,314428] [2025-02-08 04:37:46,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314566,314579] [2025-02-08 04:37:46,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314717,314730] [2025-02-08 04:37:46,585 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314869,314882] [2025-02-08 04:37:46,585 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315018,315031] [2025-02-08 04:37:46,585 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315166,315179] [2025-02-08 04:37:46,585 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315323,315336] [2025-02-08 04:37:46,585 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315472,315485] [2025-02-08 04:37:46,586 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315628,315641] [2025-02-08 04:37:46,586 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315781,315794] [2025-02-08 04:37:46,586 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315927,315940] [2025-02-08 04:37:46,586 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316070,316083] [2025-02-08 04:37:46,587 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316222,316235] [2025-02-08 04:37:46,587 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316368,316381] [2025-02-08 04:37:46,587 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316513,316526] [2025-02-08 04:37:46,587 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316667,316680] [2025-02-08 04:37:46,588 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316818,316831] [2025-02-08 04:37:46,588 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316973,316986] [2025-02-08 04:37:46,588 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317125,317138] [2025-02-08 04:37:46,588 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317280,317293] [2025-02-08 04:37:46,588 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317444,317457] [2025-02-08 04:37:46,589 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317600,317613] [2025-02-08 04:37:46,589 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317764,317777] [2025-02-08 04:37:46,589 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317906,317919] [2025-02-08 04:37:46,589 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318064,318077] [2025-02-08 04:37:46,589 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318231,318244] [2025-02-08 04:37:46,590 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318390,318403] [2025-02-08 04:37:46,590 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318549,318562] [2025-02-08 04:37:46,590 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318698,318711] [2025-02-08 04:37:46,590 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318845,318858] [2025-02-08 04:37:46,591 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318984,318997] [2025-02-08 04:37:46,591 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319147,319160] [2025-02-08 04:37:46,591 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319313,319326] [2025-02-08 04:37:46,591 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319477,319490] [2025-02-08 04:37:46,591 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319642,319655] [2025-02-08 04:37:46,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319807,319820] [2025-02-08 04:37:46,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319973,319986] [2025-02-08 04:37:46,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320138,320151] [2025-02-08 04:37:46,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320305,320318] [2025-02-08 04:37:46,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320465,320478] [2025-02-08 04:37:46,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320627,320640] [2025-02-08 04:37:46,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320786,320799] [2025-02-08 04:37:46,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320932,320945] [2025-02-08 04:37:46,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321075,321088] [2025-02-08 04:37:46,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321219,321232] [2025-02-08 04:37:46,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321362,321375] [2025-02-08 04:37:46,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321506,321519] [2025-02-08 04:37:46,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321647,321660] [2025-02-08 04:37:46,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321785,321798] [2025-02-08 04:37:46,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321943,321956] [2025-02-08 04:37:46,595 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322102,322115] [2025-02-08 04:37:46,595 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322258,322271] [2025-02-08 04:37:46,595 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322407,322420] [2025-02-08 04:37:46,595 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322559,322572] [2025-02-08 04:37:46,596 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322710,322723] [2025-02-08 04:37:46,596 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322859,322872] [2025-02-08 04:37:46,596 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323011,323024] [2025-02-08 04:37:46,596 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323159,323172] [2025-02-08 04:37:46,596 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323312,323325] [2025-02-08 04:37:46,597 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323463,323476] [2025-02-08 04:37:46,597 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323613,323626] [2025-02-08 04:37:46,597 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323760,323773] [2025-02-08 04:37:46,597 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323911,323924] [2025-02-08 04:37:46,598 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324062,324075] [2025-02-08 04:37:46,598 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324210,324223] [2025-02-08 04:37:46,598 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324376,324389] [2025-02-08 04:37:46,598 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324545,324558] [2025-02-08 04:37:46,598 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324712,324725] [2025-02-08 04:37:46,599 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324880,324893] [2025-02-08 04:37:46,599 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325030,325043] [2025-02-08 04:37:46,599 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325177,325190] [2025-02-08 04:37:46,599 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325338,325351] [2025-02-08 04:37:46,599 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325508,325521] [2025-02-08 04:37:46,600 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325670,325683] [2025-02-08 04:37:46,606 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:46,626 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:37:46,673 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)); [4759-4760] [2025-02-08 04:37:46,675 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)); [4770-4771] [2025-02-08 04:37:46,676 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)); [4781-4782] [2025-02-08 04:37:46,676 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)); [4813-4814] [2025-02-08 04:37:46,677 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)); [4824-4825] [2025-02-08 04:37:46,701 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/mspro_block.c"), "i" (661), "i" (12UL)); [5662-5663] [2025-02-08 04:37:46,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312282,312295] [2025-02-08 04:37:46,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312427,312440] [2025-02-08 04:37:46,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312573,312586] [2025-02-08 04:37:46,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312738,312751] [2025-02-08 04:37:46,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312896,312909] [2025-02-08 04:37:46,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313054,313067] [2025-02-08 04:37:46,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313212,313225] [2025-02-08 04:37:46,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313372,313385] [2025-02-08 04:37:46,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313531,313544] [2025-02-08 04:37:46,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313670,313683] [2025-02-08 04:37:46,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313812,313825] [2025-02-08 04:37:46,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313961,313974] [2025-02-08 04:37:46,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314100,314113] [2025-02-08 04:37:46,826 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314255,314268] [2025-02-08 04:37:46,826 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314415,314428] [2025-02-08 04:37:46,826 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314566,314579] [2025-02-08 04:37:46,826 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314717,314730] [2025-02-08 04:37:46,827 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314869,314882] [2025-02-08 04:37:46,827 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315018,315031] [2025-02-08 04:37:46,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315166,315179] [2025-02-08 04:37:46,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315323,315336] [2025-02-08 04:37:46,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315472,315485] [2025-02-08 04:37:46,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315628,315641] [2025-02-08 04:37:46,830 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315781,315794] [2025-02-08 04:37:46,830 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315927,315940] [2025-02-08 04:37:46,830 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316070,316083] [2025-02-08 04:37:46,830 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316222,316235] [2025-02-08 04:37:46,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316368,316381] [2025-02-08 04:37:46,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316513,316526] [2025-02-08 04:37:46,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316667,316680] [2025-02-08 04:37:46,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316818,316831] [2025-02-08 04:37:46,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316973,316986] [2025-02-08 04:37:46,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317125,317138] [2025-02-08 04:37:46,831 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317280,317293] [2025-02-08 04:37:46,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317444,317457] [2025-02-08 04:37:46,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317600,317613] [2025-02-08 04:37:46,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317764,317777] [2025-02-08 04:37:46,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317906,317919] [2025-02-08 04:37:46,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318064,318077] [2025-02-08 04:37:46,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318231,318244] [2025-02-08 04:37:46,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318390,318403] [2025-02-08 04:37:46,832 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318549,318562] [2025-02-08 04:37:46,833 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318698,318711] [2025-02-08 04:37:46,833 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318845,318858] [2025-02-08 04:37:46,833 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318984,318997] [2025-02-08 04:37:46,833 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319147,319160] [2025-02-08 04:37:46,833 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319313,319326] [2025-02-08 04:37:46,833 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319477,319490] [2025-02-08 04:37:46,835 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319642,319655] [2025-02-08 04:37:46,835 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319807,319820] [2025-02-08 04:37:46,835 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319973,319986] [2025-02-08 04:37:46,836 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320138,320151] [2025-02-08 04:37:46,836 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320305,320318] [2025-02-08 04:37:46,836 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320465,320478] [2025-02-08 04:37:46,837 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320627,320640] [2025-02-08 04:37:46,837 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320786,320799] [2025-02-08 04:37:46,837 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320932,320945] [2025-02-08 04:37:46,837 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321075,321088] [2025-02-08 04:37:46,837 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321219,321232] [2025-02-08 04:37:46,838 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321362,321375] [2025-02-08 04:37:46,838 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321506,321519] [2025-02-08 04:37:46,838 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321647,321660] [2025-02-08 04:37:46,838 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321785,321798] [2025-02-08 04:37:46,839 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321943,321956] [2025-02-08 04:37:46,839 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322102,322115] [2025-02-08 04:37:46,839 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322258,322271] [2025-02-08 04:37:46,839 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322407,322420] [2025-02-08 04:37:46,839 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322559,322572] [2025-02-08 04:37:46,839 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322710,322723] [2025-02-08 04:37:46,840 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322859,322872] [2025-02-08 04:37:46,840 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323011,323024] [2025-02-08 04:37:46,840 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323159,323172] [2025-02-08 04:37:46,841 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323312,323325] [2025-02-08 04:37:46,841 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323463,323476] [2025-02-08 04:37:46,843 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323613,323626] [2025-02-08 04:37:46,843 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323760,323773] [2025-02-08 04:37:46,843 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323911,323924] [2025-02-08 04:37:46,843 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324062,324075] [2025-02-08 04:37:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324210,324223] [2025-02-08 04:37:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324376,324389] [2025-02-08 04:37:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324545,324558] [2025-02-08 04:37:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324712,324725] [2025-02-08 04:37:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324880,324893] [2025-02-08 04:37:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325030,325043] [2025-02-08 04:37:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325177,325190] [2025-02-08 04:37:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325338,325351] [2025-02-08 04:37:46,845 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325508,325521] [2025-02-08 04:37:46,845 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325670,325683] [2025-02-08 04:37:46,847 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:46,937 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:37:46,939 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:46 WrapperNode [2025-02-08 04:37:46,940 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:46,942 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:46,942 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:37:46,942 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:37:46,946 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:46" (1/1) ... [2025-02-08 04:37:46,999 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:46" (1/1) ... [2025-02-08 04:37:47,125 INFO L138 Inliner]: procedures = 558, calls = 1902, calls flagged for inlining = 239, calls inlined = 141, statements flattened = 2700 [2025-02-08 04:37:47,130 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:47,130 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:37:47,130 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:37:47,130 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:37:47,142 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:46" (1/1) ... [2025-02-08 04:37:47,145 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:46" (1/1) ... [2025-02-08 04:37:47,162 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:46" (1/1) ... [2025-02-08 04:37:47,401 INFO L175 MemorySlicer]: Split 408 memory accesses to 13 slices as follows [1, 0, 2, 3, 1, 6, 2, 23, 16, 9, 49, 294, 2]. 72 percent of accesses are in the largest equivalence class. The 36 initializations are split as follows [0, 0, 0, 3, 1, 6, 2, 0, 16, 0, 0, 8, 0]. The 195 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 23, 0, 9, 42, 120, 1]. [2025-02-08 04:37:47,405 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:46" (1/1) ... [2025-02-08 04:37:47,406 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:46" (1/1) ... [2025-02-08 04:37:47,469 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:46" (1/1) ... [2025-02-08 04:37:47,477 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:46" (1/1) ... [2025-02-08 04:37:47,494 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:46" (1/1) ... [2025-02-08 04:37:47,507 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:46" (1/1) ... [2025-02-08 04:37:47,529 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:37:47,532 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:37:47,532 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:37:47,532 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:37:47,533 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:46" (1/1) ... [2025-02-08 04:37:47,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:47,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:37:47,564 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:47,571 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:47,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:47,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:47,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:47,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:47,588 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:37:47,588 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:37:47,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:37:47,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:37:47,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:47,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:47,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:37:47,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:37:47,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:47,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:47,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:47,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:47,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mspro_block_disk_lock [2025-02-08 04:37:47,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mspro_block_disk_lock [2025-02-08 04:37:47,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:37:47,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:37:47,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:37:47,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:37:47,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:47,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:47,589 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:37:47,589 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_get_drvdata [2025-02-08 04:37:47,589 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_get_drvdata [2025-02-08 04:37:47,589 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:37:47,589 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:37:47,589 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:47,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:47,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:37:47,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:37:47,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:37:47,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:37:47,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion_mrq_complete_of_memstick_dev [2025-02-08 04:37:47,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion_mrq_complete_of_memstick_dev [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_wait_for_ced [2025-02-08 04:37:47,590 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_wait_for_ced [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:37:47,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:37:47,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:37:47,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:47,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:37:47,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:47,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:37:47,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:37:47,592 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:37:47,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:37:47,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:37:47,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:37:47,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:37:47,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:37:47,593 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:37:47,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:37:47,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:37:47,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:37:47,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:37:47,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:37:47,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:37:47,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:37:47,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:37:47,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:37:47,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:37:47,593 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:37:47,594 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:37:47,594 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:37:47,594 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:47,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:47,594 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:37:47,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:37:47,594 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:37:47,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:37:47,594 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2025-02-08 04:37:47,594 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_queue [2025-02-08 04:37:47,594 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-02-08 04:37:47,594 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-02-08 04:37:47,594 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u64~0~X~int~TO~VOID [2025-02-08 04:37:47,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u64~0~X~int~TO~VOID [2025-02-08 04:37:47,594 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:47,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:47,594 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_attr_name [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_attr_name [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_new_req [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_new_req [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_one [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_one [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure blk_stop_queue [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_stop_queue [2025-02-08 04:37:47,595 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_set_rw_addr [2025-02-08 04:37:47,595 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_set_rw_addr [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:37:47,596 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-02-08 04:37:47,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_init_card [2025-02-08 04:37:47,596 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_init_card [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:37:47,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:37:47,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:37:47,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:37:47,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:37:47,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:37:47,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:37:47,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:37:47,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:37:47,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:37:47,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:37:47,597 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:37:47,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:37:47,597 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:37:47,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:47,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:47,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_disk_release [2025-02-08 04:37:47,598 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_disk_release [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:47,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_set_drvdata [2025-02-08 04:37:47,598 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_set_drvdata [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_102 [2025-02-08 04:37:47,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_102 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:37:47,598 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_mspro_block_disk_idr [2025-02-08 04:37:47,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_mspro_block_disk_idr [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:37:47,598 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:37:47,598 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:37:47,599 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:37:47,599 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:47,599 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:47,599 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:37:47,599 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_set_interface [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_set_interface [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_data_clear [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_data_clear [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_from_sysfs_attr [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_from_sysfs_attr [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_remove [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_remove [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_mspro_block_data [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_mspro_block_data [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_init_req [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_init_req [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mspro_block_disk_lock [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mspro_block_disk_lock [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-08 04:37:47,600 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2025-02-08 04:37:47,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2025-02-08 04:37:47,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:37:47,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:37:47,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:37:47,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:37:47,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:37:47,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:37:47,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:37:47,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:37:47,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:37:47,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:37:47,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:37:47,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:37:47,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:37:48,030 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:37:48,032 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:37:48,364 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12455: havoc #t~nondet937; [2025-02-08 04:37:49,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: assume 0 != mspro_block_read_attributes_~tmp___14~1#1; [2025-02-08 04:37:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: assume !(0 != mspro_block_read_attributes_~tmp___14~1#1); [2025-02-08 04:37:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295: mspro_block_read_attributes_~tmp___7~3#1.base, mspro_block_read_attributes_~tmp___7~3#1.offset := mspro_block_read_attributes_#t~ret530#1.base, mspro_block_read_attributes_#t~ret530#1.offset;havoc mspro_block_read_attributes_#t~ret530#1.base, mspro_block_read_attributes_#t~ret530#1.offset;mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset := mspro_block_read_attributes_~tmp___7~3#1.base, mspro_block_read_attributes_~tmp___7~3#1.offset; [2025-02-08 04:37:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295-1: SUMMARY for call mspro_block_read_attributes_#t~ret530#1.base, mspro_block_read_attributes_#t~ret530#1.offset := kzalloc(104, 208); srcloc: null [2025-02-08 04:37:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328: assume 0 != (mspro_block_read_attributes_~tmp___12~1#1.base + mspro_block_read_attributes_~tmp___12~1#1.offset) % 18446744073709551616;call mspro_block_read_attributes_#t~mem543#1 := read~int#11(mspro_block_read_attributes_~attr~0#1.base, 8 + (16 + mspro_block_read_attributes_~attr~0#1.offset + 12 * mspro_block_read_attributes_~cnt~2#1), 1); [2025-02-08 04:37:49,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328: assume !(0 != (mspro_block_read_attributes_~tmp___12~1#1.base + mspro_block_read_attributes_~tmp___12~1#1.offset) % 18446744073709551616);call mspro_block_read_attributes_#t~mem548#1 := read~int#11(mspro_block_read_attributes_~attr~0#1.base, 8 + (16 + mspro_block_read_attributes_~attr~0#1.offset + 12 * mspro_block_read_attributes_~cnt~2#1), 1);mspro_block_read_attributes_#t~loopctr549#1 := 0; [2025-02-08 04:37:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6412-1: SUMMARY for call mspro_block_read_attributes_#t~memcpy~res588#1.base, mspro_block_read_attributes_#t~memcpy~res588#1.offset := #Ultimate.C_memcpy#11(mspro_block_read_attributes_#t~mem585#1.base, mspro_block_read_attributes_#t~mem585#1.offset, mspro_block_read_attributes_~buffer~0#1.base, mspro_block_read_attributes_~buffer~0#1.offset + (if mspro_block_read_attributes_~addr~0#1 % 4294967296 % (mspro_block_read_attributes_#t~mem586#1 % 65536 % 4294967296) % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mspro_block_read_attributes_~addr~0#1 % 4294967296 % (mspro_block_read_attributes_#t~mem586#1 % 65536 % 4294967296) % 4294967296 % 18446744073709551616 % 18446744073709551616 else mspro_block_read_attributes_~addr~0#1 % 4294967296 % (mspro_block_read_attributes_#t~mem586#1 % 65536 % 4294967296) % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), mspro_block_read_attributes_#t~mem587#1); srcloc: null [2025-02-08 04:37:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6412: havoc mspro_block_read_attributes_#t~mem585#1.base, mspro_block_read_attributes_#t~mem585#1.offset;havoc mspro_block_read_attributes_#t~mem586#1;havoc mspro_block_read_attributes_#t~mem587#1;havoc mspro_block_read_attributes_#t~memcpy~res588#1.base, mspro_block_read_attributes_#t~memcpy~res588#1.offset;mspro_block_read_attributes_~cnt~2#1 := 1 + mspro_block_read_attributes_~cnt~2#1; [2025-02-08 04:37:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_default.base, #funAddr~mspro_block_attr_show_default.offset; [2025-02-08 04:37:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6330: mspro_block_read_attributes_~tmp___11~1#1.base, mspro_block_read_attributes_~tmp___11~1#1.offset := mspro_block_read_attributes_#t~ret544#1.base, mspro_block_read_attributes_#t~ret544#1.offset;havoc mspro_block_read_attributes_#t~mem543#1;havoc mspro_block_read_attributes_#t~ret544#1.base, mspro_block_read_attributes_#t~ret544#1.offset;mspro_block_read_attributes_#t~loopctr545#1 := 0; [2025-02-08 04:37:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396: SUMMARY for call __dynamic_dev_dbg(mspro_block_read_attributes_~#descriptor___0~2#1.base, mspro_block_read_attributes_~#descriptor___0~2#1.offset, mspro_block_read_attributes_~card#1.base, 181 + mspro_block_read_attributes_~card#1.offset, 107, 0); srcloc: null [2025-02-08 04:37:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5405: assume 32 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:37:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5405: assume !(32 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:37:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6330-1: SUMMARY for call mspro_block_read_attributes_#t~ret544#1.base, mspro_block_read_attributes_#t~ret544#1.offset := mspro_block_attr_name((if mspro_block_read_attributes_#t~mem543#1 % 256 % 4294967296 <= 2147483647 then mspro_block_read_attributes_#t~mem543#1 % 256 % 4294967296 else mspro_block_read_attributes_#t~mem543#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:37:49,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6380-1: SUMMARY for call sg_init_one(mspro_block_read_attributes_~msb~15#1.base, 171 + mspro_block_read_attributes_~msb~15#1.offset, mspro_block_read_attributes_~buffer~0#1.base, mspro_block_read_attributes_~buffer~0#1.offset, mspro_block_read_attributes_~attr_len~0#1); srcloc: null [2025-02-08 04:37:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6380: call write~int#11(1, mspro_block_read_attributes_~msb~15#1.base, 1323 + mspro_block_read_attributes_~msb~15#1.offset, 4);call write~int#11(0, mspro_block_read_attributes_~msb~15#1.base, 1327 + mspro_block_read_attributes_~msb~15#1.offset, 4);call write~int#11(0, mspro_block_read_attributes_~msb~15#1.base, 1331 + mspro_block_read_attributes_~msb~15#1.offset, 4);call write~int#11(0, mspro_block_read_attributes_~msb~15#1.base, 120 + mspro_block_read_attributes_~msb~15#1.offset, 1);call write~int#11(36, mspro_block_read_attributes_~msb~15#1.base, 122 + mspro_block_read_attributes_~msb~15#1.offset, 1);call write~$Pointer$#10(103, 0, mspro_block_read_attributes_~#descriptor___0~2#1.base, mspro_block_read_attributes_~#descriptor___0~2#1.offset, 8);call write~$Pointer$#10(104, 0, mspro_block_read_attributes_~#descriptor___0~2#1.base, 8 + mspro_block_read_attributes_~#descriptor___0~2#1.offset, 8);call write~$Pointer$#10(105, 0, mspro_block_read_attributes_~#descriptor___0~2#1.base, 16 + mspro_block_read_attributes_~#descriptor___0~2#1.offset, 8);call write~$Pointer$#10(106, 0, mspro_block_read_attributes_~#descriptor___0~2#1.base, 24 + mspro_block_read_attributes_~#descriptor___0~2#1.offset, 8);call write~int#10(1106, mspro_block_read_attributes_~#descriptor___0~2#1.base, 32 + mspro_block_read_attributes_~#descriptor___0~2#1.offset, 4);call write~int#10(0, mspro_block_read_attributes_~#descriptor___0~2#1.base, 36 + mspro_block_read_attributes_~#descriptor___0~2#1.offset, 1);call mspro_block_read_attributes_#t~mem575#1 := read~int#10(mspro_block_read_attributes_~#descriptor___0~2#1.base, 36 + mspro_block_read_attributes_~#descriptor___0~2#1.offset, 1); [2025-02-08 04:37:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331: assume true;assume mspro_block_read_attributes_#t~loopctr545#1 < 32;havoc mspro_block_read_attributes_#t~nondet546#1;call write~int#11(mspro_block_read_attributes_#t~nondet546#1, mspro_block_read_attributes_~s_attr~2#1.base, 17 + mspro_block_read_attributes_~s_attr~2#1.offset + mspro_block_read_attributes_#t~loopctr545#1, 8);mspro_block_read_attributes_#t~loopctr545#1 := 1 + mspro_block_read_attributes_#t~loopctr545#1; [2025-02-08 04:37:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331: assume true;havoc mspro_block_read_attributes_#t~loopctr545#1;havoc mspro_block_read_attributes_#t~nondet546#1;havoc mspro_block_read_attributes_#t~ret547#1; [2025-02-08 04:37:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: assume 0 == (mspro_block_read_attributes_~s_attr~2#1.base + mspro_block_read_attributes_~s_attr~2#1.offset) % 18446744073709551616;mspro_block_read_attributes_~rc~8#1 := -12; [2025-02-08 04:37:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: assume !(0 == (mspro_block_read_attributes_~s_attr~2#1.base + mspro_block_read_attributes_~s_attr~2#1.offset) % 18446744073709551616);call mspro_block_read_attributes_#t~mem531#1.base, mspro_block_read_attributes_#t~mem531#1.offset := read~$Pointer$#11(mspro_block_read_attributes_~msb~15#1.base, 155 + mspro_block_read_attributes_~msb~15#1.offset, 8);call write~$Pointer$#11(mspro_block_read_attributes_~s_attr~2#1.base, 49 + mspro_block_read_attributes_~s_attr~2#1.offset, mspro_block_read_attributes_#t~mem531#1.base, mspro_block_read_attributes_#t~mem531#1.offset + 8 * (if mspro_block_read_attributes_~cnt~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mspro_block_read_attributes_~cnt~2#1 % 18446744073709551616 % 18446744073709551616 else mspro_block_read_attributes_~cnt~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc mspro_block_read_attributes_#t~mem531#1.base, mspro_block_read_attributes_#t~mem531#1.offset;call mspro_block_read_attributes_#t~mem532#1 := read~int#11(mspro_block_read_attributes_~attr~0#1.base, 16 + mspro_block_read_attributes_~attr~0#1.offset + 12 * mspro_block_read_attributes_~cnt~2#1, 4); [2025-02-08 04:37:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423: mspro_block_read_attributes_#t~ret553#1.base, mspro_block_read_attributes_#t~ret553#1.offset := mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset;havoc mspro_block_attr_show_~tag#1;havoc mspro_block_attr_show_#in~tag#1;assume { :end_inline_mspro_block_attr_show } true;call write~$Pointer$#11(mspro_block_read_attributes_#t~ret553#1.base, mspro_block_read_attributes_#t~ret553#1.offset, mspro_block_read_attributes_~s_attr~2#1.base, 76 + mspro_block_read_attributes_~s_attr~2#1.offset, 8);havoc mspro_block_read_attributes_#t~mem552#1;havoc mspro_block_read_attributes_#t~ret553#1.base, mspro_block_read_attributes_#t~ret553#1.offset;call mspro_block_read_attributes_#t~mem554#1 := read~int#11(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8); [2025-02-08 04:37:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-1: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_sysinfo.base, #funAddr~mspro_block_attr_show_sysinfo.offset; [2025-02-08 04:37:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7537: SUMMARY for call ldv_linux_kernel_sched_completion_wait_for_completion_mrq_complete_of_memstick_dev(); srcloc: null [2025-02-08 04:37:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6315-1: SUMMARY for call mspro_block_read_attributes_#t~ret537#1 := ldv__builtin_expect((if mspro_block_read_attributes_#t~mem536#1 % 256 % 18446744073709551616 <= 9223372036854775807 then mspro_block_read_attributes_#t~mem536#1 % 256 % 18446744073709551616 else mspro_block_read_attributes_#t~mem536#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:37:49,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6315: assume -9223372036854775808 <= mspro_block_read_attributes_#t~ret537#1 && mspro_block_read_attributes_#t~ret537#1 <= 9223372036854775807;mspro_block_read_attributes_~tmp___10~1#1 := mspro_block_read_attributes_#t~ret537#1;havoc mspro_block_read_attributes_#t~mem536#1;havoc mspro_block_read_attributes_#t~ret537#1; [2025-02-08 04:37:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6365: assume (mspro_block_read_attributes_~attr_offset~0#1 + mspro_block_read_attributes_~attr_len~0#1) % 4294967296 % 18446744073709551616 < (mspro_block_read_attributes_~addr~0#1 % 4294967296 + mspro_block_read_attributes_#t~mem570#1) % 18446744073709551616;havoc mspro_block_read_attributes_#t~mem570#1; [2025-02-08 04:37:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6365: assume !((mspro_block_read_attributes_~attr_offset~0#1 + mspro_block_read_attributes_~attr_len~0#1) % 4294967296 % 18446744073709551616 < (mspro_block_read_attributes_~addr~0#1 % 4294967296 + mspro_block_read_attributes_#t~mem570#1) % 18446744073709551616);havoc mspro_block_read_attributes_#t~mem570#1; [2025-02-08 04:37:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538: havoc ldv_wait_for_completion_112_~ldv_func_arg1#1.base, ldv_wait_for_completion_112_~ldv_func_arg1#1.offset;havoc ldv_wait_for_completion_112_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_112_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_wait_for_completion_112 } true;call mspro_block_read_attributes_#t~mem583#1 := read~int#11(mspro_block_read_attributes_~card#1.base, 109 + mspro_block_read_attributes_~card#1.offset, 4); [2025-02-08 04:37:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538-1: SUMMARY for call wait_for_completion(ldv_wait_for_completion_112_~ldv_func_arg1#1.base, ldv_wait_for_completion_112_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:37:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6349-1: SUMMARY for call mspro_block_read_attributes_#t~ret556#1.base, mspro_block_read_attributes_#t~ret556#1.offset := kmalloc(mspro_block_read_attributes_#t~mem555#1, 208); srcloc: null [2025-02-08 04:37:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6349: call write~$Pointer$#11(mspro_block_read_attributes_#t~ret556#1.base, mspro_block_read_attributes_#t~ret556#1.offset, mspro_block_read_attributes_~s_attr~2#1.base, 8 + mspro_block_read_attributes_~s_attr~2#1.offset, 8);havoc mspro_block_read_attributes_#t~mem555#1;havoc mspro_block_read_attributes_#t~ret556#1.base, mspro_block_read_attributes_#t~ret556#1.offset;call mspro_block_read_attributes_#t~mem557#1.base, mspro_block_read_attributes_#t~mem557#1.offset := read~$Pointer$#11(mspro_block_read_attributes_~s_attr~2#1.base, 8 + mspro_block_read_attributes_~s_attr~2#1.offset, 8); [2025-02-08 04:37:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5425-1: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_modelname.base, #funAddr~mspro_block_attr_show_modelname.offset; [2025-02-08 04:37:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume 0 != mspro_block_read_attributes_~tmp___10~1#1;call mspro_block_read_attributes_#t~mem538#1 := read~int#11(mspro_block_read_attributes_~attr~0#1.base, 8 + (16 + mspro_block_read_attributes_~attr~0#1.offset + 12 * mspro_block_read_attributes_~cnt~2#1), 1);call mspro_block_read_attributes_#t~mem539#1 := read~int#11(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8); [2025-02-08 04:37:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume !(0 != mspro_block_read_attributes_~tmp___10~1#1); [2025-02-08 04:37:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6367-1: SUMMARY for call kfree(mspro_block_read_attributes_~buffer~0#1.base, mspro_block_read_attributes_~buffer~0#1.offset); srcloc: null [2025-02-08 04:37:49,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6367: call mspro_block_read_attributes_#t~mem571#1 := read~int#11(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8);call mspro_block_read_attributes_#t~mem572#1 := read~int#11(mspro_block_read_attributes_~msb~15#1.base, 108 + mspro_block_read_attributes_~msb~15#1.offset, 2);call mspro_block_read_attributes_#t~mem573#1 := read~int#11(mspro_block_read_attributes_~msb~15#1.base, 108 + mspro_block_read_attributes_~msb~15#1.offset, 2);mspro_block_read_attributes_~attr_len~0#1 := (1 + (mspro_block_read_attributes_~addr~0#1 % 4294967296 + mspro_block_read_attributes_#t~mem571#1) % 18446744073709551616 / (mspro_block_read_attributes_#t~mem572#1 % 65536 % 18446744073709551616)) * (mspro_block_read_attributes_#t~mem573#1 % 65536) - mspro_block_read_attributes_~attr_offset~0#1;havoc mspro_block_read_attributes_#t~mem571#1;havoc mspro_block_read_attributes_#t~mem572#1;havoc mspro_block_read_attributes_#t~mem573#1; [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5409: assume 37 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5409: assume !(37 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351: assume 0 == (mspro_block_read_attributes_#t~mem557#1.base + mspro_block_read_attributes_#t~mem557#1.offset) % 18446744073709551616;havoc mspro_block_read_attributes_#t~mem557#1.base, mspro_block_read_attributes_#t~mem557#1.offset;mspro_block_read_attributes_~rc~8#1 := -12; [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351: assume !(0 == (mspro_block_read_attributes_#t~mem557#1.base + mspro_block_read_attributes_#t~mem557#1.offset) % 18446744073709551616);havoc mspro_block_read_attributes_#t~mem557#1.base, mspro_block_read_attributes_#t~mem557#1.offset;call mspro_block_read_attributes_#t~mem558#1 := read~int#11(mspro_block_read_attributes_~msb~15#1.base, 108 + mspro_block_read_attributes_~msb~15#1.offset, 2);call mspro_block_read_attributes_#t~mem559#1 := read~int#11(mspro_block_read_attributes_~msb~15#1.base, 108 + mspro_block_read_attributes_~msb~15#1.offset, 2);mspro_block_read_attributes_#t~short563#1 := mspro_block_read_attributes_~addr~0#1 % 4294967296 / (mspro_block_read_attributes_#t~mem558#1 % 65536 % 4294967296) % 4294967296 == mspro_block_read_attributes_~attr_offset~0#1 % 4294967296 / (mspro_block_read_attributes_#t~mem559#1 % 65536 % 4294967296) % 4294967296; [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6335: assume true;assume mspro_block_read_attributes_#t~loopctr549#1 < 32;havoc mspro_block_read_attributes_#t~nondet550#1;call write~int#11(mspro_block_read_attributes_#t~nondet550#1, mspro_block_read_attributes_~s_attr~2#1.base, 17 + mspro_block_read_attributes_~s_attr~2#1.offset + mspro_block_read_attributes_#t~loopctr549#1, 8);mspro_block_read_attributes_#t~loopctr549#1 := 1 + mspro_block_read_attributes_#t~loopctr549#1; [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6335: assume true;havoc mspro_block_read_attributes_#t~mem548#1;havoc mspro_block_read_attributes_#t~loopctr549#1;havoc mspro_block_read_attributes_#t~nondet550#1;havoc mspro_block_read_attributes_#t~ret551#1; [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5427-1: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_mbr.base, #funAddr~mspro_block_attr_show_mbr.offset; [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319-1: SUMMARY for call __dynamic_dev_dbg(mspro_block_read_attributes_~#descriptor~3#1.base, mspro_block_read_attributes_~#descriptor~3#1.offset, mspro_block_read_attributes_~card#1.base, 181 + mspro_block_read_attributes_~card#1.offset, 102, 0); srcloc: null [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319: havoc mspro_block_read_attributes_#t~mem538#1;havoc mspro_block_read_attributes_#t~mem539#1; [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402: havoc mspro_block_read_attributes_#t~mem581#1.base, mspro_block_read_attributes_#t~mem581#1.offset;call mspro_block_read_attributes_#t~mem582#1.base, mspro_block_read_attributes_#t~mem582#1.offset := read~$Pointer$#11(mspro_block_read_attributes_~card#1.base, 4 + mspro_block_read_attributes_~card#1.offset, 8); [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402-2: call mspro_block_read_attributes_#t~mem581#1.base, mspro_block_read_attributes_#t~mem581#1.offset := read~$Pointer$#11(mspro_block_read_attributes_~msb~15#1.base, 131 + mspro_block_read_attributes_~msb~15#1.offset, 8); [2025-02-08 04:37:49,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6369-1: SUMMARY for call mspro_block_read_attributes_#t~ret574#1.base, mspro_block_read_attributes_#t~ret574#1.offset := kmalloc(mspro_block_read_attributes_~attr_len~0#1 % 4294967296, 208); srcloc: null [2025-02-08 04:37:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402-1: SUMMARY for call ##fun~$Pointer$~X~~u64~0~X~int~TO~VOID(mspro_block_read_attributes_~card#1.base, mspro_block_read_attributes_~card#1.offset, mspro_block_read_attributes_~attr_offset~0#1 % 4294967296, mspro_block_read_attributes_~attr_len~0#1 % 4294967296, mspro_block_read_attributes_#t~mem581#1.base, mspro_block_read_attributes_#t~mem581#1.offset); srcloc: null [2025-02-08 04:37:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6369: mspro_block_read_attributes_~tmp___13~1#1.base, mspro_block_read_attributes_~tmp___13~1#1.offset := mspro_block_read_attributes_#t~ret574#1.base, mspro_block_read_attributes_#t~ret574#1.offset;havoc mspro_block_read_attributes_#t~ret574#1.base, mspro_block_read_attributes_#t~ret574#1.offset;mspro_block_read_attributes_~buffer~0#1.base, mspro_block_read_attributes_~buffer~0#1.offset := mspro_block_read_attributes_~tmp___13~1#1.base, mspro_block_read_attributes_~tmp___13~1#1.offset; [2025-02-08 04:37:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6403-1: SUMMARY for call memstick_new_req(mspro_block_read_attributes_#t~mem582#1.base, mspro_block_read_attributes_#t~mem582#1.offset); srcloc: null [2025-02-08 04:37:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6403: havoc mspro_block_read_attributes_#t~mem582#1.base, mspro_block_read_attributes_#t~mem582#1.offset;assume { :begin_inline_ldv_wait_for_completion_112 } true;ldv_wait_for_completion_112_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_112_#in~ldv_func_arg1#1.offset := mspro_block_read_attributes_~card#1.base, 16 + mspro_block_read_attributes_~card#1.offset;havoc ldv_wait_for_completion_112_~ldv_func_arg1#1.base, ldv_wait_for_completion_112_~ldv_func_arg1#1.offset;ldv_wait_for_completion_112_~ldv_func_arg1#1.base, ldv_wait_for_completion_112_~ldv_func_arg1#1.offset := ldv_wait_for_completion_112_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_112_#in~ldv_func_arg1#1.offset; [2025-02-08 04:37:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413: assume 38 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:37:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413: assume !(38 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:37:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: mspro_block_read_attributes_~tmp___8~3#1 := mspro_block_read_attributes_#t~ret533#1;havoc mspro_block_read_attributes_#t~mem532#1;havoc mspro_block_read_attributes_#t~ret533#1;mspro_block_read_attributes_~addr~0#1 := mspro_block_read_attributes_~tmp___8~3#1;call mspro_block_read_attributes_#t~mem534#1 := read~int#11(mspro_block_read_attributes_~attr~0#1.base, 4 + (16 + mspro_block_read_attributes_~attr~0#1.offset + 12 * mspro_block_read_attributes_~cnt~2#1), 4); [2025-02-08 04:37:49,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305-1: SUMMARY for call mspro_block_read_attributes_#t~ret533#1 := __fswab32(mspro_block_read_attributes_#t~mem532#1); srcloc: null [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430-1: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_specfile.base, #funAddr~mspro_block_attr_show_specfile.offset; [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5397: assume 16 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5397: assume !(16 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6339: call write~$Pointer$#11(mspro_block_read_attributes_~#__key~0#1.base, mspro_block_read_attributes_~#__key~0#1.offset, mspro_block_read_attributes_~s_attr~2#1.base, 60 + mspro_block_read_attributes_~s_attr~2#1.offset, 8);call write~$Pointer$#11(mspro_block_read_attributes_~s_attr~2#1.base, 17 + mspro_block_read_attributes_~s_attr~2#1.offset, mspro_block_read_attributes_~s_attr~2#1.base, 49 + mspro_block_read_attributes_~s_attr~2#1.offset, 8);call write~int#11(292, mspro_block_read_attributes_~s_attr~2#1.base, 57 + mspro_block_read_attributes_~s_attr~2#1.offset, 2);call mspro_block_read_attributes_#t~mem552#1 := read~int#11(mspro_block_read_attributes_~s_attr~2#1.base, 16 + mspro_block_read_attributes_~s_attr~2#1.offset, 1);assume { :begin_inline_mspro_block_attr_show } true;mspro_block_attr_show_#in~tag#1 := (if mspro_block_read_attributes_#t~mem552#1 % 256 % 4294967296 <= 2147483647 then mspro_block_read_attributes_#t~mem552#1 % 256 % 4294967296 else mspro_block_read_attributes_#t~mem552#1 % 256 % 4294967296 - 4294967296);havoc mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset;havoc mspro_block_attr_show_~tag#1;mspro_block_attr_show_~tag#1 := mspro_block_attr_show_#in~tag#1; [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6372: assume 0 == (mspro_block_read_attributes_~buffer~0#1.base + mspro_block_read_attributes_~buffer~0#1.offset) % 18446744073709551616;mspro_block_read_attributes_~rc~8#1 := -12; [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6372: assume !(0 == (mspro_block_read_attributes_~buffer~0#1.base + mspro_block_read_attributes_~buffer~0#1.offset) % 18446744073709551616); [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: call ULTIMATE.dealloc(mspro_block_read_attributes_~#descriptor~3#1.base, mspro_block_read_attributes_~#descriptor~3#1.offset);havoc mspro_block_read_attributes_~#descriptor~3#1.base, mspro_block_read_attributes_~#descriptor~3#1.offset;call ULTIMATE.dealloc(mspro_block_read_attributes_~#__key~0#1.base, mspro_block_read_attributes_~#__key~0#1.offset);havoc mspro_block_read_attributes_~#__key~0#1.base, mspro_block_read_attributes_~#__key~0#1.offset;call ULTIMATE.dealloc(mspro_block_read_attributes_~#descriptor___0~2#1.base, mspro_block_read_attributes_~#descriptor___0~2#1.offset);havoc mspro_block_read_attributes_~#descriptor___0~2#1.base, mspro_block_read_attributes_~#descriptor___0~2#1.offset; [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356-1: assume mspro_block_read_attributes_#t~short563#1;call mspro_block_read_attributes_#t~mem560#1 := read~int#11(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8);call mspro_block_read_attributes_#t~mem561#1 := read~int#11(mspro_block_read_attributes_~msb~15#1.base, 108 + mspro_block_read_attributes_~msb~15#1.offset, 2);call mspro_block_read_attributes_#t~mem562#1 := read~int#11(mspro_block_read_attributes_~msb~15#1.base, 108 + mspro_block_read_attributes_~msb~15#1.offset, 2);mspro_block_read_attributes_#t~short563#1 := (mspro_block_read_attributes_~addr~0#1 % 4294967296 + mspro_block_read_attributes_#t~mem560#1 - 1) % 18446744073709551616 / (mspro_block_read_attributes_#t~mem561#1 % 65536 % 18446744073709551616) % 18446744073709551616 == mspro_block_read_attributes_~attr_offset~0#1 % 4294967296 / (mspro_block_read_attributes_#t~mem562#1 % 65536 % 4294967296) % 4294967296 % 18446744073709551616; [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356-1: assume !mspro_block_read_attributes_#t~short563#1; [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356: assume mspro_block_read_attributes_#t~short563#1;havoc mspro_block_read_attributes_#t~mem558#1;havoc mspro_block_read_attributes_#t~mem559#1;havoc mspro_block_read_attributes_#t~mem560#1;havoc mspro_block_read_attributes_#t~mem561#1;havoc mspro_block_read_attributes_#t~mem562#1;havoc mspro_block_read_attributes_#t~short563#1;call mspro_block_read_attributes_#t~mem564#1.base, mspro_block_read_attributes_#t~mem564#1.offset := read~$Pointer$#11(mspro_block_read_attributes_~s_attr~2#1.base, 8 + mspro_block_read_attributes_~s_attr~2#1.offset, 8);call mspro_block_read_attributes_#t~mem565#1 := read~int#11(mspro_block_read_attributes_~msb~15#1.base, 108 + mspro_block_read_attributes_~msb~15#1.offset, 2);call mspro_block_read_attributes_#t~mem566#1 := read~int#11(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8); [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356: assume !mspro_block_read_attributes_#t~short563#1;havoc mspro_block_read_attributes_#t~mem558#1;havoc mspro_block_read_attributes_#t~mem559#1;havoc mspro_block_read_attributes_#t~mem560#1;havoc mspro_block_read_attributes_#t~mem561#1;havoc mspro_block_read_attributes_#t~mem562#1;havoc mspro_block_read_attributes_#t~short563#1;call mspro_block_read_attributes_#t~mem568#1 := read~int#11(mspro_block_read_attributes_~msb~15#1.base, 108 + mspro_block_read_attributes_~msb~15#1.offset, 2);call mspro_block_read_attributes_#t~mem569#1 := read~int#11(mspro_block_read_attributes_~msb~15#1.base, 108 + mspro_block_read_attributes_~msb~15#1.offset, 2);mspro_block_read_attributes_~attr_offset~0#1 := mspro_block_read_attributes_~addr~0#1 % 4294967296 / (mspro_block_read_attributes_#t~mem568#1 % 65536 % 4294967296) * (mspro_block_read_attributes_#t~mem569#1 % 65536);havoc mspro_block_read_attributes_#t~mem568#1;havoc mspro_block_read_attributes_#t~mem569#1;call mspro_block_read_attributes_#t~mem570#1 := read~int#11(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8); [2025-02-08 04:37:49,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6406: assume 0 != mspro_block_read_attributes_#t~mem583#1;havoc mspro_block_read_attributes_#t~mem583#1;call mspro_block_read_attributes_#t~mem584#1 := read~int#11(mspro_block_read_attributes_~card#1.base, 109 + mspro_block_read_attributes_~card#1.offset, 4);mspro_block_read_attributes_~rc~8#1 := mspro_block_read_attributes_#t~mem584#1;havoc mspro_block_read_attributes_#t~mem584#1; [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6406: assume !(0 != mspro_block_read_attributes_#t~mem583#1);havoc mspro_block_read_attributes_#t~mem583#1;call mspro_block_read_attributes_#t~mem585#1.base, mspro_block_read_attributes_#t~mem585#1.offset := read~$Pointer$#11(mspro_block_read_attributes_~s_attr~2#1.base, 8 + mspro_block_read_attributes_~s_attr~2#1.offset, 8);call mspro_block_read_attributes_#t~mem586#1 := read~int#11(mspro_block_read_attributes_~msb~15#1.base, 108 + mspro_block_read_attributes_~msb~15#1.offset, 2);call mspro_block_read_attributes_#t~mem587#1 := read~int#11(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8); [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6307: mspro_block_read_attributes_~tmp___9~1#1 := mspro_block_read_attributes_#t~ret535#1;havoc mspro_block_read_attributes_#t~mem534#1;havoc mspro_block_read_attributes_#t~ret535#1;call write~int#11(mspro_block_read_attributes_~tmp___9~1#1 % 4294967296, mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8);call write~$Pointer$#10(98, 0, mspro_block_read_attributes_~#descriptor~3#1.base, mspro_block_read_attributes_~#descriptor~3#1.offset, 8);call write~$Pointer$#10(99, 0, mspro_block_read_attributes_~#descriptor~3#1.base, 8 + mspro_block_read_attributes_~#descriptor~3#1.offset, 8);call write~$Pointer$#10(100, 0, mspro_block_read_attributes_~#descriptor~3#1.base, 16 + mspro_block_read_attributes_~#descriptor~3#1.offset, 8);call write~$Pointer$#10(101, 0, mspro_block_read_attributes_~#descriptor~3#1.base, 24 + mspro_block_read_attributes_~#descriptor~3#1.offset, 8);call write~int#10(1054, mspro_block_read_attributes_~#descriptor~3#1.base, 32 + mspro_block_read_attributes_~#descriptor~3#1.offset, 4);call write~int#10(0, mspro_block_read_attributes_~#descriptor~3#1.base, 36 + mspro_block_read_attributes_~#descriptor~3#1.offset, 1);call mspro_block_read_attributes_#t~mem536#1 := read~int#10(mspro_block_read_attributes_~#descriptor~3#1.base, 36 + mspro_block_read_attributes_~#descriptor~3#1.offset, 1); [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6307-1: SUMMARY for call mspro_block_read_attributes_#t~ret535#1 := __fswab32(mspro_block_read_attributes_#t~mem534#1); srcloc: null [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432-1: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_devinfo.base, #funAddr~mspro_block_attr_show_devinfo.offset; [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358: havoc mspro_block_read_attributes_#t~mem564#1.base, mspro_block_read_attributes_#t~mem564#1.offset;havoc mspro_block_read_attributes_#t~mem565#1;havoc mspro_block_read_attributes_#t~mem566#1;havoc mspro_block_read_attributes_#t~memcpy~res567#1.base, mspro_block_read_attributes_#t~memcpy~res567#1.offset; [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358-1: SUMMARY for call mspro_block_read_attributes_#t~memcpy~res567#1.base, mspro_block_read_attributes_#t~memcpy~res567#1.offset := #Ultimate.C_memcpy#11(mspro_block_read_attributes_#t~mem564#1.base, mspro_block_read_attributes_#t~mem564#1.offset, mspro_block_read_attributes_~buffer~0#1.base, mspro_block_read_attributes_~buffer~0#1.offset + (if mspro_block_read_attributes_~addr~0#1 % 4294967296 % (mspro_block_read_attributes_#t~mem565#1 % 65536 % 4294967296) % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then mspro_block_read_attributes_~addr~0#1 % 4294967296 % (mspro_block_read_attributes_#t~mem565#1 % 65536 % 4294967296) % 4294967296 % 18446744073709551616 % 18446744073709551616 else mspro_block_read_attributes_~addr~0#1 % 4294967296 % (mspro_block_read_attributes_#t~mem565#1 % 65536 % 4294967296) % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), mspro_block_read_attributes_#t~mem566#1); srcloc: null [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6325: call mspro_block_read_attributes_#t~mem540#1 := read~int#11(mspro_block_read_attributes_~attr~0#1.base, 8 + (16 + mspro_block_read_attributes_~attr~0#1.offset + 12 * mspro_block_read_attributes_~cnt~2#1), 1);call write~int#11(mspro_block_read_attributes_#t~mem540#1, mspro_block_read_attributes_~s_attr~2#1.base, 16 + mspro_block_read_attributes_~s_attr~2#1.offset, 1);havoc mspro_block_read_attributes_#t~mem540#1;call mspro_block_read_attributes_#t~mem541#1 := read~int#11(mspro_block_read_attributes_~s_attr~2#1.base, 16 + mspro_block_read_attributes_~s_attr~2#1.offset, 1); [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5417: assume 48 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5417: assume !(48 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6441: call ULTIMATE.dealloc(~#descriptor~4#1.base, ~#descriptor~4#1.offset);havoc ~#descriptor~4#1.base, ~#descriptor~4#1.offset;call ULTIMATE.dealloc(~#descriptor___0~3#1.base, ~#descriptor___0~3#1.offset);havoc ~#descriptor___0~3#1.base, ~#descriptor___0~3#1.offset;call ULTIMATE.dealloc(~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset);havoc ~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset; [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6326: mspro_block_read_attributes_~tmp___12~1#1.base, mspro_block_read_attributes_~tmp___12~1#1.offset := mspro_block_read_attributes_#t~ret542#1.base, mspro_block_read_attributes_#t~ret542#1.offset;havoc mspro_block_read_attributes_#t~mem541#1;havoc mspro_block_read_attributes_#t~ret542#1.base, mspro_block_read_attributes_#t~ret542#1.offset; [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6392-1: SUMMARY for call mspro_block_read_attributes_#t~ret576#1 := ldv__builtin_expect((if mspro_block_read_attributes_#t~mem575#1 % 256 % 18446744073709551616 <= 9223372036854775807 then mspro_block_read_attributes_#t~mem575#1 % 256 % 18446744073709551616 else mspro_block_read_attributes_#t~mem575#1 % 256 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6392: assume -9223372036854775808 <= mspro_block_read_attributes_#t~ret576#1 && mspro_block_read_attributes_#t~ret576#1 <= 9223372036854775807;mspro_block_read_attributes_~tmp___14~1#1 := mspro_block_read_attributes_#t~ret576#1;havoc mspro_block_read_attributes_#t~mem575#1;havoc mspro_block_read_attributes_#t~ret576#1; [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401: assume 21 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401: assume !(21 == (if mspro_block_attr_show_~tag#1 % 256 % 4294967296 <= 2147483647 then mspro_block_attr_show_~tag#1 % 256 % 4294967296 else mspro_block_attr_show_~tag#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6326-1: SUMMARY for call mspro_block_read_attributes_#t~ret542#1.base, mspro_block_read_attributes_#t~ret542#1.offset := mspro_block_attr_name((if mspro_block_read_attributes_#t~mem541#1 % 256 % 4294967296 <= 2147483647 then mspro_block_read_attributes_#t~mem541#1 % 256 % 4294967296 else mspro_block_read_attributes_#t~mem541#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6508: havoc #t~mem601#1; [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume 0 == mspro_block_read_attributes_#t~mem554#1 % 18446744073709551616;havoc mspro_block_read_attributes_#t~mem554#1; [2025-02-08 04:37:49,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume !(0 == mspro_block_read_attributes_#t~mem554#1 % 18446744073709551616);havoc mspro_block_read_attributes_#t~mem554#1;call mspro_block_read_attributes_#t~mem555#1 := read~int#11(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8); [2025-02-08 04:37:49,117 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,125 INFO L158 Benchmark]: Toolchain (without parser) took 5292.13ms. Allocated memory was 201.3MB in the beginning and 302.0MB in the end (delta: 100.7MB). Free memory was 143.9MB in the beginning and 174.3MB in the end (delta: -30.4MB). Peak memory consumption was 111.8MB. Max. memory is 16.1GB. [2025-02-08 04:37:49,125 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 209.7MB. Free memory is still 124.4MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:37:49,125 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3106.59ms. Allocated memory is still 201.3MB. Free memory was 143.9MB in the beginning and 71.2MB in the end (delta: 72.7MB). Peak memory consumption was 123.1MB. Max. memory is 16.1GB. [2025-02-08 04:37:49,126 INFO L158 Benchmark]: Boogie Procedure Inliner took 188.23ms. Allocated memory is still 201.3MB. Free memory was 71.2MB in the beginning and 124.3MB in the end (delta: -53.1MB). Peak memory consumption was 40.5MB. Max. memory is 16.1GB. [2025-02-08 04:37:49,126 INFO L158 Benchmark]: Boogie Preprocessor took 400.21ms. Allocated memory is still 201.3MB. Free memory was 124.3MB in the beginning and 85.1MB in the end (delta: 39.3MB). Peak memory consumption was 85.3MB. Max. memory is 16.1GB. [2025-02-08 04:37:49,126 INFO L158 Benchmark]: IcfgBuilder took 1591.94ms. Allocated memory was 201.3MB in the beginning and 302.0MB in the end (delta: 100.7MB). Free memory was 85.1MB in the beginning and 174.3MB in the end (delta: -89.3MB). Peak memory consumption was 53.3MB. Max. memory is 16.1GB. [2025-02-08 04:37:49,131 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.22ms. Allocated memory is still 209.7MB. Free memory is still 124.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3106.59ms. Allocated memory is still 201.3MB. Free memory was 143.9MB in the beginning and 71.2MB in the end (delta: 72.7MB). Peak memory consumption was 123.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 188.23ms. Allocated memory is still 201.3MB. Free memory was 71.2MB in the beginning and 124.3MB in the end (delta: -53.1MB). Peak memory consumption was 40.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 400.21ms. Allocated memory is still 201.3MB. Free memory was 124.3MB in the beginning and 85.1MB in the end (delta: 39.3MB). Peak memory consumption was 85.3MB. Max. memory is 16.1GB. * IcfgBuilder took 1591.94ms. Allocated memory was 201.3MB in the beginning and 302.0MB in the end (delta: 100.7MB). Free memory was 85.1MB in the beginning and 174.3MB in the end (delta: -89.3MB). Peak memory consumption was 53.3MB. 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: 4759]: 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)); [4759-4760] - GenericResultAtLocation [Line: 4770]: 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)); [4770-4771] - GenericResultAtLocation [Line: 4781]: 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)); [4781-4782] - GenericResultAtLocation [Line: 4813]: 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)); [4813-4814] - GenericResultAtLocation [Line: 4824]: 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)); [4824-4825] - GenericResultAtLocation [Line: 5662]: 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/mspro_block.c"), "i" (661), "i" (12UL)); [5662-5663] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:37:49,157 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--mspro_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 68513a40eaee6f93188fada1f69ebfb482af82db8b9ebf86280df5864a5e498d --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:37:51,124 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:37:51,200 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:51,205 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:37:51,205 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:37:51,221 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:37:51,222 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:37:51,222 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:37:51,223 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:37:51,223 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:37:51,223 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:37:51,223 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:37:51,223 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:37:51,223 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:37:51,224 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:37:51,224 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:37:51,224 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:37:51,225 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:51,225 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:37:51,225 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:37:51,226 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:37:51,226 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:37:51,226 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:37:51,226 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:37:51,226 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 -> 68513a40eaee6f93188fada1f69ebfb482af82db8b9ebf86280df5864a5e498d [2025-02-08 04:37:51,493 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:37:51,508 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:37:51,510 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:37:51,515 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:37:51,516 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:37:51,516 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--mspro_block.ko.cil.i [2025-02-08 04:37:52,737 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/664f1b6a2/6959792305044f08966165d87f341cdc/FLAG1f386b3d8 [2025-02-08 04:37:53,254 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:37:53,255 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--mspro_block.ko.cil.i [2025-02-08 04:37:53,306 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/664f1b6a2/6959792305044f08966165d87f341cdc/FLAG1f386b3d8 [2025-02-08 04:37:53,806 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/664f1b6a2/6959792305044f08966165d87f341cdc [2025-02-08 04:37:53,808 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:37:53,809 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:37:53,810 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:53,810 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:37:53,812 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:37:53,813 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:53" (1/1) ... [2025-02-08 04:37:53,813 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f567b7e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:53, skipping insertion in model container [2025-02-08 04:37:53,814 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:37:53" (1/1) ... [2025-02-08 04:37:53,924 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:37:54,507 WARN L1100 CHandler]: 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:54,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:54,595 WARN L1100 CHandler]: 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:54,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:54,599 WARN L1100 CHandler]: 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:54,603 WARN L1100 CHandler]: 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:54,614 WARN L1100 CHandler]: 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:54,618 WARN L1100 CHandler]: 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:54,638 WARN L1100 CHandler]: 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:54,641 WARN L1100 CHandler]: 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:54,648 WARN L1100 CHandler]: 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:54,648 WARN L1100 CHandler]: 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:54,648 WARN L1100 CHandler]: 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:54,649 WARN L1100 CHandler]: 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:54,649 WARN L1100 CHandler]: 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:54,656 WARN L1100 CHandler]: 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:54,663 WARN L1100 CHandler]: 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:54,668 WARN L1100 CHandler]: 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:54,678 WARN L1100 CHandler]: 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:54,680 WARN L1100 CHandler]: 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:54,681 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,695 WARN L1100 CHandler]: 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:54,697 WARN L1100 CHandler]: 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:54,702 WARN L1100 CHandler]: 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:54,714 WARN L1100 CHandler]: 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:54,723 WARN L1100 CHandler]: 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:54,726 WARN L1100 CHandler]: 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:54,730 WARN L1100 CHandler]: 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:54,730 WARN L1100 CHandler]: 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:54,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:54,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:54,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:54,737 WARN L1100 CHandler]: 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:54,745 WARN L1100 CHandler]: 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:54,746 WARN L1100 CHandler]: 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:54,746 WARN L1100 CHandler]: 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:54,748 WARN L1100 CHandler]: 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:54,749 WARN L1100 CHandler]: 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:54,749 WARN L1100 CHandler]: 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:54,749 WARN L1100 CHandler]: 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:54,750 WARN L1100 CHandler]: 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:54,761 WARN L1100 CHandler]: 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:54,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:54,764 WARN L1100 CHandler]: 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:54,764 WARN L1100 CHandler]: 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:54,766 WARN L1100 CHandler]: 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:54,768 WARN L1100 CHandler]: 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:54,768 WARN L1100 CHandler]: 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:54,775 WARN L1100 CHandler]: 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:54,808 WARN L1100 CHandler]: 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:54,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:54,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:54,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:54,814 WARN L1100 CHandler]: 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:54,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:54,829 WARN L1100 CHandler]: 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:54,831 WARN L1100 CHandler]: 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:54,832 WARN L1100 CHandler]: 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:54,835 WARN L1100 CHandler]: 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:54,842 WARN L1100 CHandler]: 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:54,843 WARN L1100 CHandler]: 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:54,845 WARN L1100 CHandler]: 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:54,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,852 WARN L1100 CHandler]: 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:54,854 WARN L1100 CHandler]: 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:54,855 WARN L1100 CHandler]: 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:54,855 WARN L1100 CHandler]: 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:54,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:54,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:54,858 WARN L1100 CHandler]: 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:54,858 WARN L1100 CHandler]: 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:54,888 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,888 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,888 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,889 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,889 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,889 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:54,891 WARN L1100 CHandler]: 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:54,891 WARN L1100 CHandler]: 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:54,959 WARN L1100 CHandler]: 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:54,970 WARN L1100 CHandler]: 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:54,981 WARN L1100 CHandler]: 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:54,984 WARN L1100 CHandler]: 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:54,985 WARN L1100 CHandler]: 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:54,996 WARN L1100 CHandler]: 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:55,000 WARN L1100 CHandler]: 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:55,010 WARN L1100 CHandler]: 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:55,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:55,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:55,216 WARN L1100 CHandler]: 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:55,223 WARN L1100 CHandler]: 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:55,253 WARN L1100 CHandler]: 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:55,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:55,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:55,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:37:55,429 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312282,312295] [2025-02-08 04:37:55,431 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312427,312440] [2025-02-08 04:37:55,432 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312573,312586] [2025-02-08 04:37:55,432 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312738,312751] [2025-02-08 04:37:55,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312896,312909] [2025-02-08 04:37:55,456 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313054,313067] [2025-02-08 04:37:55,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313212,313225] [2025-02-08 04:37:55,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313372,313385] [2025-02-08 04:37:55,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313531,313544] [2025-02-08 04:37:55,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313670,313683] [2025-02-08 04:37:55,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313812,313825] [2025-02-08 04:37:55,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313961,313974] [2025-02-08 04:37:55,457 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314100,314113] [2025-02-08 04:37:55,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314255,314268] [2025-02-08 04:37:55,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314415,314428] [2025-02-08 04:37:55,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314566,314579] [2025-02-08 04:37:55,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314717,314730] [2025-02-08 04:37:55,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314869,314882] [2025-02-08 04:37:55,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315018,315031] [2025-02-08 04:37:55,458 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315166,315179] [2025-02-08 04:37:55,459 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315323,315336] [2025-02-08 04:37:55,459 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315472,315485] [2025-02-08 04:37:55,459 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315628,315641] [2025-02-08 04:37:55,459 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315781,315794] [2025-02-08 04:37:55,459 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315927,315940] [2025-02-08 04:37:55,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316070,316083] [2025-02-08 04:37:55,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316222,316235] [2025-02-08 04:37:55,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316368,316381] [2025-02-08 04:37:55,460 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316513,316526] [2025-02-08 04:37:55,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316667,316680] [2025-02-08 04:37:55,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316818,316831] [2025-02-08 04:37:55,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316973,316986] [2025-02-08 04:37:55,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317125,317138] [2025-02-08 04:37:55,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317280,317293] [2025-02-08 04:37:55,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317444,317457] [2025-02-08 04:37:55,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317600,317613] [2025-02-08 04:37:55,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317764,317777] [2025-02-08 04:37:55,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317906,317919] [2025-02-08 04:37:55,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318064,318077] [2025-02-08 04:37:55,463 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318231,318244] [2025-02-08 04:37:55,463 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318390,318403] [2025-02-08 04:37:55,463 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318549,318562] [2025-02-08 04:37:55,463 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318698,318711] [2025-02-08 04:37:55,463 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318845,318858] [2025-02-08 04:37:55,464 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318984,318997] [2025-02-08 04:37:55,464 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319147,319160] [2025-02-08 04:37:55,464 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319313,319326] [2025-02-08 04:37:55,464 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319477,319490] [2025-02-08 04:37:55,464 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319642,319655] [2025-02-08 04:37:55,465 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319807,319820] [2025-02-08 04:37:55,465 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319973,319986] [2025-02-08 04:37:55,465 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320138,320151] [2025-02-08 04:37:55,465 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320305,320318] [2025-02-08 04:37:55,465 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320465,320478] [2025-02-08 04:37:55,466 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320627,320640] [2025-02-08 04:37:55,466 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320786,320799] [2025-02-08 04:37:55,466 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320932,320945] [2025-02-08 04:37:55,466 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321075,321088] [2025-02-08 04:37:55,466 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321219,321232] [2025-02-08 04:37:55,466 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321362,321375] [2025-02-08 04:37:55,467 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321506,321519] [2025-02-08 04:37:55,467 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321647,321660] [2025-02-08 04:37:55,467 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321785,321798] [2025-02-08 04:37:55,467 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321943,321956] [2025-02-08 04:37:55,471 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322102,322115] [2025-02-08 04:37:55,472 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322258,322271] [2025-02-08 04:37:55,472 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322407,322420] [2025-02-08 04:37:55,472 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322559,322572] [2025-02-08 04:37:55,472 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322710,322723] [2025-02-08 04:37:55,472 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322859,322872] [2025-02-08 04:37:55,472 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323011,323024] [2025-02-08 04:37:55,473 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323159,323172] [2025-02-08 04:37:55,473 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323312,323325] [2025-02-08 04:37:55,473 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323463,323476] [2025-02-08 04:37:55,473 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323613,323626] [2025-02-08 04:37:55,473 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323760,323773] [2025-02-08 04:37:55,473 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323911,323924] [2025-02-08 04:37:55,473 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324062,324075] [2025-02-08 04:37:55,474 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324210,324223] [2025-02-08 04:37:55,474 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324376,324389] [2025-02-08 04:37:55,474 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324545,324558] [2025-02-08 04:37:55,474 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324712,324725] [2025-02-08 04:37:55,474 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324880,324893] [2025-02-08 04:37:55,474 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325030,325043] [2025-02-08 04:37:55,474 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325177,325190] [2025-02-08 04:37:55,475 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325338,325351] [2025-02-08 04:37:55,475 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325508,325521] [2025-02-08 04:37:55,475 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325670,325683] [2025-02-08 04:37:55,480 WARN L1100 CHandler]: 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:55,481 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:55,497 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:37:55,570 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)); [4759-4760] [2025-02-08 04:37:55,572 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)); [4770-4771] [2025-02-08 04:37:55,572 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)); [4781-4782] [2025-02-08 04:37:55,576 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)); [4813-4814] [2025-02-08 04:37:55,576 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)); [4824-4825] [2025-02-08 04:37:55,662 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/mspro_block.c"), "i" (661), "i" (12UL)); [5662-5663] [2025-02-08 04:37:55,807 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312282,312295] [2025-02-08 04:37:55,807 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312427,312440] [2025-02-08 04:37:55,807 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312573,312586] [2025-02-08 04:37:55,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312738,312751] [2025-02-08 04:37:55,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[312896,312909] [2025-02-08 04:37:55,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313054,313067] [2025-02-08 04:37:55,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313212,313225] [2025-02-08 04:37:55,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313372,313385] [2025-02-08 04:37:55,808 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313531,313544] [2025-02-08 04:37:55,812 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313670,313683] [2025-02-08 04:37:55,812 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313812,313825] [2025-02-08 04:37:55,813 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[313961,313974] [2025-02-08 04:37:55,813 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314100,314113] [2025-02-08 04:37:55,813 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314255,314268] [2025-02-08 04:37:55,813 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314415,314428] [2025-02-08 04:37:55,813 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314566,314579] [2025-02-08 04:37:55,813 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314717,314730] [2025-02-08 04:37:55,814 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[314869,314882] [2025-02-08 04:37:55,814 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315018,315031] [2025-02-08 04:37:55,814 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315166,315179] [2025-02-08 04:37:55,814 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315323,315336] [2025-02-08 04:37:55,814 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315472,315485] [2025-02-08 04:37:55,814 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315628,315641] [2025-02-08 04:37:55,814 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315781,315794] [2025-02-08 04:37:55,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[315927,315940] [2025-02-08 04:37:55,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316070,316083] [2025-02-08 04:37:55,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316222,316235] [2025-02-08 04:37:55,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316368,316381] [2025-02-08 04:37:55,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316513,316526] [2025-02-08 04:37:55,815 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316667,316680] [2025-02-08 04:37:55,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316818,316831] [2025-02-08 04:37:55,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[316973,316986] [2025-02-08 04:37:55,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317125,317138] [2025-02-08 04:37:55,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317280,317293] [2025-02-08 04:37:55,816 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317444,317457] [2025-02-08 04:37:55,817 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317600,317613] [2025-02-08 04:37:55,817 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317764,317777] [2025-02-08 04:37:55,817 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[317906,317919] [2025-02-08 04:37:55,817 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318064,318077] [2025-02-08 04:37:55,817 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318231,318244] [2025-02-08 04:37:55,818 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318390,318403] [2025-02-08 04:37:55,819 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318549,318562] [2025-02-08 04:37:55,819 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318698,318711] [2025-02-08 04:37:55,819 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318845,318858] [2025-02-08 04:37:55,819 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[318984,318997] [2025-02-08 04:37:55,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319147,319160] [2025-02-08 04:37:55,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319313,319326] [2025-02-08 04:37:55,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319477,319490] [2025-02-08 04:37:55,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319642,319655] [2025-02-08 04:37:55,820 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319807,319820] [2025-02-08 04:37:55,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[319973,319986] [2025-02-08 04:37:55,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320138,320151] [2025-02-08 04:37:55,821 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320305,320318] [2025-02-08 04:37:55,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320465,320478] [2025-02-08 04:37:55,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320627,320640] [2025-02-08 04:37:55,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320786,320799] [2025-02-08 04:37:55,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[320932,320945] [2025-02-08 04:37:55,822 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321075,321088] [2025-02-08 04:37:55,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321219,321232] [2025-02-08 04:37:55,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321362,321375] [2025-02-08 04:37:55,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321506,321519] [2025-02-08 04:37:55,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321647,321660] [2025-02-08 04:37:55,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321785,321798] [2025-02-08 04:37:55,823 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[321943,321956] [2025-02-08 04:37:55,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322102,322115] [2025-02-08 04:37:55,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322258,322271] [2025-02-08 04:37:55,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322407,322420] [2025-02-08 04:37:55,824 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322559,322572] [2025-02-08 04:37:55,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322710,322723] [2025-02-08 04:37:55,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[322859,322872] [2025-02-08 04:37:55,825 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323011,323024] [2025-02-08 04:37:55,827 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323159,323172] [2025-02-08 04:37:55,827 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323312,323325] [2025-02-08 04:37:55,827 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323463,323476] [2025-02-08 04:37:55,827 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323613,323626] [2025-02-08 04:37:55,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323760,323773] [2025-02-08 04:37:55,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[323911,323924] [2025-02-08 04:37:55,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324062,324075] [2025-02-08 04:37:55,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324210,324223] [2025-02-08 04:37:55,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324376,324389] [2025-02-08 04:37:55,828 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324545,324558] [2025-02-08 04:37:55,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324712,324725] [2025-02-08 04:37:55,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[324880,324893] [2025-02-08 04:37:55,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325030,325043] [2025-02-08 04:37:55,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325177,325190] [2025-02-08 04:37:55,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325338,325351] [2025-02-08 04:37:55,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325508,325521] [2025-02-08 04:37:55,829 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--memstick--core--mspro_block.ko.cil.i[325670,325683] [2025-02-08 04:37:55,835 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:37:55,961 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:37:55,962 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:55 WrapperNode [2025-02-08 04:37:55,962 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:37:55,963 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:55,963 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:37:55,963 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:37:55,967 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:55" (1/1) ... [2025-02-08 04:37:56,070 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:55" (1/1) ... [2025-02-08 04:37:56,183 INFO L138 Inliner]: procedures = 572, calls = 1902, calls flagged for inlining = 239, calls inlined = 141, statements flattened = 2592 [2025-02-08 04:37:56,183 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:37:56,184 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:37:56,184 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:37:56,184 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:37:56,190 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:55" (1/1) ... [2025-02-08 04:37:56,190 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:55" (1/1) ... [2025-02-08 04:37:56,206 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:55" (1/1) ... [2025-02-08 04:37:56,511 INFO L175 MemorySlicer]: Split 408 memory accesses to 13 slices as follows [294, 3, 0, 1, 6, 2, 1, 23, 16, 2, 49, 2, 9]. 72 percent of accesses are in the largest equivalence class. The 36 initializations are split as follows [8, 3, 0, 1, 6, 2, 0, 0, 16, 0, 0, 0, 0]. The 195 writes are split as follows [120, 0, 0, 0, 0, 0, 0, 23, 0, 1, 42, 0, 9]. [2025-02-08 04:37:56,513 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:55" (1/1) ... [2025-02-08 04:37:56,513 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:55" (1/1) ... [2025-02-08 04:37:56,606 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:55" (1/1) ... [2025-02-08 04:37:56,611 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:55" (1/1) ... [2025-02-08 04:37:56,624 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:55" (1/1) ... [2025-02-08 04:37:56,637 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:55" (1/1) ... [2025-02-08 04:37:56,665 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:37:56,667 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:37:56,667 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:37:56,667 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:37:56,668 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:37:55" (1/1) ... [2025-02-08 04:37:56,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:37:56,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:37:56,692 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:56,694 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:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mspro_block_disk_lock [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mspro_block_disk_lock [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_get_drvdata [2025-02-08 04:37:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_get_drvdata [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:37:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 04:37:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion_mrq_complete_of_memstick_dev [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion_mrq_complete_of_memstick_dev [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_wait_for_ced [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_wait_for_ced [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-08 04:37:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:37:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:37:56,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 04:37:56,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 04:37:56,719 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2025-02-08 04:37:56,719 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_queue [2025-02-08 04:37:56,719 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-02-08 04:37:56,719 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-02-08 04:37:56,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:56,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-08 04:37:56,719 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-08 04:37:56,719 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-08 04:37:56,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:56,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-08 04:37:56,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-02-08 04:37:56,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__destroyed_before_usage [2025-02-08 04:37:56,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:37:56,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-02-08 04:37:56,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-02-08 04:37:56,719 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~C_INT~TO~C_INT [2025-02-08 04:37:56,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~C_INT~TO~C_INT [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_lib_idr__not_initialized [2025-02-08 04:37:56,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_lib_idr__not_initialized [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:37:56,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 04:37:56,720 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:37:56,720 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_attr_name [2025-02-08 04:37:56,721 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_attr_name [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_new_req [2025-02-08 04:37:56,721 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_new_req [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:56,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-08 04:37:56,721 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 04:37:56,721 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 04:37:56,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2025-02-08 04:37:56,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_sysfs_remove_group [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_one [2025-02-08 04:37:56,726 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_one [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:37:56,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:37:56,726 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure blk_stop_queue [2025-02-08 04:37:56,726 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_stop_queue [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u64~0~X~C_ULONG~TO~VOID [2025-02-08 04:37:56,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u64~0~X~C_ULONG~TO~VOID [2025-02-08 04:37:56,726 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_set_rw_addr [2025-02-08 04:37:56,726 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_set_rw_addr [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:37:56,727 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_init_card [2025-02-08 04:37:56,727 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_init_card [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:37:56,727 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:37:56,728 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:37:56,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:37:56,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:56,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:56,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_disk_release [2025-02-08 04:37:56,729 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_disk_release [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:56,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_set_drvdata [2025-02-08 04:37:56,729 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_set_drvdata [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:37:56,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_102 [2025-02-08 04:37:56,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_102 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:37:56,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:37:56,731 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_idr_remove_mspro_block_disk_idr [2025-02-08 04:37:56,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_idr_remove_mspro_block_disk_idr [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:37:56,731 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:37:56,731 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:56,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:37:56,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_set_interface [2025-02-08 04:37:56,731 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_set_interface [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:37:56,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:37:56,731 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_data_clear [2025-02-08 04:37:56,732 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_data_clear [2025-02-08 04:37:56,732 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_from_sysfs_attr [2025-02-08 04:37:56,732 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_from_sysfs_attr [2025-02-08 04:37:56,733 INFO L130 BoogieDeclarations]: Found specification of procedure mspro_block_remove [2025-02-08 04:37:56,733 INFO L138 BoogieDeclarations]: Found implementation of procedure mspro_block_remove [2025-02-08 04:37:56,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:56,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-08 04:37:56,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:56,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-02-08 04:37:56,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:56,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-08 04:37:56,733 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:37:56,733 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-08 04:37:56,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:56,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-08 04:37:56,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_mspro_block_data [2025-02-08 04:37:56,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_mspro_block_data [2025-02-08 04:37:56,733 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:37:56,733 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:37:56,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:56,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-02-08 04:37:56,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:56,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-08 04:37:56,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:37:56,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:37:56,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure memstick_init_req [2025-02-08 04:37:56,735 INFO L138 BoogieDeclarations]: Found implementation of procedure memstick_init_req [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:56,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mspro_block_disk_lock [2025-02-08 04:37:56,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mspro_block_disk_lock [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:37:56,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:56,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2025-02-08 04:37:56,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-08 04:37:56,735 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-08 04:37:56,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2025-02-08 04:37:56,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2025-02-08 04:37:57,313 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:37:57,316 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:38:04,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4632: havoc dev_get_drvdata_#t~mem40#1.base, dev_get_drvdata_#t~mem40#1.offset; [2025-02-08 04:38:04,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6052: havoc #t~mem433#1; [2025-02-08 04:38:04,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7960: 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:04,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5019: #res.base, #res.offset := 11bv64, 0bv64; [2025-02-08 04:38:04,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5015: #res.base, #res.offset := 9bv64, 0bv64; [2025-02-08 04:38:04,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5017: #res.base, #res.offset := 10bv64, 0bv64; [2025-02-08 04:38:04,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5011: #res.base, #res.offset := 7bv64, 0bv64; [2025-02-08 04:38:04,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5013: #res.base, #res.offset := 8bv64, 0bv64; [2025-02-08 04:38:04,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5007: #res.base, #res.offset := 5bv64, 0bv64; [2025-02-08 04:38:04,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5009: #res.base, #res.offset := 6bv64, 0bv64; [2025-02-08 04:38:04,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5005: #res.base, #res.offset := 4bv64, 0bv64; [2025-02-08 04:38:04,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4620: havoc #t~mem38#1.base, #t~mem38#1.offset; [2025-02-08 04:38:04,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4612: havoc kobject_name_#t~mem36#1.base, kobject_name_#t~mem36#1.offset; [2025-02-08 04:38:13,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038: 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~mem707#1.base, ldv_device_driver_io_instance_0_#t~mem707#1.offset, ldv_device_driver_io_instance_0_#t~ret708#1.base, ldv_device_driver_io_instance_0_#t~ret708#1.offset, ldv_device_driver_io_instance_0_#t~ret709#1.base, ldv_device_driver_io_instance_0_#t~ret709#1.offset, ldv_device_driver_io_instance_0_#t~ret710#1.base, ldv_device_driver_io_instance_0_#t~ret710#1.offset, ldv_device_driver_io_instance_0_#t~ret711#1.base, ldv_device_driver_io_instance_0_#t~ret711#1.offset, ldv_device_driver_io_instance_0_#t~ret712#1, ldv_device_driver_io_instance_0_#t~ret713#1, ldv_device_driver_io_instance_0_#t~mem714#1.base, ldv_device_driver_io_instance_0_#t~mem714#1.offset, ldv_device_driver_io_instance_0_#t~ret715#1, ldv_device_driver_io_instance_0_#t~ret716#1, ldv_device_driver_io_instance_0_#t~mem717#1.base, ldv_device_driver_io_instance_0_#t~mem717#1.offset, ldv_device_driver_io_instance_0_#t~ret718#1, ldv_device_driver_io_instance_0_#t~ret719#1, ldv_device_driver_io_instance_0_#t~ret720#1, ldv_device_driver_io_instance_0_#t~ret721#1, ldv_device_driver_io_instance_0_#t~mem722#1, ldv_device_driver_io_instance_0_#t~ret723#1, ldv_device_driver_io_instance_0_#t~mem724#1.base, ldv_device_driver_io_instance_0_#t~mem724#1.offset, ldv_device_driver_io_instance_0_#t~mem725#1.base, ldv_device_driver_io_instance_0_#t~mem725#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~41#1.base, ldv_device_driver_io_instance_0_~tmp~41#1.offset, ldv_device_driver_io_instance_0_~tmp___0~23#1.base, ldv_device_driver_io_instance_0_~tmp___0~23#1.offset, ldv_device_driver_io_instance_0_~tmp___1~14#1.base, ldv_device_driver_io_instance_0_~tmp___1~14#1.offset, ldv_device_driver_io_instance_0_~tmp___2~12#1.base, ldv_device_driver_io_instance_0_~tmp___2~12#1.offset, ldv_device_driver_io_instance_0_~tmp___3~10#1, ldv_device_driver_io_instance_0_~tmp___4~8#1, ldv_device_driver_io_instance_0_~tmp___5~7#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:13,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7104: 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:13,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8161-1: SUMMARY for call ldv_linux_block_genhd_alloc_disk_#t~ret772#1.base, ldv_linux_block_genhd_alloc_disk_#t~ret772#1.offset := ldv_malloc(1629bv64); srcloc: null [2025-02-08 04:38:13,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8161: ldv_linux_block_genhd_alloc_disk_~tmp~61#1.base, ldv_linux_block_genhd_alloc_disk_~tmp~61#1.offset := ldv_linux_block_genhd_alloc_disk_#t~ret772#1.base, ldv_linux_block_genhd_alloc_disk_#t~ret772#1.offset;havoc ldv_linux_block_genhd_alloc_disk_#t~ret772#1.base, ldv_linux_block_genhd_alloc_disk_#t~ret772#1.offset;ldv_linux_block_genhd_alloc_disk_~res~2#1.base, ldv_linux_block_genhd_alloc_disk_~res~2#1.offset := ldv_linux_block_genhd_alloc_disk_~tmp~61#1.base, ldv_linux_block_genhd_alloc_disk_~tmp~61#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:13,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-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:13,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-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:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-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:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7864: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7666: ldv_sysfs_create_group_124_#t~ret745#1 := ldv_linux_fs_sysfs_sysfs_create_group_#res#1;havoc ldv_linux_fs_sysfs_sysfs_create_group_#t~ret793#1, ldv_linux_fs_sysfs_sysfs_create_group_~res~6#1, ldv_linux_fs_sysfs_sysfs_create_group_~tmp~70#1;assume { :end_inline_ldv_linux_fs_sysfs_sysfs_create_group } true;ldv_sysfs_create_group_124_~tmp~51#1 := ldv_sysfs_create_group_124_#t~ret745#1;havoc ldv_sysfs_create_group_124_#t~ret745#1;ldv_sysfs_create_group_124_#res#1 := ldv_sysfs_create_group_124_~tmp~51#1; [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6675: SUMMARY for call __dynamic_dev_dbg(mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset, mspro_block_init_disk_~card#1.base, ~bvadd~64(181bv64, mspro_block_init_disk_~card#1.offset), 127bv64, 0bv64); srcloc: null [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558-1: SUMMARY for call ldv_linux_fs_sysfs_sysfs_create_group_#t~ret793#1 := ldv_undef_int_nonpositive(); srcloc: null [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8558: ldv_linux_fs_sysfs_sysfs_create_group_~tmp~70#1 := ldv_linux_fs_sysfs_sysfs_create_group_#t~ret793#1;havoc ldv_linux_fs_sysfs_sysfs_create_group_#t~ret793#1;ldv_linux_fs_sysfs_sysfs_create_group_~res~6#1 := ldv_linux_fs_sysfs_sysfs_create_group_~tmp~70#1; [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093: assume false; [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12093: assume !false; [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7832: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7865: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7568: assume { :end_inline_ldv_linux_lib_idr_idr_alloc_mspro_block_disk_idr } true; [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7271: ldv_io_instance_callback_0_4_#t~ret733#1 := mspro_block_bd_getgeo_#res#1;havoc mspro_block_bd_getgeo_#t~mem143#1.base, mspro_block_bd_getgeo_#t~mem143#1.offset, mspro_block_bd_getgeo_#t~mem144#1.base, mspro_block_bd_getgeo_#t~mem144#1.offset, mspro_block_bd_getgeo_#t~mem145#1, mspro_block_bd_getgeo_#t~mem146#1, mspro_block_bd_getgeo_#t~mem147#1, mspro_block_bd_getgeo_~bdev#1.base, mspro_block_bd_getgeo_~bdev#1.offset, mspro_block_bd_getgeo_~geo#1.base, mspro_block_bd_getgeo_~geo#1.offset, mspro_block_bd_getgeo_~msb~2#1.base, mspro_block_bd_getgeo_~msb~2#1.offset;havoc mspro_block_bd_getgeo_#in~bdev#1.base, mspro_block_bd_getgeo_#in~bdev#1.offset, mspro_block_bd_getgeo_#in~geo#1.base, mspro_block_bd_getgeo_#in~geo#1.offset;assume { :end_inline_mspro_block_bd_getgeo } true;havoc ldv_io_instance_callback_0_4_#t~ret733#1; [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337: ldv_memstick_register_driver_#res#1 := ldv_memstick_register_driver_~arg0#1;ldv_memstick_register_driver_139_#t~ret747#1 := ldv_memstick_register_driver_#res#1;havoc ldv_memstick_register_driver_#t~ret736#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_2_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_register_driver_~ldv_2_struct_memstick_driver_struct_memstick_driver~0#1.offset, ldv_memstick_register_driver_~tmp~46#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_139_~tmp___0~26#1 := ldv_memstick_register_driver_139_#t~ret747#1;havoc ldv_memstick_register_driver_139_#t~ret747#1;ldv_memstick_register_driver_139_#res#1 := ldv_memstick_register_driver_139_~tmp___0~26#1; [2025-02-08 04:38:13,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8163: 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:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: assume 0bv64 != ~bvadd~64(ldv_linux_block_queue_request_queue_~res~3#1.base, ldv_linux_block_queue_request_queue_~res~3#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~3#1.base, ldv_linux_block_queue_request_queue_~res~3#1.offset; [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: assume !(0bv64 != ~bvadd~64(ldv_linux_block_queue_request_queue_~res~3#1.base, ldv_linux_block_queue_request_queue_~res~3#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~3#1.base, ldv_linux_block_queue_request_queue_~res~3#1.offset; [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7866: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893: havoc ldv_mutex_unlock_96_~ldv_func_arg1#1.base, ldv_mutex_unlock_96_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_96_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_96_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_96 } true;mspro_block_bd_open_#res#1 := mspro_block_bd_open_~rc~0#1; [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4893-1: assume { :begin_inline_ldv_mutex_unlock_96 } true;ldv_mutex_unlock_96_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_96_#in~ldv_func_arg1#1.offset := ~#mspro_block_disk_lock~0.base, ~#mspro_block_disk_lock~0.offset;havoc ldv_mutex_unlock_96_~ldv_func_arg1#1.base, ldv_mutex_unlock_96_~ldv_func_arg1#1.offset;ldv_mutex_unlock_96_~ldv_func_arg1#1.base, ldv_mutex_unlock_96_~ldv_func_arg1#1.offset := ldv_mutex_unlock_96_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_96_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7833: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611-1: SUMMARY for call mspro_block_init_disk_#t~ret614#1 := __fswab16(~zero_extend~32~16(mspro_block_init_disk_#t~mem613#1)[16:0]); srcloc: null [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6611: mspro_block_init_disk_~tmp___0~20#1 := mspro_block_init_disk_#t~ret614#1;havoc mspro_block_init_disk_#t~mem613#1;havoc mspro_block_init_disk_#t~ret614#1;call write~intINTTYPE2#0(mspro_block_init_disk_~tmp___0~20#1, mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(110bv64, mspro_block_init_disk_~msb~17#1.offset), 2bv64);call mspro_block_init_disk_#t~mem615#1 := read~intINTTYPE2#0(mspro_block_init_disk_~dev_info~0#1.base, ~bvadd~64(2bv64, mspro_block_init_disk_~dev_info~0#1.offset), 2bv64); [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569-1: SUMMARY for call ldv_idr_alloc_115_#t~ret740#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7569: ldv_idr_alloc_115_~tmp~48#1 := ldv_idr_alloc_115_#t~ret740#1;havoc ldv_idr_alloc_115_#t~ret740#1;ldv_idr_alloc_115_#res#1 := ldv_idr_alloc_115_~tmp~48#1; [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7074: ldv_device_driver_io_instance_0_~tmp___5~7#1 := ldv_device_driver_io_instance_0_#t~ret712#1;havoc ldv_device_driver_io_instance_0_#t~ret712#1; [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7074-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret712#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7834: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128: assume 0bv32 == ldv_assert_linux_block_genhd__double_allocation_~expr#1; [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12128: assume !(0bv32 == ldv_assert_linux_block_genhd__double_allocation_~expr#1); [2025-02-08 04:38:13,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7867: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: havoc ldv_mutex_lock_135_~ldv_func_arg1#1.base, ldv_mutex_lock_135_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_135_#in~ldv_func_arg1#1.base, ldv_mutex_lock_135_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_135 } true; [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6744: call ULTIMATE.dealloc(mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset);havoc mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset;ldv_io_instance_probe_0_24_#t~ret735#1 := mspro_block_probe_#res#1;havoc mspro_block_probe_#t~ret666#1.base, mspro_block_probe_#t~ret666#1.offset, mspro_block_probe_#t~ret667#1.base, mspro_block_probe_#t~ret667#1.offset, mspro_block_probe_#t~ret668#1, mspro_block_probe_#t~ret669#1, mspro_block_probe_#t~ret670#1, mspro_block_probe_~card#1.base, mspro_block_probe_~card#1.offset, mspro_block_probe_~msb~19#1.base, mspro_block_probe_~msb~19#1.offset, mspro_block_probe_~rc~11#1, mspro_block_probe_~tmp~36#1.base, mspro_block_probe_~tmp~36#1.offset, mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset;havoc mspro_block_probe_#in~card#1.base, mspro_block_probe_#in~card#1.offset;assume { :end_inline_mspro_block_probe } true;ldv_io_instance_probe_0_24_~tmp~45#1 := ldv_io_instance_probe_0_24_#t~ret735#1;havoc ldv_io_instance_probe_0_24_#t~ret735#1;ldv_io_instance_probe_0_24_#res#1 := ldv_io_instance_probe_0_24_~tmp~45#1; [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume 0bv32 == mspro_block_probe_~rc~11#1;call write~$Pointer$#0(#funAddr~mspro_block_check_card.base, #funAddr~mspro_block_check_card.offset, mspro_block_probe_~card#1.base, ~bvadd~64(149bv64, mspro_block_probe_~card#1.offset), 8bv64);call write~$Pointer$#0(#funAddr~mspro_block_stop.base, #funAddr~mspro_block_stop.offset, mspro_block_probe_~card#1.base, ~bvadd~64(165bv64, mspro_block_probe_~card#1.offset), 8bv64);call write~$Pointer$#0(#funAddr~mspro_block_start.base, #funAddr~mspro_block_start.offset, mspro_block_probe_~card#1.base, ~bvadd~64(173bv64, mspro_block_probe_~card#1.offset), 8bv64);mspro_block_probe_#res#1 := 0bv32;call ULTIMATE.dealloc(mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset);havoc mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset; [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !(0bv32 == mspro_block_probe_~rc~11#1);assume { :begin_inline_ldv_sysfs_remove_group_125 } true;ldv_sysfs_remove_group_125_#in~ldv_func_arg1#1.base, ldv_sysfs_remove_group_125_#in~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_125_#in~ldv_func_arg2#1.base, ldv_sysfs_remove_group_125_#in~ldv_func_arg2#1.offset := mspro_block_probe_~card#1.base, ~bvadd~64(16bv64, ~bvadd~64(181bv64, mspro_block_probe_~card#1.offset)), mspro_block_probe_~msb~19#1.base, ~bvadd~64(139bv64, mspro_block_probe_~msb~19#1.offset);havoc ldv_sysfs_remove_group_125_~ldv_func_arg1#1.base, ldv_sysfs_remove_group_125_~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_125_~ldv_func_arg2#1.base, ldv_sysfs_remove_group_125_~ldv_func_arg2#1.offset;ldv_sysfs_remove_group_125_~ldv_func_arg1#1.base, ldv_sysfs_remove_group_125_~ldv_func_arg1#1.offset := ldv_sysfs_remove_group_125_#in~ldv_func_arg1#1.base, ldv_sysfs_remove_group_125_#in~ldv_func_arg1#1.offset;ldv_sysfs_remove_group_125_~ldv_func_arg2#1.base, ldv_sysfs_remove_group_125_~ldv_func_arg2#1.offset := ldv_sysfs_remove_group_125_#in~ldv_func_arg2#1.base, ldv_sysfs_remove_group_125_#in~ldv_func_arg2#1.offset; [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645: 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 mspro_block_init_disk_#t~mem627#1.base, mspro_block_init_disk_#t~mem627#1.offset;call mspro_block_init_disk_#t~mem628#1.base, mspro_block_init_disk_#t~mem628#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(24bv64, mspro_block_init_disk_~msb~17#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 := mspro_block_init_disk_#t~mem628#1.base, mspro_block_init_disk_#t~mem628#1.offset, mspro_block_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:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8561: assume 0bv32 == ldv_linux_fs_sysfs_sysfs_create_group_~res~6#1;~ldv_linux_fs_sysfs_sysfs~0 := ~bvadd~32(1bv32, ~ldv_linux_fs_sysfs_sysfs~0);ldv_linux_fs_sysfs_sysfs_create_group_#res#1 := 0bv32; [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8561: assume !(0bv32 == ldv_linux_fs_sysfs_sysfs_create_group_~res~6#1);ldv_linux_fs_sysfs_sysfs_create_group_#res#1 := ldv_linux_fs_sysfs_sysfs_create_group_~res~6#1; [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165: assume 0bv64 != ~bvadd~64(ldv_linux_block_genhd_alloc_disk_~res~2#1.base, ldv_linux_block_genhd_alloc_disk_~res~2#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~2#1.base, ldv_linux_block_genhd_alloc_disk_~res~2#1.offset; [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165: assume !(0bv64 != ~bvadd~64(ldv_linux_block_genhd_alloc_disk_~res~2#1.base, ldv_linux_block_genhd_alloc_disk_~res~2#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~2#1.base, ldv_linux_block_genhd_alloc_disk_~res~2#1.offset; [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: ldv_post_init_~tmp~74#1 := ldv_post_init_#t~ret797#1;havoc ldv_post_init_#t~ret797#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~74#1;ldv_ldv_post_init_142_#t~ret748#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret797#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~74#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;ldv_ldv_post_init_142_~tmp~53#1 := ldv_ldv_post_init_142_#t~ret748#1;havoc ldv_ldv_post_init_142_#t~ret748#1;ldv_ldv_post_init_142_#res#1 := ldv_ldv_post_init_142_~tmp~53#1;ldv_entry_EMGentry_3_#t~ret728#1 := ldv_ldv_post_init_142_#res#1;havoc ldv_ldv_post_init_142_#t~ret748#1, ldv_ldv_post_init_142_~ldv_func_arg1#1, ldv_ldv_post_init_142_~tmp~53#1;havoc ldv_ldv_post_init_142_#in~ldv_func_arg1#1;assume { :end_inline_ldv_ldv_post_init_142 } true;ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1 := ldv_entry_EMGentry_3_#t~ret728#1;havoc ldv_entry_EMGentry_3_#t~ret728#1; [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925-1: SUMMARY for call ldv_post_init_#t~ret797#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6976: havoc ldv_memstick_unregister_driver_140_~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_140_~ldv_func_arg1#1.offset;havoc ldv_memstick_unregister_driver_140_#in~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_140_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_memstick_unregister_driver_140 } true; [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7835: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:38:13,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7868: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877-1: SUMMARY for call mspro_block_resume_#t~ret682#1.base, mspro_block_resume_#t~ret682#1.offset := kzalloc(1472bv64, 208bv32); srcloc: null [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877: mspro_block_resume_~tmp___0~22#1.base, mspro_block_resume_~tmp___0~22#1.offset := mspro_block_resume_#t~ret682#1.base, mspro_block_resume_#t~ret682#1.offset;havoc mspro_block_resume_#t~ret682#1.base, mspro_block_resume_#t~ret682#1.offset;mspro_block_resume_~new_msb~0#1.base, mspro_block_resume_~new_msb~0#1.offset := mspro_block_resume_~tmp___0~22#1.base, mspro_block_resume_~tmp___0~22#1.offset; [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6646: 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 mspro_block_init_disk_#t~mem628#1.base, mspro_block_init_disk_#t~mem628#1.offset;call mspro_block_init_disk_#t~mem629#1.base, mspro_block_init_disk_#t~mem629#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(24bv64, mspro_block_init_disk_~msb~17#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 := mspro_block_init_disk_#t~mem629#1.base, mspro_block_init_disk_#t~mem629#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:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7769: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_mspro_block_data(); srcloc: null [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6613-1: SUMMARY for call mspro_block_init_disk_#t~ret616#1 := __fswab16(~zero_extend~32~16(mspro_block_init_disk_#t~mem615#1)[16:0]); srcloc: null [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6613: mspro_block_init_disk_~tmp___1~12#1 := mspro_block_init_disk_#t~ret616#1;havoc mspro_block_init_disk_#t~mem615#1;havoc mspro_block_init_disk_#t~ret616#1;call write~intINTTYPE2#0(mspro_block_init_disk_~tmp___1~12#1, mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(112bv64, mspro_block_init_disk_~msb~17#1.offset), 2bv64);call mspro_block_init_disk_#t~mem617#1 := read~intINTTYPE2#0(mspro_block_init_disk_~dev_info~0#1.base, ~bvadd~64(8bv64, mspro_block_init_disk_~dev_info~0#1.offset), 2bv64); [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7142: call ldv_device_driver_io_instance_0_#t~mem722#1 := read~intINTTYPE4#6(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~mem722#1;havoc ldv_io_instance_callback_0_21_#t~mem731#1, ldv_io_instance_callback_0_21_#t~ret732#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#9(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~mem731#1 := read~intINTTYPE4#9(ldv_io_instance_callback_0_21_~#arg2#1.base, ldv_io_instance_callback_0_21_~#arg2#1.offset, 4bv64);assume { :begin_inline_mspro_block_suspend } true;mspro_block_suspend_#in~card#1.base, mspro_block_suspend_#in~card#1.offset, mspro_block_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~mem731#1;havoc mspro_block_suspend_#res#1;havoc mspro_block_suspend_#t~ret678#1.base, mspro_block_suspend_#t~ret678#1.offset, mspro_block_suspend_#t~mem679#1.base, mspro_block_suspend_#t~mem679#1.offset, mspro_block_suspend_~card#1.base, mspro_block_suspend_~card#1.offset, mspro_block_suspend_~state#1.event, mspro_block_suspend_~msb~21#1.base, mspro_block_suspend_~msb~21#1.offset, mspro_block_suspend_~tmp~38#1.base, mspro_block_suspend_~tmp~38#1.offset, mspro_block_suspend_~flags~4#1;mspro_block_suspend_~card#1.base, mspro_block_suspend_~card#1.offset := mspro_block_suspend_#in~card#1.base, mspro_block_suspend_#in~card#1.offset;mspro_block_suspend_~state#1.event := mspro_block_suspend_#in~state#1.event;havoc mspro_block_suspend_~msb~21#1.base, mspro_block_suspend_~msb~21#1.offset;havoc mspro_block_suspend_~tmp~38#1.base, mspro_block_suspend_~tmp~38#1.offset;havoc mspro_block_suspend_~flags~4#1; [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12130: assume false; [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12130: assume !false; [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7010: assume { :end_inline_mspro_block_exit } true; [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7076: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___5~7#1; [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7076: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___5~7#1); [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977-1: SUMMARY for call unregister_blkdev(~major~0, 138bv64, 0bv64); srcloc: null [2025-02-08 04:38:13,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume { :begin_inline_ldv_idr_destroy_141 } true;ldv_idr_destroy_141_#in~ldv_func_arg1#1.base, ldv_idr_destroy_141_#in~ldv_func_arg1#1.offset := ~#mspro_block_disk_idr~0.base, ~#mspro_block_disk_idr~0.offset;havoc ldv_idr_destroy_141_~ldv_func_arg1#1.base, ldv_idr_destroy_141_~ldv_func_arg1#1.offset;ldv_idr_destroy_141_~ldv_func_arg1#1.base, ldv_idr_destroy_141_~ldv_func_arg1#1.offset := ldv_idr_destroy_141_#in~ldv_func_arg1#1.base, ldv_idr_destroy_141_#in~ldv_func_arg1#1.offset;assume { :begin_inline_ldv_linux_lib_idr_idr_destroy_mspro_block_disk_idr } true; [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7770: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7836: SUMMARY for call ldv_linux_kernel_rcu_update_lock_check_final_state(); srcloc: null [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7869: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7638: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_mspro_block_disk_lock(ldv_mutex_lock_121_~ldv_func_arg1#1.base, ldv_mutex_lock_121_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6647: 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 mspro_block_init_disk_#t~mem629#1.base, mspro_block_init_disk_#t~mem629#1.offset;call mspro_block_init_disk_#t~mem630#1.base, mspro_block_init_disk_#t~mem630#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(24bv64, mspro_block_init_disk_~msb~17#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 := mspro_block_init_disk_#t~mem630#1.base, mspro_block_init_disk_#t~mem630#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:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242: havoc ldv_entry_EMGentry_3_#t~ret727#1, ldv_entry_EMGentry_3_#t~ret728#1, ldv_entry_EMGentry_3_#t~ret729#1, ldv_entry_EMGentry_3_~arg0#1.base, ldv_entry_EMGentry_3_~arg0#1.offset, ldv_entry_EMGentry_3_~ldv_3_exit_mspro_block_exit_default~0#1.base, ldv_entry_EMGentry_3_~ldv_3_exit_mspro_block_exit_default~0#1.offset, ldv_entry_EMGentry_3_~ldv_3_init_mspro_block_init_default~0#1.base, ldv_entry_EMGentry_3_~ldv_3_init_mspro_block_init_default~0#1.offset, ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1, ldv_entry_EMGentry_3_~tmp~43#1;havoc ldv_entry_EMGentry_3_#in~arg0#1.base, ldv_entry_EMGentry_3_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_3 } true;main_#res#1 := 0bv32;#t~ret930#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7110: 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:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6978: havoc ldv_idr_destroy_141_~ldv_func_arg1#1.base, ldv_idr_destroy_141_~ldv_func_arg1#1.offset;havoc ldv_idr_destroy_141_#in~ldv_func_arg1#1.base, ldv_idr_destroy_141_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_idr_destroy_141 } true; [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: mspro_block_suspend_~tmp~38#1.base, mspro_block_suspend_~tmp~38#1.offset := mspro_block_suspend_#t~ret678#1.base, mspro_block_suspend_#t~ret678#1.offset;havoc mspro_block_suspend_#t~ret678#1.base, mspro_block_suspend_#t~ret678#1.offset;mspro_block_suspend_~msb~21#1.base, mspro_block_suspend_~msb~21#1.offset := mspro_block_suspend_~tmp~38#1.base, mspro_block_suspend_~tmp~38#1.offset;assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_#in~ldv_func_arg1#1.offset := mspro_block_suspend_~msb~21#1.base, ~bvadd~64(40bv64, mspro_block_suspend_~msb~21#1.offset);havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7804: assume { :end_inline_ldv_linux_lib_idr_idr_destroy_mspro_block_disk_idr } true; [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7837: SUMMARY for call ldv_linux_kernel_rcu_srcu_check_final_state(); srcloc: null [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846-1: SUMMARY for call mspro_block_suspend_#t~ret678#1.base, mspro_block_suspend_#t~ret678#1.offset := memstick_get_drvdata(mspro_block_suspend_~card#1.base, mspro_block_suspend_~card#1.offset); srcloc: null [2025-02-08 04:38:13,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615-1: SUMMARY for call mspro_block_init_disk_#t~ret618#1 := __fswab16(~zero_extend~32~16(mspro_block_init_disk_#t~mem617#1)[16:0]); srcloc: null [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6615: mspro_block_init_disk_~tmp___2~10#1 := mspro_block_init_disk_#t~ret618#1;havoc mspro_block_init_disk_#t~mem617#1;havoc mspro_block_init_disk_#t~ret618#1;call write~intINTTYPE2#0(mspro_block_init_disk_~tmp___2~10#1, mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(114bv64, mspro_block_init_disk_~msb~17#1.offset), 2bv64);call mspro_block_init_disk_#t~mem619#1 := read~intINTTYPE2#0(mspro_block_init_disk_~sys_info~0#1.base, ~bvadd~64(44bv64, mspro_block_init_disk_~sys_info~0#1.offset), 2bv64); [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681-1: call mspro_block_init_disk_#t~mem654#1.base, mspro_block_init_disk_#t~mem654#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);assume { :begin_inline_ldv_add_disk_119 } true;ldv_add_disk_119_#in~disk#1.base, ldv_add_disk_119_#in~disk#1.offset := mspro_block_init_disk_#t~mem654#1.base, mspro_block_init_disk_#t~mem654#1.offset;havoc ldv_add_disk_119_~disk#1.base, ldv_add_disk_119_~disk#1.offset;ldv_add_disk_119_~disk#1.base, ldv_add_disk_119_~disk#1.offset := ldv_add_disk_119_#in~disk#1.base, ldv_add_disk_119_#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:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648: 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 mspro_block_init_disk_#t~mem630#1.base, mspro_block_init_disk_#t~mem630#1.offset;call mspro_block_init_disk_#t~mem631#1.base, mspro_block_init_disk_#t~mem631#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(24bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);call mspro_block_init_disk_#t~mem632#1 := read~intINTTYPE2#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(108bv64, mspro_block_init_disk_~msb~17#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 := mspro_block_init_disk_#t~mem631#1.base, mspro_block_init_disk_#t~mem631#1.offset, ~bvmul~32(131071bv32, ~zero_extend~32~16(mspro_block_init_disk_#t~mem632#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:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6681: havoc ldv_add_disk_119_~disk#1.base, ldv_add_disk_119_~disk#1.offset;havoc ldv_add_disk_119_#in~disk#1.base, ldv_add_disk_119_#in~disk#1.offset;assume { :end_inline_ldv_add_disk_119 } true;havoc mspro_block_init_disk_#t~mem654#1.base, mspro_block_init_disk_#t~mem654#1.offset;call write~intINTTYPE1#0(1bv8, mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(121bv64, mspro_block_init_disk_~msb~17#1.offset), 1bv64);mspro_block_init_disk_#res#1 := 0bv32;call ULTIMATE.dealloc(mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset);havoc mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset; [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078: ldv_device_driver_io_instance_0_~tmp___3~10#1 := ldv_device_driver_io_instance_0_#t~ret713#1;havoc ldv_device_driver_io_instance_0_#t~ret713#1; [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7111: 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:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7177: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret713#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7838: SUMMARY for call ldv_linux_lib_idr_check_final_state(); srcloc: null [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7871: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6880: assume 0bv64 == ~bvadd~64(mspro_block_resume_~new_msb~0#1.base, mspro_block_resume_~new_msb~0#1.offset);mspro_block_resume_~rc~12#1 := 4294967284bv32; [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6880: assume !(0bv64 == ~bvadd~64(mspro_block_resume_~new_msb~0#1.base, mspro_block_resume_~new_msb~0#1.offset));call write~$Pointer$#0(mspro_block_resume_~card#1.base, mspro_block_resume_~card#1.offset, mspro_block_resume_~new_msb~0#1.base, mspro_block_resume_~new_msb~0#1.offset, 8bv64); [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748-1: SUMMARY for call mspro_block_probe_#t~ret666#1.base, mspro_block_probe_#t~ret666#1.offset := kzalloc(1472bv64, 208bv32); srcloc: null [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: mspro_block_probe_~tmp~36#1.base, mspro_block_probe_~tmp~36#1.offset := mspro_block_probe_#t~ret666#1.base, mspro_block_probe_#t~ret666#1.offset;havoc mspro_block_probe_#t~ret666#1.base, mspro_block_probe_#t~ret666#1.offset;mspro_block_probe_~msb~19#1.base, mspro_block_probe_~msb~19#1.offset := mspro_block_probe_~tmp~36#1.base, mspro_block_probe_~tmp~36#1.offset; [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-1: assume mspro_block_init_disk_#t~short601#1;call mspro_block_init_disk_#t~mem599#1.base, mspro_block_init_disk_#t~mem599#1.offset := read~$Pointer$#0(mspro_block_init_disk_~host~3#1.base, ~bvadd~64(1087bv64, ~bvadd~64(232bv64, mspro_block_init_disk_~host~3#1.offset)), 8bv64);call mspro_block_init_disk_#t~mem600#1 := read~intINTTYPE8#0(mspro_block_init_disk_#t~mem599#1.base, mspro_block_init_disk_#t~mem599#1.offset, 8bv64);mspro_block_init_disk_#t~short601#1 := 0bv64 != mspro_block_init_disk_#t~mem600#1; [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583-1: assume !mspro_block_init_disk_#t~short601#1; [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583: assume mspro_block_init_disk_#t~short601#1;havoc mspro_block_init_disk_#t~mem598#1.base, mspro_block_init_disk_#t~mem598#1.offset;havoc mspro_block_init_disk_#t~mem599#1.base, mspro_block_init_disk_#t~mem599#1.offset;havoc mspro_block_init_disk_#t~mem600#1;havoc mspro_block_init_disk_#t~short601#1;call mspro_block_init_disk_#t~mem602#1.base, mspro_block_init_disk_#t~mem602#1.offset := read~$Pointer$#0(mspro_block_init_disk_~host~3#1.base, ~bvadd~64(1087bv64, ~bvadd~64(232bv64, mspro_block_init_disk_~host~3#1.offset)), 8bv64);call mspro_block_init_disk_#t~mem603#1 := read~intINTTYPE8#0(mspro_block_init_disk_#t~mem602#1.base, mspro_block_init_disk_#t~mem602#1.offset, 8bv64);mspro_block_init_disk_~limit~0#1 := mspro_block_init_disk_#t~mem603#1;havoc mspro_block_init_disk_#t~mem602#1.base, mspro_block_init_disk_#t~mem602#1.offset;havoc mspro_block_init_disk_#t~mem603#1; [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583: assume !mspro_block_init_disk_#t~short601#1;havoc mspro_block_init_disk_#t~mem598#1.base, mspro_block_init_disk_#t~mem598#1.offset;havoc mspro_block_init_disk_#t~mem599#1.base, mspro_block_init_disk_#t~mem599#1.offset;havoc mspro_block_init_disk_#t~mem600#1;havoc mspro_block_init_disk_#t~short601#1; [2025-02-08 04:38:13,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6649: 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 mspro_block_init_disk_#t~mem631#1.base, mspro_block_init_disk_#t~mem631#1.offset;havoc mspro_block_init_disk_#t~mem632#1;call mspro_block_init_disk_#t~mem633#1.base, mspro_block_init_disk_#t~mem633#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);call write~intINTTYPE4#0(~major~0, mspro_block_init_disk_#t~mem633#1.base, mspro_block_init_disk_#t~mem633#1.offset, 4bv64);havoc mspro_block_init_disk_#t~mem633#1.base, mspro_block_init_disk_#t~mem633#1.offset;call mspro_block_init_disk_#t~mem634#1.base, mspro_block_init_disk_#t~mem634#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);call write~intINTTYPE4#0(~bvshl~32(mspro_block_init_disk_~disk_id~1#1, 3bv32), mspro_block_init_disk_#t~mem634#1.base, ~bvadd~64(4bv64, mspro_block_init_disk_#t~mem634#1.offset), 4bv64);havoc mspro_block_init_disk_#t~mem634#1.base, mspro_block_init_disk_#t~mem634#1.offset;call mspro_block_init_disk_#t~mem635#1.base, mspro_block_init_disk_#t~mem635#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);call write~$Pointer$#0(~#ms_block_bdops~0.base, ~#ms_block_bdops~0.offset, mspro_block_init_disk_#t~mem635#1.base, ~bvadd~64(1553bv64, mspro_block_init_disk_#t~mem635#1.offset), 8bv64);havoc mspro_block_init_disk_#t~mem635#1.base, mspro_block_init_disk_#t~mem635#1.offset;call write~intINTTYPE4#0(1bv32, mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(8bv64, mspro_block_init_disk_~msb~17#1.offset), 4bv64);call mspro_block_init_disk_#t~mem636#1.base, mspro_block_init_disk_#t~mem636#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);call write~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, mspro_block_init_disk_~msb~17#1.offset, mspro_block_init_disk_#t~mem636#1.base, ~bvadd~64(1569bv64, mspro_block_init_disk_#t~mem636#1.offset), 8bv64);havoc mspro_block_init_disk_#t~mem636#1.base, mspro_block_init_disk_#t~mem636#1.offset;call mspro_block_init_disk_#t~mem637#1.base, mspro_block_init_disk_#t~mem637#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);call mspro_block_init_disk_#t~mem638#1.base, mspro_block_init_disk_#t~mem638#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(24bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);call write~$Pointer$#0(mspro_block_init_disk_#t~mem638#1.base, mspro_block_init_disk_#t~mem638#1.offset, mspro_block_init_disk_#t~mem637#1.base, ~bvadd~64(1561bv64, mspro_block_init_disk_#t~mem637#1.offset), 8bv64);havoc mspro_block_init_disk_#t~mem637#1.base, mspro_block_init_disk_#t~mem637#1.offset;havoc mspro_block_init_disk_#t~mem638#1.base, mspro_block_init_disk_#t~mem638#1.offset;call mspro_block_init_disk_#t~mem639#1.base, mspro_block_init_disk_#t~mem639#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);call write~$Pointer$#0(mspro_block_init_disk_~card#1.base, ~bvadd~64(181bv64, mspro_block_init_disk_~card#1.offset), mspro_block_init_disk_#t~mem639#1.base, ~bvadd~64(1581bv64, mspro_block_init_disk_#t~mem639#1.offset), 8bv64);havoc mspro_block_init_disk_#t~mem639#1.base, mspro_block_init_disk_#t~mem639#1.offset;call mspro_block_init_disk_#t~mem640#1.base, mspro_block_init_disk_#t~mem640#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);mspro_block_init_disk_#t~loopctr641#1 := 0bv64; [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7112: 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:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839: SUMMARY for call ldv_linux_mmc_sdio_func_check_final_state(); srcloc: null [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7872: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133 } true;call mspro_block_suspend_#t~mem679#1.base, mspro_block_suspend_#t~mem679#1.offset := read~$Pointer$#0(mspro_block_suspend_~msb~21#1.base, ~bvadd~64(24bv64, mspro_block_suspend_~msb~21#1.offset), 8bv64); [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7608: ldv_blk_init_queue_118_#t~ret744#1.base, ldv_blk_init_queue_118_#t~ret744#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~ret773#1.base, ldv_linux_block_queue_request_queue_#t~ret773#1.offset, ldv_linux_block_queue_request_queue_~res~3#1.base, ldv_linux_block_queue_request_queue_~res~3#1.offset, ldv_linux_block_queue_request_queue_~tmp~62#1.base, ldv_linux_block_queue_request_queue_~tmp~62#1.offset;assume { :end_inline_ldv_linux_block_queue_request_queue } true;ldv_blk_init_queue_118_~tmp___0~25#1.base, ldv_blk_init_queue_118_~tmp___0~25#1.offset := ldv_blk_init_queue_118_#t~ret744#1.base, ldv_blk_init_queue_118_#t~ret744#1.offset;havoc ldv_blk_init_queue_118_#t~ret744#1.base, ldv_blk_init_queue_118_#t~ret744#1.offset;ldv_blk_init_queue_118_#res#1.base, ldv_blk_init_queue_118_#res#1.offset := ldv_blk_init_queue_118_~tmp___0~25#1.base, ldv_blk_init_queue_118_~tmp___0~25#1.offset; [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617-1: SUMMARY for call mspro_block_init_disk_#t~ret620#1 := __fswab16(~zero_extend~32~16(mspro_block_init_disk_#t~mem619#1)[16:0]); srcloc: null [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617: mspro_block_init_disk_~tmp___3~9#1 := mspro_block_init_disk_#t~ret620#1;havoc mspro_block_init_disk_#t~mem619#1;havoc mspro_block_init_disk_#t~ret620#1;call write~intINTTYPE2#0(mspro_block_init_disk_~tmp___3~9#1, mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(108bv64, mspro_block_init_disk_~msb~17#1.offset), 2bv64);assume { :begin_inline_ldv_mutex_lock_114 } true;ldv_mutex_lock_114_#in~ldv_func_arg1#1.base, ldv_mutex_lock_114_#in~ldv_func_arg1#1.offset := ~#mspro_block_disk_lock~0.base, ~#mspro_block_disk_lock~0.offset;havoc ldv_mutex_lock_114_~ldv_func_arg1#1.base, ldv_mutex_lock_114_~ldv_func_arg1#1.offset;ldv_mutex_lock_114_~ldv_func_arg1#1.base, ldv_mutex_lock_114_~ldv_func_arg1#1.offset := ldv_mutex_lock_114_#in~ldv_func_arg1#1.base, ldv_mutex_lock_114_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398-2: blk_init_queue_#res#1.base, blk_init_queue_#res#1.offset := blk_init_queue_#t~ret922#1.base, blk_init_queue_#t~ret922#1.offset;havoc blk_init_queue_#t~ret922#1.base, blk_init_queue_#t~ret922#1.offset; [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7311: havoc mspro_block_bd_release_~disk#1.base, mspro_block_bd_release_~disk#1.offset, mspro_block_bd_release_~mode#1;havoc mspro_block_bd_release_#in~disk#1.base, mspro_block_bd_release_#in~disk#1.offset, mspro_block_bd_release_#in~mode#1;assume { :end_inline_mspro_block_bd_release } true; [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398-3: SUMMARY for call blk_init_queue_#t~ret922#1.base, blk_init_queue_#t~ret922#1.offset := ldv_malloc(3483bv64); srcloc: null [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398: havoc blk_init_queue_#t~ret922#1.base, blk_init_queue_#t~ret922#1.offset;ldv_blk_init_queue_118_#t~ret743#1.base, ldv_blk_init_queue_118_#t~ret743#1.offset := blk_init_queue_#res#1.base, blk_init_queue_#res#1.offset;havoc blk_init_queue_#t~ret922#1.base, blk_init_queue_#t~ret922#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_118_~tmp~50#1.base, ldv_blk_init_queue_118_~tmp~50#1.offset := ldv_blk_init_queue_118_#t~ret743#1.base, ldv_blk_init_queue_118_#t~ret743#1.offset;havoc ldv_blk_init_queue_118_#t~ret743#1.base, ldv_blk_init_queue_118_#t~ret743#1.offset;ldv_blk_init_queue_118_~ldv_func_res~1#1.base, ldv_blk_init_queue_118_~ldv_func_res~1#1.offset := ldv_blk_init_queue_118_~tmp~50#1.base, ldv_blk_init_queue_118_~tmp~50#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~ret773#1.base, ldv_linux_block_queue_request_queue_#t~ret773#1.offset, ldv_linux_block_queue_request_queue_~res~3#1.base, ldv_linux_block_queue_request_queue_~res~3#1.offset, ldv_linux_block_queue_request_queue_~tmp~62#1.base, ldv_linux_block_queue_request_queue_~tmp~62#1.offset;havoc ldv_linux_block_queue_request_queue_~res~3#1.base, ldv_linux_block_queue_request_queue_~res~3#1.offset;havoc ldv_linux_block_queue_request_queue_~tmp~62#1.base, ldv_linux_block_queue_request_queue_~tmp~62#1.offset; [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___3~10#1;call ldv_device_driver_io_instance_0_#t~mem714#1.base, ldv_device_driver_io_instance_0_#t~mem714#1.offset := read~$Pointer$#0(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~mem714#1.base, ldv_device_driver_io_instance_0_#t~mem714#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~ret735#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~45#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~45#1;assume { :begin_inline_mspro_block_probe } true;mspro_block_probe_#in~card#1.base, mspro_block_probe_#in~card#1.offset := ldv_io_instance_probe_0_24_~arg1#1.base, ldv_io_instance_probe_0_24_~arg1#1.offset;havoc mspro_block_probe_#res#1;havoc mspro_block_probe_#t~ret666#1.base, mspro_block_probe_#t~ret666#1.offset, mspro_block_probe_#t~ret667#1.base, mspro_block_probe_#t~ret667#1.offset, mspro_block_probe_#t~ret668#1, mspro_block_probe_#t~ret669#1, mspro_block_probe_#t~ret670#1, mspro_block_probe_~card#1.base, mspro_block_probe_~card#1.offset, mspro_block_probe_~msb~19#1.base, mspro_block_probe_~msb~19#1.offset, mspro_block_probe_~rc~11#1, mspro_block_probe_~tmp~36#1.base, mspro_block_probe_~tmp~36#1.offset, mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset;mspro_block_probe_~card#1.base, mspro_block_probe_~card#1.offset := mspro_block_probe_#in~card#1.base, mspro_block_probe_#in~card#1.offset;havoc mspro_block_probe_~msb~19#1.base, mspro_block_probe_~msb~19#1.offset;havoc mspro_block_probe_~rc~11#1;havoc mspro_block_probe_~tmp~36#1.base, mspro_block_probe_~tmp~36#1.offset;call mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset := #Ultimate.allocOnStack(8bv64);mspro_block_probe_~rc~11#1 := 0bv32; [2025-02-08 04:38:13,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___3~10#1);call ldv_device_driver_io_instance_0_#t~mem717#1.base, ldv_device_driver_io_instance_0_#t~mem717#1.offset := read~$Pointer$#11(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~mem717#1.base, ldv_device_driver_io_instance_0_#t~mem717#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~ret734#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~44#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~44#1;assume { :begin_inline_mspro_block_bd_open } true;mspro_block_bd_open_#in~bdev#1.base, mspro_block_bd_open_#in~bdev#1.offset, mspro_block_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 mspro_block_bd_open_#res#1;havoc mspro_block_bd_open_#t~mem131#1.base, mspro_block_bd_open_#t~mem131#1.offset, mspro_block_bd_open_#t~mem132#1.base, mspro_block_bd_open_#t~mem132#1.offset, mspro_block_bd_open_#t~mem133#1.base, mspro_block_bd_open_#t~mem133#1.offset, mspro_block_bd_open_#t~short134#1, mspro_block_bd_open_#t~mem135#1, mspro_block_bd_open_#t~mem136#1, mspro_block_bd_open_#t~short137#1, mspro_block_bd_open_~bdev#1.base, mspro_block_bd_open_~bdev#1.offset, mspro_block_bd_open_~mode#1, mspro_block_bd_open_~disk~0#1.base, mspro_block_bd_open_~disk~0#1.offset, mspro_block_bd_open_~msb~0#1.base, mspro_block_bd_open_~msb~0#1.offset, mspro_block_bd_open_~rc~0#1;mspro_block_bd_open_~bdev#1.base, mspro_block_bd_open_~bdev#1.offset := mspro_block_bd_open_#in~bdev#1.base, mspro_block_bd_open_#in~bdev#1.offset;mspro_block_bd_open_~mode#1 := mspro_block_bd_open_#in~mode#1;havoc mspro_block_bd_open_~disk~0#1.base, mspro_block_bd_open_~disk~0#1.offset;havoc mspro_block_bd_open_~msb~0#1.base, mspro_block_bd_open_~msb~0#1.offset;havoc mspro_block_bd_open_~rc~0#1;call mspro_block_bd_open_#t~mem131#1.base, mspro_block_bd_open_#t~mem131#1.offset := read~$Pointer$#0(mspro_block_bd_open_~bdev#1.base, ~bvadd~64(253bv64, mspro_block_bd_open_~bdev#1.offset), 8bv64);mspro_block_bd_open_~disk~0#1.base, mspro_block_bd_open_~disk~0#1.offset := mspro_block_bd_open_#t~mem131#1.base, mspro_block_bd_open_#t~mem131#1.offset;havoc mspro_block_bd_open_#t~mem131#1.base, mspro_block_bd_open_#t~mem131#1.offset;call mspro_block_bd_open_#t~mem132#1.base, mspro_block_bd_open_#t~mem132#1.offset := read~$Pointer$#0(mspro_block_bd_open_~disk~0#1.base, ~bvadd~64(1569bv64, mspro_block_bd_open_~disk~0#1.offset), 8bv64);mspro_block_bd_open_~msb~0#1.base, mspro_block_bd_open_~msb~0#1.offset := mspro_block_bd_open_#t~mem132#1.base, mspro_block_bd_open_#t~mem132#1.offset;havoc mspro_block_bd_open_#t~mem132#1.base, mspro_block_bd_open_#t~mem132#1.offset;mspro_block_bd_open_~rc~0#1 := 4294967290bv32;assume { :begin_inline_ldv_mutex_lock_95 } true;ldv_mutex_lock_95_#in~ldv_func_arg1#1.base, ldv_mutex_lock_95_#in~ldv_func_arg1#1.offset := ~#mspro_block_disk_lock~0.base, ~#mspro_block_disk_lock~0.offset;havoc ldv_mutex_lock_95_~ldv_func_arg1#1.base, ldv_mutex_lock_95_~ldv_func_arg1#1.offset;ldv_mutex_lock_95_~ldv_func_arg1#1.base, ldv_mutex_lock_95_~ldv_func_arg1#1.offset := ldv_mutex_lock_95_#in~ldv_func_arg1#1.base, ldv_mutex_lock_95_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113-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:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7113: 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:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6915-1: assume mspro_block_resume_#t~short701#1;call mspro_block_resume_#t~mem699#1.base, mspro_block_resume_#t~mem699#1.offset := read~$Pointer$#0(mspro_block_resume_~msb~22#1.base, ~bvadd~64(16bv64, ~bvadd~64(139bv64, mspro_block_resume_~msb~22#1.offset)), 8bv64);call mspro_block_resume_#t~mem700#1.base, mspro_block_resume_#t~mem700#1.offset := read~$Pointer$#0(mspro_block_resume_#t~mem699#1.base, ~bvadd~64(mspro_block_resume_#t~mem699#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~8(mspro_block_resume_~cnt~4#1))), 8bv64);mspro_block_resume_#t~short701#1 := 0bv64 != ~bvadd~64(mspro_block_resume_#t~mem700#1.base, mspro_block_resume_#t~mem700#1.offset); [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6915-1: assume !mspro_block_resume_#t~short701#1; [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6915: assume mspro_block_resume_#t~short701#1;havoc mspro_block_resume_#t~mem697#1.base, mspro_block_resume_#t~mem697#1.offset;havoc mspro_block_resume_#t~mem698#1.base, mspro_block_resume_#t~mem698#1.offset;havoc mspro_block_resume_#t~mem699#1.base, mspro_block_resume_#t~mem699#1.offset;havoc mspro_block_resume_#t~mem700#1.base, mspro_block_resume_#t~mem700#1.offset;havoc mspro_block_resume_#t~short701#1; [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6915: assume !mspro_block_resume_#t~short701#1;havoc mspro_block_resume_#t~mem697#1.base, mspro_block_resume_#t~mem697#1.offset;havoc mspro_block_resume_#t~mem698#1.base, mspro_block_resume_#t~mem698#1.offset;havoc mspro_block_resume_#t~mem699#1.base, mspro_block_resume_#t~mem699#1.offset;havoc mspro_block_resume_#t~mem700#1.base, mspro_block_resume_#t~mem700#1.offset;havoc mspro_block_resume_#t~short701#1; [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7840: SUMMARY for call ldv_linux_net_rtnetlink_check_final_state(); srcloc: null [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849-1: SUMMARY for call blk_stop_queue(mspro_block_suspend_#t~mem679#1.base, mspro_block_suspend_#t~mem679#1.offset); srcloc: null [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: havoc mspro_block_suspend_#t~mem679#1.base, mspro_block_suspend_#t~mem679#1.offset;call write~intINTTYPE1#0(0bv8, mspro_block_suspend_~msb~21#1.base, ~bvadd~64(121bv64, mspro_block_suspend_~msb~21#1.offset), 1bv64); [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7675: SUMMARY for call ldv_linux_fs_sysfs_sysfs_remove_group(); srcloc: null [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7741: SUMMARY for call ldv_linux_kernel_locking_spinlock_spin_lock_q_lock_of_mspro_block_data(); srcloc: null [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7742: SUMMARY for call __ldv_linux_kernel_locking_spinlock_spin_lock(ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_133_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: assume 0bv64 == ~bvadd~64(mspro_block_probe_~msb~19#1.base, mspro_block_probe_~msb~19#1.offset);mspro_block_probe_#res#1 := 4294967284bv32;call ULTIMATE.dealloc(mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset);havoc mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset; [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6751: assume !(0bv64 == ~bvadd~64(mspro_block_probe_~msb~19#1.base, mspro_block_probe_~msb~19#1.offset)); [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7841: SUMMARY for call ldv_linux_net_sock_check_final_state(); srcloc: null [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6619: havoc ldv_mutex_lock_114_~ldv_func_arg1#1.base, ldv_mutex_lock_114_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_114_#in~ldv_func_arg1#1.base, ldv_mutex_lock_114_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_114 } true;assume { :begin_inline_ldv_idr_alloc_115 } true;ldv_idr_alloc_115_#in~ldv_func_arg1#1.base, ldv_idr_alloc_115_#in~ldv_func_arg1#1.offset, ldv_idr_alloc_115_#in~ldv_func_arg2#1.base, ldv_idr_alloc_115_#in~ldv_func_arg2#1.offset, ldv_idr_alloc_115_#in~ldv_func_arg3#1, ldv_idr_alloc_115_#in~ldv_func_arg4#1, ldv_idr_alloc_115_#in~ldv_func_arg5#1 := ~#mspro_block_disk_idr~0.base, ~#mspro_block_disk_idr~0.offset, mspro_block_init_disk_~card#1.base, mspro_block_init_disk_~card#1.offset, 0bv32, 256bv32, 208bv32;havoc ldv_idr_alloc_115_#res#1;havoc ldv_idr_alloc_115_#t~ret740#1, ldv_idr_alloc_115_~ldv_func_arg1#1.base, ldv_idr_alloc_115_~ldv_func_arg1#1.offset, ldv_idr_alloc_115_~ldv_func_arg2#1.base, ldv_idr_alloc_115_~ldv_func_arg2#1.offset, ldv_idr_alloc_115_~ldv_func_arg3#1, ldv_idr_alloc_115_~ldv_func_arg4#1, ldv_idr_alloc_115_~ldv_func_arg5#1, ldv_idr_alloc_115_~tmp~48#1;ldv_idr_alloc_115_~ldv_func_arg1#1.base, ldv_idr_alloc_115_~ldv_func_arg1#1.offset := ldv_idr_alloc_115_#in~ldv_func_arg1#1.base, ldv_idr_alloc_115_#in~ldv_func_arg1#1.offset;ldv_idr_alloc_115_~ldv_func_arg2#1.base, ldv_idr_alloc_115_~ldv_func_arg2#1.offset := ldv_idr_alloc_115_#in~ldv_func_arg2#1.base, ldv_idr_alloc_115_#in~ldv_func_arg2#1.offset;ldv_idr_alloc_115_~ldv_func_arg3#1 := ldv_idr_alloc_115_#in~ldv_func_arg3#1;ldv_idr_alloc_115_~ldv_func_arg4#1 := ldv_idr_alloc_115_#in~ldv_func_arg4#1;ldv_idr_alloc_115_~ldv_func_arg5#1 := ldv_idr_alloc_115_#in~ldv_func_arg5#1;havoc ldv_idr_alloc_115_~tmp~48#1;assume { :begin_inline_ldv_linux_lib_idr_idr_alloc_mspro_block_disk_idr } true; [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7346: havoc ldv_dispatch_deregister_1_1_~arg0#1.base, ldv_dispatch_deregister_1_1_~arg0#1.offset;havoc ldv_dispatch_deregister_1_1_#in~arg0#1.base, ldv_dispatch_deregister_1_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_1_1 } true; [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082: ldv_device_driver_io_instance_0_#t~ret715#1 := ldv_io_instance_probe_0_24_#res#1;havoc ldv_io_instance_probe_0_24_#t~ret735#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~45#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~ret715#1;havoc ldv_device_driver_io_instance_0_#t~mem714#1.base, ldv_device_driver_io_instance_0_#t~mem714#1.offset;havoc ldv_device_driver_io_instance_0_#t~ret715#1; [2025-02-08 04:38:13,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7148-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~ret730#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_mspro_block_resume } true;mspro_block_resume_#in~card#1.base, mspro_block_resume_#in~card#1.offset := ldv_io_instance_callback_0_20_~arg1#1.base, ldv_io_instance_callback_0_20_~arg1#1.offset;havoc mspro_block_resume_#res#1;havoc mspro_block_resume_#t~ret680#1.base, mspro_block_resume_#t~ret680#1.offset, mspro_block_resume_#t~mem681#1.base, mspro_block_resume_#t~mem681#1.offset, mspro_block_resume_#t~ret682#1.base, mspro_block_resume_#t~ret682#1.offset, mspro_block_resume_#t~ret683#1, mspro_block_resume_#t~mem684#1.base, mspro_block_resume_#t~mem684#1.offset, mspro_block_resume_#t~mem685#1.base, mspro_block_resume_#t~mem685#1.offset, mspro_block_resume_#t~ret686#1.base, mspro_block_resume_#t~ret686#1.offset, mspro_block_resume_#t~mem687#1.base, mspro_block_resume_#t~mem687#1.offset, mspro_block_resume_#t~mem688#1.base, mspro_block_resume_#t~mem688#1.offset, mspro_block_resume_#t~ret689#1.base, mspro_block_resume_#t~ret689#1.offset, mspro_block_resume_#t~mem690#1, mspro_block_resume_#t~mem691#1, mspro_block_resume_#t~mem692#1, mspro_block_resume_#t~short693#1, mspro_block_resume_#t~mem694#1.base, mspro_block_resume_#t~mem694#1.offset, mspro_block_resume_#t~mem695#1.base, mspro_block_resume_#t~mem695#1.offset, mspro_block_resume_#t~nondet696#1, mspro_block_resume_#t~mem697#1.base, mspro_block_resume_#t~mem697#1.offset, mspro_block_resume_#t~mem698#1.base, mspro_block_resume_#t~mem698#1.offset, mspro_block_resume_#t~mem699#1.base, mspro_block_resume_#t~mem699#1.offset, mspro_block_resume_#t~mem700#1.base, mspro_block_resume_#t~mem700#1.offset, mspro_block_resume_#t~short701#1, mspro_block_resume_#t~mem702#1.base, mspro_block_resume_#t~mem702#1.offset, mspro_block_resume_~card#1.base, mspro_block_resume_~card#1.offset, mspro_block_resume_~msb~22#1.base, mspro_block_resume_~msb~22#1.offset, mspro_block_resume_~tmp~39#1.base, mspro_block_resume_~tmp~39#1.offset, mspro_block_resume_~flags~5#1, mspro_block_resume_~rc~12#1, mspro_block_resume_~new_msb~0#1.base, mspro_block_resume_~new_msb~0#1.offset, mspro_block_resume_~host~4#1.base, mspro_block_resume_~host~4#1.offset, mspro_block_resume_~s_attr~5#1.base, mspro_block_resume_~s_attr~5#1.offset, mspro_block_resume_~r_attr~0#1.base, mspro_block_resume_~r_attr~0#1.offset, mspro_block_resume_~cnt~4#1, mspro_block_resume_~tmp___0~22#1.base, mspro_block_resume_~tmp___0~22#1.offset, mspro_block_resume_~tmp___1~13#1, mspro_block_resume_~tmp___2~11#1;mspro_block_resume_~card#1.base, mspro_block_resume_~card#1.offset := mspro_block_resume_#in~card#1.base, mspro_block_resume_#in~card#1.offset;havoc mspro_block_resume_~msb~22#1.base, mspro_block_resume_~msb~22#1.offset;havoc mspro_block_resume_~tmp~39#1.base, mspro_block_resume_~tmp~39#1.offset;havoc mspro_block_resume_~flags~5#1;havoc mspro_block_resume_~rc~12#1;havoc mspro_block_resume_~new_msb~0#1.base, mspro_block_resume_~new_msb~0#1.offset;havoc mspro_block_resume_~host~4#1.base, mspro_block_resume_~host~4#1.offset;havoc mspro_block_resume_~s_attr~5#1.base, mspro_block_resume_~s_attr~5#1.offset;havoc mspro_block_resume_~r_attr~0#1.base, mspro_block_resume_~r_attr~0#1.offset;havoc mspro_block_resume_~cnt~4#1;havoc mspro_block_resume_~tmp___0~22#1.base, mspro_block_resume_~tmp___0~22#1.offset;havoc mspro_block_resume_~tmp___1~13#1;havoc mspro_block_resume_~tmp___2~11#1; [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7148: havoc ldv_io_instance_callback_0_20_#t~ret730#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:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842: SUMMARY for call ldv_linux_usb_coherent_check_final_state(); srcloc: null [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851-1: SUMMARY for call ldv_spin_unlock_irqrestore_102(mspro_block_suspend_~msb~21#1.base, ~bvadd~64(40bv64, mspro_block_suspend_~msb~21#1.offset), mspro_block_suspend_~flags~4#1); srcloc: null [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: mspro_block_suspend_#res#1 := 0bv32; [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785: havoc ldv_sysfs_remove_group_125_~ldv_func_arg1#1.base, ldv_sysfs_remove_group_125_~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_125_~ldv_func_arg2#1.base, ldv_sysfs_remove_group_125_~ldv_func_arg2#1.offset;havoc ldv_sysfs_remove_group_125_#in~ldv_func_arg1#1.base, ldv_sysfs_remove_group_125_#in~ldv_func_arg1#1.offset, ldv_sysfs_remove_group_125_#in~ldv_func_arg2#1.base, ldv_sysfs_remove_group_125_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_sysfs_remove_group_125 } true; [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7611-1: ldv_blk_init_queue_118_#res#1.base, ldv_blk_init_queue_118_#res#1.offset := ldv_blk_init_queue_118_~ldv_func_res~1#1.base, ldv_blk_init_queue_118_~ldv_func_res~1#1.offset; [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7578: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_mspro_block_disk_lock(ldv_mutex_unlock_116_~ldv_func_arg1#1.base, ldv_mutex_unlock_116_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6587: mspro_block_init_disk_~rc~10#1 := 0bv32; [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6620: mspro_block_init_disk_#t~ret621#1 := ldv_idr_alloc_115_#res#1;havoc ldv_idr_alloc_115_#t~ret740#1, ldv_idr_alloc_115_~ldv_func_arg1#1.base, ldv_idr_alloc_115_~ldv_func_arg1#1.offset, ldv_idr_alloc_115_~ldv_func_arg2#1.base, ldv_idr_alloc_115_~ldv_func_arg2#1.offset, ldv_idr_alloc_115_~ldv_func_arg3#1, ldv_idr_alloc_115_~ldv_func_arg4#1, ldv_idr_alloc_115_~ldv_func_arg5#1, ldv_idr_alloc_115_~tmp~48#1;havoc ldv_idr_alloc_115_#in~ldv_func_arg1#1.base, ldv_idr_alloc_115_#in~ldv_func_arg1#1.offset, ldv_idr_alloc_115_#in~ldv_func_arg2#1.base, ldv_idr_alloc_115_#in~ldv_func_arg2#1.offset, ldv_idr_alloc_115_#in~ldv_func_arg3#1, ldv_idr_alloc_115_#in~ldv_func_arg4#1, ldv_idr_alloc_115_#in~ldv_func_arg5#1;assume { :end_inline_ldv_idr_alloc_115 } true;mspro_block_init_disk_~disk_id~1#1 := mspro_block_init_disk_#t~ret621#1;havoc mspro_block_init_disk_#t~ret621#1;assume { :begin_inline_ldv_mutex_unlock_116 } true;ldv_mutex_unlock_116_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_116_#in~ldv_func_arg1#1.offset := ~#mspro_block_disk_lock~0.base, ~#mspro_block_disk_lock~0.offset;havoc ldv_mutex_unlock_116_~ldv_func_arg1#1.base, ldv_mutex_unlock_116_~ldv_func_arg1#1.offset;ldv_mutex_unlock_116_~ldv_func_arg1#1.base, ldv_mutex_unlock_116_~ldv_func_arg1#1.offset := ldv_mutex_unlock_116_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_116_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4936: SUMMARY for call mspro_block_disk_release(mspro_block_bd_release_~disk#1.base, mspro_block_bd_release_~disk#1.offset); srcloc: null [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7843: SUMMARY for call ldv_linux_usb_gadget_check_final_state(); srcloc: null [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6687-1: call mspro_block_init_disk_#t~mem655#1.base, mspro_block_init_disk_#t~mem655#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);assume { :begin_inline_ldv_put_disk_120 } true;ldv_put_disk_120_#in~disk#1.base, ldv_put_disk_120_#in~disk#1.offset := mspro_block_init_disk_#t~mem655#1.base, mspro_block_init_disk_#t~mem655#1.offset;havoc ldv_put_disk_120_~disk#1.base, ldv_put_disk_120_~disk#1.offset;ldv_put_disk_120_~disk#1.base, ldv_put_disk_120_~disk#1.offset := ldv_put_disk_120_#in~disk#1.base, ldv_put_disk_120_#in~disk#1.offset; [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6687: havoc ldv_put_disk_120_~disk#1.base, ldv_put_disk_120_~disk#1.offset;havoc ldv_put_disk_120_#in~disk#1.base, ldv_put_disk_120_#in~disk#1.offset;assume { :end_inline_ldv_put_disk_120 } true;havoc mspro_block_init_disk_#t~mem655#1.base, mspro_block_init_disk_#t~mem655#1.offset;assume { :begin_inline_ldv_mutex_lock_121 } true;ldv_mutex_lock_121_#in~ldv_func_arg1#1.base, ldv_mutex_lock_121_#in~ldv_func_arg1#1.offset := ~#mspro_block_disk_lock~0.base, ~#mspro_block_disk_lock~0.offset;havoc ldv_mutex_lock_121_~ldv_func_arg1#1.base, ldv_mutex_lock_121_~ldv_func_arg1#1.offset;ldv_mutex_lock_121_~ldv_func_arg1#1.base, ldv_mutex_lock_121_~ldv_func_arg1#1.offset := ldv_mutex_lock_121_#in~ldv_func_arg1#1.base, ldv_mutex_lock_121_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6621: havoc ldv_mutex_unlock_116_~ldv_func_arg1#1.base, ldv_mutex_unlock_116_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_116_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_116_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_116 } true; [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7282: ldv_io_instance_probe_0_11_#t~ret734#1 := mspro_block_bd_open_#res#1;havoc mspro_block_bd_open_#t~mem131#1.base, mspro_block_bd_open_#t~mem131#1.offset, mspro_block_bd_open_#t~mem132#1.base, mspro_block_bd_open_#t~mem132#1.offset, mspro_block_bd_open_#t~mem133#1.base, mspro_block_bd_open_#t~mem133#1.offset, mspro_block_bd_open_#t~short134#1, mspro_block_bd_open_#t~mem135#1, mspro_block_bd_open_#t~mem136#1, mspro_block_bd_open_#t~short137#1, mspro_block_bd_open_~bdev#1.base, mspro_block_bd_open_~bdev#1.offset, mspro_block_bd_open_~mode#1, mspro_block_bd_open_~disk~0#1.base, mspro_block_bd_open_~disk~0#1.offset, mspro_block_bd_open_~msb~0#1.base, mspro_block_bd_open_~msb~0#1.offset, mspro_block_bd_open_~rc~0#1;havoc mspro_block_bd_open_#in~bdev#1.base, mspro_block_bd_open_#in~bdev#1.offset, mspro_block_bd_open_#in~mode#1;assume { :end_inline_mspro_block_bd_open } true;ldv_io_instance_probe_0_11_~tmp~44#1 := ldv_io_instance_probe_0_11_#t~ret734#1;havoc ldv_io_instance_probe_0_11_#t~ret734#1;ldv_io_instance_probe_0_11_#res#1 := ldv_io_instance_probe_0_11_~tmp~44#1; [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216-1: SUMMARY for call ldv_entry_EMGentry_3_#t~ret729#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11213: SUMMARY for call ldv_assert_linux_lib_idr__not_initialized((if 0bv32 != ~ldv_linux_lib_idr_idr_mspro_block_disk_idr~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7216: ldv_entry_EMGentry_3_~tmp~43#1 := ldv_entry_EMGentry_3_#t~ret729#1;havoc ldv_entry_EMGentry_3_#t~ret729#1; [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret716#1 := ldv_filter_err_code(ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1); srcloc: null [2025-02-08 04:38:13,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11246: SUMMARY for call ldv_assert_linux_lib_idr__not_initialized((if 0bv32 != ~ldv_linux_lib_idr_idr_mspro_block_disk_idr~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1 := ldv_device_driver_io_instance_0_#t~ret716#1;havoc ldv_device_driver_io_instance_0_#t~ret716#1; [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7844: SUMMARY for call ldv_linux_usb_urb_check_final_state(); srcloc: null [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11214-1: SUMMARY for call ldv_assert_linux_lib_idr__destroyed_before_usage((if 3bv32 != ~ldv_linux_lib_idr_idr_mspro_block_disk_idr~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-1: SUMMARY for call ldv_assert_linux_lib_idr__destroyed_before_usage((if 3bv32 != ~ldv_linux_lib_idr_idr_mspro_block_disk_idr~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11214: ~ldv_linux_lib_idr_idr_mspro_block_disk_idr~0 := 2bv32; [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247: ~ldv_linux_lib_idr_idr_mspro_block_disk_idr~0 := 3bv32; [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: SUMMARY for call memstick_set_drvdata(mspro_block_resume_~card#1.base, mspro_block_resume_~card#1.offset, mspro_block_resume_~new_msb~0#1.base, mspro_block_resume_~new_msb~0#1.offset); srcloc: null [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7647: SUMMARY for call ldv_linux_lib_idr_idr_remove_mspro_block_disk_idr(); srcloc: null [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6623: assume ~bvslt~32(mspro_block_init_disk_~disk_id~1#1, 0bv32);mspro_block_init_disk_#res#1 := mspro_block_init_disk_~disk_id~1#1;call ULTIMATE.dealloc(mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset);havoc mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset; [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6623: assume !~bvslt~32(mspro_block_init_disk_~disk_id~1#1, 0bv32);assume { :begin_inline_ldv_alloc_disk_117 } true;ldv_alloc_disk_117_#in~minors#1 := 8bv32;havoc ldv_alloc_disk_117_#res#1.base, ldv_alloc_disk_117_#res#1.offset;havoc ldv_alloc_disk_117_#t~ret741#1.base, ldv_alloc_disk_117_#t~ret741#1.offset, ldv_alloc_disk_117_#t~ret742#1.base, ldv_alloc_disk_117_#t~ret742#1.offset, ldv_alloc_disk_117_~minors#1, ldv_alloc_disk_117_~ldv_func_res~0#1.base, ldv_alloc_disk_117_~ldv_func_res~0#1.offset, ldv_alloc_disk_117_~tmp~49#1.base, ldv_alloc_disk_117_~tmp~49#1.offset, ldv_alloc_disk_117_~tmp___0~24#1.base, ldv_alloc_disk_117_~tmp___0~24#1.offset;ldv_alloc_disk_117_~minors#1 := ldv_alloc_disk_117_#in~minors#1;havoc ldv_alloc_disk_117_~ldv_func_res~0#1.base, ldv_alloc_disk_117_~ldv_func_res~0#1.offset;havoc ldv_alloc_disk_117_~tmp~49#1.base, ldv_alloc_disk_117_~tmp~49#1.offset;havoc ldv_alloc_disk_117_~tmp___0~24#1.base, ldv_alloc_disk_117_~tmp___0~24#1.offset;assume { :begin_inline_alloc_disk } true;alloc_disk_#in~arg0#1 := ldv_alloc_disk_117_~minors#1;havoc alloc_disk_#res#1.base, alloc_disk_#res#1.offset;havoc alloc_disk_#t~ret920#1.base, alloc_disk_#t~ret920#1.offset, alloc_disk_~arg0#1;alloc_disk_~arg0#1 := alloc_disk_#in~arg0#1; [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7218: assume 0bv32 != ldv_entry_EMGentry_3_~tmp~43#1; [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7218: assume !(0bv32 != ldv_entry_EMGentry_3_~tmp~43#1); [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7251: ldv_io_instance_callback_0_20_#t~ret730#1 := mspro_block_resume_#res#1;havoc mspro_block_resume_#t~ret680#1.base, mspro_block_resume_#t~ret680#1.offset, mspro_block_resume_#t~mem681#1.base, mspro_block_resume_#t~mem681#1.offset, mspro_block_resume_#t~ret682#1.base, mspro_block_resume_#t~ret682#1.offset, mspro_block_resume_#t~ret683#1, mspro_block_resume_#t~mem684#1.base, mspro_block_resume_#t~mem684#1.offset, mspro_block_resume_#t~mem685#1.base, mspro_block_resume_#t~mem685#1.offset, mspro_block_resume_#t~ret686#1.base, mspro_block_resume_#t~ret686#1.offset, mspro_block_resume_#t~mem687#1.base, mspro_block_resume_#t~mem687#1.offset, mspro_block_resume_#t~mem688#1.base, mspro_block_resume_#t~mem688#1.offset, mspro_block_resume_#t~ret689#1.base, mspro_block_resume_#t~ret689#1.offset, mspro_block_resume_#t~mem690#1, mspro_block_resume_#t~mem691#1, mspro_block_resume_#t~mem692#1, mspro_block_resume_#t~short693#1, mspro_block_resume_#t~mem694#1.base, mspro_block_resume_#t~mem694#1.offset, mspro_block_resume_#t~mem695#1.base, mspro_block_resume_#t~mem695#1.offset, mspro_block_resume_#t~nondet696#1, mspro_block_resume_#t~mem697#1.base, mspro_block_resume_#t~mem697#1.offset, mspro_block_resume_#t~mem698#1.base, mspro_block_resume_#t~mem698#1.offset, mspro_block_resume_#t~mem699#1.base, mspro_block_resume_#t~mem699#1.offset, mspro_block_resume_#t~mem700#1.base, mspro_block_resume_#t~mem700#1.offset, mspro_block_resume_#t~short701#1, mspro_block_resume_#t~mem702#1.base, mspro_block_resume_#t~mem702#1.offset, mspro_block_resume_~card#1.base, mspro_block_resume_~card#1.offset, mspro_block_resume_~msb~22#1.base, mspro_block_resume_~msb~22#1.offset, mspro_block_resume_~tmp~39#1.base, mspro_block_resume_~tmp~39#1.offset, mspro_block_resume_~flags~5#1, mspro_block_resume_~rc~12#1, mspro_block_resume_~new_msb~0#1.base, mspro_block_resume_~new_msb~0#1.offset, mspro_block_resume_~host~4#1.base, mspro_block_resume_~host~4#1.offset, mspro_block_resume_~s_attr~5#1.base, mspro_block_resume_~s_attr~5#1.offset, mspro_block_resume_~r_attr~0#1.base, mspro_block_resume_~r_attr~0#1.offset, mspro_block_resume_~cnt~4#1, mspro_block_resume_~tmp___0~22#1.base, mspro_block_resume_~tmp___0~22#1.offset, mspro_block_resume_~tmp___1~13#1, mspro_block_resume_~tmp___2~11#1;havoc mspro_block_resume_#in~card#1.base, mspro_block_resume_#in~card#1.offset;assume { :end_inline_mspro_block_resume } true;havoc ldv_io_instance_callback_0_20_#t~ret730#1; [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: assume 0bv32 == ldv_assert_linux_block_genhd__use_before_allocation_~expr#1; [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12140: assume !(0bv32 == ldv_assert_linux_block_genhd__use_before_allocation_~expr#1); [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888-1: SUMMARY for call mspro_block_resume_#t~ret683#1 := mspro_block_init_card(mspro_block_resume_~card#1.base, mspro_block_resume_~card#1.offset); srcloc: null [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: mspro_block_resume_~tmp___1~13#1 := mspro_block_resume_#t~ret683#1;havoc mspro_block_resume_#t~ret683#1; [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6756-1: SUMMARY for call memstick_set_drvdata(mspro_block_probe_~card#1.base, mspro_block_probe_~card#1.offset, mspro_block_probe_~msb~19#1.base, mspro_block_probe_~msb~19#1.offset); srcloc: null [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6756: call write~$Pointer$#0(mspro_block_probe_~card#1.base, mspro_block_probe_~card#1.offset, mspro_block_probe_~msb~19#1.base, mspro_block_probe_~msb~19#1.offset, 8bv64);assume { :begin_inline_spinlock_check } true;spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset := mspro_block_probe_~msb~19#1.base, ~bvadd~64(40bv64, mspro_block_probe_~msb~19#1.offset);havoc spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset := spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;spinlock_check_#res#1.base, spinlock_check_#res#1.offset := spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset; [2025-02-08 04:38:13,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6789: SUMMARY for call memstick_set_drvdata(mspro_block_probe_~card#1.base, mspro_block_probe_~card#1.offset, 0bv64, 0bv64); srcloc: null [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6591-1: SUMMARY for call mspro_block_init_disk_#t~ret606#1.base, mspro_block_init_disk_#t~ret606#1.offset := mspro_from_sysfs_attr(mspro_block_init_disk_#t~mem605#1.base, mspro_block_init_disk_#t~mem605#1.offset); srcloc: null [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6591: mspro_block_init_disk_~s_attr~3#1.base, mspro_block_init_disk_~s_attr~3#1.offset := mspro_block_init_disk_#t~ret606#1.base, mspro_block_init_disk_#t~ret606#1.offset;havoc mspro_block_init_disk_#t~mem604#1.base, mspro_block_init_disk_#t~mem604#1.offset;havoc mspro_block_init_disk_#t~mem605#1.base, mspro_block_init_disk_#t~mem605#1.offset;havoc mspro_block_init_disk_#t~ret606#1.base, mspro_block_init_disk_#t~ret606#1.offset;call mspro_block_init_disk_#t~mem607#1 := read~intINTTYPE1#0(mspro_block_init_disk_~s_attr~3#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~s_attr~3#1.offset), 1bv64); [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6657: assume true;havoc mspro_block_init_disk_#t~nondet642#1;call write~intINTTYPE1#0(mspro_block_init_disk_#t~nondet642#1, mspro_block_init_disk_#t~mem640#1.base, ~bvadd~64(~bvadd~64(12bv64, mspro_block_init_disk_#t~mem640#1.offset), mspro_block_init_disk_#t~loopctr641#1), 8bv64);mspro_block_init_disk_#t~loopctr641#1 := ~bvadd~64(1bv64, mspro_block_init_disk_#t~loopctr641#1); [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6657: assume true;havoc mspro_block_init_disk_#t~mem640#1.base, mspro_block_init_disk_#t~mem640#1.offset;havoc mspro_block_init_disk_#t~loopctr641#1;havoc mspro_block_init_disk_#t~nondet642#1;havoc mspro_block_init_disk_#t~ret643#1;call mspro_block_init_disk_#t~mem644#1.base, mspro_block_init_disk_#t~mem644#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(24bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);call mspro_block_init_disk_#t~mem645#1 := read~intINTTYPE2#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(108bv64, mspro_block_init_disk_~msb~17#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 := mspro_block_init_disk_#t~mem644#1.base, mspro_block_init_disk_#t~mem644#1.offset, ~zero_extend~32~16(mspro_block_init_disk_#t~mem645#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:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6591-2: call mspro_block_init_disk_#t~mem604#1.base, mspro_block_init_disk_#t~mem604#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, ~bvadd~64(139bv64, mspro_block_init_disk_~msb~17#1.offset)), 8bv64);call mspro_block_init_disk_#t~mem605#1.base, mspro_block_init_disk_#t~mem605#1.offset := read~$Pointer$#0(mspro_block_init_disk_#t~mem604#1.base, ~bvadd~64(mspro_block_init_disk_#t~mem604#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(mspro_block_init_disk_~rc~10#1))), 8bv64); [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7120-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret721#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7120: ldv_device_driver_io_instance_0_~tmp___6~5#1 := ldv_device_driver_io_instance_0_#t~ret721#1;havoc ldv_device_driver_io_instance_0_#t~ret721#1; [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177: 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:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6922: SUMMARY for call memstick_set_drvdata(mspro_block_resume_~card#1.base, mspro_block_resume_~card#1.offset, mspro_block_resume_~msb~22#1.base, mspro_block_resume_~msb~22#1.offset); srcloc: null [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814: SUMMARY for call ldv_linux_net_register_reset_error_counter(); srcloc: null [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: SUMMARY for call mspro_block_data_clear(mspro_block_probe_~msb~19#1.base, mspro_block_probe_~msb~19#1.offset); srcloc: null [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6658: 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 mspro_block_init_disk_#t~mem644#1.base, mspro_block_init_disk_#t~mem644#1.offset;havoc mspro_block_init_disk_#t~mem645#1;call mspro_block_init_disk_#t~mem646#1 := read~intINTTYPE2#0(mspro_block_init_disk_~sys_info~0#1.base, ~bvadd~64(6bv64, mspro_block_init_disk_~sys_info~0#1.offset), 2bv64); [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: havoc ldv_mutex_lock_121_~ldv_func_arg1#1.base, ldv_mutex_lock_121_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_121_#in~ldv_func_arg1#1.base, ldv_mutex_lock_121_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_121 } true;assume { :begin_inline_ldv_idr_remove_122 } true;ldv_idr_remove_122_#in~ldv_func_arg1#1.base, ldv_idr_remove_122_#in~ldv_func_arg1#1.offset, ldv_idr_remove_122_#in~ldv_func_arg2#1 := ~#mspro_block_disk_idr~0.base, ~#mspro_block_disk_idr~0.offset, mspro_block_init_disk_~disk_id~1#1;havoc ldv_idr_remove_122_~ldv_func_arg1#1.base, ldv_idr_remove_122_~ldv_func_arg1#1.offset, ldv_idr_remove_122_~ldv_func_arg2#1;ldv_idr_remove_122_~ldv_func_arg1#1.base, ldv_idr_remove_122_~ldv_func_arg1#1.offset := ldv_idr_remove_122_#in~ldv_func_arg1#1.base, ldv_idr_remove_122_#in~ldv_func_arg1#1.offset;ldv_idr_remove_122_~ldv_func_arg2#1 := ldv_idr_remove_122_#in~ldv_func_arg2#1; [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154: havoc ldv_io_instance_callback_0_4_#t~ret733#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:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12472: havoc register_blkdev_#t~nondet927#1; [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220-1: SUMMARY for call ldv_assume((if 0bv32 != ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7220: assume { :begin_inline_ldv_ldv_check_final_state_143 } true; [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: ldv_device_driver_io_instance_0_#t~ret718#1 := ldv_io_instance_probe_0_11_#res#1;havoc ldv_io_instance_probe_0_11_#t~ret734#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~44#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~ret718#1;havoc ldv_device_driver_io_instance_0_#t~mem717#1.base, ldv_device_driver_io_instance_0_#t~mem717#1.offset;havoc ldv_device_driver_io_instance_0_#t~ret718#1; [2025-02-08 04:38:13,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7154-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~ret733#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_mspro_block_bd_getgeo } true;mspro_block_bd_getgeo_#in~bdev#1.base, mspro_block_bd_getgeo_#in~bdev#1.offset, mspro_block_bd_getgeo_#in~geo#1.base, mspro_block_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 mspro_block_bd_getgeo_#res#1;havoc mspro_block_bd_getgeo_#t~mem143#1.base, mspro_block_bd_getgeo_#t~mem143#1.offset, mspro_block_bd_getgeo_#t~mem144#1.base, mspro_block_bd_getgeo_#t~mem144#1.offset, mspro_block_bd_getgeo_#t~mem145#1, mspro_block_bd_getgeo_#t~mem146#1, mspro_block_bd_getgeo_#t~mem147#1, mspro_block_bd_getgeo_~bdev#1.base, mspro_block_bd_getgeo_~bdev#1.offset, mspro_block_bd_getgeo_~geo#1.base, mspro_block_bd_getgeo_~geo#1.offset, mspro_block_bd_getgeo_~msb~2#1.base, mspro_block_bd_getgeo_~msb~2#1.offset;mspro_block_bd_getgeo_~bdev#1.base, mspro_block_bd_getgeo_~bdev#1.offset := mspro_block_bd_getgeo_#in~bdev#1.base, mspro_block_bd_getgeo_#in~bdev#1.offset;mspro_block_bd_getgeo_~geo#1.base, mspro_block_bd_getgeo_~geo#1.offset := mspro_block_bd_getgeo_#in~geo#1.base, mspro_block_bd_getgeo_#in~geo#1.offset;havoc mspro_block_bd_getgeo_~msb~2#1.base, mspro_block_bd_getgeo_~msb~2#1.offset;call mspro_block_bd_getgeo_#t~mem143#1.base, mspro_block_bd_getgeo_#t~mem143#1.offset := read~$Pointer$#0(mspro_block_bd_getgeo_~bdev#1.base, ~bvadd~64(253bv64, mspro_block_bd_getgeo_~bdev#1.offset), 8bv64);call mspro_block_bd_getgeo_#t~mem144#1.base, mspro_block_bd_getgeo_#t~mem144#1.offset := read~$Pointer$#0(mspro_block_bd_getgeo_#t~mem143#1.base, ~bvadd~64(1569bv64, mspro_block_bd_getgeo_#t~mem143#1.offset), 8bv64);mspro_block_bd_getgeo_~msb~2#1.base, mspro_block_bd_getgeo_~msb~2#1.offset := mspro_block_bd_getgeo_#t~mem144#1.base, mspro_block_bd_getgeo_#t~mem144#1.offset;havoc mspro_block_bd_getgeo_#t~mem143#1.base, mspro_block_bd_getgeo_#t~mem143#1.offset;havoc mspro_block_bd_getgeo_#t~mem144#1.base, mspro_block_bd_getgeo_#t~mem144#1.offset;call mspro_block_bd_getgeo_#t~mem145#1 := read~intINTTYPE2#0(mspro_block_bd_getgeo_~msb~2#1.base, ~bvadd~64(112bv64, mspro_block_bd_getgeo_~msb~2#1.offset), 2bv64);call write~intINTTYPE1#0(mspro_block_bd_getgeo_#t~mem145#1[8:0], mspro_block_bd_getgeo_~geo#1.base, mspro_block_bd_getgeo_~geo#1.offset, 1bv64);havoc mspro_block_bd_getgeo_#t~mem145#1;call mspro_block_bd_getgeo_#t~mem146#1 := read~intINTTYPE2#0(mspro_block_bd_getgeo_~msb~2#1.base, ~bvadd~64(114bv64, mspro_block_bd_getgeo_~msb~2#1.offset), 2bv64);call write~intINTTYPE1#0(mspro_block_bd_getgeo_#t~mem146#1[8:0], mspro_block_bd_getgeo_~geo#1.base, ~bvadd~64(1bv64, mspro_block_bd_getgeo_~geo#1.offset), 1bv64);havoc mspro_block_bd_getgeo_#t~mem146#1;call mspro_block_bd_getgeo_#t~mem147#1 := read~intINTTYPE2#0(mspro_block_bd_getgeo_~msb~2#1.base, ~bvadd~64(110bv64, mspro_block_bd_getgeo_~msb~2#1.offset), 2bv64);call write~intINTTYPE2#0(mspro_block_bd_getgeo_#t~mem147#1, mspro_block_bd_getgeo_~geo#1.base, ~bvadd~64(2bv64, mspro_block_bd_getgeo_~geo#1.offset), 2bv64);havoc mspro_block_bd_getgeo_#t~mem147#1;mspro_block_bd_getgeo_#res#1 := 0bv32; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: assume 0bv32 != mspro_block_resume_~tmp___1~13#1; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: assume !(0bv32 != mspro_block_resume_~tmp___1~13#1);mspro_block_resume_~cnt~4#1 := 0bv8; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: SUMMARY for call mspro_block_data_clear(mspro_block_resume_~new_msb~0#1.base, mspro_block_resume_~new_msb~0#1.offset); srcloc: null [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: assume false; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12142: assume !false; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815-1: SUMMARY for call ldv_linux_usb_register_reset_error_counter(); srcloc: null [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791-1: SUMMARY for call kfree(mspro_block_probe_~msb~19#1.base, mspro_block_probe_~msb~19#1.offset); srcloc: null [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: mspro_block_probe_#t~ret667#1.base, mspro_block_probe_#t~ret667#1.offset := spinlock_check_#res#1.base, spinlock_check_#res#1.offset;havoc spinlock_check_~lock#1.base, spinlock_check_~lock#1.offset;havoc spinlock_check_#in~lock#1.base, spinlock_check_#in~lock#1.offset;assume { :end_inline_spinlock_check } true;havoc mspro_block_probe_#t~ret667#1.base, mspro_block_probe_#t~ret667#1.offset;assume { :begin_inline___raw_spin_lock_init } true;__raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset := mspro_block_probe_~msb~19#1.base, ~bvadd~64(40bv64, mspro_block_probe_~msb~19#1.offset), 128bv64, 0bv64, mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset;havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;__raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset := __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset;__raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset := __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset;__raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset := __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815: assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ldv_ldv_post_init_142_~ldv_func_arg1#1;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret797#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~74#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~74#1; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791: mspro_block_probe_#res#1 := mspro_block_probe_~rc~11#1;call ULTIMATE.dealloc(mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset);havoc mspro_block_probe_~#__key~1#1.base, mspro_block_probe_~#__key~1#1.offset; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659-1: SUMMARY for call mspro_block_init_disk_#t~ret647#1 := __fswab16(~zero_extend~32~16(mspro_block_init_disk_#t~mem646#1)[16:0]); srcloc: null [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: mspro_block_init_disk_~tmp___4~7#1 := mspro_block_init_disk_#t~ret647#1;havoc mspro_block_init_disk_#t~mem646#1;havoc mspro_block_init_disk_#t~ret647#1;mspro_block_init_disk_~capacity~0#1 := ~zero_extend~64~16(mspro_block_init_disk_~tmp___4~7#1);call mspro_block_init_disk_#t~mem648#1 := read~intINTTYPE2#0(mspro_block_init_disk_~sys_info~0#1.base, ~bvadd~64(2bv64, mspro_block_init_disk_~sys_info~0#1.offset), 2bv64); [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6692: havoc ldv_idr_remove_122_~ldv_func_arg1#1.base, ldv_idr_remove_122_~ldv_func_arg1#1.offset, ldv_idr_remove_122_~ldv_func_arg2#1;havoc ldv_idr_remove_122_#in~ldv_func_arg1#1.base, ldv_idr_remove_122_#in~ldv_func_arg1#1.offset, ldv_idr_remove_122_#in~ldv_func_arg2#1;assume { :end_inline_ldv_idr_remove_122 } true;assume { :begin_inline_ldv_mutex_unlock_123 } true;ldv_mutex_unlock_123_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_123_#in~ldv_func_arg1#1.offset := ~#mspro_block_disk_lock~0.base, ~#mspro_block_disk_lock~0.offset;havoc ldv_mutex_unlock_123_~ldv_func_arg1#1.base, ldv_mutex_unlock_123_~ldv_func_arg1#1.offset;ldv_mutex_unlock_123_~ldv_func_arg1#1.base, ldv_mutex_unlock_123_~ldv_func_arg1#1.offset := ldv_mutex_unlock_123_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_123_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593: assume 48bv32 == ~zero_extend~32~8(mspro_block_init_disk_#t~mem607#1);havoc mspro_block_init_disk_#t~mem607#1;call mspro_block_init_disk_#t~mem608#1.base, mspro_block_init_disk_#t~mem608#1.offset := read~$Pointer$#0(mspro_block_init_disk_~s_attr~3#1.base, ~bvadd~64(8bv64, mspro_block_init_disk_~s_attr~3#1.offset), 8bv64);mspro_block_init_disk_~dev_info~0#1.base, mspro_block_init_disk_~dev_info~0#1.offset := mspro_block_init_disk_#t~mem608#1.base, mspro_block_init_disk_#t~mem608#1.offset;havoc mspro_block_init_disk_#t~mem608#1.base, mspro_block_init_disk_#t~mem608#1.offset; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6593: assume !(48bv32 == ~zero_extend~32~8(mspro_block_init_disk_#t~mem607#1));havoc mspro_block_init_disk_#t~mem607#1;call mspro_block_init_disk_#t~mem609#1 := read~intINTTYPE1#0(mspro_block_init_disk_~s_attr~3#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~s_attr~3#1.offset), 1bv64); [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7221: assume { :end_inline_ldv_ldv_check_final_state_143 } true; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6924-1: SUMMARY for call kfree(mspro_block_resume_~new_msb~0#1.base, mspro_block_resume_~new_msb~0#1.offset); srcloc: null [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6924: assume { :begin_inline_ldv_mutex_unlock_136 } true;ldv_mutex_unlock_136_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_136_#in~ldv_func_arg1#1.offset := mspro_block_resume_~host~4#1.base, mspro_block_resume_~host~4#1.offset;havoc ldv_mutex_unlock_136_~ldv_func_arg1#1.base, ldv_mutex_unlock_136_~ldv_func_arg1#1.offset;ldv_mutex_unlock_136_~ldv_func_arg1#1.base, ldv_mutex_unlock_136_~ldv_func_arg1#1.offset := ldv_mutex_unlock_136_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_136_#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_136_~ldv_func_arg1#1.base, ldv_mutex_unlock_136_~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:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6759: havoc __raw_spin_lock_init_~arg0#1.base, __raw_spin_lock_init_~arg0#1.offset, __raw_spin_lock_init_~arg1#1.base, __raw_spin_lock_init_~arg1#1.offset, __raw_spin_lock_init_~arg2#1.base, __raw_spin_lock_init_~arg2#1.offset;havoc __raw_spin_lock_init_#in~arg0#1.base, __raw_spin_lock_init_#in~arg0#1.offset, __raw_spin_lock_init_#in~arg1#1.base, __raw_spin_lock_init_#in~arg1#1.offset, __raw_spin_lock_init_#in~arg2#1.base, __raw_spin_lock_init_#in~arg2#1.offset;assume { :end_inline___raw_spin_lock_init } true; [2025-02-08 04:38:13,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7618: 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_119_~disk#1.base, ldv_add_disk_119_~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:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6693: havoc ldv_mutex_unlock_123_~ldv_func_arg1#1.base, ldv_mutex_unlock_123_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_123_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_123_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_123 } true;mspro_block_init_disk_#res#1 := mspro_block_init_disk_~rc~10#1;call ULTIMATE.dealloc(mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset);havoc mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset; [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7222: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: assume 1bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1; [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: assume !(1bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1); [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_lock_of_memstick_host(ldv_mutex_lock_135_~ldv_func_arg1#1.base, ldv_mutex_lock_135_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619: 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:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661-1: SUMMARY for call mspro_block_init_disk_#t~ret649#1 := __fswab16(~zero_extend~32~16(mspro_block_init_disk_#t~mem648#1)[16:0]); srcloc: null [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628: mspro_block_init_disk_#t~ret622#1.base, mspro_block_init_disk_#t~ret622#1.offset := ldv_alloc_disk_117_#res#1.base, ldv_alloc_disk_117_#res#1.offset;havoc ldv_alloc_disk_117_#t~ret741#1.base, ldv_alloc_disk_117_#t~ret741#1.offset, ldv_alloc_disk_117_#t~ret742#1.base, ldv_alloc_disk_117_#t~ret742#1.offset, ldv_alloc_disk_117_~minors#1, ldv_alloc_disk_117_~ldv_func_res~0#1.base, ldv_alloc_disk_117_~ldv_func_res~0#1.offset, ldv_alloc_disk_117_~tmp~49#1.base, ldv_alloc_disk_117_~tmp~49#1.offset, ldv_alloc_disk_117_~tmp___0~24#1.base, ldv_alloc_disk_117_~tmp___0~24#1.offset;havoc ldv_alloc_disk_117_#in~minors#1;assume { :end_inline_ldv_alloc_disk_117 } true;call write~$Pointer$#0(mspro_block_init_disk_#t~ret622#1.base, mspro_block_init_disk_#t~ret622#1.offset, mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);havoc mspro_block_init_disk_#t~ret622#1.base, mspro_block_init_disk_#t~ret622#1.offset;call mspro_block_init_disk_#t~mem623#1.base, mspro_block_init_disk_#t~mem623#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64); [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6661: mspro_block_init_disk_~tmp___5~6#1 := mspro_block_init_disk_#t~ret649#1;havoc mspro_block_init_disk_#t~mem648#1;havoc mspro_block_init_disk_#t~ret649#1;mspro_block_init_disk_~capacity~0#1 := ~bvmul~64(mspro_block_init_disk_~capacity~0#1, ~zero_extend~64~16(mspro_block_init_disk_~tmp___5~6#1));call mspro_block_init_disk_#t~mem650#1 := read~intINTTYPE2#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(108bv64, mspro_block_init_disk_~msb~17#1.offset), 2bv64);mspro_block_init_disk_~capacity~0#1 := ~bvmul~64(mspro_block_init_disk_~capacity~0#1, ~sign_extend~64~32(~bvashr~32(~zero_extend~32~16(mspro_block_init_disk_#t~mem650#1), 9bv32)));havoc mspro_block_init_disk_#t~mem650#1;call mspro_block_init_disk_#t~mem651#1.base, mspro_block_init_disk_#t~mem651#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~msb~17#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 := mspro_block_init_disk_#t~mem651#1.base, mspro_block_init_disk_#t~mem651#1.offset, mspro_block_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#0(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:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7256: 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~mem731#1, ldv_io_instance_callback_0_21_#t~ret732#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~mem722#1; [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret719#1 := ldv_filter_err_code(ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1); srcloc: null [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091: ldv_device_driver_io_instance_0_~ldv_0_ret_default~0#1 := ldv_device_driver_io_instance_0_#t~ret719#1;havoc ldv_device_driver_io_instance_0_#t~ret719#1; [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: ~LDV_LINUX_KERNEL_LOCKING_MUTEX_MUTEXES_lock_of_memstick_host~0 := 0bv8; [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-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:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761-1: SUMMARY for call mspro_block_probe_#t~ret668#1 := mspro_block_init_card(mspro_block_probe_~card#1.base, mspro_block_probe_~card#1.offset); srcloc: null [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6761: mspro_block_probe_~rc~11#1 := mspro_block_probe_#t~ret668#1;havoc mspro_block_probe_#t~ret668#1; [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6596: assume 16bv32 == ~zero_extend~32~8(mspro_block_init_disk_#t~mem609#1);havoc mspro_block_init_disk_#t~mem609#1;call mspro_block_init_disk_#t~mem610#1.base, mspro_block_init_disk_#t~mem610#1.offset := read~$Pointer$#0(mspro_block_init_disk_~s_attr~3#1.base, ~bvadd~64(8bv64, mspro_block_init_disk_~s_attr~3#1.offset), 8bv64);mspro_block_init_disk_~sys_info~0#1.base, mspro_block_init_disk_~sys_info~0#1.offset := mspro_block_init_disk_#t~mem610#1.base, mspro_block_init_disk_#t~mem610#1.offset;havoc mspro_block_init_disk_#t~mem610#1.base, mspro_block_init_disk_#t~mem610#1.offset; [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6596: assume !(16bv32 == ~zero_extend~32~8(mspro_block_init_disk_#t~mem609#1));havoc mspro_block_init_disk_#t~mem609#1; [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7786: mspro_block_init_#t~ret705#1 := ldv_memstick_register_driver_139_#res#1;havoc ldv_memstick_register_driver_139_#t~ret746#1, ldv_memstick_register_driver_139_#t~ret747#1, ldv_memstick_register_driver_139_~ldv_func_arg1#1.base, ldv_memstick_register_driver_139_~ldv_func_arg1#1.offset, ldv_memstick_register_driver_139_~ldv_func_res~2#1, ldv_memstick_register_driver_139_~tmp~52#1, ldv_memstick_register_driver_139_~tmp___0~26#1;havoc ldv_memstick_register_driver_139_#in~ldv_func_arg1#1.base, ldv_memstick_register_driver_139_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_memstick_register_driver_139 } true;mspro_block_init_~rc~13#1 := mspro_block_init_#t~ret705#1;havoc mspro_block_init_#t~ret705#1; [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6630: assume 0bv64 == ~bvadd~64(mspro_block_init_disk_#t~mem623#1.base, mspro_block_init_disk_#t~mem623#1.offset);havoc mspro_block_init_disk_#t~mem623#1.base, mspro_block_init_disk_#t~mem623#1.offset;mspro_block_init_disk_~rc~10#1 := 4294967284bv32; [2025-02-08 04:38:13,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6630: assume !(0bv64 == ~bvadd~64(mspro_block_init_disk_#t~mem623#1.base, mspro_block_init_disk_#t~mem623#1.offset));havoc mspro_block_init_disk_#t~mem623#1.base, mspro_block_init_disk_#t~mem623#1.offset;assume { :begin_inline_ldv_blk_init_queue_118 } true;ldv_blk_init_queue_118_#in~ldv_func_arg1#1.base, ldv_blk_init_queue_118_#in~ldv_func_arg1#1.offset, ldv_blk_init_queue_118_#in~ldv_func_arg2#1.base, ldv_blk_init_queue_118_#in~ldv_func_arg2#1.offset := #funAddr~mspro_block_submit_req.base, #funAddr~mspro_block_submit_req.offset, mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(40bv64, mspro_block_init_disk_~msb~17#1.offset);havoc ldv_blk_init_queue_118_#res#1.base, ldv_blk_init_queue_118_#res#1.offset;havoc ldv_blk_init_queue_118_#t~ret743#1.base, ldv_blk_init_queue_118_#t~ret743#1.offset, ldv_blk_init_queue_118_#t~ret744#1.base, ldv_blk_init_queue_118_#t~ret744#1.offset, ldv_blk_init_queue_118_~ldv_func_arg1#1.base, ldv_blk_init_queue_118_~ldv_func_arg1#1.offset, ldv_blk_init_queue_118_~ldv_func_arg2#1.base, ldv_blk_init_queue_118_~ldv_func_arg2#1.offset, ldv_blk_init_queue_118_~ldv_func_res~1#1.base, ldv_blk_init_queue_118_~ldv_func_res~1#1.offset, ldv_blk_init_queue_118_~tmp~50#1.base, ldv_blk_init_queue_118_~tmp~50#1.offset, ldv_blk_init_queue_118_~tmp___0~25#1.base, ldv_blk_init_queue_118_~tmp___0~25#1.offset;ldv_blk_init_queue_118_~ldv_func_arg1#1.base, ldv_blk_init_queue_118_~ldv_func_arg1#1.offset := ldv_blk_init_queue_118_#in~ldv_func_arg1#1.base, ldv_blk_init_queue_118_#in~ldv_func_arg1#1.offset;ldv_blk_init_queue_118_~ldv_func_arg2#1.base, ldv_blk_init_queue_118_~ldv_func_arg2#1.offset := ldv_blk_init_queue_118_#in~ldv_func_arg2#1.base, ldv_blk_init_queue_118_#in~ldv_func_arg2#1.offset;havoc ldv_blk_init_queue_118_~ldv_func_res~1#1.base, ldv_blk_init_queue_118_~ldv_func_res~1#1.offset;havoc ldv_blk_init_queue_118_~tmp~50#1.base, ldv_blk_init_queue_118_~tmp~50#1.offset;havoc ldv_blk_init_queue_118_~tmp___0~25#1.base, ldv_blk_init_queue_118_~tmp___0~25#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_118_~ldv_func_arg1#1.base, ldv_blk_init_queue_118_~ldv_func_arg1#1.offset, ldv_blk_init_queue_118_~ldv_func_arg2#1.base, ldv_blk_init_queue_118_~ldv_func_arg2#1.offset;havoc blk_init_queue_#res#1.base, blk_init_queue_#res#1.offset;havoc blk_init_queue_#t~ret922#1.base, blk_init_queue_#t~ret922#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:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: havoc ldv_mutex_unlock_136_~ldv_func_arg1#1.base, ldv_mutex_unlock_136_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_136_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_136_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_136 } true;assume { :begin_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137 } true;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_#in~ldv_func_arg1#1.offset := mspro_block_resume_~msb~22#1.base, ~bvadd~64(40bv64, mspro_block_resume_~msb~22#1.offset);havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_~ldv_func_arg1#1.offset;ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_~ldv_func_arg1#1.offset := ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787-1: ldv_memstick_register_driver_139_#res#1 := ldv_memstick_register_driver_139_~ldv_func_res~2#1; [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763: assume 0bv32 != mspro_block_probe_~rc~11#1; [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6763: assume !(0bv32 != mspro_block_probe_~rc~11#1);assume { :begin_inline_ldv_sysfs_create_group_124 } true;ldv_sysfs_create_group_124_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_124_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_124_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_124_#in~ldv_func_arg2#1.offset := mspro_block_probe_~card#1.base, ~bvadd~64(16bv64, ~bvadd~64(181bv64, mspro_block_probe_~card#1.offset)), mspro_block_probe_~msb~19#1.base, ~bvadd~64(139bv64, mspro_block_probe_~msb~19#1.offset);havoc ldv_sysfs_create_group_124_#res#1;havoc ldv_sysfs_create_group_124_#t~ret745#1, ldv_sysfs_create_group_124_~ldv_func_arg1#1.base, ldv_sysfs_create_group_124_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_124_~ldv_func_arg2#1.base, ldv_sysfs_create_group_124_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_124_~tmp~51#1;ldv_sysfs_create_group_124_~ldv_func_arg1#1.base, ldv_sysfs_create_group_124_~ldv_func_arg1#1.offset := ldv_sysfs_create_group_124_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_124_#in~ldv_func_arg1#1.offset;ldv_sysfs_create_group_124_~ldv_func_arg2#1.base, ldv_sysfs_create_group_124_~ldv_func_arg2#1.offset := ldv_sysfs_create_group_124_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_124_#in~ldv_func_arg2#1.offset;havoc ldv_sysfs_create_group_124_~tmp~51#1;assume { :begin_inline_ldv_linux_fs_sysfs_sysfs_create_group } true;havoc ldv_linux_fs_sysfs_sysfs_create_group_#res#1;havoc ldv_linux_fs_sysfs_sysfs_create_group_#t~ret793#1, ldv_linux_fs_sysfs_sysfs_create_group_~res~6#1, ldv_linux_fs_sysfs_sysfs_create_group_~tmp~70#1;havoc ldv_linux_fs_sysfs_sysfs_create_group_~res~6#1;havoc ldv_linux_fs_sysfs_sysfs_create_group_~tmp~70#1; [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7853: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6664: 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 mspro_block_init_disk_#t~mem651#1.base, mspro_block_init_disk_#t~mem651#1.offset;call write~$Pointer$#10(123bv64, 0bv64, mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset, 8bv64);call write~$Pointer$#10(124bv64, 0bv64, mspro_block_init_disk_~#descriptor~5#1.base, ~bvadd~64(8bv64, mspro_block_init_disk_~#descriptor~5#1.offset), 8bv64);call write~$Pointer$#10(125bv64, 0bv64, mspro_block_init_disk_~#descriptor~5#1.base, ~bvadd~64(16bv64, mspro_block_init_disk_~#descriptor~5#1.offset), 8bv64);call write~$Pointer$#10(126bv64, 0bv64, mspro_block_init_disk_~#descriptor~5#1.base, ~bvadd~64(24bv64, mspro_block_init_disk_~#descriptor~5#1.offset), 8bv64);call write~intINTTYPE4#10(1256bv32, mspro_block_init_disk_~#descriptor~5#1.base, ~bvadd~64(32bv64, mspro_block_init_disk_~#descriptor~5#1.offset), 4bv64);call write~intINTTYPE1#10(0bv8, mspro_block_init_disk_~#descriptor~5#1.base, ~bvadd~64(36bv64, mspro_block_init_disk_~#descriptor~5#1.offset), 1bv64);call mspro_block_init_disk_#t~mem652#1 := read~intINTTYPE1#10(mspro_block_init_disk_~#descriptor~5#1.base, ~bvadd~64(36bv64, mspro_block_init_disk_~#descriptor~5#1.offset), 1bv64); [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127: assume 2bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1; [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7127: assume !(2bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1); [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7854: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881: havoc ldv_mutex_lock_95_~ldv_func_arg1#1.base, ldv_mutex_lock_95_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_95_#in~ldv_func_arg1#1.base, ldv_mutex_lock_95_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_95 } true;mspro_block_bd_open_#t~short134#1 := 0bv64 != ~bvadd~64(mspro_block_bd_open_~msb~0#1.base, mspro_block_bd_open_~msb~0#1.offset); [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6929: havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_~ldv_func_arg1#1.offset;havoc ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_#in~ldv_func_arg1#1.base, ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_linux_kernel_locking_spinlock_spin_lock_137 } true;call mspro_block_resume_#t~mem702#1.base, mspro_block_resume_#t~mem702#1.offset := read~$Pointer$#0(mspro_block_resume_~msb~22#1.base, ~bvadd~64(24bv64, mspro_block_resume_~msb~22#1.offset), 8bv64); [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_mspro_block_disk_lock(ldv_mutex_unlock_123_~ldv_func_arg1#1.base, ldv_mutex_unlock_123_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7557: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_mspro_block_disk_lock(ldv_mutex_lock_114_~ldv_func_arg1#1.base, ldv_mutex_lock_114_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7392: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_lock_mspro_block_disk_lock(ldv_mutex_lock_95_~ldv_func_arg1#1.base, ldv_mutex_lock_95_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7227-1: SUMMARY for call ldv_assume((if 0bv32 == ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:38:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7227: assume { :begin_inline_ldv_EMGentry_exit_mspro_block_exit_3_2 } true;ldv_EMGentry_exit_mspro_block_exit_3_2_#in~arg0#1.base, ldv_EMGentry_exit_mspro_block_exit_3_2_#in~arg0#1.offset := ldv_entry_EMGentry_3_~ldv_3_exit_mspro_block_exit_default~0#1.base, ldv_entry_EMGentry_3_~ldv_3_exit_mspro_block_exit_default~0#1.offset;havoc ldv_EMGentry_exit_mspro_block_exit_3_2_~arg0#1.base, ldv_EMGentry_exit_mspro_block_exit_3_2_~arg0#1.offset;ldv_EMGentry_exit_mspro_block_exit_3_2_~arg0#1.base, ldv_EMGentry_exit_mspro_block_exit_3_2_~arg0#1.offset := ldv_EMGentry_exit_mspro_block_exit_3_2_#in~arg0#1.base, ldv_EMGentry_exit_mspro_block_exit_3_2_#in~arg0#1.offset;assume { :begin_inline_mspro_block_exit } true;assume { :begin_inline_ldv_memstick_unregister_driver_140 } true;ldv_memstick_unregister_driver_140_#in~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_140_#in~ldv_func_arg1#1.offset := ~#mspro_block_driver~0.base, ~#mspro_block_driver~0.offset;havoc ldv_memstick_unregister_driver_140_~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_140_~ldv_func_arg1#1.offset;ldv_memstick_unregister_driver_140_~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_140_~ldv_func_arg1#1.offset := ldv_memstick_unregister_driver_140_#in~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_140_#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_140_~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_140_~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:13,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7095-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret720#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7095: ldv_device_driver_io_instance_0_~tmp___4~8#1 := ldv_device_driver_io_instance_0_#t~ret720#1;havoc ldv_device_driver_io_instance_0_#t~ret720#1; [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930: havoc mspro_block_resume_#t~mem702#1.base, mspro_block_resume_#t~mem702#1.offset; [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: assume 0bv32 != mspro_block_init_~rc~13#1; [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: assume !(0bv32 != mspro_block_init_~rc~13#1); [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7855: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930-1: SUMMARY for call blk_start_queue(mspro_block_resume_#t~mem702#1.base, mspro_block_resume_#t~mem702#1.offset); srcloc: null [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6600: mspro_block_init_disk_~rc~10#1 := ~bvadd~32(1bv32, mspro_block_init_disk_~rc~10#1);call mspro_block_init_disk_#t~mem611#1.base, mspro_block_init_disk_#t~mem611#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(16bv64, ~bvadd~64(139bv64, mspro_block_init_disk_~msb~17#1.offset)), 8bv64);call mspro_block_init_disk_#t~mem612#1.base, mspro_block_init_disk_#t~mem612#1.offset := read~$Pointer$#0(mspro_block_init_disk_#t~mem611#1.base, ~bvadd~64(mspro_block_init_disk_#t~mem611#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(mspro_block_init_disk_~rc~10#1))), 8bv64); [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7162: ldv_device_driver_io_instance_0_~tmp___7~4#1 := ldv_device_driver_io_instance_0_#t~ret723#1;havoc ldv_device_driver_io_instance_0_#t~ret723#1; [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7228: havoc ldv_EMGentry_exit_mspro_block_exit_3_2_~arg0#1.base, ldv_EMGentry_exit_mspro_block_exit_3_2_~arg0#1.offset;havoc ldv_EMGentry_exit_mspro_block_exit_3_2_#in~arg0#1.base, ldv_EMGentry_exit_mspro_block_exit_3_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_mspro_block_exit_3_2 } true;assume { :begin_inline_ldv_ldv_check_final_state_144 } true; [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7261: ldv_io_instance_callback_0_21_#t~ret732#1 := mspro_block_suspend_#res#1;havoc mspro_block_suspend_#t~ret678#1.base, mspro_block_suspend_#t~ret678#1.offset, mspro_block_suspend_#t~mem679#1.base, mspro_block_suspend_#t~mem679#1.offset, mspro_block_suspend_~card#1.base, mspro_block_suspend_~card#1.offset, mspro_block_suspend_~state#1.event, mspro_block_suspend_~msb~21#1.base, mspro_block_suspend_~msb~21#1.offset, mspro_block_suspend_~tmp~38#1.base, mspro_block_suspend_~tmp~38#1.offset, mspro_block_suspend_~flags~4#1;havoc mspro_block_suspend_#in~card#1.base, mspro_block_suspend_#in~card#1.offset, mspro_block_suspend_#in~state#1.event;assume { :end_inline_mspro_block_suspend } true;havoc ldv_io_instance_callback_0_21_#t~mem731#1;havoc ldv_io_instance_callback_0_21_#t~ret732#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:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7162-1: SUMMARY for call ldv_device_driver_io_instance_0_#t~ret723#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931-1: SUMMARY for call ldv_spin_unlock_irqrestore_102(mspro_block_resume_~msb~22#1.base, ~bvadd~64(40bv64, mspro_block_resume_~msb~22#1.offset), mspro_block_resume_~flags~5#1); srcloc: null [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898: mspro_block_resume_~s_attr~5#1.base, mspro_block_resume_~s_attr~5#1.offset := mspro_block_resume_#t~ret686#1.base, mspro_block_resume_#t~ret686#1.offset;havoc mspro_block_resume_#t~mem684#1.base, mspro_block_resume_#t~mem684#1.offset;havoc mspro_block_resume_#t~mem685#1.base, mspro_block_resume_#t~mem685#1.offset;havoc mspro_block_resume_#t~ret686#1.base, mspro_block_resume_#t~ret686#1.offset;call mspro_block_resume_#t~mem687#1.base, mspro_block_resume_#t~mem687#1.offset := read~$Pointer$#0(mspro_block_resume_~msb~22#1.base, ~bvadd~64(16bv64, ~bvadd~64(139bv64, mspro_block_resume_~msb~22#1.offset)), 8bv64);call mspro_block_resume_#t~mem688#1.base, mspro_block_resume_#t~mem688#1.offset := read~$Pointer$#0(mspro_block_resume_#t~mem687#1.base, ~bvadd~64(mspro_block_resume_#t~mem687#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~8(mspro_block_resume_~cnt~4#1))), 8bv64); [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: assume mspro_block_bd_open_#t~short134#1;havoc mspro_block_bd_open_#t~mem133#1.base, mspro_block_bd_open_#t~mem133#1.offset;havoc mspro_block_bd_open_#t~short134#1;call mspro_block_bd_open_#t~mem135#1 := read~intINTTYPE4#0(mspro_block_bd_open_~msb~0#1.base, ~bvadd~64(8bv64, mspro_block_bd_open_~msb~0#1.offset), 4bv64);call write~intINTTYPE4#0(~bvadd~32(1bv32, mspro_block_bd_open_#t~mem135#1), mspro_block_bd_open_~msb~0#1.base, ~bvadd~64(8bv64, mspro_block_bd_open_~msb~0#1.offset), 4bv64);havoc mspro_block_bd_open_#t~mem135#1;mspro_block_bd_open_#t~short137#1 := 0bv32 != ~bvand~32(2bv32, mspro_block_bd_open_~mode#1); [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: assume !mspro_block_bd_open_#t~short134#1;havoc mspro_block_bd_open_#t~mem133#1.base, mspro_block_bd_open_#t~mem133#1.offset;havoc mspro_block_bd_open_#t~short134#1; [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6931: mspro_block_resume_#res#1 := mspro_block_resume_~rc~12#1; [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883-1: assume mspro_block_bd_open_#t~short134#1;call mspro_block_bd_open_#t~mem133#1.base, mspro_block_bd_open_#t~mem133#1.offset := read~$Pointer$#0(mspro_block_bd_open_~msb~0#1.base, mspro_block_bd_open_~msb~0#1.offset, 8bv64);mspro_block_bd_open_#t~short134#1 := 0bv64 != ~bvadd~64(mspro_block_bd_open_#t~mem133#1.base, mspro_block_bd_open_#t~mem133#1.offset); [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883-1: assume !mspro_block_bd_open_#t~short134#1; [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-2: call mspro_block_resume_#t~mem684#1.base, mspro_block_resume_#t~mem684#1.offset := read~$Pointer$#0(mspro_block_resume_~new_msb~0#1.base, ~bvadd~64(16bv64, ~bvadd~64(139bv64, mspro_block_resume_~new_msb~0#1.offset)), 8bv64);call mspro_block_resume_#t~mem685#1.base, mspro_block_resume_#t~mem685#1.offset := read~$Pointer$#0(mspro_block_resume_#t~mem684#1.base, ~bvadd~64(mspro_block_resume_#t~mem684#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~8(mspro_block_resume_~cnt~4#1))), 8bv64); [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898-1: SUMMARY for call mspro_block_resume_#t~ret686#1.base, mspro_block_resume_#t~ret686#1.offset := mspro_from_sysfs_attr(mspro_block_resume_#t~mem685#1.base, mspro_block_resume_#t~mem685#1.offset); srcloc: null [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7592: ldv_alloc_disk_117_#t~ret742#1.base, ldv_alloc_disk_117_#t~ret742#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~ret772#1.base, ldv_linux_block_genhd_alloc_disk_#t~ret772#1.offset, ldv_linux_block_genhd_alloc_disk_~res~2#1.base, ldv_linux_block_genhd_alloc_disk_~res~2#1.offset, ldv_linux_block_genhd_alloc_disk_~tmp~61#1.base, ldv_linux_block_genhd_alloc_disk_~tmp~61#1.offset;assume { :end_inline_ldv_linux_block_genhd_alloc_disk } true;ldv_alloc_disk_117_~tmp___0~24#1.base, ldv_alloc_disk_117_~tmp___0~24#1.offset := ldv_alloc_disk_117_#t~ret742#1.base, ldv_alloc_disk_117_#t~ret742#1.offset;havoc ldv_alloc_disk_117_#t~ret742#1.base, ldv_alloc_disk_117_#t~ret742#1.offset;ldv_alloc_disk_117_#res#1.base, ldv_alloc_disk_117_#res#1.offset := ldv_alloc_disk_117_~tmp___0~24#1.base, ldv_alloc_disk_117_~tmp___0~24#1.offset; [2025-02-08 04:38:13,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328: havoc ldv_dispatch_register_2_2_#t~ret726#1.base, ldv_dispatch_register_2_2_#t~ret726#1.offset, ldv_dispatch_register_2_2_~arg0#1.base, ldv_dispatch_register_2_2_~arg0#1.offset, ldv_dispatch_register_2_2_~cf_arg_0~0#1.base, ldv_dispatch_register_2_2_~cf_arg_0~0#1.offset, ldv_dispatch_register_2_2_~tmp~42#1.base, ldv_dispatch_register_2_2_~tmp~42#1.offset;havoc ldv_dispatch_register_2_2_#in~arg0#1.base, ldv_dispatch_register_2_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_2_2 } true;ldv_memstick_register_driver_#res#1 := ldv_memstick_register_driver_~arg0#1; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7229: assume { :end_inline_ldv_ldv_check_final_state_144 } true; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___4~8#1; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___4~8#1); [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899-1: SUMMARY for call mspro_block_resume_#t~ret689#1.base, mspro_block_resume_#t~ret689#1.offset := mspro_from_sysfs_attr(mspro_block_resume_#t~mem688#1.base, mspro_block_resume_#t~mem688#1.offset); srcloc: null [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6899: mspro_block_resume_~r_attr~0#1.base, mspro_block_resume_~r_attr~0#1.offset := mspro_block_resume_#t~ret689#1.base, mspro_block_resume_#t~ret689#1.offset;havoc mspro_block_resume_#t~mem687#1.base, mspro_block_resume_#t~mem687#1.offset;havoc mspro_block_resume_#t~mem688#1.base, mspro_block_resume_#t~mem688#1.offset;havoc mspro_block_resume_#t~ret689#1.base, mspro_block_resume_#t~ret689#1.offset;call mspro_block_resume_#t~mem690#1 := read~intINTTYPE1#0(mspro_block_resume_~s_attr~5#1.base, ~bvadd~64(16bv64, mspro_block_resume_~s_attr~5#1.offset), 1bv64);mspro_block_resume_#t~short693#1 := 16bv32 == ~zero_extend~32~8(mspro_block_resume_#t~mem690#1); [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6965: SUMMARY for call unregister_blkdev(~major~0, 137bv64, 0bv64); srcloc: null [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7857: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602: assume 0bv64 != ~bvadd~64(mspro_block_init_disk_#t~mem612#1.base, mspro_block_init_disk_#t~mem612#1.offset);havoc mspro_block_init_disk_#t~mem611#1.base, mspro_block_init_disk_#t~mem611#1.offset;havoc mspro_block_init_disk_#t~mem612#1.base, mspro_block_init_disk_#t~mem612#1.offset; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6602: assume !(0bv64 != ~bvadd~64(mspro_block_init_disk_#t~mem612#1.base, mspro_block_init_disk_#t~mem612#1.offset));havoc mspro_block_init_disk_#t~mem611#1.base, mspro_block_init_disk_#t~mem611#1.offset;havoc mspro_block_init_disk_#t~mem612#1.base, mspro_block_init_disk_#t~mem612#1.offset; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7230: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7131: assume 3bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7131: assume !(3bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1); [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7164: assume 0bv32 != ldv_device_driver_io_instance_0_~tmp___7~4#1;call ldv_device_driver_io_instance_0_#t~mem724#1.base, ldv_device_driver_io_instance_0_#t~mem724#1.offset := read~$Pointer$#0(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~mem724#1.base, ldv_device_driver_io_instance_0_#t~mem724#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:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7164: assume !(0bv32 != ldv_device_driver_io_instance_0_~tmp___7~4#1);call ldv_device_driver_io_instance_0_#t~mem725#1.base, ldv_device_driver_io_instance_0_#t~mem725#1.offset := read~$Pointer$#11(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~mem725#1.base, ldv_device_driver_io_instance_0_#t~mem725#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_mspro_block_bd_release } true;mspro_block_bd_release_#in~disk#1.base, mspro_block_bd_release_#in~disk#1.offset, mspro_block_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 mspro_block_bd_release_~disk#1.base, mspro_block_bd_release_~disk#1.offset, mspro_block_bd_release_~mode#1;mspro_block_bd_release_~disk#1.base, mspro_block_bd_release_~disk#1.offset := mspro_block_bd_release_#in~disk#1.base, mspro_block_bd_release_#in~disk#1.offset;mspro_block_bd_release_~mode#1 := mspro_block_bd_release_#in~mode#1; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7858: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: assume mspro_block_bd_open_#t~short137#1;havoc mspro_block_bd_open_#t~mem136#1;havoc mspro_block_bd_open_#t~short137#1;mspro_block_bd_open_~rc~0#1 := 4294967266bv32; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: assume !mspro_block_bd_open_#t~short137#1;havoc mspro_block_bd_open_#t~mem136#1;havoc mspro_block_bd_open_#t~short137#1;mspro_block_bd_open_~rc~0#1 := 0bv32; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-1: assume mspro_block_bd_open_#t~short137#1;call mspro_block_bd_open_#t~mem136#1 := read~intINTTYPE1#0(mspro_block_bd_open_~msb~0#1.base, ~bvadd~64(121bv64, mspro_block_bd_open_~msb~0#1.offset), 1bv64);mspro_block_bd_open_#t~short137#1 := 0bv32 != ~zero_extend~32~8(mspro_block_bd_open_#t~mem136#1); [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-1: assume !mspro_block_bd_open_#t~short137#1; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6768: mspro_block_probe_#t~ret669#1 := ldv_sysfs_create_group_124_#res#1;havoc ldv_sysfs_create_group_124_#t~ret745#1, ldv_sysfs_create_group_124_~ldv_func_arg1#1.base, ldv_sysfs_create_group_124_~ldv_func_arg1#1.offset, ldv_sysfs_create_group_124_~ldv_func_arg2#1.base, ldv_sysfs_create_group_124_~ldv_func_arg2#1.offset, ldv_sysfs_create_group_124_~tmp~51#1;havoc ldv_sysfs_create_group_124_#in~ldv_func_arg1#1.base, ldv_sysfs_create_group_124_#in~ldv_func_arg1#1.offset, ldv_sysfs_create_group_124_#in~ldv_func_arg2#1.base, ldv_sysfs_create_group_124_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_sysfs_create_group_124 } true;mspro_block_probe_~rc~11#1 := mspro_block_probe_#t~ret669#1;havoc mspro_block_probe_#t~ret669#1; [2025-02-08 04:38:13,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: SUMMARY for call ldv_linux_arch_io_check_final_state(); srcloc: null [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6636: mspro_block_init_disk_#t~ret624#1.base, mspro_block_init_disk_#t~ret624#1.offset := ldv_blk_init_queue_118_#res#1.base, ldv_blk_init_queue_118_#res#1.offset;havoc ldv_blk_init_queue_118_#t~ret743#1.base, ldv_blk_init_queue_118_#t~ret743#1.offset, ldv_blk_init_queue_118_#t~ret744#1.base, ldv_blk_init_queue_118_#t~ret744#1.offset, ldv_blk_init_queue_118_~ldv_func_arg1#1.base, ldv_blk_init_queue_118_~ldv_func_arg1#1.offset, ldv_blk_init_queue_118_~ldv_func_arg2#1.base, ldv_blk_init_queue_118_~ldv_func_arg2#1.offset, ldv_blk_init_queue_118_~ldv_func_res~1#1.base, ldv_blk_init_queue_118_~ldv_func_res~1#1.offset, ldv_blk_init_queue_118_~tmp~50#1.base, ldv_blk_init_queue_118_~tmp~50#1.offset, ldv_blk_init_queue_118_~tmp___0~25#1.base, ldv_blk_init_queue_118_~tmp___0~25#1.offset;havoc ldv_blk_init_queue_118_#in~ldv_func_arg1#1.base, ldv_blk_init_queue_118_#in~ldv_func_arg1#1.offset, ldv_blk_init_queue_118_#in~ldv_func_arg2#1.base, ldv_blk_init_queue_118_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_blk_init_queue_118 } true;call write~$Pointer$#0(mspro_block_init_disk_#t~ret624#1.base, mspro_block_init_disk_#t~ret624#1.offset, mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(24bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);havoc mspro_block_init_disk_#t~ret624#1.base, mspro_block_init_disk_#t~ret624#1.offset;call mspro_block_init_disk_#t~mem625#1.base, mspro_block_init_disk_#t~mem625#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(24bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64); [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7099: 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:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826: SUMMARY for call ldv_linux_block_genhd_check_final_state(); srcloc: null [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7859: SUMMARY for call ldv_linux_fs_sysfs_check_final_state(); srcloc: null [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: assume mspro_block_resume_#t~short693#1;call mspro_block_resume_#t~mem691#1 := read~intINTTYPE1#0(mspro_block_resume_~r_attr~0#1.base, ~bvadd~64(16bv64, mspro_block_resume_~r_attr~0#1.offset), 1bv64);call mspro_block_resume_#t~mem692#1 := read~intINTTYPE1#0(mspro_block_resume_~s_attr~5#1.base, ~bvadd~64(16bv64, mspro_block_resume_~s_attr~5#1.offset), 1bv64);mspro_block_resume_#t~short693#1 := ~zero_extend~32~8(mspro_block_resume_#t~mem691#1) == ~zero_extend~32~8(mspro_block_resume_#t~mem692#1); [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901-1: assume !mspro_block_resume_#t~short693#1; [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: assume mspro_block_resume_#t~short693#1;havoc mspro_block_resume_#t~mem690#1;havoc mspro_block_resume_#t~mem691#1;havoc mspro_block_resume_#t~mem692#1;havoc mspro_block_resume_#t~short693#1;call mspro_block_resume_#t~mem694#1.base, mspro_block_resume_#t~mem694#1.offset := read~$Pointer$#0(mspro_block_resume_~s_attr~5#1.base, ~bvadd~64(8bv64, mspro_block_resume_~s_attr~5#1.offset), 8bv64);call mspro_block_resume_#t~mem695#1.base, mspro_block_resume_#t~mem695#1.offset := read~$Pointer$#0(mspro_block_resume_~r_attr~0#1.base, ~bvadd~64(8bv64, mspro_block_resume_~r_attr~0#1.offset), 8bv64);mspro_block_resume_~tmp___2~11#1 := mspro_block_resume_#t~nondet696#1;havoc mspro_block_resume_#t~mem694#1.base, mspro_block_resume_#t~mem694#1.offset;havoc mspro_block_resume_#t~mem695#1.base, mspro_block_resume_#t~mem695#1.offset;havoc mspro_block_resume_#t~nondet696#1; [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6901: assume !mspro_block_resume_#t~short693#1;havoc mspro_block_resume_#t~mem690#1;havoc mspro_block_resume_#t~mem691#1;havoc mspro_block_resume_#t~mem692#1;havoc mspro_block_resume_#t~short693#1;mspro_block_resume_~cnt~4#1 := ~bvadd~32(1bv32, ~zero_extend~32~8(mspro_block_resume_~cnt~4#1))[8:0];call mspro_block_resume_#t~mem697#1.base, mspro_block_resume_#t~mem697#1.offset := read~$Pointer$#0(mspro_block_resume_~new_msb~0#1.base, ~bvadd~64(16bv64, ~bvadd~64(139bv64, mspro_block_resume_~new_msb~0#1.offset)), 8bv64);call mspro_block_resume_#t~mem698#1.base, mspro_block_resume_#t~mem698#1.offset := read~$Pointer$#0(mspro_block_resume_#t~mem697#1.base, ~bvadd~64(mspro_block_resume_#t~mem697#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~8(mspro_block_resume_~cnt~4#1))), 8bv64);mspro_block_resume_#t~short701#1 := 0bv64 != ~bvadd~64(mspro_block_resume_#t~mem698#1.base, mspro_block_resume_#t~mem698#1.offset); [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7760: 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:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595-1: ldv_alloc_disk_117_#res#1.base, ldv_alloc_disk_117_#res#1.offset := ldv_alloc_disk_117_~ldv_func_res~0#1.base, ldv_alloc_disk_117_~ldv_func_res~0#1.offset; [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6571: call ULTIMATE.dealloc(mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset);havoc mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset;mspro_block_probe_#t~ret670#1 := mspro_block_init_disk_#res#1;havoc mspro_block_init_disk_#t~ret596#1.base, mspro_block_init_disk_#t~ret596#1.offset, mspro_block_init_disk_#t~mem597#1.base, mspro_block_init_disk_#t~mem597#1.offset, mspro_block_init_disk_#t~mem598#1.base, mspro_block_init_disk_#t~mem598#1.offset, mspro_block_init_disk_#t~mem599#1.base, mspro_block_init_disk_#t~mem599#1.offset, mspro_block_init_disk_#t~mem600#1, mspro_block_init_disk_#t~short601#1, mspro_block_init_disk_#t~mem602#1.base, mspro_block_init_disk_#t~mem602#1.offset, mspro_block_init_disk_#t~mem603#1, mspro_block_init_disk_#t~mem604#1.base, mspro_block_init_disk_#t~mem604#1.offset, mspro_block_init_disk_#t~mem605#1.base, mspro_block_init_disk_#t~mem605#1.offset, mspro_block_init_disk_#t~ret606#1.base, mspro_block_init_disk_#t~ret606#1.offset, mspro_block_init_disk_#t~mem607#1, mspro_block_init_disk_#t~mem608#1.base, mspro_block_init_disk_#t~mem608#1.offset, mspro_block_init_disk_#t~mem609#1, mspro_block_init_disk_#t~mem610#1.base, mspro_block_init_disk_#t~mem610#1.offset, mspro_block_init_disk_#t~mem611#1.base, mspro_block_init_disk_#t~mem611#1.offset, mspro_block_init_disk_#t~mem612#1.base, mspro_block_init_disk_#t~mem612#1.offset, mspro_block_init_disk_#t~mem613#1, mspro_block_init_disk_#t~ret614#1, mspro_block_init_disk_#t~mem615#1, mspro_block_init_disk_#t~ret616#1, mspro_block_init_disk_#t~mem617#1, mspro_block_init_disk_#t~ret618#1, mspro_block_init_disk_#t~mem619#1, mspro_block_init_disk_#t~ret620#1, mspro_block_init_disk_#t~ret621#1, mspro_block_init_disk_#t~ret622#1.base, mspro_block_init_disk_#t~ret622#1.offset, mspro_block_init_disk_#t~mem623#1.base, mspro_block_init_disk_#t~mem623#1.offset, mspro_block_init_disk_#t~ret624#1.base, mspro_block_init_disk_#t~ret624#1.offset, mspro_block_init_disk_#t~mem625#1.base, mspro_block_init_disk_#t~mem625#1.offset, mspro_block_init_disk_#t~mem626#1.base, mspro_block_init_disk_#t~mem626#1.offset, mspro_block_init_disk_#t~mem627#1.base, mspro_block_init_disk_#t~mem627#1.offset, mspro_block_init_disk_#t~mem628#1.base, mspro_block_init_disk_#t~mem628#1.offset, mspro_block_init_disk_#t~mem629#1.base, mspro_block_init_disk_#t~mem629#1.offset, mspro_block_init_disk_#t~mem630#1.base, mspro_block_init_disk_#t~mem630#1.offset, mspro_block_init_disk_#t~mem631#1.base, mspro_block_init_disk_#t~mem631#1.offset, mspro_block_init_disk_#t~mem632#1, mspro_block_init_disk_#t~mem633#1.base, mspro_block_init_disk_#t~mem633#1.offset, mspro_block_init_disk_#t~mem634#1.base, mspro_block_init_disk_#t~mem634#1.offset, mspro_block_init_disk_#t~mem635#1.base, mspro_block_init_disk_#t~mem635#1.offset, mspro_block_init_disk_#t~mem636#1.base, mspro_block_init_disk_#t~mem636#1.offset, mspro_block_init_disk_#t~mem637#1.base, mspro_block_init_disk_#t~mem637#1.offset, mspro_block_init_disk_#t~mem638#1.base, mspro_block_init_disk_#t~mem638#1.offset, mspro_block_init_disk_#t~mem639#1.base, mspro_block_init_disk_#t~mem639#1.offset, mspro_block_init_disk_#t~mem640#1.base, mspro_block_init_disk_#t~mem640#1.offset, mspro_block_init_disk_#t~loopctr641#1, mspro_block_init_disk_#t~nondet642#1, mspro_block_init_disk_#t~ret643#1, mspro_block_init_disk_#t~mem644#1.base, mspro_block_init_disk_#t~mem644#1.offset, mspro_block_init_disk_#t~mem645#1, mspro_block_init_disk_#t~mem646#1, mspro_block_init_disk_#t~ret647#1, mspro_block_init_disk_#t~mem648#1, mspro_block_init_disk_#t~ret649#1, mspro_block_init_disk_#t~mem650#1, mspro_block_init_disk_#t~mem651#1.base, mspro_block_init_disk_#t~mem651#1.offset, mspro_block_init_disk_#t~mem652#1, mspro_block_init_disk_#t~ret653#1, mspro_block_init_disk_#t~mem654#1.base, mspro_block_init_disk_#t~mem654#1.offset, mspro_block_init_disk_#t~mem655#1.base, mspro_block_init_disk_#t~mem655#1.offset, mspro_block_init_disk_~card#1.base, mspro_block_init_disk_~card#1.offset, mspro_block_init_disk_~msb~17#1.base, mspro_block_init_disk_~msb~17#1.offset, mspro_block_init_disk_~tmp~34#1.base, mspro_block_init_disk_~tmp~34#1.offset, mspro_block_init_disk_~host~3#1.base, mspro_block_init_disk_~host~3#1.offset, mspro_block_init_disk_~dev_info~0#1.base, mspro_block_init_disk_~dev_info~0#1.offset, mspro_block_init_disk_~sys_info~0#1.base, mspro_block_init_disk_~sys_info~0#1.offset, mspro_block_init_disk_~s_attr~3#1.base, mspro_block_init_disk_~s_attr~3#1.offset, mspro_block_init_disk_~rc~10#1, mspro_block_init_disk_~disk_id~1#1, mspro_block_init_disk_~limit~0#1, mspro_block_init_disk_~capacity~0#1, mspro_block_init_disk_~tmp___0~20#1, mspro_block_init_disk_~tmp___1~12#1, mspro_block_init_disk_~tmp___2~10#1, mspro_block_init_disk_~tmp___3~9#1, mspro_block_init_disk_~tmp___4~7#1, mspro_block_init_disk_~tmp___5~6#1, mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset, mspro_block_init_disk_~tmp___6~4#1;havoc mspro_block_init_disk_#in~card#1.base, mspro_block_init_disk_#in~card#1.offset;assume { :end_inline_mspro_block_init_disk } true;mspro_block_probe_~rc~11#1 := mspro_block_probe_#t~ret670#1;havoc mspro_block_probe_#t~ret670#1; [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7628: SUMMARY for call ldv_linux_block_genhd_put_disk(ldv_put_disk_120_~disk#1.base, ldv_put_disk_120_~disk#1.offset); srcloc: null [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12451: havoc memstick_register_driver_#t~nondet924#1; [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7166: 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~mem724#1.base, ldv_device_driver_io_instance_0_#t~mem724#1.offset; [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794: 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_140_~ldv_func_arg1#1.base, ldv_memstick_unregister_driver_140_~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_1_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_unregister_driver_~ldv_1_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_1_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_unregister_driver_~ldv_1_struct_memstick_driver_struct_memstick_driver~0#1.offset;ldv_memstick_unregister_driver_~ldv_1_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_unregister_driver_~ldv_1_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_1_1 } true;ldv_dispatch_deregister_1_1_#in~arg0#1.base, ldv_dispatch_deregister_1_1_#in~arg0#1.offset := ldv_memstick_unregister_driver_~ldv_1_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_unregister_driver_~ldv_1_struct_memstick_driver_struct_memstick_driver~0#1.offset;havoc ldv_dispatch_deregister_1_1_~arg0#1.base, ldv_dispatch_deregister_1_1_~arg0#1.offset;ldv_dispatch_deregister_1_1_~arg0#1.base, ldv_dispatch_deregister_1_1_~arg0#1.offset := ldv_dispatch_deregister_1_1_#in~arg0#1.base, ldv_dispatch_deregister_1_1_#in~arg0#1.offset; [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume 0bv32 != mspro_block_probe_~rc~11#1; [2025-02-08 04:38:13,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: assume !(0bv32 != mspro_block_probe_~rc~11#1);assume { :begin_inline_mspro_block_init_disk } true;mspro_block_init_disk_#in~card#1.base, mspro_block_init_disk_#in~card#1.offset := mspro_block_probe_~card#1.base, mspro_block_probe_~card#1.offset;havoc mspro_block_init_disk_#res#1;havoc mspro_block_init_disk_#t~ret596#1.base, mspro_block_init_disk_#t~ret596#1.offset, mspro_block_init_disk_#t~mem597#1.base, mspro_block_init_disk_#t~mem597#1.offset, mspro_block_init_disk_#t~mem598#1.base, mspro_block_init_disk_#t~mem598#1.offset, mspro_block_init_disk_#t~mem599#1.base, mspro_block_init_disk_#t~mem599#1.offset, mspro_block_init_disk_#t~mem600#1, mspro_block_init_disk_#t~short601#1, mspro_block_init_disk_#t~mem602#1.base, mspro_block_init_disk_#t~mem602#1.offset, mspro_block_init_disk_#t~mem603#1, mspro_block_init_disk_#t~mem604#1.base, mspro_block_init_disk_#t~mem604#1.offset, mspro_block_init_disk_#t~mem605#1.base, mspro_block_init_disk_#t~mem605#1.offset, mspro_block_init_disk_#t~ret606#1.base, mspro_block_init_disk_#t~ret606#1.offset, mspro_block_init_disk_#t~mem607#1, mspro_block_init_disk_#t~mem608#1.base, mspro_block_init_disk_#t~mem608#1.offset, mspro_block_init_disk_#t~mem609#1, mspro_block_init_disk_#t~mem610#1.base, mspro_block_init_disk_#t~mem610#1.offset, mspro_block_init_disk_#t~mem611#1.base, mspro_block_init_disk_#t~mem611#1.offset, mspro_block_init_disk_#t~mem612#1.base, mspro_block_init_disk_#t~mem612#1.offset, mspro_block_init_disk_#t~mem613#1, mspro_block_init_disk_#t~ret614#1, mspro_block_init_disk_#t~mem615#1, mspro_block_init_disk_#t~ret616#1, mspro_block_init_disk_#t~mem617#1, mspro_block_init_disk_#t~ret618#1, mspro_block_init_disk_#t~mem619#1, mspro_block_init_disk_#t~ret620#1, mspro_block_init_disk_#t~ret621#1, mspro_block_init_disk_#t~ret622#1.base, mspro_block_init_disk_#t~ret622#1.offset, mspro_block_init_disk_#t~mem623#1.base, mspro_block_init_disk_#t~mem623#1.offset, mspro_block_init_disk_#t~ret624#1.base, mspro_block_init_disk_#t~ret624#1.offset, mspro_block_init_disk_#t~mem625#1.base, mspro_block_init_disk_#t~mem625#1.offset, mspro_block_init_disk_#t~mem626#1.base, mspro_block_init_disk_#t~mem626#1.offset, mspro_block_init_disk_#t~mem627#1.base, mspro_block_init_disk_#t~mem627#1.offset, mspro_block_init_disk_#t~mem628#1.base, mspro_block_init_disk_#t~mem628#1.offset, mspro_block_init_disk_#t~mem629#1.base, mspro_block_init_disk_#t~mem629#1.offset, mspro_block_init_disk_#t~mem630#1.base, mspro_block_init_disk_#t~mem630#1.offset, mspro_block_init_disk_#t~mem631#1.base, mspro_block_init_disk_#t~mem631#1.offset, mspro_block_init_disk_#t~mem632#1, mspro_block_init_disk_#t~mem633#1.base, mspro_block_init_disk_#t~mem633#1.offset, mspro_block_init_disk_#t~mem634#1.base, mspro_block_init_disk_#t~mem634#1.offset, mspro_block_init_disk_#t~mem635#1.base, mspro_block_init_disk_#t~mem635#1.offset, mspro_block_init_disk_#t~mem636#1.base, mspro_block_init_disk_#t~mem636#1.offset, mspro_block_init_disk_#t~mem637#1.base, mspro_block_init_disk_#t~mem637#1.offset, mspro_block_init_disk_#t~mem638#1.base, mspro_block_init_disk_#t~mem638#1.offset, mspro_block_init_disk_#t~mem639#1.base, mspro_block_init_disk_#t~mem639#1.offset, mspro_block_init_disk_#t~mem640#1.base, mspro_block_init_disk_#t~mem640#1.offset, mspro_block_init_disk_#t~loopctr641#1, mspro_block_init_disk_#t~nondet642#1, mspro_block_init_disk_#t~ret643#1, mspro_block_init_disk_#t~mem644#1.base, mspro_block_init_disk_#t~mem644#1.offset, mspro_block_init_disk_#t~mem645#1, mspro_block_init_disk_#t~mem646#1, mspro_block_init_disk_#t~ret647#1, mspro_block_init_disk_#t~mem648#1, mspro_block_init_disk_#t~ret649#1, mspro_block_init_disk_#t~mem650#1, mspro_block_init_disk_#t~mem651#1.base, mspro_block_init_disk_#t~mem651#1.offset, mspro_block_init_disk_#t~mem652#1, mspro_block_init_disk_#t~ret653#1, mspro_block_init_disk_#t~mem654#1.base, mspro_block_init_disk_#t~mem654#1.offset, mspro_block_init_disk_#t~mem655#1.base, mspro_block_init_disk_#t~mem655#1.offset, mspro_block_init_disk_~card#1.base, mspro_block_init_disk_~card#1.offset, mspro_block_init_disk_~msb~17#1.base, mspro_block_init_disk_~msb~17#1.offset, mspro_block_init_disk_~tmp~34#1.base, mspro_block_init_disk_~tmp~34#1.offset, mspro_block_init_disk_~host~3#1.base, mspro_block_init_disk_~host~3#1.offset, mspro_block_init_disk_~dev_info~0#1.base, mspro_block_init_disk_~dev_info~0#1.offset, mspro_block_init_disk_~sys_info~0#1.base, mspro_block_init_disk_~sys_info~0#1.offset, mspro_block_init_disk_~s_attr~3#1.base, mspro_block_init_disk_~s_attr~3#1.offset, mspro_block_init_disk_~rc~10#1, mspro_block_init_disk_~disk_id~1#1, mspro_block_init_disk_~limit~0#1, mspro_block_init_disk_~capacity~0#1, mspro_block_init_disk_~tmp___0~20#1, mspro_block_init_disk_~tmp___1~12#1, mspro_block_init_disk_~tmp___2~10#1, mspro_block_init_disk_~tmp___3~9#1, mspro_block_init_disk_~tmp___4~7#1, mspro_block_init_disk_~tmp___5~6#1, mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset, mspro_block_init_disk_~tmp___6~4#1;mspro_block_init_disk_~card#1.base, mspro_block_init_disk_~card#1.offset := mspro_block_init_disk_#in~card#1.base, mspro_block_init_disk_#in~card#1.offset;havoc mspro_block_init_disk_~msb~17#1.base, mspro_block_init_disk_~msb~17#1.offset;havoc mspro_block_init_disk_~tmp~34#1.base, mspro_block_init_disk_~tmp~34#1.offset;havoc mspro_block_init_disk_~host~3#1.base, mspro_block_init_disk_~host~3#1.offset;havoc mspro_block_init_disk_~dev_info~0#1.base, mspro_block_init_disk_~dev_info~0#1.offset;havoc mspro_block_init_disk_~sys_info~0#1.base, mspro_block_init_disk_~sys_info~0#1.offset;havoc mspro_block_init_disk_~s_attr~3#1.base, mspro_block_init_disk_~s_attr~3#1.offset;havoc mspro_block_init_disk_~rc~10#1;havoc mspro_block_init_disk_~disk_id~1#1;havoc mspro_block_init_disk_~limit~0#1;havoc mspro_block_init_disk_~capacity~0#1;havoc mspro_block_init_disk_~tmp___0~20#1;havoc mspro_block_init_disk_~tmp___1~12#1;havoc mspro_block_init_disk_~tmp___2~10#1;havoc mspro_block_init_disk_~tmp___3~9#1;havoc mspro_block_init_disk_~tmp___4~7#1;havoc mspro_block_init_disk_~tmp___5~6#1;call mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset := #Ultimate.allocOnStack(37bv64);havoc mspro_block_init_disk_~tmp___6~4#1; [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7827: SUMMARY for call ldv_linux_block_queue_check_final_state(); srcloc: null [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7860: SUMMARY for call ldv_linux_kernel_locking_rwlock_check_final_state(); srcloc: null [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671-1: SUMMARY for call mspro_block_init_disk_#t~ret653#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~8(mspro_block_init_disk_#t~mem652#1)), 0bv64); srcloc: null [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6638: assume 0bv64 == ~bvadd~64(mspro_block_init_disk_#t~mem625#1.base, mspro_block_init_disk_#t~mem625#1.offset);havoc mspro_block_init_disk_#t~mem625#1.base, mspro_block_init_disk_#t~mem625#1.offset;mspro_block_init_disk_~rc~10#1 := 4294967284bv32; [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6638: assume !(0bv64 == ~bvadd~64(mspro_block_init_disk_#t~mem625#1.base, mspro_block_init_disk_#t~mem625#1.offset));havoc mspro_block_init_disk_#t~mem625#1.base, mspro_block_init_disk_#t~mem625#1.offset;call mspro_block_init_disk_#t~mem626#1.base, mspro_block_init_disk_#t~mem626#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(24bv64, mspro_block_init_disk_~msb~17#1.offset), 8bv64);call write~$Pointer$#0(mspro_block_init_disk_~card#1.base, mspro_block_init_disk_~card#1.offset, mspro_block_init_disk_#t~mem626#1.base, ~bvadd~64(1868bv64, mspro_block_init_disk_#t~mem626#1.offset), 8bv64);havoc mspro_block_init_disk_#t~mem626#1.base, mspro_block_init_disk_#t~mem626#1.offset;call mspro_block_init_disk_#t~mem627#1.base, mspro_block_init_disk_#t~mem627#1.offset := read~$Pointer$#0(mspro_block_init_disk_~msb~17#1.base, ~bvadd~64(24bv64, mspro_block_init_disk_~msb~17#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 := mspro_block_init_disk_#t~mem627#1.base, mspro_block_init_disk_#t~mem627#1.offset, #funAddr~mspro_block_prepare_req.base, #funAddr~mspro_block_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:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: mspro_block_init_disk_~tmp___6~4#1 := mspro_block_init_disk_#t~ret653#1;havoc mspro_block_init_disk_#t~mem652#1;havoc mspro_block_init_disk_#t~ret653#1; [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629: SUMMARY for call put_disk(ldv_put_disk_120_~disk#1.base, ldv_put_disk_120_~disk#1.offset); srcloc: null [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386: havoc alloc_disk_#t~ret920#1.base, alloc_disk_#t~ret920#1.offset;ldv_alloc_disk_117_#t~ret741#1.base, ldv_alloc_disk_117_#t~ret741#1.offset := alloc_disk_#res#1.base, alloc_disk_#res#1.offset;havoc alloc_disk_#t~ret920#1.base, alloc_disk_#t~ret920#1.offset, alloc_disk_~arg0#1;havoc alloc_disk_#in~arg0#1;assume { :end_inline_alloc_disk } true;ldv_alloc_disk_117_~tmp~49#1.base, ldv_alloc_disk_117_~tmp~49#1.offset := ldv_alloc_disk_117_#t~ret741#1.base, ldv_alloc_disk_117_#t~ret741#1.offset;havoc ldv_alloc_disk_117_#t~ret741#1.base, ldv_alloc_disk_117_#t~ret741#1.offset;ldv_alloc_disk_117_~ldv_func_res~0#1.base, ldv_alloc_disk_117_~ldv_func_res~0#1.offset := ldv_alloc_disk_117_~tmp~49#1.base, ldv_alloc_disk_117_~tmp~49#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~ret772#1.base, ldv_linux_block_genhd_alloc_disk_#t~ret772#1.offset, ldv_linux_block_genhd_alloc_disk_~res~2#1.base, ldv_linux_block_genhd_alloc_disk_~res~2#1.offset, ldv_linux_block_genhd_alloc_disk_~tmp~61#1.base, ldv_linux_block_genhd_alloc_disk_~tmp~61#1.offset;havoc ldv_linux_block_genhd_alloc_disk_~res~2#1.base, ldv_linux_block_genhd_alloc_disk_~res~2#1.offset;havoc ldv_linux_block_genhd_alloc_disk_~tmp~61#1.base, ldv_linux_block_genhd_alloc_disk_~tmp~61#1.offset; [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386-2: alloc_disk_#res#1.base, alloc_disk_#res#1.offset := alloc_disk_#t~ret920#1.base, alloc_disk_#t~ret920#1.offset;havoc alloc_disk_#t~ret920#1.base, alloc_disk_#t~ret920#1.offset; [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386-3: SUMMARY for call alloc_disk_#t~ret920#1.base, alloc_disk_#t~ret920#1.offset := ldv_malloc(1629bv64); srcloc: null [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6969: mspro_block_init_#res#1 := mspro_block_init_~rc~13#1;ldv_EMGentry_init_mspro_block_init_3_7_#t~ret706#1 := mspro_block_init_#res#1;havoc mspro_block_init_#t~ret703#1, mspro_block_init_#t~ret704#1, mspro_block_init_#t~ret705#1, mspro_block_init_~rc~13#1;assume { :end_inline_mspro_block_init } true;ldv_EMGentry_init_mspro_block_init_3_7_~tmp~40#1 := ldv_EMGentry_init_mspro_block_init_3_7_#t~ret706#1;havoc ldv_EMGentry_init_mspro_block_init_3_7_#t~ret706#1;ldv_EMGentry_init_mspro_block_init_3_7_#res#1 := ldv_EMGentry_init_mspro_block_init_3_7_~tmp~40#1;ldv_entry_EMGentry_3_#t~ret727#1 := ldv_EMGentry_init_mspro_block_init_3_7_#res#1;havoc ldv_EMGentry_init_mspro_block_init_3_7_#t~ret706#1, ldv_EMGentry_init_mspro_block_init_3_7_~arg0#1.base, ldv_EMGentry_init_mspro_block_init_3_7_~arg0#1.offset, ldv_EMGentry_init_mspro_block_init_3_7_~tmp~40#1;havoc ldv_EMGentry_init_mspro_block_init_3_7_#in~arg0#1.base, ldv_EMGentry_init_mspro_block_init_3_7_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_init_mspro_block_init_3_7 } true;ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1 := ldv_entry_EMGentry_3_#t~ret727#1;havoc ldv_entry_EMGentry_3_#t~ret727#1;assume { :begin_inline_ldv_ldv_post_init_142 } true;ldv_ldv_post_init_142_#in~ldv_func_arg1#1 := ldv_entry_EMGentry_3_~ldv_3_ret_default~0#1;havoc ldv_ldv_post_init_142_#res#1;havoc ldv_ldv_post_init_142_#t~ret748#1, ldv_ldv_post_init_142_~ldv_func_arg1#1, ldv_ldv_post_init_142_~tmp~53#1;ldv_ldv_post_init_142_~ldv_func_arg1#1 := ldv_ldv_post_init_142_#in~ldv_func_arg1#1;havoc ldv_ldv_post_init_142_~tmp~53#1; [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7795: 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_1_struct_memstick_driver_struct_memstick_driver~0#1.base, ldv_memstick_unregister_driver_~ldv_1_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:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7828: SUMMARY for call ldv_linux_block_request_check_final_state(); srcloc: null [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7861: SUMMARY for call ldv_linux_kernel_module_check_final_state(); srcloc: null [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6606: assume 0bv64 == ~bvadd~64(mspro_block_init_disk_~dev_info~0#1.base, mspro_block_init_disk_~dev_info~0#1.offset) || 0bv64 == ~bvadd~64(mspro_block_init_disk_~sys_info~0#1.base, mspro_block_init_disk_~sys_info~0#1.offset);mspro_block_init_disk_#res#1 := 4294967277bv32;call ULTIMATE.dealloc(mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset);havoc mspro_block_init_disk_~#descriptor~5#1.base, mspro_block_init_disk_~#descriptor~5#1.offset; [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6606: assume !(0bv64 == ~bvadd~64(mspro_block_init_disk_~dev_info~0#1.base, mspro_block_init_disk_~dev_info~0#1.offset) || 0bv64 == ~bvadd~64(mspro_block_init_disk_~sys_info~0#1.base, mspro_block_init_disk_~sys_info~0#1.offset));call mspro_block_init_disk_#t~mem613#1 := read~intINTTYPE2#0(mspro_block_init_disk_~dev_info~0#1.base, mspro_block_init_disk_~dev_info~0#1.offset, 2bv64); [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: assume 4bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1; [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: assume !(4bv32 == ldv_device_driver_io_instance_0_~tmp___6~5#1); [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225-1: SUMMARY for call ldv_linux_block_queue_request_queue_#t~ret773#1.base, ldv_linux_block_queue_request_queue_#t~ret773#1.offset := ldv_malloc(3483bv64); srcloc: null [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: ldv_linux_block_queue_request_queue_~tmp~62#1.base, ldv_linux_block_queue_request_queue_~tmp~62#1.offset := ldv_linux_block_queue_request_queue_#t~ret773#1.base, ldv_linux_block_queue_request_queue_#t~ret773#1.offset;havoc ldv_linux_block_queue_request_queue_#t~ret773#1.base, ldv_linux_block_queue_request_queue_#t~ret773#1.offset;ldv_linux_block_queue_request_queue_~res~3#1.base, ldv_linux_block_queue_request_queue_~res~3#1.offset := ldv_linux_block_queue_request_queue_~tmp~62#1.base, ldv_linux_block_queue_request_queue_~tmp~62#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:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7862: SUMMARY for call ldv_linux_kernel_rcu_update_lock_bh_check_final_state(); srcloc: null [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7829: SUMMARY for call ldv_linux_drivers_base_class_check_final_state(); srcloc: null [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673: assume 0bv64 != mspro_block_init_disk_~tmp___6~4#1; [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673: assume !(0bv64 != mspro_block_init_disk_~tmp___6~4#1); [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7301: SUMMARY for call mspro_block_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:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12091: assume 0bv32 == ldv_assert_linux_block_queue__double_allocation_~expr#1; [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12091: assume !(0bv32 == ldv_assert_linux_block_queue__double_allocation_~expr#1); [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830: SUMMARY for call ldv_linux_fs_char_dev_check_final_state(); srcloc: null [2025-02-08 04:38:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7863: SUMMARY for call ldv_linux_kernel_rcu_update_lock_sched_check_final_state(); srcloc: null [2025-02-08 04:38:13,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872-1: SUMMARY for call mspro_block_resume_#t~ret680#1.base, mspro_block_resume_#t~ret680#1.offset := memstick_get_drvdata(mspro_block_resume_~card#1.base, mspro_block_resume_~card#1.offset); srcloc: null [2025-02-08 04:38:13,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: mspro_block_resume_~tmp~39#1.base, mspro_block_resume_~tmp~39#1.offset := mspro_block_resume_#t~ret680#1.base, mspro_block_resume_#t~ret680#1.offset;havoc mspro_block_resume_#t~ret680#1.base, mspro_block_resume_#t~ret680#1.offset;mspro_block_resume_~msb~22#1.base, mspro_block_resume_~msb~22#1.offset := mspro_block_resume_~tmp~39#1.base, mspro_block_resume_~tmp~39#1.offset;mspro_block_resume_~rc~12#1 := 0bv32;call mspro_block_resume_#t~mem681#1.base, mspro_block_resume_#t~mem681#1.offset := read~$Pointer$#0(mspro_block_resume_~card#1.base, ~bvadd~64(4bv64, mspro_block_resume_~card#1.offset), 8bv64);mspro_block_resume_~host~4#1.base, mspro_block_resume_~host~4#1.offset := mspro_block_resume_#t~mem681#1.base, mspro_block_resume_#t~mem681#1.offset;havoc mspro_block_resume_#t~mem681#1.base, mspro_block_resume_#t~mem681#1.offset;assume { :begin_inline_ldv_mutex_lock_135 } true;ldv_mutex_lock_135_#in~ldv_func_arg1#1.base, ldv_mutex_lock_135_#in~ldv_func_arg1#1.offset := mspro_block_resume_~host~4#1.base, mspro_block_resume_~host~4#1.offset;havoc ldv_mutex_lock_135_~ldv_func_arg1#1.base, ldv_mutex_lock_135_~ldv_func_arg1#1.offset;ldv_mutex_lock_135_~ldv_func_arg1#1.base, ldv_mutex_lock_135_~ldv_func_arg1#1.offset := ldv_mutex_lock_135_#in~ldv_func_arg1#1.base, ldv_mutex_lock_135_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:13,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: assume 0bv32 != mspro_block_resume_~tmp___2~11#1; [2025-02-08 04:38:13,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: assume !(0bv32 != mspro_block_resume_~tmp___2~11#1);call write~intINTTYPE1#0(1bv8, mspro_block_resume_~msb~22#1.base, ~bvadd~64(121bv64, mspro_block_resume_~msb~22#1.offset), 1bv64); [2025-02-08 04:38:13,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6575-1: SUMMARY for call mspro_block_init_disk_#t~ret596#1.base, mspro_block_init_disk_#t~ret596#1.offset := memstick_get_drvdata(mspro_block_init_disk_~card#1.base, mspro_block_init_disk_~card#1.offset); srcloc: null [2025-02-08 04:38:13,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6575: mspro_block_init_disk_~tmp~34#1.base, mspro_block_init_disk_~tmp~34#1.offset := mspro_block_init_disk_#t~ret596#1.base, mspro_block_init_disk_#t~ret596#1.offset;havoc mspro_block_init_disk_#t~ret596#1.base, mspro_block_init_disk_#t~ret596#1.offset;mspro_block_init_disk_~msb~17#1.base, mspro_block_init_disk_~msb~17#1.offset := mspro_block_init_disk_~tmp~34#1.base, mspro_block_init_disk_~tmp~34#1.offset;call mspro_block_init_disk_#t~mem597#1.base, mspro_block_init_disk_#t~mem597#1.offset := read~$Pointer$#0(mspro_block_init_disk_~card#1.base, ~bvadd~64(4bv64, mspro_block_init_disk_~card#1.offset), 8bv64);mspro_block_init_disk_~host~3#1.base, mspro_block_init_disk_~host~3#1.offset := mspro_block_init_disk_#t~mem597#1.base, mspro_block_init_disk_#t~mem597#1.offset;havoc mspro_block_init_disk_#t~mem597#1.base, mspro_block_init_disk_#t~mem597#1.offset;mspro_block_init_disk_~dev_info~0#1.base, mspro_block_init_disk_~dev_info~0#1.offset := 0bv64, 0bv64;mspro_block_init_disk_~sys_info~0#1.base, mspro_block_init_disk_~sys_info~0#1.offset := 0bv64, 0bv64;mspro_block_init_disk_~s_attr~3#1.base, mspro_block_init_disk_~s_attr~3#1.offset := 0bv64, 0bv64;mspro_block_init_disk_~limit~0#1 := 18446744073709551615bv64;call mspro_block_init_disk_#t~mem598#1.base, mspro_block_init_disk_#t~mem598#1.offset := read~$Pointer$#0(mspro_block_init_disk_~host~3#1.base, ~bvadd~64(1087bv64, ~bvadd~64(232bv64, mspro_block_init_disk_~host~3#1.offset)), 8bv64);mspro_block_init_disk_#t~short601#1 := 0bv64 != ~bvadd~64(mspro_block_init_disk_#t~mem598#1.base, mspro_block_init_disk_#t~mem598#1.offset); [2025-02-08 04:38:13,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7401: SUMMARY for call ldv_linux_kernel_locking_mutex_mutex_unlock_mspro_block_disk_lock(ldv_mutex_unlock_96_~ldv_func_arg1#1.base, ldv_mutex_unlock_96_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:13,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7170: 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~mem725#1.base, ldv_device_driver_io_instance_0_#t~mem725#1.offset; [2025-02-08 04:38:13,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227: 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:18,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5675: call ULTIMATE.dealloc(h_mspro_block_setup_cmd_~#param~0#1.base, h_mspro_block_setup_cmd_~#param~0#1.offset);havoc h_mspro_block_setup_cmd_~#param~0#1.base, h_mspro_block_setup_cmd_~#param~0#1.offset; [2025-02-08 04:38:18,643 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12455: havoc #t~nondet925; [2025-02-08 04:38:30,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: assume 0bv64 != mspro_block_read_attributes_~tmp___14~1#1; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: assume !(0bv64 != mspro_block_read_attributes_~tmp___14~1#1); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295: mspro_block_read_attributes_~tmp___7~3#1.base, mspro_block_read_attributes_~tmp___7~3#1.offset := mspro_block_read_attributes_#t~ret518#1.base, mspro_block_read_attributes_#t~ret518#1.offset;havoc mspro_block_read_attributes_#t~ret518#1.base, mspro_block_read_attributes_#t~ret518#1.offset;mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset := mspro_block_read_attributes_~tmp___7~3#1.base, mspro_block_read_attributes_~tmp___7~3#1.offset; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6295-1: SUMMARY for call mspro_block_read_attributes_#t~ret518#1.base, mspro_block_read_attributes_#t~ret518#1.offset := kzalloc(104bv64, 208bv32); srcloc: null [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328: assume 0bv64 != ~bvadd~64(mspro_block_read_attributes_~tmp___12~1#1.base, mspro_block_read_attributes_~tmp___12~1#1.offset);call mspro_block_read_attributes_#t~mem531#1 := read~intINTTYPE1#0(mspro_block_read_attributes_~attr~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(~bvadd~64(16bv64, mspro_block_read_attributes_~attr~0#1.offset), ~bvmul~64(12bv64, ~sign_extend~64~32(mspro_block_read_attributes_~cnt~2#1)))), 1bv64); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328: assume !(0bv64 != ~bvadd~64(mspro_block_read_attributes_~tmp___12~1#1.base, mspro_block_read_attributes_~tmp___12~1#1.offset));call mspro_block_read_attributes_#t~mem536#1 := read~intINTTYPE1#0(mspro_block_read_attributes_~attr~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(~bvadd~64(16bv64, mspro_block_read_attributes_~attr~0#1.offset), ~bvmul~64(12bv64, ~sign_extend~64~32(mspro_block_read_attributes_~cnt~2#1)))), 1bv64);mspro_block_read_attributes_#t~loopctr537#1 := 0bv64; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6412-1: SUMMARY for call mspro_block_read_attributes_#t~memcpy~res576#1.base, mspro_block_read_attributes_#t~memcpy~res576#1.offset := #Ultimate.C_memcpy#0(mspro_block_read_attributes_#t~mem573#1.base, mspro_block_read_attributes_#t~mem573#1.offset, mspro_block_read_attributes_~buffer~0#1.base, ~bvadd~64(mspro_block_read_attributes_~buffer~0#1.offset, ~zero_extend~64~32(~bvurem~32(mspro_block_read_attributes_~addr~0#1, ~zero_extend~32~16(mspro_block_read_attributes_#t~mem574#1)))), mspro_block_read_attributes_#t~mem575#1); srcloc: null [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6412: havoc mspro_block_read_attributes_#t~mem573#1.base, mspro_block_read_attributes_#t~mem573#1.offset;havoc mspro_block_read_attributes_#t~mem574#1;havoc mspro_block_read_attributes_#t~mem575#1;havoc mspro_block_read_attributes_#t~memcpy~res576#1.base, mspro_block_read_attributes_#t~memcpy~res576#1.offset;mspro_block_read_attributes_~cnt~2#1 := ~bvadd~32(1bv32, mspro_block_read_attributes_~cnt~2#1); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5421: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_default.base, #funAddr~mspro_block_attr_show_default.offset; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6330: mspro_block_read_attributes_~tmp___11~1#1.base, mspro_block_read_attributes_~tmp___11~1#1.offset := mspro_block_read_attributes_#t~ret532#1.base, mspro_block_read_attributes_#t~ret532#1.offset;havoc mspro_block_read_attributes_#t~mem531#1;havoc mspro_block_read_attributes_#t~ret532#1.base, mspro_block_read_attributes_#t~ret532#1.offset;mspro_block_read_attributes_#t~loopctr533#1 := 0bv64; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6396: SUMMARY for call __dynamic_dev_dbg(mspro_block_read_attributes_~#descriptor___0~2#1.base, mspro_block_read_attributes_~#descriptor___0~2#1.offset, mspro_block_read_attributes_~card#1.base, ~bvadd~64(181bv64, mspro_block_read_attributes_~card#1.offset), 107bv64, 0bv64); srcloc: null [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5405: assume 32bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5405: assume !(32bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1)); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6330-1: SUMMARY for call mspro_block_read_attributes_#t~ret532#1.base, mspro_block_read_attributes_#t~ret532#1.offset := mspro_block_attr_name(~zero_extend~32~8(mspro_block_read_attributes_#t~mem531#1)[8:0]); srcloc: null [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6380-1: SUMMARY for call sg_init_one(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(171bv64, mspro_block_read_attributes_~msb~15#1.offset), mspro_block_read_attributes_~buffer~0#1.base, mspro_block_read_attributes_~buffer~0#1.offset, mspro_block_read_attributes_~attr_len~0#1); srcloc: null [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6380: call write~intINTTYPE4#0(1bv32, mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(1323bv64, mspro_block_read_attributes_~msb~15#1.offset), 4bv64);call write~intINTTYPE4#0(0bv32, mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(1327bv64, mspro_block_read_attributes_~msb~15#1.offset), 4bv64);call write~intINTTYPE4#0(0bv32, mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(1331bv64, mspro_block_read_attributes_~msb~15#1.offset), 4bv64);call write~intINTTYPE1#0(0bv8, mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(120bv64, mspro_block_read_attributes_~msb~15#1.offset), 1bv64);call write~intINTTYPE1#0(36bv8, mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(122bv64, mspro_block_read_attributes_~msb~15#1.offset), 1bv64);call write~$Pointer$#10(103bv64, 0bv64, mspro_block_read_attributes_~#descriptor___0~2#1.base, mspro_block_read_attributes_~#descriptor___0~2#1.offset, 8bv64);call write~$Pointer$#10(104bv64, 0bv64, mspro_block_read_attributes_~#descriptor___0~2#1.base, ~bvadd~64(8bv64, mspro_block_read_attributes_~#descriptor___0~2#1.offset), 8bv64);call write~$Pointer$#10(105bv64, 0bv64, mspro_block_read_attributes_~#descriptor___0~2#1.base, ~bvadd~64(16bv64, mspro_block_read_attributes_~#descriptor___0~2#1.offset), 8bv64);call write~$Pointer$#10(106bv64, 0bv64, mspro_block_read_attributes_~#descriptor___0~2#1.base, ~bvadd~64(24bv64, mspro_block_read_attributes_~#descriptor___0~2#1.offset), 8bv64);call write~intINTTYPE4#10(1106bv32, mspro_block_read_attributes_~#descriptor___0~2#1.base, ~bvadd~64(32bv64, mspro_block_read_attributes_~#descriptor___0~2#1.offset), 4bv64);call write~intINTTYPE1#10(0bv8, mspro_block_read_attributes_~#descriptor___0~2#1.base, ~bvadd~64(36bv64, mspro_block_read_attributes_~#descriptor___0~2#1.offset), 1bv64);call mspro_block_read_attributes_#t~mem563#1 := read~intINTTYPE1#10(mspro_block_read_attributes_~#descriptor___0~2#1.base, ~bvadd~64(36bv64, mspro_block_read_attributes_~#descriptor___0~2#1.offset), 1bv64); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331: assume true;assume ~bvult~64(mspro_block_read_attributes_#t~loopctr533#1, 32bv64);havoc mspro_block_read_attributes_#t~nondet534#1;call write~intINTTYPE1#0(mspro_block_read_attributes_#t~nondet534#1, mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(~bvadd~64(17bv64, mspro_block_read_attributes_~s_attr~2#1.offset), mspro_block_read_attributes_#t~loopctr533#1), 8bv64);mspro_block_read_attributes_#t~loopctr533#1 := ~bvadd~64(1bv64, mspro_block_read_attributes_#t~loopctr533#1); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6331: assume true;havoc mspro_block_read_attributes_#t~loopctr533#1;havoc mspro_block_read_attributes_#t~nondet534#1;havoc mspro_block_read_attributes_#t~ret535#1; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: assume 0bv64 == ~bvadd~64(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset);mspro_block_read_attributes_~rc~8#1 := 4294967284bv32; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: assume !(0bv64 == ~bvadd~64(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset));call mspro_block_read_attributes_#t~mem519#1.base, mspro_block_read_attributes_#t~mem519#1.offset := read~$Pointer$#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(16bv64, ~bvadd~64(139bv64, mspro_block_read_attributes_~msb~15#1.offset)), 8bv64);call write~$Pointer$#0(mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(49bv64, mspro_block_read_attributes_~s_attr~2#1.offset), mspro_block_read_attributes_#t~mem519#1.base, ~bvadd~64(mspro_block_read_attributes_#t~mem519#1.offset, ~bvmul~64(8bv64, ~sign_extend~64~32(mspro_block_read_attributes_~cnt~2#1))), 8bv64);havoc mspro_block_read_attributes_#t~mem519#1.base, mspro_block_read_attributes_#t~mem519#1.offset;call mspro_block_read_attributes_#t~mem520#1 := read~intINTTYPE4#0(mspro_block_read_attributes_~attr~0#1.base, ~bvadd~64(~bvadd~64(16bv64, mspro_block_read_attributes_~attr~0#1.offset), ~bvmul~64(12bv64, ~sign_extend~64~32(mspro_block_read_attributes_~cnt~2#1))), 4bv64); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423: mspro_block_read_attributes_#t~ret541#1.base, mspro_block_read_attributes_#t~ret541#1.offset := mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset;havoc mspro_block_attr_show_~tag#1;havoc mspro_block_attr_show_#in~tag#1;assume { :end_inline_mspro_block_attr_show } true;call write~$Pointer$#0(mspro_block_read_attributes_#t~ret541#1.base, mspro_block_read_attributes_#t~ret541#1.offset, mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(27bv64, ~bvadd~64(49bv64, mspro_block_read_attributes_~s_attr~2#1.offset)), 8bv64);havoc mspro_block_read_attributes_#t~mem540#1;havoc mspro_block_read_attributes_#t~ret541#1.base, mspro_block_read_attributes_#t~ret541#1.offset;call mspro_block_read_attributes_#t~mem542#1 := read~intINTTYPE8#0(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8bv64); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423-1: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_sysinfo.base, #funAddr~mspro_block_attr_show_sysinfo.offset; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7537: SUMMARY for call ldv_linux_kernel_sched_completion_wait_for_completion_mrq_complete_of_memstick_dev(); srcloc: null [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6315-1: SUMMARY for call mspro_block_read_attributes_#t~ret525#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~8(mspro_block_read_attributes_#t~mem524#1)), 0bv64); srcloc: null [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6315: mspro_block_read_attributes_~tmp___10~1#1 := mspro_block_read_attributes_#t~ret525#1;havoc mspro_block_read_attributes_#t~mem524#1;havoc mspro_block_read_attributes_#t~ret525#1; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6365: assume ~bvult~64(~zero_extend~64~32(~bvadd~32(mspro_block_read_attributes_~attr_offset~0#1, mspro_block_read_attributes_~attr_len~0#1)), ~bvadd~64(~zero_extend~64~32(mspro_block_read_attributes_~addr~0#1), mspro_block_read_attributes_#t~mem558#1));havoc mspro_block_read_attributes_#t~mem558#1; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6365: assume !~bvult~64(~zero_extend~64~32(~bvadd~32(mspro_block_read_attributes_~attr_offset~0#1, mspro_block_read_attributes_~attr_len~0#1)), ~bvadd~64(~zero_extend~64~32(mspro_block_read_attributes_~addr~0#1), mspro_block_read_attributes_#t~mem558#1));havoc mspro_block_read_attributes_#t~mem558#1; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538: havoc ldv_wait_for_completion_112_~ldv_func_arg1#1.base, ldv_wait_for_completion_112_~ldv_func_arg1#1.offset;havoc ldv_wait_for_completion_112_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_112_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_wait_for_completion_112 } true;call mspro_block_read_attributes_#t~mem571#1 := read~intINTTYPE4#0(mspro_block_read_attributes_~card#1.base, ~bvadd~64(5bv64, ~bvadd~64(104bv64, mspro_block_read_attributes_~card#1.offset)), 4bv64); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7538-1: SUMMARY for call wait_for_completion(ldv_wait_for_completion_112_~ldv_func_arg1#1.base, ldv_wait_for_completion_112_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6349-1: SUMMARY for call mspro_block_read_attributes_#t~ret544#1.base, mspro_block_read_attributes_#t~ret544#1.offset := kmalloc(mspro_block_read_attributes_#t~mem543#1, 208bv32); srcloc: null [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6349: call write~$Pointer$#0(mspro_block_read_attributes_#t~ret544#1.base, mspro_block_read_attributes_#t~ret544#1.offset, mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(8bv64, mspro_block_read_attributes_~s_attr~2#1.offset), 8bv64);havoc mspro_block_read_attributes_#t~mem543#1;havoc mspro_block_read_attributes_#t~ret544#1.base, mspro_block_read_attributes_#t~ret544#1.offset;call mspro_block_read_attributes_#t~mem545#1.base, mspro_block_read_attributes_#t~mem545#1.offset := read~$Pointer$#0(mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(8bv64, mspro_block_read_attributes_~s_attr~2#1.offset), 8bv64); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5425-1: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_modelname.base, #funAddr~mspro_block_attr_show_modelname.offset; [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume 0bv64 != mspro_block_read_attributes_~tmp___10~1#1;call mspro_block_read_attributes_#t~mem526#1 := read~intINTTYPE1#0(mspro_block_read_attributes_~attr~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(~bvadd~64(16bv64, mspro_block_read_attributes_~attr~0#1.offset), ~bvmul~64(12bv64, ~sign_extend~64~32(mspro_block_read_attributes_~cnt~2#1)))), 1bv64);call mspro_block_read_attributes_#t~mem527#1 := read~intINTTYPE8#0(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8bv64); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume !(0bv64 != mspro_block_read_attributes_~tmp___10~1#1); [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6367-1: SUMMARY for call kfree(mspro_block_read_attributes_~buffer~0#1.base, mspro_block_read_attributes_~buffer~0#1.offset); srcloc: null [2025-02-08 04:38:30,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6367: call mspro_block_read_attributes_#t~mem559#1 := read~intINTTYPE8#0(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8bv64);call mspro_block_read_attributes_#t~mem560#1 := read~intINTTYPE2#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(108bv64, mspro_block_read_attributes_~msb~15#1.offset), 2bv64);call mspro_block_read_attributes_#t~mem561#1 := read~intINTTYPE2#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(108bv64, mspro_block_read_attributes_~msb~15#1.offset), 2bv64);mspro_block_read_attributes_~attr_len~0#1 := ~bvsub~32(~bvmul~32(~bvadd~64(1bv64, ~bvudiv~64(~bvadd~64(~zero_extend~64~32(mspro_block_read_attributes_~addr~0#1), mspro_block_read_attributes_#t~mem559#1), ~zero_extend~64~16(mspro_block_read_attributes_#t~mem560#1)))[32:0], ~zero_extend~32~16(mspro_block_read_attributes_#t~mem561#1)), mspro_block_read_attributes_~attr_offset~0#1);havoc mspro_block_read_attributes_#t~mem559#1;havoc mspro_block_read_attributes_#t~mem560#1;havoc mspro_block_read_attributes_#t~mem561#1; [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5409: assume 37bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1); [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5409: assume !(37bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1)); [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351: assume 0bv64 == ~bvadd~64(mspro_block_read_attributes_#t~mem545#1.base, mspro_block_read_attributes_#t~mem545#1.offset);havoc mspro_block_read_attributes_#t~mem545#1.base, mspro_block_read_attributes_#t~mem545#1.offset;mspro_block_read_attributes_~rc~8#1 := 4294967284bv32; [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6351: assume !(0bv64 == ~bvadd~64(mspro_block_read_attributes_#t~mem545#1.base, mspro_block_read_attributes_#t~mem545#1.offset));havoc mspro_block_read_attributes_#t~mem545#1.base, mspro_block_read_attributes_#t~mem545#1.offset;call mspro_block_read_attributes_#t~mem546#1 := read~intINTTYPE2#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(108bv64, mspro_block_read_attributes_~msb~15#1.offset), 2bv64);call mspro_block_read_attributes_#t~mem547#1 := read~intINTTYPE2#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(108bv64, mspro_block_read_attributes_~msb~15#1.offset), 2bv64);mspro_block_read_attributes_#t~short551#1 := ~bvudiv~32(mspro_block_read_attributes_~addr~0#1, ~zero_extend~32~16(mspro_block_read_attributes_#t~mem546#1)) == ~bvudiv~32(mspro_block_read_attributes_~attr_offset~0#1, ~zero_extend~32~16(mspro_block_read_attributes_#t~mem547#1)); [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6335: assume true;assume ~bvult~64(mspro_block_read_attributes_#t~loopctr537#1, 32bv64);havoc mspro_block_read_attributes_#t~nondet538#1;call write~intINTTYPE1#0(mspro_block_read_attributes_#t~nondet538#1, mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(~bvadd~64(17bv64, mspro_block_read_attributes_~s_attr~2#1.offset), mspro_block_read_attributes_#t~loopctr537#1), 8bv64);mspro_block_read_attributes_#t~loopctr537#1 := ~bvadd~64(1bv64, mspro_block_read_attributes_#t~loopctr537#1); [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6335: assume true;havoc mspro_block_read_attributes_#t~mem536#1;havoc mspro_block_read_attributes_#t~loopctr537#1;havoc mspro_block_read_attributes_#t~nondet538#1;havoc mspro_block_read_attributes_#t~ret539#1; [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5427-1: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_mbr.base, #funAddr~mspro_block_attr_show_mbr.offset; [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319-1: SUMMARY for call __dynamic_dev_dbg(mspro_block_read_attributes_~#descriptor~3#1.base, mspro_block_read_attributes_~#descriptor~3#1.offset, mspro_block_read_attributes_~card#1.base, ~bvadd~64(181bv64, mspro_block_read_attributes_~card#1.offset), 102bv64, 0bv64); srcloc: null [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319: havoc mspro_block_read_attributes_#t~mem526#1;havoc mspro_block_read_attributes_#t~mem527#1; [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402: havoc mspro_block_read_attributes_#t~mem569#1.base, mspro_block_read_attributes_#t~mem569#1.offset;call mspro_block_read_attributes_#t~mem570#1.base, mspro_block_read_attributes_#t~mem570#1.offset := read~$Pointer$#0(mspro_block_read_attributes_~card#1.base, ~bvadd~64(4bv64, mspro_block_read_attributes_~card#1.offset), 8bv64); [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402-2: call mspro_block_read_attributes_#t~mem569#1.base, mspro_block_read_attributes_#t~mem569#1.offset := read~$Pointer$#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(131bv64, mspro_block_read_attributes_~msb~15#1.offset), 8bv64); [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6369-1: SUMMARY for call mspro_block_read_attributes_#t~ret562#1.base, mspro_block_read_attributes_#t~ret562#1.offset := kmalloc(~zero_extend~64~32(mspro_block_read_attributes_~attr_len~0#1), 208bv32); srcloc: null [2025-02-08 04:38:30,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6402-1: SUMMARY for call ##fun~$Pointer$~X~~u64~0~X~C_ULONG~TO~VOID(mspro_block_read_attributes_~card#1.base, mspro_block_read_attributes_~card#1.offset, ~zero_extend~64~32(mspro_block_read_attributes_~attr_offset~0#1), ~zero_extend~64~32(mspro_block_read_attributes_~attr_len~0#1), mspro_block_read_attributes_#t~mem569#1.base, mspro_block_read_attributes_#t~mem569#1.offset); srcloc: null [2025-02-08 04:38:30,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6369: mspro_block_read_attributes_~tmp___13~1#1.base, mspro_block_read_attributes_~tmp___13~1#1.offset := mspro_block_read_attributes_#t~ret562#1.base, mspro_block_read_attributes_#t~ret562#1.offset;havoc mspro_block_read_attributes_#t~ret562#1.base, mspro_block_read_attributes_#t~ret562#1.offset;mspro_block_read_attributes_~buffer~0#1.base, mspro_block_read_attributes_~buffer~0#1.offset := mspro_block_read_attributes_~tmp___13~1#1.base, mspro_block_read_attributes_~tmp___13~1#1.offset; [2025-02-08 04:38:30,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6403-1: SUMMARY for call memstick_new_req(mspro_block_read_attributes_#t~mem570#1.base, mspro_block_read_attributes_#t~mem570#1.offset); srcloc: null [2025-02-08 04:38:30,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6403: havoc mspro_block_read_attributes_#t~mem570#1.base, mspro_block_read_attributes_#t~mem570#1.offset;assume { :begin_inline_ldv_wait_for_completion_112 } true;ldv_wait_for_completion_112_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_112_#in~ldv_func_arg1#1.offset := mspro_block_read_attributes_~card#1.base, ~bvadd~64(16bv64, mspro_block_read_attributes_~card#1.offset);havoc ldv_wait_for_completion_112_~ldv_func_arg1#1.base, ldv_wait_for_completion_112_~ldv_func_arg1#1.offset;ldv_wait_for_completion_112_~ldv_func_arg1#1.base, ldv_wait_for_completion_112_~ldv_func_arg1#1.offset := ldv_wait_for_completion_112_#in~ldv_func_arg1#1.base, ldv_wait_for_completion_112_#in~ldv_func_arg1#1.offset; [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413: assume 38bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1); [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5413: assume !(38bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1)); [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: mspro_block_read_attributes_~tmp___8~3#1 := mspro_block_read_attributes_#t~ret521#1;havoc mspro_block_read_attributes_#t~mem520#1;havoc mspro_block_read_attributes_#t~ret521#1;mspro_block_read_attributes_~addr~0#1 := mspro_block_read_attributes_~tmp___8~3#1;call mspro_block_read_attributes_#t~mem522#1 := read~intINTTYPE4#0(mspro_block_read_attributes_~attr~0#1.base, ~bvadd~64(4bv64, ~bvadd~64(~bvadd~64(16bv64, mspro_block_read_attributes_~attr~0#1.offset), ~bvmul~64(12bv64, ~sign_extend~64~32(mspro_block_read_attributes_~cnt~2#1)))), 4bv64); [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305-1: SUMMARY for call mspro_block_read_attributes_#t~ret521#1 := __fswab32(mspro_block_read_attributes_#t~mem520#1); srcloc: null [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5430-1: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_specfile.base, #funAddr~mspro_block_attr_show_specfile.offset; [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5397: assume 16bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1); [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5397: assume !(16bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1)); [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6339: call write~$Pointer$#0(mspro_block_read_attributes_~#__key~0#1.base, mspro_block_read_attributes_~#__key~0#1.offset, mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(11bv64, ~bvadd~64(49bv64, mspro_block_read_attributes_~s_attr~2#1.offset)), 8bv64);call write~$Pointer$#0(mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(17bv64, mspro_block_read_attributes_~s_attr~2#1.offset), mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(49bv64, mspro_block_read_attributes_~s_attr~2#1.offset), 8bv64);call write~intINTTYPE2#0(292bv16, mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(8bv64, ~bvadd~64(49bv64, mspro_block_read_attributes_~s_attr~2#1.offset)), 2bv64);call mspro_block_read_attributes_#t~mem540#1 := read~intINTTYPE1#0(mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(16bv64, mspro_block_read_attributes_~s_attr~2#1.offset), 1bv64);assume { :begin_inline_mspro_block_attr_show } true;mspro_block_attr_show_#in~tag#1 := ~zero_extend~32~8(mspro_block_read_attributes_#t~mem540#1)[8:0];havoc mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset;havoc mspro_block_attr_show_~tag#1;mspro_block_attr_show_~tag#1 := mspro_block_attr_show_#in~tag#1; [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6372: assume 0bv64 == ~bvadd~64(mspro_block_read_attributes_~buffer~0#1.base, mspro_block_read_attributes_~buffer~0#1.offset);mspro_block_read_attributes_~rc~8#1 := 4294967284bv32; [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6372: assume !(0bv64 == ~bvadd~64(mspro_block_read_attributes_~buffer~0#1.base, mspro_block_read_attributes_~buffer~0#1.offset)); [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6207: call ULTIMATE.dealloc(mspro_block_read_attributes_~#descriptor~3#1.base, mspro_block_read_attributes_~#descriptor~3#1.offset);havoc mspro_block_read_attributes_~#descriptor~3#1.base, mspro_block_read_attributes_~#descriptor~3#1.offset;call ULTIMATE.dealloc(mspro_block_read_attributes_~#__key~0#1.base, mspro_block_read_attributes_~#__key~0#1.offset);havoc mspro_block_read_attributes_~#__key~0#1.base, mspro_block_read_attributes_~#__key~0#1.offset;call ULTIMATE.dealloc(mspro_block_read_attributes_~#descriptor___0~2#1.base, mspro_block_read_attributes_~#descriptor___0~2#1.offset);havoc mspro_block_read_attributes_~#descriptor___0~2#1.base, mspro_block_read_attributes_~#descriptor___0~2#1.offset; [2025-02-08 04:38:30,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356-1: assume mspro_block_read_attributes_#t~short551#1;call mspro_block_read_attributes_#t~mem548#1 := read~intINTTYPE8#0(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8bv64);call mspro_block_read_attributes_#t~mem549#1 := read~intINTTYPE2#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(108bv64, mspro_block_read_attributes_~msb~15#1.offset), 2bv64);call mspro_block_read_attributes_#t~mem550#1 := read~intINTTYPE2#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(108bv64, mspro_block_read_attributes_~msb~15#1.offset), 2bv64);mspro_block_read_attributes_#t~short551#1 := ~bvudiv~64(~bvsub~64(~bvadd~64(~zero_extend~64~32(mspro_block_read_attributes_~addr~0#1), mspro_block_read_attributes_#t~mem548#1), 1bv64), ~zero_extend~64~16(mspro_block_read_attributes_#t~mem549#1)) == ~zero_extend~64~32(~bvudiv~32(mspro_block_read_attributes_~attr_offset~0#1, ~zero_extend~32~16(mspro_block_read_attributes_#t~mem550#1))); [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356-1: assume !mspro_block_read_attributes_#t~short551#1; [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356: assume mspro_block_read_attributes_#t~short551#1;havoc mspro_block_read_attributes_#t~mem546#1;havoc mspro_block_read_attributes_#t~mem547#1;havoc mspro_block_read_attributes_#t~mem548#1;havoc mspro_block_read_attributes_#t~mem549#1;havoc mspro_block_read_attributes_#t~mem550#1;havoc mspro_block_read_attributes_#t~short551#1;call mspro_block_read_attributes_#t~mem552#1.base, mspro_block_read_attributes_#t~mem552#1.offset := read~$Pointer$#0(mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(8bv64, mspro_block_read_attributes_~s_attr~2#1.offset), 8bv64);call mspro_block_read_attributes_#t~mem553#1 := read~intINTTYPE2#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(108bv64, mspro_block_read_attributes_~msb~15#1.offset), 2bv64);call mspro_block_read_attributes_#t~mem554#1 := read~intINTTYPE8#0(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8bv64); [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356: assume !mspro_block_read_attributes_#t~short551#1;havoc mspro_block_read_attributes_#t~mem546#1;havoc mspro_block_read_attributes_#t~mem547#1;havoc mspro_block_read_attributes_#t~mem548#1;havoc mspro_block_read_attributes_#t~mem549#1;havoc mspro_block_read_attributes_#t~mem550#1;havoc mspro_block_read_attributes_#t~short551#1;call mspro_block_read_attributes_#t~mem556#1 := read~intINTTYPE2#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(108bv64, mspro_block_read_attributes_~msb~15#1.offset), 2bv64);call mspro_block_read_attributes_#t~mem557#1 := read~intINTTYPE2#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(108bv64, mspro_block_read_attributes_~msb~15#1.offset), 2bv64);mspro_block_read_attributes_~attr_offset~0#1 := ~bvmul~32(~bvudiv~32(mspro_block_read_attributes_~addr~0#1, ~zero_extend~32~16(mspro_block_read_attributes_#t~mem556#1)), ~zero_extend~32~16(mspro_block_read_attributes_#t~mem557#1));havoc mspro_block_read_attributes_#t~mem556#1;havoc mspro_block_read_attributes_#t~mem557#1;call mspro_block_read_attributes_#t~mem558#1 := read~intINTTYPE8#0(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8bv64); [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6406: assume 0bv32 != mspro_block_read_attributes_#t~mem571#1;havoc mspro_block_read_attributes_#t~mem571#1;call mspro_block_read_attributes_#t~mem572#1 := read~intINTTYPE4#0(mspro_block_read_attributes_~card#1.base, ~bvadd~64(5bv64, ~bvadd~64(104bv64, mspro_block_read_attributes_~card#1.offset)), 4bv64);mspro_block_read_attributes_~rc~8#1 := mspro_block_read_attributes_#t~mem572#1;havoc mspro_block_read_attributes_#t~mem572#1; [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6406: assume !(0bv32 != mspro_block_read_attributes_#t~mem571#1);havoc mspro_block_read_attributes_#t~mem571#1;call mspro_block_read_attributes_#t~mem573#1.base, mspro_block_read_attributes_#t~mem573#1.offset := read~$Pointer$#0(mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(8bv64, mspro_block_read_attributes_~s_attr~2#1.offset), 8bv64);call mspro_block_read_attributes_#t~mem574#1 := read~intINTTYPE2#0(mspro_block_read_attributes_~msb~15#1.base, ~bvadd~64(108bv64, mspro_block_read_attributes_~msb~15#1.offset), 2bv64);call mspro_block_read_attributes_#t~mem575#1 := read~intINTTYPE8#0(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8bv64); [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6307: mspro_block_read_attributes_~tmp___9~1#1 := mspro_block_read_attributes_#t~ret523#1;havoc mspro_block_read_attributes_#t~mem522#1;havoc mspro_block_read_attributes_#t~ret523#1;call write~intINTTYPE8#0(~zero_extend~64~32(mspro_block_read_attributes_~tmp___9~1#1), mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8bv64);call write~$Pointer$#10(98bv64, 0bv64, mspro_block_read_attributes_~#descriptor~3#1.base, mspro_block_read_attributes_~#descriptor~3#1.offset, 8bv64);call write~$Pointer$#10(99bv64, 0bv64, mspro_block_read_attributes_~#descriptor~3#1.base, ~bvadd~64(8bv64, mspro_block_read_attributes_~#descriptor~3#1.offset), 8bv64);call write~$Pointer$#10(100bv64, 0bv64, mspro_block_read_attributes_~#descriptor~3#1.base, ~bvadd~64(16bv64, mspro_block_read_attributes_~#descriptor~3#1.offset), 8bv64);call write~$Pointer$#10(101bv64, 0bv64, mspro_block_read_attributes_~#descriptor~3#1.base, ~bvadd~64(24bv64, mspro_block_read_attributes_~#descriptor~3#1.offset), 8bv64);call write~intINTTYPE4#10(1054bv32, mspro_block_read_attributes_~#descriptor~3#1.base, ~bvadd~64(32bv64, mspro_block_read_attributes_~#descriptor~3#1.offset), 4bv64);call write~intINTTYPE1#10(0bv8, mspro_block_read_attributes_~#descriptor~3#1.base, ~bvadd~64(36bv64, mspro_block_read_attributes_~#descriptor~3#1.offset), 1bv64);call mspro_block_read_attributes_#t~mem524#1 := read~intINTTYPE1#10(mspro_block_read_attributes_~#descriptor~3#1.base, ~bvadd~64(36bv64, mspro_block_read_attributes_~#descriptor~3#1.offset), 1bv64); [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6307-1: SUMMARY for call mspro_block_read_attributes_#t~ret523#1 := __fswab32(mspro_block_read_attributes_#t~mem522#1); srcloc: null [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432-1: mspro_block_attr_show_#res#1.base, mspro_block_attr_show_#res#1.offset := #funAddr~mspro_block_attr_show_devinfo.base, #funAddr~mspro_block_attr_show_devinfo.offset; [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358: havoc mspro_block_read_attributes_#t~mem552#1.base, mspro_block_read_attributes_#t~mem552#1.offset;havoc mspro_block_read_attributes_#t~mem553#1;havoc mspro_block_read_attributes_#t~mem554#1;havoc mspro_block_read_attributes_#t~memcpy~res555#1.base, mspro_block_read_attributes_#t~memcpy~res555#1.offset; [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358-1: SUMMARY for call mspro_block_read_attributes_#t~memcpy~res555#1.base, mspro_block_read_attributes_#t~memcpy~res555#1.offset := #Ultimate.C_memcpy#0(mspro_block_read_attributes_#t~mem552#1.base, mspro_block_read_attributes_#t~mem552#1.offset, mspro_block_read_attributes_~buffer~0#1.base, ~bvadd~64(mspro_block_read_attributes_~buffer~0#1.offset, ~zero_extend~64~32(~bvurem~32(mspro_block_read_attributes_~addr~0#1, ~zero_extend~32~16(mspro_block_read_attributes_#t~mem553#1)))), mspro_block_read_attributes_#t~mem554#1); srcloc: null [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6325: call mspro_block_read_attributes_#t~mem528#1 := read~intINTTYPE1#0(mspro_block_read_attributes_~attr~0#1.base, ~bvadd~64(8bv64, ~bvadd~64(~bvadd~64(16bv64, mspro_block_read_attributes_~attr~0#1.offset), ~bvmul~64(12bv64, ~sign_extend~64~32(mspro_block_read_attributes_~cnt~2#1)))), 1bv64);call write~intINTTYPE1#0(mspro_block_read_attributes_#t~mem528#1, mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(16bv64, mspro_block_read_attributes_~s_attr~2#1.offset), 1bv64);havoc mspro_block_read_attributes_#t~mem528#1;call mspro_block_read_attributes_#t~mem529#1 := read~intINTTYPE1#0(mspro_block_read_attributes_~s_attr~2#1.base, ~bvadd~64(16bv64, mspro_block_read_attributes_~s_attr~2#1.offset), 1bv64); [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5417: assume 48bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1); [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5417: assume !(48bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1)); [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6441: call ULTIMATE.dealloc(~#descriptor~4#1.base, ~#descriptor~4#1.offset);havoc ~#descriptor~4#1.base, ~#descriptor~4#1.offset;call ULTIMATE.dealloc(~#descriptor___0~3#1.base, ~#descriptor___0~3#1.offset);havoc ~#descriptor___0~3#1.base, ~#descriptor___0~3#1.offset;call ULTIMATE.dealloc(~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset);havoc ~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset; [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6326: mspro_block_read_attributes_~tmp___12~1#1.base, mspro_block_read_attributes_~tmp___12~1#1.offset := mspro_block_read_attributes_#t~ret530#1.base, mspro_block_read_attributes_#t~ret530#1.offset;havoc mspro_block_read_attributes_#t~mem529#1;havoc mspro_block_read_attributes_#t~ret530#1.base, mspro_block_read_attributes_#t~ret530#1.offset; [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6392-1: SUMMARY for call mspro_block_read_attributes_#t~ret564#1 := ldv__builtin_expect(~bvand~64(1bv64, ~zero_extend~64~8(mspro_block_read_attributes_#t~mem563#1)), 0bv64); srcloc: null [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6392: mspro_block_read_attributes_~tmp___14~1#1 := mspro_block_read_attributes_#t~ret564#1;havoc mspro_block_read_attributes_#t~mem563#1;havoc mspro_block_read_attributes_#t~ret564#1; [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401: assume 21bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1); [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5401: assume !(21bv32 == ~zero_extend~32~8(mspro_block_attr_show_~tag#1)); [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6326-1: SUMMARY for call mspro_block_read_attributes_#t~ret530#1.base, mspro_block_read_attributes_#t~ret530#1.offset := mspro_block_attr_name(~zero_extend~32~8(mspro_block_read_attributes_#t~mem529#1)[8:0]); srcloc: null [2025-02-08 04:38:30,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6508: havoc #t~mem589#1; [2025-02-08 04:38:30,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume 0bv64 == mspro_block_read_attributes_#t~mem542#1;havoc mspro_block_read_attributes_#t~mem542#1; [2025-02-08 04:38:30,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume !(0bv64 == mspro_block_read_attributes_#t~mem542#1);havoc mspro_block_read_attributes_#t~mem542#1;call mspro_block_read_attributes_#t~mem543#1 := read~intINTTYPE8#0(mspro_block_read_attributes_~s_attr~2#1.base, mspro_block_read_attributes_~s_attr~2#1.offset, 8bv64); [2025-02-08 04:38:30,758 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:30,762 INFO L158 Benchmark]: Toolchain (without parser) took 36953.25ms. Allocated memory was 83.9MB in the beginning and 251.7MB in the end (delta: 167.8MB). Free memory was 47.0MB in the beginning and 114.2MB in the end (delta: -67.2MB). Peak memory consumption was 194.0MB. Max. memory is 16.1GB. [2025-02-08 04:38:30,763 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 83.9MB. Free memory was 62.3MB in the beginning and 62.3MB in the end (delta: 33.6kB). There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:38:30,764 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2152.85ms. Allocated memory was 83.9MB in the beginning and 109.1MB in the end (delta: 25.2MB). Free memory was 47.0MB in the beginning and 22.1MB in the end (delta: 24.9MB). Peak memory consumption was 70.0MB. Max. memory is 16.1GB. [2025-02-08 04:38:30,764 INFO L158 Benchmark]: Boogie Procedure Inliner took 220.38ms. Allocated memory was 109.1MB in the beginning and 251.7MB in the end (delta: 142.6MB). Free memory was 22.1MB in the beginning and 171.3MB in the end (delta: -149.2MB). Peak memory consumption was 13.0MB. Max. memory is 16.1GB. [2025-02-08 04:38:30,764 INFO L158 Benchmark]: Boogie Preprocessor took 481.34ms. Allocated memory is still 251.7MB. Free memory was 171.3MB in the beginning and 156.1MB in the end (delta: 15.2MB). Peak memory consumption was 118.5MB. Max. memory is 16.1GB. [2025-02-08 04:38:30,764 INFO L158 Benchmark]: IcfgBuilder took 34094.32ms. Allocated memory is still 251.7MB. Free memory was 156.1MB in the beginning and 114.2MB in the end (delta: 41.9MB). Peak memory consumption was 132.2MB. Max. memory is 16.1GB. [2025-02-08 04:38:30,769 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.13ms. Allocated memory is still 83.9MB. Free memory was 62.3MB in the beginning and 62.3MB in the end (delta: 33.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2152.85ms. Allocated memory was 83.9MB in the beginning and 109.1MB in the end (delta: 25.2MB). Free memory was 47.0MB in the beginning and 22.1MB in the end (delta: 24.9MB). Peak memory consumption was 70.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 220.38ms. Allocated memory was 109.1MB in the beginning and 251.7MB in the end (delta: 142.6MB). Free memory was 22.1MB in the beginning and 171.3MB in the end (delta: -149.2MB). Peak memory consumption was 13.0MB. Max. memory is 16.1GB. * Boogie Preprocessor took 481.34ms. Allocated memory is still 251.7MB. Free memory was 171.3MB in the beginning and 156.1MB in the end (delta: 15.2MB). Peak memory consumption was 118.5MB. Max. memory is 16.1GB. * IcfgBuilder took 34094.32ms. Allocated memory is still 251.7MB. Free memory was 156.1MB in the beginning and 114.2MB in the end (delta: 41.9MB). Peak memory consumption was 132.2MB. 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: 4759]: 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)); [4759-4760] - GenericResultAtLocation [Line: 4770]: 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)); [4770-4771] - GenericResultAtLocation [Line: 4781]: 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)); [4781-4782] - GenericResultAtLocation [Line: 4813]: 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)); [4813-4814] - GenericResultAtLocation [Line: 4824]: 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)); [4824-4825] - GenericResultAtLocation [Line: 5662]: 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/mspro_block.c"), "i" (661), "i" (12UL)); [5662-5663] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:38:30,872 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