./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--block--skd.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8fc3dc66 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/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 fa2054b06efd82bec4598db556936fcb4e6e210d13b6f5d6ebd4c0fd91e69e4c --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-17 10:08:44,007 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 10:08:44,059 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-17 10:08:44,063 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 10:08:44,065 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 10:08:44,078 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 10:08:44,078 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 10:08:44,079 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 10:08:44,079 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 10:08:44,079 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 10:08:44,079 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 10:08:44,079 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 10:08:44,079 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 10:08:44,079 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 10:08:44,080 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 10:08:44,080 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 10:08:44,080 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 10:08:44,080 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-17 10:08:44,080 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 10:08:44,080 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 10:08:44,080 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 10:08:44,080 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 10:08:44,080 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 10:08:44,080 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 10:08:44,080 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 10:08:44,081 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 10:08:44,081 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 10:08:44,081 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 10:08:44,081 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 10:08:44,081 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 10:08:44,081 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 10:08:44,081 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 10:08:44,082 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 10:08:44,082 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 10:08:44,082 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-17 10:08:44,082 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-17 10:08:44,082 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 10:08:44,082 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 10:08:44,082 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 10:08:44,082 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 10:08:44,082 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/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 -> fa2054b06efd82bec4598db556936fcb4e6e210d13b6f5d6ebd4c0fd91e69e4c [2025-03-17 10:08:44,318 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 10:08:44,327 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 10:08:44,329 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 10:08:44,330 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 10:08:44,330 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 10:08:44,331 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i [2025-03-17 10:08:45,468 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9b00dd5e2/88cbbdbe076040a4925b4a4f91987d68/FLAG3219a5dfc [2025-03-17 10:08:46,053 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 10:08:46,054 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i [2025-03-17 10:08:46,104 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9b00dd5e2/88cbbdbe076040a4925b4a4f91987d68/FLAG3219a5dfc [2025-03-17 10:08:46,119 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9b00dd5e2/88cbbdbe076040a4925b4a4f91987d68 [2025-03-17 10:08:46,120 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 10:08:46,122 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 10:08:46,123 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 10:08:46,123 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 10:08:46,127 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 10:08:46,127 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 10:08:46" (1/1) ... [2025-03-17 10:08:46,128 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6340505d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:46, skipping insertion in model container [2025-03-17 10:08:46,128 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 10:08:46" (1/1) ... [2025-03-17 10:08:46,268 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 10:08:50,025 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580060,580073] [2025-03-17 10:08:50,027 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580205,580218] [2025-03-17 10:08:50,027 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580351,580364] [2025-03-17 10:08:50,027 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580516,580529] [2025-03-17 10:08:50,028 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580674,580687] [2025-03-17 10:08:50,028 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580832,580845] [2025-03-17 10:08:50,028 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580990,581003] [2025-03-17 10:08:50,028 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581150,581163] [2025-03-17 10:08:50,028 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581309,581322] [2025-03-17 10:08:50,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581448,581461] [2025-03-17 10:08:50,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581590,581603] [2025-03-17 10:08:50,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581739,581752] [2025-03-17 10:08:50,029 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581878,581891] [2025-03-17 10:08:50,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582033,582046] [2025-03-17 10:08:50,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582193,582206] [2025-03-17 10:08:50,030 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582344,582357] [2025-03-17 10:08:50,031 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582495,582508] [2025-03-17 10:08:50,031 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582647,582660] [2025-03-17 10:08:50,031 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582796,582809] [2025-03-17 10:08:50,031 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582944,582957] [2025-03-17 10:08:50,031 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583101,583114] [2025-03-17 10:08:50,031 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583250,583263] [2025-03-17 10:08:50,032 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583406,583419] [2025-03-17 10:08:50,032 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583559,583572] [2025-03-17 10:08:50,032 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583705,583718] [2025-03-17 10:08:50,032 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583848,583861] [2025-03-17 10:08:50,032 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584000,584013] [2025-03-17 10:08:50,032 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584146,584159] [2025-03-17 10:08:50,033 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584291,584304] [2025-03-17 10:08:50,033 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584445,584458] [2025-03-17 10:08:50,033 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584596,584609] [2025-03-17 10:08:50,033 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584751,584764] [2025-03-17 10:08:50,033 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584903,584916] [2025-03-17 10:08:50,034 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585058,585071] [2025-03-17 10:08:50,034 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585222,585235] [2025-03-17 10:08:50,034 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585378,585391] [2025-03-17 10:08:50,034 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585542,585555] [2025-03-17 10:08:50,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585684,585697] [2025-03-17 10:08:50,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585842,585855] [2025-03-17 10:08:50,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586009,586022] [2025-03-17 10:08:50,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586168,586181] [2025-03-17 10:08:50,035 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586327,586340] [2025-03-17 10:08:50,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586476,586489] [2025-03-17 10:08:50,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586623,586636] [2025-03-17 10:08:50,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586762,586775] [2025-03-17 10:08:50,036 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586925,586938] [2025-03-17 10:08:50,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587091,587104] [2025-03-17 10:08:50,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587255,587268] [2025-03-17 10:08:50,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587420,587433] [2025-03-17 10:08:50,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587585,587598] [2025-03-17 10:08:50,037 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587751,587764] [2025-03-17 10:08:50,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587916,587929] [2025-03-17 10:08:50,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588083,588096] [2025-03-17 10:08:50,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588243,588256] [2025-03-17 10:08:50,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588405,588418] [2025-03-17 10:08:50,038 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588564,588577] [2025-03-17 10:08:50,039 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588710,588723] [2025-03-17 10:08:50,039 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588853,588866] [2025-03-17 10:08:50,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588997,589010] [2025-03-17 10:08:50,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589140,589153] [2025-03-17 10:08:50,041 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589284,589297] [2025-03-17 10:08:50,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589425,589438] [2025-03-17 10:08:50,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589563,589576] [2025-03-17 10:08:50,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589721,589734] [2025-03-17 10:08:50,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589880,589893] [2025-03-17 10:08:50,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590036,590049] [2025-03-17 10:08:50,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590185,590198] [2025-03-17 10:08:50,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590337,590350] [2025-03-17 10:08:50,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590488,590501] [2025-03-17 10:08:50,043 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590637,590650] [2025-03-17 10:08:50,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590789,590802] [2025-03-17 10:08:50,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590937,590950] [2025-03-17 10:08:50,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591090,591103] [2025-03-17 10:08:50,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591241,591254] [2025-03-17 10:08:50,044 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591391,591404] [2025-03-17 10:08:50,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591538,591551] [2025-03-17 10:08:50,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591689,591702] [2025-03-17 10:08:50,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591840,591853] [2025-03-17 10:08:50,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591988,592001] [2025-03-17 10:08:50,045 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592154,592167] [2025-03-17 10:08:50,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592323,592336] [2025-03-17 10:08:50,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592490,592503] [2025-03-17 10:08:50,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592658,592671] [2025-03-17 10:08:50,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592808,592821] [2025-03-17 10:08:50,046 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592955,592968] [2025-03-17 10:08:50,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593116,593129] [2025-03-17 10:08:50,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593286,593299] [2025-03-17 10:08:50,047 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593448,593461] [2025-03-17 10:08:50,063 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 10:08:50,089 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 10:08:50,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5158] [2025-03-17 10:08:50,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5165] [2025-03-17 10:08:50,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5240] [2025-03-17 10:08:50,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5243] [2025-03-17 10:08:50,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5246] [2025-03-17 10:08:50,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5249] [2025-03-17 10:08:50,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5288-5289] [2025-03-17 10:08:50,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5294-5296] [2025-03-17 10:08:50,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [5364] [2025-03-17 10:08:50,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5367] [2025-03-17 10:08:50,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5370] [2025-03-17 10:08:50,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5373] [2025-03-17 10:08:50,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5488] [2025-03-17 10:08:50,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5495] [2025-03-17 10:08:50,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [5502] [2025-03-17 10:08:50,197 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)); [5623-5624] [2025-03-17 10:08:50,197 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)); [5634-5635] [2025-03-17 10:08:50,197 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)); [5645-5646] [2025-03-17 10:08:50,198 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)); [5677-5678] [2025-03-17 10:08:50,198 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)); [5688-5689] [2025-03-17 10:08:50,200 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (52), "i" (12UL)); [5800-5801] [2025-03-17 10:08:50,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (65), "i" (12UL)); [5830-5831] [2025-03-17 10:08:50,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (155), "i" (12UL)); [5867-5868] [2025-03-17 10:08:50,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\tcall %P4\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 3*32+16)\n .byte 662b-661b\n .byte 6641f-6631f\n .long 661b - .\n .long 6632f - .\n .word ( 9*32+ 9)\n .byte 662b-661b\n .byte 6642f-6632f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n .byte 0xff + (6642f-6632f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\tcall %P5\n6641:\n\t6632:\n\tcall %P6\n6642:\n\t.popsection": "=a" (ret), "=D" (to), "=S" (from), "=d" (len): [old] "i" (& copy_user_generic_unrolled), [new1] "i" (& copy_user_generic_string), [new2] "i" (& copy_user_enhanced_fast_string), "1" (to), "2" (from), "3" (len): "memory", "rcx", "r8", "r9", "r10", "r11"); [6166-6170] [2025-03-17 10:08:50,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %2,%b1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorb %b1,%b1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=q" (*((u8 *)dst)): "m" (*((struct __large_struct *)src)), "i" (1), "0" (ret)); [6214-6216] [2025-03-17 10:08:50,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst)): "m" (*((struct __large_struct *)src)), "i" (2), "0" (ret)); [6219-6221] [2025-03-17 10:08:50,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %2,%k1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorl %k1,%k1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u32 *)dst)): "m" (*((struct __large_struct *)src)), "i" (4), "0" (ret)); [6224-6226] [2025-03-17 10:08:50,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (8), "0" (ret)); [6229-6231] [2025-03-17 10:08:50,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (10), "0" (ret)); [6235-6237] [2025-03-17 10:08:50,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %2,%w1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorw %w1,%w1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u16 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (2), "0" (ret)); [6244-6246] [2025-03-17 10:08:50,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst)): "m" (*((struct __large_struct *)src)), "i" (16), "0" (ret)); [6250-6252] [2025-03-17 10:08:50,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %2,%1\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\txorq %1,%1\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret), "=r" (*((u64 *)dst + 8U)): "m" (*((struct __large_struct *)src + 8U)), "i" (8), "0" (ret)); [6259-6261] [2025-03-17 10:08:50,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovb %b1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "iq" (*((u8 *)src)), "m" (*((struct __large_struct *)dst)), "i" (1), "0" (ret)); [6323-6324] [2025-03-17 10:08:50,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src)), "m" (*((struct __large_struct *)dst)), "i" (2), "0" (ret)); [6327-6328] [2025-03-17 10:08:50,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovl %k1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u32 *)src)), "m" (*((struct __large_struct *)dst)), "i" (4), "0" (ret)); [6331-6332] [2025-03-17 10:08:50,208 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (8), "0" (ret)); [6335-6336] [2025-03-17 10:08:50,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (10), "0" (ret)); [6340-6341] [2025-03-17 10:08:50,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6348] [2025-03-17 10:08:50,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovw %w1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "ir" (*((u16 *)src + 4UL)), "m" (*((struct __large_struct *)dst + 4U)), "i" (2), "0" (ret)); [6349-6350] [2025-03-17 10:08:50,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src)), "m" (*((struct __large_struct *)dst)), "i" (16), "0" (ret)); [6354-6355] [2025-03-17 10:08:50,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6362] [2025-03-17 10:08:50,209 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xcb\n6641:\n\t.popsection\n1:\tmovq %1,%2\n2: 661:\n\t.byte 0x66,0x66,0x90\n\n662:\n.pushsection .altinstructions,\"a\"\n .long 661b - .\n .long 6631f - .\n .word ( 9*32+20)\n .byte 662b-661b\n .byte 6641f-6631f\n.popsection\n.pushsection .discard,\"aw\",@progbits\n .byte 0xff + (6641f-6631f) - (662b-661b)\n.popsection\n.pushsection .altinstr_replacement, \"ax\"\n6631:\n\t.byte 0x0f,0x01,0xca\n6641:\n\t.popsection\n.section .fixup,\"ax\"\n3:\tmov %3,%0\n\tjmp 2b\n.previous\n .pushsection \"__ex_table\",\"a\"\n .balign 8\n .long (1b) - .\n .long (3b) - .\n .popsection\n": "=r" (ret): "er" (*((u64 *)src + 1UL)), "m" (*((struct __large_struct *)dst + 1U)), "i" (8), "0" (ret)); [6363-6364] [2025-03-17 10:08:50,214 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6608] [2025-03-17 10:08:50,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6610] [2025-03-17 10:08:50,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6642] [2025-03-17 10:08:50,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6646] [2025-03-17 10:08:50,216 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6648] [2025-03-17 10:08:50,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6680] [2025-03-17 10:08:50,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6684] [2025-03-17 10:08:50,217 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6686] [2025-03-17 10:08:50,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___1), "+m" (tmp___7->state): : "memory", "cc"); [12500-12501] [2025-03-17 10:08:50,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___1), "+m" (tmp___8->state): : "memory", "cc"); [12507-12508] [2025-03-17 10:08:50,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___1), "+m" (tmp___9->state): : "memory", "cc"); [12514-12515] [2025-03-17 10:08:50,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___1), "+m" (tmp___10->state): : "memory", "cc"); [12521-12522] [2025-03-17 10:08:50,462 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/block/skd_main.c"), "i" (4846), "i" (12UL)); [14698-14699] [2025-03-17 10:08:50,575 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580060,580073] [2025-03-17 10:08:50,576 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580205,580218] [2025-03-17 10:08:50,576 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580351,580364] [2025-03-17 10:08:50,576 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580516,580529] [2025-03-17 10:08:50,577 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580674,580687] [2025-03-17 10:08:50,577 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580832,580845] [2025-03-17 10:08:50,578 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580990,581003] [2025-03-17 10:08:50,578 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581150,581163] [2025-03-17 10:08:50,580 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581309,581322] [2025-03-17 10:08:50,580 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581448,581461] [2025-03-17 10:08:50,580 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581590,581603] [2025-03-17 10:08:50,581 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581739,581752] [2025-03-17 10:08:50,581 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581878,581891] [2025-03-17 10:08:50,581 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582033,582046] [2025-03-17 10:08:50,581 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582193,582206] [2025-03-17 10:08:50,581 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582344,582357] [2025-03-17 10:08:50,581 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582495,582508] [2025-03-17 10:08:50,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582647,582660] [2025-03-17 10:08:50,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582796,582809] [2025-03-17 10:08:50,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582944,582957] [2025-03-17 10:08:50,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583101,583114] [2025-03-17 10:08:50,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583250,583263] [2025-03-17 10:08:50,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583406,583419] [2025-03-17 10:08:50,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583559,583572] [2025-03-17 10:08:50,583 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583705,583718] [2025-03-17 10:08:50,583 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583848,583861] [2025-03-17 10:08:50,583 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584000,584013] [2025-03-17 10:08:50,583 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584146,584159] [2025-03-17 10:08:50,583 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584291,584304] [2025-03-17 10:08:50,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584445,584458] [2025-03-17 10:08:50,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584596,584609] [2025-03-17 10:08:50,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584751,584764] [2025-03-17 10:08:50,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584903,584916] [2025-03-17 10:08:50,584 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585058,585071] [2025-03-17 10:08:50,585 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585222,585235] [2025-03-17 10:08:50,585 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585378,585391] [2025-03-17 10:08:50,585 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585542,585555] [2025-03-17 10:08:50,585 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585684,585697] [2025-03-17 10:08:50,585 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585842,585855] [2025-03-17 10:08:50,586 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586009,586022] [2025-03-17 10:08:50,586 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586168,586181] [2025-03-17 10:08:50,586 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586327,586340] [2025-03-17 10:08:50,586 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586476,586489] [2025-03-17 10:08:50,586 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586623,586636] [2025-03-17 10:08:50,587 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586762,586775] [2025-03-17 10:08:50,587 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586925,586938] [2025-03-17 10:08:50,587 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587091,587104] [2025-03-17 10:08:50,587 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587255,587268] [2025-03-17 10:08:50,587 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587420,587433] [2025-03-17 10:08:50,588 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587585,587598] [2025-03-17 10:08:50,588 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587751,587764] [2025-03-17 10:08:50,588 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587916,587929] [2025-03-17 10:08:50,588 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588083,588096] [2025-03-17 10:08:50,588 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588243,588256] [2025-03-17 10:08:50,589 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588405,588418] [2025-03-17 10:08:50,589 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588564,588577] [2025-03-17 10:08:50,589 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588710,588723] [2025-03-17 10:08:50,589 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588853,588866] [2025-03-17 10:08:50,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588997,589010] [2025-03-17 10:08:50,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589140,589153] [2025-03-17 10:08:50,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589284,589297] [2025-03-17 10:08:50,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589425,589438] [2025-03-17 10:08:50,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589563,589576] [2025-03-17 10:08:50,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589721,589734] [2025-03-17 10:08:50,592 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589880,589893] [2025-03-17 10:08:50,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590036,590049] [2025-03-17 10:08:50,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590185,590198] [2025-03-17 10:08:50,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590337,590350] [2025-03-17 10:08:50,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590488,590501] [2025-03-17 10:08:50,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590637,590650] [2025-03-17 10:08:50,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590789,590802] [2025-03-17 10:08:50,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590937,590950] [2025-03-17 10:08:50,593 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591090,591103] [2025-03-17 10:08:50,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591241,591254] [2025-03-17 10:08:50,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591391,591404] [2025-03-17 10:08:50,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591538,591551] [2025-03-17 10:08:50,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591689,591702] [2025-03-17 10:08:50,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591840,591853] [2025-03-17 10:08:50,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591988,592001] [2025-03-17 10:08:50,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592154,592167] [2025-03-17 10:08:50,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592323,592336] [2025-03-17 10:08:50,595 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592490,592503] [2025-03-17 10:08:50,595 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592658,592671] [2025-03-17 10:08:50,595 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592808,592821] [2025-03-17 10:08:50,597 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592955,592968] [2025-03-17 10:08:50,597 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593116,593129] [2025-03-17 10:08:50,597 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593286,593299] [2025-03-17 10:08:50,597 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593448,593461] [2025-03-17 10:08:50,609 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 10:08:50,772 INFO L204 MainTranslator]: Completed translation [2025-03-17 10:08:50,772 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50 WrapperNode [2025-03-17 10:08:50,772 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 10:08:50,773 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 10:08:50,773 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 10:08:50,773 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 10:08:50,777 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:50,876 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:51,259 INFO L138 Inliner]: procedures = 757, calls = 7555, calls flagged for inlining = 372, calls inlined = 291, statements flattened = 14515 [2025-03-17 10:08:51,260 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 10:08:51,261 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 10:08:51,261 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 10:08:51,261 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 10:08:51,272 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:51,273 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:51,360 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:52,969 INFO L175 MemorySlicer]: Split 3571 memory accesses to 52 slices as follows [3, 4, 1, 6, 5, 4, 1, 1, 2, 76, 29, 2, 973, 4, 3, 4, 4, 14, 4, 36, 4, 2, 4, 1, 4, 1588, 4, 8, 4, 43, 1, 8, 4, 3, 2, 564, 3, 8, 4, 6, 8, 5, 14, 12, 4, 2, 55, 6, 2, 6, 5, 11]. 44 percent of accesses are in the largest equivalence class. The 894 initializations are split as follows [0, 4, 0, 6, 5, 4, 1, 0, 2, 0, 0, 0, 0, 4, 0, 4, 4, 14, 4, 36, 4, 0, 4, 0, 4, 42, 4, 8, 4, 43, 0, 8, 4, 0, 0, 564, 0, 7, 4, 6, 0, 5, 14, 0, 4, 0, 55, 0, 0, 6, 5, 11]. The 1535 writes are split as follows [0, 0, 1, 0, 0, 0, 0, 1, 0, 64, 27, 1, 834, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 592, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0, 0, 0, 0, 0, 0, 6, 0, 1, 0, 2, 0, 0, 0, 0]. [2025-03-17 10:08:52,970 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:52,970 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:53,203 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:53,228 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:53,288 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:53,320 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:53,386 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 10:08:53,388 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 10:08:53,388 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 10:08:53,388 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 10:08:53,389 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (1/1) ... [2025-03-17 10:08:53,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 10:08:53,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 10:08:53,413 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-17 10:08:53,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-17 10:08:53,435 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_pcie_error_reporting [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_pcie_error_reporting [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_98 [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_98 [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure skd_quiesce_dev [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_quiesce_dev [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure skd_cons_sg_list [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_cons_sg_list [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_set_unlocked [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_set_unlocked [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_pcie_error_reporting [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_pcie_error_reporting [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_remove [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_remove [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_fwstate [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_fwstate [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_disappeared [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_disappeared [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-03-17 10:08:53,436 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-03-17 10:08:53,436 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_skreq [2025-03-17 10:08:53,437 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_skreq [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-17 10:08:53,437 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-17 10:08:53,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-17 10:08:53,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-03-17 10:08:53,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2025-03-17 10:08:53,437 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-03-17 10:08:53,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_110 [2025-03-17 10:08:53,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_110 [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-03-17 10:08:53,437 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-17 10:08:53,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-17 10:08:53,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-17 10:08:53,441 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-17 10:08:53,441 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-03-17 10:08:53,441 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-17 10:08:53,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-17 10:08:53,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-17 10:08:53,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-17 10:08:53,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-17 10:08:53,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-17 10:08:53,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-17 10:08:53,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-03-17 10:08:53,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-17 10:08:53,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure pci_zalloc_consistent [2025-03-17 10:08:53,444 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_zalloc_consistent [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-17 10:08:53,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-17 10:08:53,444 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-17 10:08:53,445 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-03-17 10:08:53,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-17 10:08:53,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2025-03-17 10:08:53,448 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_check_status [2025-03-17 10:08:53,448 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_check_status [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-17 10:08:53,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-03-17 10:08:53,449 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-03-17 10:08:53,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-17 10:08:53,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-17 10:08:53,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-17 10:08:53,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-17 10:08:53,450 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_queue [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure pci_request_regions [2025-03-17 10:08:53,451 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_request_regions [2025-03-17 10:08:53,451 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-17 10:08:53,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr [2025-03-17 10:08:53,455 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_irq [2025-03-17 10:08:53,455 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_irq [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure skd_free_sg_list [2025-03-17 10:08:53,455 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_free_sg_list [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure skd_destruct [2025-03-17 10:08:53,455 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_destruct [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-03-17 10:08:53,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_request [2025-03-17 10:08:53,455 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_request [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_special_fitmsg [2025-03-17 10:08:53,455 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_special_fitmsg [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-17 10:08:53,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-17 10:08:53,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-03-17 10:08:53,456 INFO L130 BoogieDeclarations]: Found specification of procedure __blk_end_request_all [2025-03-17 10:08:53,457 INFO L138 BoogieDeclarations]: Found implementation of procedure __blk_end_request_all [2025-03-17 10:08:53,457 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-17 10:08:53,457 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-17 10:08:53,457 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_resume [2025-03-17 10:08:53,457 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_resume [2025-03-17 10:08:53,457 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_skd_device [2025-03-17 10:08:53,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_skd_device [2025-03-17 10:08:53,457 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-03-17 10:08:53,457 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-03-17 10:08:53,457 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_msix [2025-03-17 10:08:53,457 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_msix [2025-03-17 10:08:53,457 INFO L130 BoogieDeclarations]: Found specification of procedure skd_end_request [2025-03-17 10:08:53,457 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_end_request [2025-03-17 10:08:53,457 INFO L130 BoogieDeclarations]: Found specification of procedure skd_recover_requests [2025-03-17 10:08:53,457 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_recover_requests [2025-03-17 10:08:53,457 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-17 10:08:53,457 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-17 10:08:53,457 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2025-03-17 10:08:53,457 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure blk_peek_request [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_peek_request [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_msg_from_dev [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_msg_from_dev [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure devm_request_irq [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_request_irq [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure blk_stop_queue [2025-03-17 10:08:53,458 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_stop_queue [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-17 10:08:53,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-17 10:08:53,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-17 10:08:53,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-17 10:08:53,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-17 10:08:53,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-17 10:08:53,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure skd_skdev_state_to_str [2025-03-17 10:08:53,460 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_skdev_state_to_str [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-17 10:08:53,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-17 10:08:53,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-17 10:08:53,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-17 10:08:53,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-17 10:08:53,462 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-17 10:08:53,462 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-17 10:08:53,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_skd_device [2025-03-17 10:08:53,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_skd_device [2025-03-17 10:08:53,462 INFO L130 BoogieDeclarations]: Found specification of procedure skd_start_device [2025-03-17 10:08:53,462 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_start_device [2025-03-17 10:08:53,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-17 10:08:53,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-17 10:08:53,462 INFO L130 BoogieDeclarations]: Found specification of procedure skd_postop_sg_list [2025-03-17 10:08:53,462 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_postop_sg_list [2025-03-17 10:08:53,462 INFO L130 BoogieDeclarations]: Found specification of procedure skd_request_fn [2025-03-17 10:08:53,462 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_request_fn [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be16 [2025-03-17 10:08:53,463 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be16 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_fitmsg [2025-03-17 10:08:53,463 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_fitmsg [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2025-03-17 10:08:53,463 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_sectors [2025-03-17 10:08:53,463 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_sectors [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_skreq [2025-03-17 10:08:53,463 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_skreq [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-17 10:08:53,463 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-17 10:08:53,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-17 10:08:53,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-17 10:08:53,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-17 10:08:53,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-03-17 10:08:53,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-03-17 10:08:53,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-03-17 10:08:53,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-03-17 10:08:53,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-03-17 10:08:53,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-03-17 10:08:53,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-03-17 10:08:53,464 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-17 10:08:53,464 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-17 10:08:53,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-03-17 10:08:53,466 INFO L130 BoogieDeclarations]: Found specification of procedure skd_disable_interrupts [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_disable_interrupts [2025-03-17 10:08:53,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-03-17 10:08:53,466 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-17 10:08:53,466 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_fault [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_fault [2025-03-17 10:08:53,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-03-17 10:08:53,466 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_completion_posted [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_completion_posted [2025-03-17 10:08:53,466 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_pos [2025-03-17 10:08:53,466 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_pos [2025-03-17 10:08:53,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-03-17 10:08:53,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-03-17 10:08:53,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-17 10:08:53,467 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-17 10:08:53,467 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-17 10:08:53,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-17 10:08:53,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-17 10:08:53,467 INFO L130 BoogieDeclarations]: Found specification of procedure skd_sg_io_copy_buffer [2025-03-17 10:08:53,467 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_sg_io_copy_buffer [2025-03-17 10:08:53,467 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-03-17 10:08:53,467 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-03-17 10:08:53,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-17 10:08:53,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-17 10:08:53,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-17 10:08:53,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-17 10:08:53,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-17 10:08:53,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-17 10:08:53,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-17 10:08:53,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-17 10:08:53,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-17 10:08:53,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_write64 [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_write64 [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure skd_soft_reset [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_soft_reset [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure skd_start_timer [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_start_timer [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_write32 [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_write32 [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_capability [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_capability [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure blk_requeue_request [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_requeue_request [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_devm_free_irq [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_devm_free_irq [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_read32 [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_read32 [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-17 10:08:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-17 10:08:53,471 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-17 10:08:53,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-17 10:08:53,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-17 10:08:53,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-17 10:08:53,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-17 10:08:53,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-17 10:08:53,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-17 10:08:53,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-17 10:08:53,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-17 10:08:53,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-17 10:08:53,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-03-17 10:08:53,473 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_internal_skspcl [2025-03-17 10:08:53,473 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_internal_skspcl [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_special [2025-03-17 10:08:53,473 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_special [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-17 10:08:53,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2025-03-17 10:08:53,473 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_state_to_str [2025-03-17 10:08:53,473 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_state_to_str [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-17 10:08:53,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-03-17 10:08:53,473 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-03-17 10:08:53,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-03-17 10:08:53,473 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2025-03-17 10:08:53,474 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2025-03-17 10:08:53,474 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2025-03-17 10:08:53,474 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2025-03-17 10:08:53,474 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-17 10:08:53,474 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-17 10:08:53,474 INFO L130 BoogieDeclarations]: Found specification of procedure skd_name [2025-03-17 10:08:53,474 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_name [2025-03-17 10:08:53,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-17 10:08:53,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-17 10:08:53,475 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-17 10:08:53,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-03-17 10:08:53,475 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-17 10:08:53,475 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure devm_free_irq [2025-03-17 10:08:53,475 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_free_irq [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-03-17 10:08:53,475 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-03-17 10:08:53,475 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure sg_virt [2025-03-17 10:08:53,475 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_virt [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-17 10:08:53,475 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_shutdown [2025-03-17 10:08:53,475 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_shutdown [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-17 10:08:53,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure skd_stop_device [2025-03-17 10:08:53,476 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_stop_device [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure skd_acquire_irq [2025-03-17 10:08:53,476 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_acquire_irq [2025-03-17 10:08:53,476 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_skdev [2025-03-17 10:08:53,476 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_skdev [2025-03-17 10:08:54,770 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 10:08:54,773 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 10:08:54,806 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22305: havoc #t~nondet2488; [2025-03-17 10:08:54,939 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12591: call ULTIMATE.dealloc(~#descriptor~34.base, ~#descriptor~34.offset);havoc ~#descriptor~34.base, ~#descriptor~34.offset;call ULTIMATE.dealloc(~#descriptor___0~19.base, ~#descriptor___0~19.offset);havoc ~#descriptor___0~19.base, ~#descriptor___0~19.offset; [2025-03-17 10:08:55,001 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22272: havoc pci_bus_read_config_word_#t~nondet2482#1; [2025-03-17 10:08:55,021 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22289: havoc #t~nondet2484; [2025-03-17 10:08:55,105 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5518: havoc dev_name_#t~mem81#1.base, dev_name_#t~mem81#1.offset; [2025-03-17 10:08:55,105 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: havoc kobject_name_#t~mem77#1.base, kobject_name_#t~mem77#1.offset; [2025-03-17 10:08:55,648 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357: call ULTIMATE.dealloc(~#descriptor~26#1.base, ~#descriptor~26#1.offset);havoc ~#descriptor~26#1.base, ~#descriptor~26#1.offset; [2025-03-17 10:08:55,947 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5530: havoc dev_get_drvdata_#t~mem83#1.base, dev_get_drvdata_#t~mem83#1.offset; [2025-03-17 10:08:55,976 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22227: havoc dma_supported_#t~nondet2476#1; [2025-03-17 10:08:55,978 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22131: havoc #t~nondet2467; [2025-03-17 10:08:55,991 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5759: havoc #t~mem175.base, #t~mem175.offset; [2025-03-17 10:08:56,030 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5694: havoc #t~mem138; [2025-03-17 10:08:56,126 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:56,126 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:56,126 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:56,126 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:56,126 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:56,126 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:56,126 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6318: SUMMARY for call __copy_to_user_nocheck_#t~ret277#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~3#1 then 1 else 0), 0); srcloc: null [2025-03-17 10:08:56,126 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6314: SUMMARY for call __copy_to_user_nocheck_#t~ret276#1 := ldv__builtin_expect((if 0 != __copy_to_user_nocheck_~ret~3#1 then 1 else 0), 0); srcloc: null [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6306: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6368: __copy_to_user_nocheck_~tmp___2~2#1 := __copy_to_user_nocheck_#t~ret278#1;havoc __copy_to_user_nocheck_#t~ret278#1;__copy_to_user_nocheck_#res#1 := (if __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 else __copy_to_user_nocheck_~tmp___2~2#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358: assume 0 != __copy_to_user_nocheck_~tmp___1~7#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6358: assume !(0 != __copy_to_user_nocheck_~tmp___1~7#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6356: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret277#1 && __copy_to_user_nocheck_#t~ret277#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___1~7#1 := __copy_to_user_nocheck_#t~ret277#1;havoc __copy_to_user_nocheck_#t~ret277#1; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6321: SUMMARY for call __copy_to_user_nocheck_#t~ret278#1 := copy_user_generic(__copy_to_user_nocheck_~dst#1.base, __copy_to_user_nocheck_~dst#1.offset, __copy_to_user_nocheck_~src#1.base, __copy_to_user_nocheck_~src#1.offset, __copy_to_user_nocheck_~size#1); srcloc: null [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6342: assume -9223372036854775808 <= __copy_to_user_nocheck_#t~ret276#1 && __copy_to_user_nocheck_#t~ret276#1 <= 9223372036854775807;__copy_to_user_nocheck_~tmp___0~11#1 := __copy_to_user_nocheck_#t~ret276#1;havoc __copy_to_user_nocheck_#t~ret276#1; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume 0 != __copy_to_user_nocheck_~tmp___0~11#1;__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6344: assume !(0 != __copy_to_user_nocheck_~tmp___0~11#1);__copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:56,127 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:56,189 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22223: havoc dma_set_mask_#t~nondet2475#1; [2025-03-17 10:08:56,195 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22337: havoc #t~nondet2493; [2025-03-17 10:08:56,230 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5304: havoc arch_irqs_disabled_flags_#t~bitwise36#1; [2025-03-17 10:08:56,255 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22316: havoc #t~nondet2490; [2025-03-17 10:08:56,328 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11210: call ULTIMATE.dealloc(~#flush_enqueued~1#1.base, ~#flush_enqueued~1#1.offset);havoc ~#flush_enqueued~1#1.base, ~#flush_enqueued~1#1.offset;call ULTIMATE.dealloc(~#descriptor~25#1.base, ~#descriptor~25#1.offset);havoc ~#descriptor~25#1.base, ~#descriptor~25#1.offset; [2025-03-17 10:08:56,603 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14351: call ULTIMATE.dealloc(~#descriptor~48#1.base, ~#descriptor~48#1.offset);havoc ~#descriptor~48#1.base, ~#descriptor~48#1.offset;call ULTIMATE.dealloc(~#descriptor___0~24#1.base, ~#descriptor___0~24#1.offset);havoc ~#descriptor___0~24#1.base, ~#descriptor___0~24#1.offset;call ULTIMATE.dealloc(~#descriptor___1~13#1.base, ~#descriptor___1~13#1.offset);havoc ~#descriptor___1~13#1.base, ~#descriptor___1~13#1.offset;call ULTIMATE.dealloc(~#descriptor___2~8#1.base, ~#descriptor___2~8#1.offset);havoc ~#descriptor___2~8#1.base, ~#descriptor___2~8#1.offset;call ULTIMATE.dealloc(~#descriptor___3~8#1.base, ~#descriptor___3~8#1.offset);havoc ~#descriptor___3~8#1.base, ~#descriptor___3~8#1.offset;call ULTIMATE.dealloc(~#descriptor___4~5#1.base, ~#descriptor___4~5#1.offset);havoc ~#descriptor___4~5#1.base, ~#descriptor___4~5#1.offset;call ULTIMATE.dealloc(~#descriptor___5~5#1.base, ~#descriptor___5~5#1.offset);havoc ~#descriptor___5~5#1.base, ~#descriptor___5~5#1.offset; [2025-03-17 10:08:56,628 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16406: #res#1 := ~arg0#1; [2025-03-17 10:08:56,713 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10030: call ULTIMATE.dealloc(~#descriptor~17.base, ~#descriptor~17.offset);havoc ~#descriptor~17.base, ~#descriptor~17.offset;call ULTIMATE.dealloc(~#descriptor___0~12.base, ~#descriptor___0~12.offset);havoc ~#descriptor___0~12.base, ~#descriptor___0~12.offset;call ULTIMATE.dealloc(~#descriptor___1~7.base, ~#descriptor___1~7.offset);havoc ~#descriptor___1~7.base, ~#descriptor___1~7.offset; [2025-03-17 10:08:56,798 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15021: call ULTIMATE.dealloc(~#descriptor~52#1.base, ~#descriptor~52#1.offset);havoc ~#descriptor~52#1.base, ~#descriptor~52#1.offset;call ULTIMATE.dealloc(~#__key~3#1.base, ~#__key~3#1.offset);havoc ~#__key~3#1.base, ~#__key~3#1.offset; [2025-03-17 10:08:56,798 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22117: havoc __pci_enable_wake_#t~nondet2465#1; [2025-03-17 10:08:56,801 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22264: havoc #t~nondet2480; [2025-03-17 10:08:56,870 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7259: call ULTIMATE.dealloc(~#descriptor~4.base, ~#descriptor~4.offset);havoc ~#descriptor~4.base, ~#descriptor~4.offset;call ULTIMATE.dealloc(~#descriptor___0~1.base, ~#descriptor___0~1.offset);havoc ~#descriptor___0~1.base, ~#descriptor___0~1.offset; [2025-03-17 10:08:57,007 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11582: call ULTIMATE.dealloc(~#descriptor~27#1.base, ~#descriptor~27#1.offset);havoc ~#descriptor~27#1.base, ~#descriptor~27#1.offset;call ULTIMATE.dealloc(~#descriptor___0~16#1.base, ~#descriptor___0~16#1.offset);havoc ~#descriptor___0~16#1.base, ~#descriptor___0~16#1.offset; [2025-03-17 10:08:57,007 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15623: call ULTIMATE.dealloc(skd_log_skmsg_~#descriptor~54#1.base, skd_log_skmsg_~#descriptor~54#1.offset);havoc skd_log_skmsg_~#descriptor~54#1.base, skd_log_skmsg_~#descriptor~54#1.offset;call ULTIMATE.dealloc(skd_log_skmsg_~#descriptor___0~26#1.base, skd_log_skmsg_~#descriptor___0~26#1.offset);havoc skd_log_skmsg_~#descriptor___0~26#1.base, skd_log_skmsg_~#descriptor___0~26#1.offset; [2025-03-17 10:08:57,032 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:57,032 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:57,032 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6204: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:57,032 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6204: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6188: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6188: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6238: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret271#1 && __copy_from_user_nocheck_#t~ret271#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___0~10#1 := __copy_from_user_nocheck_#t~ret271#1;havoc __copy_from_user_nocheck_#t~ret271#1; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6209: SUMMARY for call __copy_from_user_nocheck_#t~ret272#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6240: assume 0 != __copy_from_user_nocheck_~tmp___0~10#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6240: assume !(0 != __copy_from_user_nocheck_~tmp___0~10#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6205: SUMMARY for call __copy_from_user_nocheck_#t~ret271#1 := ldv__builtin_expect((if 0 != __copy_from_user_nocheck_~ret~2#1 then 1 else 0), 0); srcloc: null [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6265: __copy_from_user_nocheck_~tmp___2~1#1 := __copy_from_user_nocheck_#t~ret273#1;havoc __copy_from_user_nocheck_#t~ret273#1;__copy_from_user_nocheck_#res#1 := (if __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 else __copy_from_user_nocheck_~tmp___2~1#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6201: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: assume 0 != __copy_from_user_nocheck_~tmp___1~6#1;__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6255: assume !(0 != __copy_from_user_nocheck_~tmp___1~6#1);__copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: assume -9223372036854775808 <= __copy_from_user_nocheck_#t~ret272#1 && __copy_from_user_nocheck_#t~ret272#1 <= 9223372036854775807;__copy_from_user_nocheck_~tmp___1~6#1 := __copy_from_user_nocheck_#t~ret272#1;havoc __copy_from_user_nocheck_#t~ret272#1; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-17 10:08:57,033 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6212: SUMMARY for call __copy_from_user_nocheck_#t~ret273#1 := copy_user_generic(__copy_from_user_nocheck_~dst#1.base, __copy_from_user_nocheck_~dst#1.offset, __copy_from_user_nocheck_~src#1.base, __copy_from_user_nocheck_~src#1.offset, __copy_from_user_nocheck_~size#1); srcloc: null [2025-03-17 10:08:57,039 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22158: havoc #t~ret2470.base, #t~ret2470.offset; [2025-03-17 10:08:57,043 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22356: havoc #t~nondet2497; [2025-03-17 10:08:57,138 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22234: havoc get_seconds_#t~nondet2477#1; [2025-03-17 10:08:57,138 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11757: call ULTIMATE.dealloc(~#descriptor~28#1.base, ~#descriptor~28#1.offset);havoc ~#descriptor~28#1.base, ~#descriptor~28#1.offset; [2025-03-17 10:09:05,493 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13449: call ULTIMATE.dealloc(skd_cons_skcomp_~#descriptor~42#1.base, skd_cons_skcomp_~#descriptor~42#1.offset);havoc skd_cons_skcomp_~#descriptor~42#1.base, skd_cons_skcomp_~#descriptor~42#1.offset; [2025-03-17 10:09:05,493 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12921: call ULTIMATE.dealloc(skd_statec_isr_~#descriptor~37#1.base, skd_statec_isr_~#descriptor~37#1.offset);havoc skd_statec_isr_~#descriptor~37#1.base, skd_statec_isr_~#descriptor~37#1.offset; [2025-03-17 10:09:05,493 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17683-1: ldv___pci_register_driver_145_#res#1 := ldv___pci_register_driver_145_~ldv_func_res~5#1; [2025-03-17 10:09:05,493 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17564-1: ldv_alloc_disk_133_#res#1.base, ldv_alloc_disk_133_#res#1.offset := ldv_alloc_disk_133_~ldv_func_res~3#1.base, ldv_alloc_disk_133_~ldv_func_res~3#1.offset; [2025-03-17 10:09:05,496 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13601: call ULTIMATE.dealloc(skd_cons_skreq_~#descriptor~44#1.base, skd_cons_skreq_~#descriptor~44#1.offset);havoc skd_cons_skreq_~#descriptor~44#1.base, skd_cons_skreq_~#descriptor~44#1.offset;call ULTIMATE.dealloc(skd_cons_skreq_~#descriptor___0~22#1.base, skd_cons_skreq_~#descriptor___0~22#1.offset);havoc skd_cons_skreq_~#descriptor___0~22#1.base, skd_cons_skreq_~#descriptor___0~22#1.offset; [2025-03-17 10:09:05,496 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22190: havoc capable_#t~nondet2472#1; [2025-03-17 10:09:05,496 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22323: havoc pci_save_state_#t~nondet2491#1; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14538: call ULTIMATE.dealloc(skd_bdev_attach_~#descriptor~50#1.base, skd_bdev_attach_~#descriptor~50#1.offset);havoc skd_bdev_attach_~#descriptor~50#1.base, skd_bdev_attach_~#descriptor~50#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17580-1: ldv_blk_init_queue_134_#res#1.base, ldv_blk_init_queue_134_#res#1.offset := ldv_blk_init_queue_134_~ldv_func_res~4#1.base, ldv_blk_init_queue_134_~ldv_func_res~4#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12956: call ULTIMATE.dealloc(skd_comp_q_~#flush_enqueued~2#1.base, skd_comp_q_~#flush_enqueued~2#1.offset);havoc skd_comp_q_~#flush_enqueued~2#1.base, skd_comp_q_~#flush_enqueued~2#1.offset;call ULTIMATE.dealloc(skd_comp_q_~#descriptor~38#1.base, skd_comp_q_~#descriptor~38#1.offset);havoc skd_comp_q_~#descriptor~38#1.base, skd_comp_q_~#descriptor~38#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor~10#1.base, skd_sg_io_get_and_check_args_~#descriptor~10#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor~10#1.base, skd_sg_io_get_and_check_args_~#descriptor~10#1.offset;call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor___0~5#1.base, skd_sg_io_get_and_check_args_~#descriptor___0~5#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor___0~5#1.base, skd_sg_io_get_and_check_args_~#descriptor___0~5#1.offset;call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor___1~2#1.base, skd_sg_io_get_and_check_args_~#descriptor___1~2#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor___1~2#1.base, skd_sg_io_get_and_check_args_~#descriptor___1~2#1.offset;call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor___2~2#1.base, skd_sg_io_get_and_check_args_~#descriptor___2~2#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor___2~2#1.base, skd_sg_io_get_and_check_args_~#descriptor___2~2#1.offset;call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor___3~2#1.base, skd_sg_io_get_and_check_args_~#descriptor___3~2#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor___3~2#1.base, skd_sg_io_get_and_check_args_~#descriptor___3~2#1.offset;call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor___4~1#1.base, skd_sg_io_get_and_check_args_~#descriptor___4~1#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor___4~1#1.base, skd_sg_io_get_and_check_args_~#descriptor___4~1#1.offset;call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor___5~1#1.base, skd_sg_io_get_and_check_args_~#descriptor___5~1#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor___5~1#1.base, skd_sg_io_get_and_check_args_~#descriptor___5~1#1.offset;call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor___6~1#1.base, skd_sg_io_get_and_check_args_~#descriptor___6~1#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor___6~1#1.base, skd_sg_io_get_and_check_args_~#descriptor___6~1#1.offset;call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor___7~0#1.base, skd_sg_io_get_and_check_args_~#descriptor___7~0#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor___7~0#1.base, skd_sg_io_get_and_check_args_~#descriptor___7~0#1.offset;call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor___8~0#1.base, skd_sg_io_get_and_check_args_~#descriptor___8~0#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor___8~0#1.base, skd_sg_io_get_and_check_args_~#descriptor___8~0#1.offset;call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor___9~0#1.base, skd_sg_io_get_and_check_args_~#descriptor___9~0#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor___9~0#1.base, skd_sg_io_get_and_check_args_~#descriptor___9~0#1.offset;call ULTIMATE.dealloc(skd_sg_io_get_and_check_args_~#descriptor___10~0#1.base, skd_sg_io_get_and_check_args_~#descriptor___10~0#1.offset);havoc skd_sg_io_get_and_check_args_~#descriptor___10~0#1.base, skd_sg_io_get_and_check_args_~#descriptor___10~0#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13491: call ULTIMATE.dealloc(skd_cons_skmsg_~#descriptor~43#1.base, skd_cons_skmsg_~#descriptor~43#1.offset);havoc skd_cons_skmsg_~#descriptor~43#1.base, skd_cons_skmsg_~#descriptor~43#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16006-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5704: havoc sg_phys_#t~mem140#1; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22352: havoc register_blkdev_#t~nondet2496#1; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8083: call ULTIMATE.dealloc(skd_ioctl_sg_io_~#sksgio~0#1.base, skd_ioctl_sg_io_~#sksgio~0#1.offset);havoc skd_ioctl_sg_io_~#sksgio~0#1.base, skd_ioctl_sg_io_~#sksgio~0#1.offset;call ULTIMATE.dealloc(skd_ioctl_sg_io_~#descriptor~9#1.base, skd_ioctl_sg_io_~#descriptor~9#1.offset);havoc skd_ioctl_sg_io_~#descriptor~9#1.base, skd_ioctl_sg_io_~#descriptor~9#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14954: call ULTIMATE.dealloc(skd_pci_suspend_~#state#1.base, skd_pci_suspend_~#state#1.offset);havoc skd_pci_suspend_~#state#1.base, skd_pci_suspend_~#state#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22360: havoc scsi_cmd_ioctl_#t~nondet2498#1; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13907: call ULTIMATE.dealloc(skd_construct_~#__key~1#1.base, skd_construct_~#__key~1#1.offset);havoc skd_construct_~#__key~1#1.base, skd_construct_~#__key~1#1.offset;call ULTIMATE.dealloc(skd_construct_~#__key___0~1#1.base, skd_construct_~#__key___0~1#1.offset);havoc skd_construct_~#__key___0~1#1.base, skd_construct_~#__key___0~1#1.offset;call ULTIMATE.dealloc(skd_construct_~#__constr_expr_0~0#1.base, skd_construct_~#__constr_expr_0~0#1.offset);havoc skd_construct_~#__constr_expr_0~0#1.base, skd_construct_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(skd_construct_~#descriptor~47#1.base, skd_construct_~#descriptor~47#1.offset);havoc skd_construct_~#descriptor~47#1.base, skd_construct_~#descriptor~47#1.offset;call ULTIMATE.dealloc(skd_construct_~#descriptor___0~23#1.base, skd_construct_~#descriptor___0~23#1.offset);havoc skd_construct_~#descriptor___0~23#1.base, skd_construct_~#descriptor___0~23#1.offset;call ULTIMATE.dealloc(skd_construct_~#descriptor___1~12#1.base, skd_construct_~#descriptor___1~12#1.offset);havoc skd_construct_~#descriptor___1~12#1.base, skd_construct_~#descriptor___1~12#1.offset;call ULTIMATE.dealloc(skd_construct_~#descriptor___2~7#1.base, skd_construct_~#descriptor___2~7#1.offset);havoc skd_construct_~#descriptor___2~7#1.base, skd_construct_~#descriptor___2~7#1.offset;call ULTIMATE.dealloc(skd_construct_~#descriptor___3~7#1.base, skd_construct_~#descriptor___3~7#1.offset);havoc skd_construct_~#descriptor___3~7#1.base, skd_construct_~#descriptor___3~7#1.offset;call ULTIMATE.dealloc(skd_construct_~#descriptor___4~4#1.base, skd_construct_~#descriptor___4~4#1.offset);havoc skd_construct_~#descriptor___4~4#1.base, skd_construct_~#descriptor___4~4#1.offset;call ULTIMATE.dealloc(skd_construct_~#descriptor___5~4#1.base, skd_construct_~#descriptor___5~4#1.offset);havoc skd_construct_~#descriptor___5~4#1.base, skd_construct_~#descriptor___5~4#1.offset;call ULTIMATE.dealloc(skd_construct_~#descriptor___6~4#1.base, skd_construct_~#descriptor___6~4#1.offset);havoc skd_construct_~#descriptor___6~4#1.base, skd_construct_~#descriptor___6~4#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14571: call ULTIMATE.dealloc(skd_pci_info_~#lwstr~0#1.base, skd_pci_info_~#lwstr~0#1.offset);havoc skd_pci_info_~#lwstr~0#1.base, skd_pci_info_~#lwstr~0#1.offset;call ULTIMATE.dealloc(skd_pci_info_~#pcie_lstat~0#1.base, skd_pci_info_~#pcie_lstat~0#1.offset);havoc skd_pci_info_~#pcie_lstat~0#1.base, skd_pci_info_~#pcie_lstat~0#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22241: havoc iov_shorten_#t~nondet2478#1; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030: call ULTIMATE.dealloc(skd_sg_io_await_~#__wait~1#1.base, skd_sg_io_await_~#__wait~1#1.offset);havoc skd_sg_io_await_~#__wait~1#1.base, skd_sg_io_await_~#__wait~1#1.offset;call ULTIMATE.dealloc(skd_sg_io_await_~#descriptor~13#1.base, skd_sg_io_await_~#descriptor~13#1.offset);havoc skd_sg_io_await_~#descriptor~13#1.base, skd_sg_io_await_~#descriptor~13#1.offset;call ULTIMATE.dealloc(skd_sg_io_await_~#descriptor___0~8#1.base, skd_sg_io_await_~#descriptor___0~8#1.offset);havoc skd_sg_io_await_~#descriptor___0~8#1.base, skd_sg_io_await_~#descriptor___0~8#1.offset;call ULTIMATE.dealloc(skd_sg_io_await_~#descriptor___1~3#1.base, skd_sg_io_await_~#descriptor___1~3#1.offset);havoc skd_sg_io_await_~#descriptor___1~3#1.base, skd_sg_io_await_~#descriptor___1~3#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8635: call ULTIMATE.dealloc(skd_sg_io_obtain_skspcl_~#descriptor~11#1.base, skd_sg_io_obtain_skspcl_~#descriptor~11#1.offset);havoc skd_sg_io_obtain_skspcl_~#descriptor~11#1.base, skd_sg_io_obtain_skspcl_~#descriptor~11#1.offset;call ULTIMATE.dealloc(skd_sg_io_obtain_skspcl_~#__wait~0#1.base, skd_sg_io_obtain_skspcl_~#__wait~0#1.offset);havoc skd_sg_io_obtain_skspcl_~#__wait~0#1.base, skd_sg_io_obtain_skspcl_~#__wait~0#1.offset;call ULTIMATE.dealloc(skd_sg_io_obtain_skspcl_~#descriptor___0~6#1.base, skd_sg_io_obtain_skspcl_~#descriptor___0~6#1.offset);havoc skd_sg_io_obtain_skspcl_~#descriptor___0~6#1.base, skd_sg_io_obtain_skspcl_~#descriptor___0~6#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6133: havoc get_capacity_#t~mem258#1; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7983: call ULTIMATE.dealloc(skd_bdev_ioctl_~#descriptor~8#1.base, skd_bdev_ioctl_~#descriptor~8#1.offset);havoc skd_bdev_ioctl_~#descriptor~8#1.base, skd_bdev_ioctl_~#descriptor~8#1.offset;call ULTIMATE.dealloc(skd_bdev_ioctl_~#descriptor___0~4#1.base, skd_bdev_ioctl_~#descriptor___0~4#1.offset);havoc skd_bdev_ioctl_~#descriptor___0~4#1.base, skd_bdev_ioctl_~#descriptor___0~4#1.offset; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22121: havoc __pci_register_driver_#t~nondet2466#1; [2025-03-17 10:09:05,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: call ULTIMATE.dealloc(skd_skreq_prep_buffering_~#descriptor~12#1.base, skd_skreq_prep_buffering_~#descriptor~12#1.offset);havoc skd_skreq_prep_buffering_~#descriptor~12#1.base, skd_skreq_prep_buffering_~#descriptor~12#1.offset;call ULTIMATE.dealloc(skd_skreq_prep_buffering_~#descriptor___0~7#1.base, skd_skreq_prep_buffering_~#descriptor___0~7#1.offset);havoc skd_skreq_prep_buffering_~#descriptor___0~7#1.base, skd_skreq_prep_buffering_~#descriptor___0~7#1.offset; [2025-03-17 10:09:05,498 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9178: call ULTIMATE.dealloc(skd_sg_io_put_status_~#descriptor~14#1.base, skd_sg_io_put_status_~#descriptor~14#1.offset);havoc skd_sg_io_put_status_~#descriptor~14#1.base, skd_sg_io_put_status_~#descriptor~14#1.offset;call ULTIMATE.dealloc(skd_sg_io_put_status_~#descriptor___0~9#1.base, skd_sg_io_put_status_~#descriptor___0~9#1.offset);havoc skd_sg_io_put_status_~#descriptor___0~9#1.base, skd_sg_io_put_status_~#descriptor___0~9#1.offset;call ULTIMATE.dealloc(skd_sg_io_put_status_~#descriptor___1~4#1.base, skd_sg_io_put_status_~#descriptor___1~4#1.offset);havoc skd_sg_io_put_status_~#descriptor___1~4#1.base, skd_sg_io_put_status_~#descriptor___1~4#1.offset; [2025-03-17 10:09:05,498 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013: call ULTIMATE.dealloc(skd_msg_isr_~#descriptor~39#1.base, skd_msg_isr_~#descriptor~39#1.offset);havoc skd_msg_isr_~#descriptor~39#1.base, skd_msg_isr_~#descriptor~39#1.offset; [2025-03-17 10:09:05,499 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12882: call ULTIMATE.dealloc(skd_reserved_isr_~#descriptor~36#1.base, skd_reserved_isr_~#descriptor~36#1.offset);havoc skd_reserved_isr_~#descriptor~36#1.base, skd_reserved_isr_~#descriptor~36#1.offset; [2025-03-17 10:09:05,499 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16456: call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22276: havoc pci_choose_state_#t~nondet2483#1; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14614: call ULTIMATE.dealloc(skd_pci_probe_~#pci_str~0#1.base, skd_pci_probe_~#pci_str~0#1.offset);havoc skd_pci_probe_~#pci_str~0#1.base, skd_pci_probe_~#pci_str~0#1.offset;call ULTIMATE.dealloc(skd_pci_probe_~#descriptor~51#1.base, skd_pci_probe_~#descriptor~51#1.offset);havoc skd_pci_probe_~#descriptor~51#1.base, skd_pci_probe_~#descriptor~51#1.offset;call ULTIMATE.dealloc(skd_pci_probe_~#__key~2#1.base, skd_pci_probe_~#__key~2#1.offset);havoc skd_pci_probe_~#__key~2#1.base, skd_pci_probe_~#__key~2#1.offset;call ULTIMATE.dealloc(skd_pci_probe_~#__wait~3#1.base, skd_pci_probe_~#__wait~3#1.offset);havoc skd_pci_probe_~#__wait~3#1.base, skd_pci_probe_~#__wait~3#1.offset; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22146: havoc alloc_disk_#t~ret2468#1.base, alloc_disk_#t~ret2468#1.offset; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16467: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695: call ULTIMATE.dealloc(skd_cons_skspcl_~#descriptor~45#1.base, skd_cons_skspcl_~#descriptor~45#1.offset);havoc skd_cons_skspcl_~#descriptor~45#1.base, skd_cons_skspcl_~#descriptor~45#1.offset; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22155: havoc blk_init_queue_#t~ret2469#1.base, blk_init_queue_#t~ret2469#1.offset; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13833: call ULTIMATE.dealloc(skd_cons_disk_~#descriptor~46#1.base, skd_cons_disk_~#descriptor~46#1.offset);havoc skd_cons_disk_~#descriptor~46#1.base, skd_cons_disk_~#descriptor~46#1.offset; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L14498: call ULTIMATE.dealloc(skd_bdev_getgeo_~#descriptor~49#1.base, skd_bdev_getgeo_~#descriptor~49#1.offset);havoc skd_bdev_getgeo_~#descriptor~49#1.base, skd_bdev_getgeo_~#descriptor~49#1.offset; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16482: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16482-2: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16482-1: call ULTIMATE.dealloc(ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.base, ldv_pci_pci_instance_2_~#ldv_2_resource_pm_message~0#1.offset; [2025-03-17 10:09:05,501 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13048: call ULTIMATE.dealloc(skd_qfull_isr_~#descriptor~40#1.base, skd_qfull_isr_~#descriptor~40#1.offset);havoc skd_qfull_isr_~#descriptor~40#1.base, skd_qfull_isr_~#descriptor~40#1.offset; [2025-03-17 10:09:05,564 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22219: havoc devm_request_threaded_irq_#t~nondet2474#1; [2025-03-17 10:09:07,243 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-17 10:09:10,196 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018: call ULTIMATE.dealloc(~#descriptor~32#1.base, ~#descriptor~32#1.offset);havoc ~#descriptor~32#1.base, ~#descriptor~32#1.offset;call ULTIMATE.dealloc(~#descriptor___0~18#1.base, ~#descriptor___0~18#1.offset);havoc ~#descriptor___0~18#1.base, ~#descriptor___0~18#1.offset;call ULTIMATE.dealloc(~#descriptor___1~10#1.base, ~#descriptor___1~10#1.offset);havoc ~#descriptor___1~10#1.base, ~#descriptor___1~10#1.offset;call ULTIMATE.dealloc(~#descriptor___2~5#1.base, ~#descriptor___2~5#1.offset);havoc ~#descriptor___2~5#1.base, ~#descriptor___2~5#1.offset;call ULTIMATE.dealloc(~#descriptor___3~5#1.base, ~#descriptor___3~5#1.offset);havoc ~#descriptor___3~5#1.base, ~#descriptor___3~5#1.offset;call ULTIMATE.dealloc(~#descriptor___4~3#1.base, ~#descriptor___4~3#1.offset);havoc ~#descriptor___4~3#1.base, ~#descriptor___4~3#1.offset;call ULTIMATE.dealloc(~#descriptor___5~3#1.base, ~#descriptor___5~3#1.offset);havoc ~#descriptor___5~3#1.base, ~#descriptor___5~3#1.offset;call ULTIMATE.dealloc(~#descriptor___6~3#1.base, ~#descriptor___6~3#1.offset);havoc ~#descriptor___6~3#1.base, ~#descriptor___6~3#1.offset;call ULTIMATE.dealloc(~#descriptor___7~2#1.base, ~#descriptor___7~2#1.offset);havoc ~#descriptor___7~2#1.base, ~#descriptor___7~2#1.offset; [2025-03-17 10:09:10,196 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11936: call ULTIMATE.dealloc(skd_enable_interrupts_~#descriptor~30#1.base, skd_enable_interrupts_~#descriptor~30#1.offset);havoc skd_enable_interrupts_~#descriptor~30#1.base, skd_enable_interrupts_~#descriptor~30#1.offset;call ULTIMATE.dealloc(skd_enable_interrupts_~#descriptor___0~17#1.base, skd_enable_interrupts_~#descriptor___0~17#1.offset);havoc skd_enable_interrupts_~#descriptor___0~17#1.base, skd_enable_interrupts_~#descriptor___0~17#1.offset; [2025-03-17 10:09:19,038 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172: havoc constant_test_bit_#t~mem5#1;havoc constant_test_bit_#t~bitwise6#1; [2025-03-17 10:09:19,038 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22366: havoc sg_next_#t~ret2499#1.base, sg_next_#t~ret2499#1.offset; [2025-03-17 10:09:19,038 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22254: havoc lock_is_held_#t~nondet2479#1; [2025-03-17 10:09:19,038 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847: call ULTIMATE.dealloc(~#descriptor~3#1.base, ~#descriptor~3#1.offset);havoc ~#descriptor~3#1.base, ~#descriptor~3#1.offset;call ULTIMATE.dealloc(~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset);havoc ~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset;call ULTIMATE.dealloc(~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset);havoc ~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset;call ULTIMATE.dealloc(~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset);havoc ~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset;call ULTIMATE.dealloc(~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset);havoc ~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset;call ULTIMATE.dealloc(~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset);havoc ~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset;call ULTIMATE.dealloc(~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset);havoc ~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset;call ULTIMATE.dealloc(~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset);havoc ~#descriptor___6~0#1.base, ~#descriptor___6~0#1.offset; [2025-03-17 10:09:19,038 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22177: havoc blk_rq_map_sg_#t~nondet2471#1; [2025-03-17 10:09:19,038 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: call ULTIMATE.dealloc(skd_preop_sg_list_~#descriptor~5#1.base, skd_preop_sg_list_~#descriptor~5#1.offset);havoc skd_preop_sg_list_~#descriptor~5#1.base, skd_preop_sg_list_~#descriptor~5#1.offset;call ULTIMATE.dealloc(skd_preop_sg_list_~#descriptor___0~2#1.base, skd_preop_sg_list_~#descriptor___0~2#1.offset);havoc skd_preop_sg_list_~#descriptor___0~2#1.base, skd_preop_sg_list_~#descriptor___0~2#1.offset; [2025-03-17 10:09:19,881 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922: call ULTIMATE.dealloc(~#descriptor~16.base, ~#descriptor~16.offset);havoc ~#descriptor~16.base, ~#descriptor~16.offset;call ULTIMATE.dealloc(~#descriptor___0~11.base, ~#descriptor___0~11.offset);havoc ~#descriptor___0~11.base, ~#descriptor___0~11.offset;call ULTIMATE.dealloc(~#descriptor___1~6.base, ~#descriptor___1~6.offset);havoc ~#descriptor___1~6.base, ~#descriptor___1~6.offset; [2025-03-17 10:09:19,940 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6501: havoc blk_rq_bytes_#t~mem305#1; [2025-03-17 10:09:20,809 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15669: call ULTIMATE.dealloc(~#descriptor~55#1.base, ~#descriptor~55#1.offset);havoc ~#descriptor~55#1.base, ~#descriptor~55#1.offset;call ULTIMATE.dealloc(~#descriptor___0~27#1.base, ~#descriptor___0~27#1.offset);havoc ~#descriptor___0~27#1.base, ~#descriptor___0~27#1.offset;call ULTIMATE.dealloc(~#descriptor___1~15#1.base, ~#descriptor___1~15#1.offset);havoc ~#descriptor___1~15#1.base, ~#descriptor___1~15#1.offset;call ULTIMATE.dealloc(~#descriptor___2~10#1.base, ~#descriptor___2~10#1.offset);havoc ~#descriptor___2~10#1.base, ~#descriptor___2~10#1.offset;call ULTIMATE.dealloc(~#descriptor___3~9#1.base, ~#descriptor___3~9#1.offset);havoc ~#descriptor___3~9#1.base, ~#descriptor___3~9#1.offset; [2025-03-17 10:09:21,430 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11905: call ULTIMATE.dealloc(~#descriptor~29.base, ~#descriptor~29.offset);havoc ~#descriptor~29.base, ~#descriptor~29.offset; [2025-03-17 10:09:22,167 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5730: havoc is_device_dma_capable_#t~mem147#1.base, is_device_dma_capable_#t~mem147#1.offset;havoc is_device_dma_capable_#t~mem148#1.base, is_device_dma_capable_#t~mem148#1.offset;havoc is_device_dma_capable_#t~mem149#1;havoc is_device_dma_capable_#t~short150#1; [2025-03-17 10:09:35,337 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10740: call ULTIMATE.dealloc(~#descriptor~21#1.base, ~#descriptor~21#1.offset);havoc ~#descriptor~21#1.base, ~#descriptor~21#1.offset;call ULTIMATE.dealloc(~#descriptor___0~14#1.base, ~#descriptor___0~14#1.offset);havoc ~#descriptor___0~14#1.base, ~#descriptor___0~14#1.offset;call ULTIMATE.dealloc(~#descriptor___1~9#1.base, ~#descriptor___1~9#1.offset);havoc ~#descriptor___1~9#1.base, ~#descriptor___1~9#1.offset;call ULTIMATE.dealloc(~#descriptor___2~4#1.base, ~#descriptor___2~4#1.offset);havoc ~#descriptor___2~4#1.base, ~#descriptor___2~4#1.offset;call ULTIMATE.dealloc(~#descriptor___3~4#1.base, ~#descriptor___3~4#1.offset);havoc ~#descriptor___3~4#1.base, ~#descriptor___3~4#1.offset; [2025-03-17 10:09:35,338 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10575: call ULTIMATE.dealloc(skd_do_inq_page_da_~#inq~0#1.base, skd_do_inq_page_da_~#inq~0#1.offset);havoc skd_do_inq_page_da_~#inq~0#1.base, skd_do_inq_page_da_~#inq~0#1.offset;call ULTIMATE.dealloc(skd_do_inq_page_da_~#val~1#1.base, skd_do_inq_page_da_~#val~1#1.offset);havoc skd_do_inq_page_da_~#val~1#1.base, skd_do_inq_page_da_~#val~1#1.offset;call ULTIMATE.dealloc(skd_do_inq_page_da_~#descriptor~20#1.base, skd_do_inq_page_da_~#descriptor~20#1.offset);havoc skd_do_inq_page_da_~#descriptor~20#1.base, skd_do_inq_page_da_~#descriptor~20#1.offset; [2025-03-17 10:09:35,338 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: call ULTIMATE.dealloc(skd_check_status_~#descriptor~18#1.base, skd_check_status_~#descriptor~18#1.offset);havoc skd_check_status_~#descriptor~18#1.base, skd_check_status_~#descriptor~18#1.offset;call ULTIMATE.dealloc(skd_check_status_~#descriptor___0~13#1.base, skd_check_status_~#descriptor___0~13#1.offset);havoc skd_check_status_~#descriptor___0~13#1.base, skd_check_status_~#descriptor___0~13#1.offset;call ULTIMATE.dealloc(skd_check_status_~#descriptor___1~8#1.base, skd_check_status_~#descriptor___1~8#1.offset);havoc skd_check_status_~#descriptor___1~8#1.base, skd_check_status_~#descriptor___1~8#1.offset; [2025-03-17 10:09:35,338 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978: call ULTIMATE.dealloc(skd_complete_other_~#descriptor~22#1.base, skd_complete_other_~#descriptor~22#1.offset);havoc skd_complete_other_~#descriptor~22#1.base, skd_complete_other_~#descriptor~22#1.offset; [2025-03-17 10:09:35,338 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10516: call ULTIMATE.dealloc(skd_get_link_info_~#linksta~0#1.base, skd_get_link_info_~#linksta~0#1.offset);havoc skd_get_link_info_~#linksta~0#1.base, skd_get_link_info_~#linksta~0#1.offset; [2025-03-17 10:09:35,338 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12696: call ULTIMATE.dealloc(skd_unquiesce_dev_~#descriptor~35#1.base, skd_unquiesce_dev_~#descriptor~35#1.offset);havoc skd_unquiesce_dev_~#descriptor~35#1.base, skd_unquiesce_dev_~#descriptor~35#1.offset;call ULTIMATE.dealloc(skd_unquiesce_dev_~#descriptor___0~20#1.base, skd_unquiesce_dev_~#descriptor___0~20#1.offset);havoc skd_unquiesce_dev_~#descriptor___0~20#1.base, skd_unquiesce_dev_~#descriptor___0~20#1.offset;call ULTIMATE.dealloc(skd_unquiesce_dev_~#descriptor___1~11#1.base, skd_unquiesce_dev_~#descriptor___1~11#1.offset);havoc skd_unquiesce_dev_~#descriptor___1~11#1.base, skd_unquiesce_dev_~#descriptor___1~11#1.offset;call ULTIMATE.dealloc(skd_unquiesce_dev_~#descriptor___2~6#1.base, skd_unquiesce_dev_~#descriptor___2~6#1.offset);havoc skd_unquiesce_dev_~#descriptor___2~6#1.base, skd_unquiesce_dev_~#descriptor___2~6#1.offset;call ULTIMATE.dealloc(skd_unquiesce_dev_~#descriptor___3~6#1.base, skd_unquiesce_dev_~#descriptor___3~6#1.offset);havoc skd_unquiesce_dev_~#descriptor___3~6#1.base, skd_unquiesce_dev_~#descriptor___3~6#1.offset; [2025-03-17 10:09:35,338 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9527: call ULTIMATE.dealloc(skd_complete_internal_~#descriptor~15#1.base, skd_complete_internal_~#descriptor~15#1.offset);havoc skd_complete_internal_~#descriptor~15#1.base, skd_complete_internal_~#descriptor~15#1.offset;call ULTIMATE.dealloc(skd_complete_internal_~#descriptor___0~10#1.base, skd_complete_internal_~#descriptor___0~10#1.offset);havoc skd_complete_internal_~#descriptor___0~10#1.base, skd_complete_internal_~#descriptor___0~10#1.offset;call ULTIMATE.dealloc(skd_complete_internal_~#descriptor___1~5#1.base, skd_complete_internal_~#descriptor___1~5#1.offset);havoc skd_complete_internal_~#descriptor___1~5#1.base, skd_complete_internal_~#descriptor___1~5#1.offset;call ULTIMATE.dealloc(skd_complete_internal_~#descriptor___2~3#1.base, skd_complete_internal_~#descriptor___2~3#1.offset);havoc skd_complete_internal_~#descriptor___2~3#1.base, skd_complete_internal_~#descriptor___2~3#1.offset;call ULTIMATE.dealloc(skd_complete_internal_~#descriptor___3~3#1.base, skd_complete_internal_~#descriptor___3~3#1.offset);havoc skd_complete_internal_~#descriptor___3~3#1.base, skd_complete_internal_~#descriptor___3~3#1.offset;call ULTIMATE.dealloc(skd_complete_internal_~#descriptor___4~2#1.base, skd_complete_internal_~#descriptor___4~2#1.offset);havoc skd_complete_internal_~#descriptor___4~2#1.base, skd_complete_internal_~#descriptor___4~2#1.offset;call ULTIMATE.dealloc(skd_complete_internal_~#descriptor___5~2#1.base, skd_complete_internal_~#descriptor___5~2#1.offset);havoc skd_complete_internal_~#descriptor___5~2#1.base, skd_complete_internal_~#descriptor___5~2#1.offset;call ULTIMATE.dealloc(skd_complete_internal_~#descriptor___6~2#1.base, skd_complete_internal_~#descriptor___6~2#1.offset);havoc skd_complete_internal_~#descriptor___6~2#1.base, skd_complete_internal_~#descriptor___6~2#1.offset;call ULTIMATE.dealloc(skd_complete_internal_~#descriptor___7~1#1.base, skd_complete_internal_~#descriptor___7~1#1.offset);havoc skd_complete_internal_~#descriptor___7~1#1.base, skd_complete_internal_~#descriptor___7~1#1.offset;call ULTIMATE.dealloc(skd_complete_internal_~#descriptor___8~1#1.base, skd_complete_internal_~#descriptor___8~1#1.offset);havoc skd_complete_internal_~#descriptor___8~1#1.base, skd_complete_internal_~#descriptor___8~1#1.offset;call ULTIMATE.dealloc(skd_complete_internal_~#descriptor___9~1#1.base, skd_complete_internal_~#descriptor___9~1#1.offset);havoc skd_complete_internal_~#descriptor___9~1#1.base, skd_complete_internal_~#descriptor___9~1#1.offset; [2025-03-17 10:09:35,338 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227: havoc skd_check_status_#t~mem1098#1; [2025-03-17 10:09:35,338 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11060: call ULTIMATE.dealloc(skd_complete_special_~#descriptor~23#1.base, skd_complete_special_~#descriptor~23#1.offset);havoc skd_complete_special_~#descriptor~23#1.base, skd_complete_special_~#descriptor~23#1.offset;call ULTIMATE.dealloc(skd_complete_special_~#descriptor___0~15#1.base, skd_complete_special_~#descriptor___0~15#1.offset);havoc skd_complete_special_~#descriptor___0~15#1.base, skd_complete_special_~#descriptor___0~15#1.offset; [2025-03-17 10:09:35,338 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10439: call ULTIMATE.dealloc(skd_do_inq_page_00_~#descriptor~19#1.base, skd_do_inq_page_00_~#descriptor~19#1.offset);havoc skd_do_inq_page_00_~#descriptor~19#1.base, skd_do_inq_page_00_~#descriptor~19#1.offset; [2025-03-17 10:09:35,497 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6495: havoc #t~mem304; [2025-03-17 10:09:36,110 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8902: call ULTIMATE.dealloc(~#curiov~0.base, ~#curiov~0.offset);havoc ~#curiov~0.base, ~#curiov~0.offset; [2025-03-17 10:09:36,290 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6670: call ULTIMATE.dealloc(~#descriptor~2.base, ~#descriptor~2.offset);havoc ~#descriptor~2.base, ~#descriptor~2.offset; [2025-03-17 10:09:36,697 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22341: havoc #t~nondet2494; [2025-03-17 10:09:36,859 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5178: havoc #t~bitwise7; [2025-03-17 10:09:37,183 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11986: call ULTIMATE.dealloc(~#descriptor~31.base, ~#descriptor~31.offset);havoc ~#descriptor~31.base, ~#descriptor~31.offset; [2025-03-17 10:09:37,420 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7936: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2025-03-17 10:09:37,420 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17351-1: ldv_mod_timer_99_#res#1 := ldv_mod_timer_99_~ldv_func_res~1#1; [2025-03-17 10:09:37,612 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6632: call ULTIMATE.dealloc(~#descriptor~1.base, ~#descriptor~1.offset);havoc ~#descriptor~1.base, ~#descriptor~1.offset; [2025-03-17 10:09:37,642 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22309: havoc #t~nondet2489; [2025-03-17 10:09:38,141 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6594: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-03-17 10:09:39,680 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122: call ULTIMATE.dealloc(~#descriptor~24.base, ~#descriptor~24.offset);havoc ~#descriptor~24.base, ~#descriptor~24.offset; [2025-03-17 10:09:40,466 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22293: havoc #t~nondet2485; [2025-03-17 10:09:40,869 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22348: havoc queue_work_on_#t~nondet2495#1; [2025-03-17 10:09:40,972 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22330: havoc #t~nondet2492; [2025-03-17 10:09:41,016 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22268: havoc #t~nondet2481; [2025-03-17 10:09:41,095 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5716: havoc #t~mem143; [2025-03-17 10:09:42,781 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22212: havoc del_timer_sync_#t~nondet2473#1; [2025-03-17 10:09:42,782 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17366-1: ldv_del_timer_sync_100_#res#1 := ldv_del_timer_sync_100_~ldv_func_res~2#1; [2025-03-17 10:09:42,782 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16078-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-03-17 10:09:42,782 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12331: call ULTIMATE.dealloc(~#__wait~2#1.base, ~#__wait~2#1.offset);havoc ~#__wait~2#1.base, ~#__wait~2#1.offset; [2025-03-17 10:09:45,019 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13142: call ULTIMATE.dealloc(skd_acquire_msix_~#descriptor~41#1.base, skd_acquire_msix_~#descriptor~41#1.offset);havoc skd_acquire_msix_~#descriptor~41#1.base, skd_acquire_msix_~#descriptor~41#1.offset;call ULTIMATE.dealloc(skd_acquire_msix_~#descriptor___0~21#1.base, skd_acquire_msix_~#descriptor___0~21#1.offset);havoc skd_acquire_msix_~#descriptor___0~21#1.base, skd_acquire_msix_~#descriptor___0~21#1.offset; [2025-03-17 10:09:45,019 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22301: havoc pci_enable_msix_range_#t~nondet2487#1; [2025-03-17 10:09:45,019 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L22297: havoc pci_enable_msi_range_#t~nondet2486#1; [2025-03-17 10:09:45,416 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15537: call ULTIMATE.dealloc(~#descriptor~53.base, ~#descriptor~53.offset);havoc ~#descriptor~53.base, ~#descriptor~53.offset;call ULTIMATE.dealloc(~#descriptor___0~25.base, ~#descriptor___0~25.offset);havoc ~#descriptor___0~25.base, ~#descriptor___0~25.offset;call ULTIMATE.dealloc(~#descriptor___1~14.base, ~#descriptor___1~14.offset);havoc ~#descriptor___1~14.base, ~#descriptor___1~14.offset;call ULTIMATE.dealloc(~#descriptor___2~9.base, ~#descriptor___2~9.offset);havoc ~#descriptor___2~9.base, ~#descriptor___2~9.offset; [2025-03-17 10:09:47,334 INFO L? ?]: Removed 4945 outVars from TransFormulas that were not future-live. [2025-03-17 10:09:47,335 INFO L307 CfgBuilder]: Performing block encoding [2025-03-17 10:09:47,441 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-17 10:09:47,442 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-17 10:09:47,443 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 10:09:47 BoogieIcfgContainer [2025-03-17 10:09:47,443 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-17 10:09:47,445 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-17 10:09:47,445 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-17 10:09:47,449 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-17 10:09:47,450 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 10:08:46" (1/3) ... [2025-03-17 10:09:47,450 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24036482 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 10:09:47, skipping insertion in model container [2025-03-17 10:09:47,451 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 10:08:50" (2/3) ... [2025-03-17 10:09:47,451 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24036482 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 10:09:47, skipping insertion in model container [2025-03-17 10:09:47,451 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 10:09:47" (3/3) ... [2025-03-17 10:09:47,453 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--skd.ko.cil.i [2025-03-17 10:09:47,465 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-17 10:09:47,468 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--block--skd.ko.cil.i that has 267 procedures, 4582 locations, 1 initial locations, 169 loop locations, and 38 error locations. [2025-03-17 10:09:47,611 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 10:09:47,624 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@faf8330, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 10:09:47,624 INFO L334 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2025-03-17 10:09:47,637 INFO L276 IsEmpty]: Start isEmpty. Operand has 4122 states, 2784 states have (on average 1.350933908045977) internal successors, (3761), 2988 states have internal predecessors, (3761), 1136 states have call successors, (1136), 164 states have call predecessors, (1136), 163 states have return successors, (1126), 1089 states have call predecessors, (1126), 1126 states have call successors, (1126) [2025-03-17 10:09:47,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-03-17 10:09:47,644 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:47,644 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:47,645 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2025-03-17 10:09:47,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:47,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1901932106, now seen corresponding path program 1 times [2025-03-17 10:09:47,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:47,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198451686] [2025-03-17 10:09:47,657 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:47,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:52,206 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-03-17 10:09:52,619 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-03-17 10:09:52,620 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:52,620 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:09:53,515 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-17 10:09:53,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:09:53,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198451686] [2025-03-17 10:09:53,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198451686] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:09:53,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:09:53,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 10:09:53,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821153267] [2025-03-17 10:09:53,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:09:53,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 10:09:53,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:09:53,537 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 10:09:53,538 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 10:09:53,546 INFO L87 Difference]: Start difference. First operand has 4122 states, 2784 states have (on average 1.350933908045977) internal successors, (3761), 2988 states have internal predecessors, (3761), 1136 states have call successors, (1136), 164 states have call predecessors, (1136), 163 states have return successors, (1126), 1089 states have call predecessors, (1126), 1126 states have call successors, (1126) Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-03-17 10:09:54,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:09:54,514 INFO L93 Difference]: Finished difference Result 8211 states and 12183 transitions. [2025-03-17 10:09:54,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 10:09:54,520 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 71 [2025-03-17 10:09:54,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:09:54,576 INFO L225 Difference]: With dead ends: 8211 [2025-03-17 10:09:54,576 INFO L226 Difference]: Without dead ends: 4083 [2025-03-17 10:09:54,610 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 10:09:54,613 INFO L435 NwaCegarLoop]: 5865 mSDtfsCounter, 5913 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5913 SdHoareTripleChecker+Valid, 5865 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-17 10:09:54,617 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5913 Valid, 5865 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-17 10:09:54,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4083 states. [2025-03-17 10:09:54,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4083 to 4083. [2025-03-17 10:09:54,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4083 states, 2765 states have (on average 1.3207956600361663) internal successors, (3652), 2958 states have internal predecessors, (3652), 1120 states have call successors, (1120), 162 states have call predecessors, (1120), 161 states have return successors, (1118), 1081 states have call predecessors, (1118), 1118 states have call successors, (1118) [2025-03-17 10:09:54,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4083 states to 4083 states and 5890 transitions. [2025-03-17 10:09:54,946 INFO L78 Accepts]: Start accepts. Automaton has 4083 states and 5890 transitions. Word has length 71 [2025-03-17 10:09:54,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:09:54,948 INFO L471 AbstractCegarLoop]: Abstraction has 4083 states and 5890 transitions. [2025-03-17 10:09:54,948 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-03-17 10:09:54,948 INFO L276 IsEmpty]: Start isEmpty. Operand 4083 states and 5890 transitions. [2025-03-17 10:09:54,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2025-03-17 10:09:54,952 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:09:54,952 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:09:54,952 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-17 10:09:54,952 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2025-03-17 10:09:54,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:09:54,953 INFO L85 PathProgramCache]: Analyzing trace with hash -728929604, now seen corresponding path program 1 times [2025-03-17 10:09:54,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:09:54,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024546833] [2025-03-17 10:09:54,953 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:09:54,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:09:58,924 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-03-17 10:09:59,056 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-03-17 10:09:59,056 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:09:59,056 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:10:00,227 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-17 10:10:00,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:10:00,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024546833] [2025-03-17 10:10:00,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024546833] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:10:00,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:10:00,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:10:00,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008734543] [2025-03-17 10:10:00,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:10:00,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:10:00,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:10:00,229 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:10:00,229 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:10:00,229 INFO L87 Difference]: Start difference. First operand 4083 states and 5890 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-03-17 10:10:02,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:10:02,248 INFO L93 Difference]: Finished difference Result 8118 states and 11715 transitions. [2025-03-17 10:10:02,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:10:02,248 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 72 [2025-03-17 10:10:02,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:10:02,298 INFO L225 Difference]: With dead ends: 8118 [2025-03-17 10:10:02,299 INFO L226 Difference]: Without dead ends: 8116 [2025-03-17 10:10:02,308 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:10:02,309 INFO L435 NwaCegarLoop]: 6181 mSDtfsCounter, 5844 mSDsluCounter, 11955 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5844 SdHoareTripleChecker+Valid, 18136 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2025-03-17 10:10:02,309 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5844 Valid, 18136 Invalid, 171 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2025-03-17 10:10:02,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8116 states. [2025-03-17 10:10:02,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8116 to 7898. [2025-03-17 10:10:02,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7898 states, 5375 states have (on average 1.323906976744186) internal successors, (7116), 5726 states have internal predecessors, (7116), 2183 states have call successors, (2183), 304 states have call predecessors, (2183), 303 states have return successors, (2186), 2104 states have call predecessors, (2186), 2181 states have call successors, (2186) [2025-03-17 10:10:02,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7898 states to 7898 states and 11485 transitions. [2025-03-17 10:10:02,681 INFO L78 Accepts]: Start accepts. Automaton has 7898 states and 11485 transitions. Word has length 72 [2025-03-17 10:10:02,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:10:02,682 INFO L471 AbstractCegarLoop]: Abstraction has 7898 states and 11485 transitions. [2025-03-17 10:10:02,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-03-17 10:10:02,682 INFO L276 IsEmpty]: Start isEmpty. Operand 7898 states and 11485 transitions. [2025-03-17 10:10:02,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2025-03-17 10:10:02,685 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:10:02,685 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:10:02,685 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-17 10:10:02,685 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_linux_block_genhd_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2025-03-17 10:10:02,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:10:02,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1182174236, now seen corresponding path program 1 times [2025-03-17 10:10:02,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:10:02,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746810379] [2025-03-17 10:10:02,686 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:10:02,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 10:10:06,065 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 78 statements into 1 equivalence classes. [2025-03-17 10:10:06,176 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 78 of 78 statements. [2025-03-17 10:10:06,176 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 10:10:06,176 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 10:10:07,235 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-17 10:10:07,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 10:10:07,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746810379] [2025-03-17 10:10:07,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746810379] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 10:10:07,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 10:10:07,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-17 10:10:07,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023727485] [2025-03-17 10:10:07,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 10:10:07,237 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-17 10:10:07,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 10:10:07,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-17 10:10:07,237 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-17 10:10:07,237 INFO L87 Difference]: Start difference. First operand 7898 states and 11485 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-17 10:10:09,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 10:10:09,658 INFO L93 Difference]: Finished difference Result 15752 states and 22921 transitions. [2025-03-17 10:10:09,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-17 10:10:09,659 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 78 [2025-03-17 10:10:09,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 10:10:09,776 INFO L225 Difference]: With dead ends: 15752 [2025-03-17 10:10:09,777 INFO L226 Difference]: Without dead ends: 15750 [2025-03-17 10:10:09,786 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-17 10:10:09,788 INFO L435 NwaCegarLoop]: 6055 mSDtfsCounter, 5853 mSDsluCounter, 11821 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5853 SdHoareTripleChecker+Valid, 17876 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2025-03-17 10:10:09,789 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5853 Valid, 17876 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2025-03-17 10:10:09,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15750 states. [2025-03-17 10:10:10,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15750 to 15532. [2025-03-17 10:10:10,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15532 states, 10591 states have (on average 1.3252761778868851) internal successors, (14036), 11258 states have internal predecessors, (14036), 4315 states have call successors, (4315), 590 states have call predecessors, (4315), 589 states have return successors, (4341), 4154 states have call predecessors, (4341), 4313 states have call successors, (4341) [2025-03-17 10:10:10,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15532 states to 15532 states and 22692 transitions. [2025-03-17 10:10:10,670 INFO L78 Accepts]: Start accepts. Automaton has 15532 states and 22692 transitions. Word has length 78 [2025-03-17 10:10:10,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 10:10:10,671 INFO L471 AbstractCegarLoop]: Abstraction has 15532 states and 22692 transitions. [2025-03-17 10:10:10,671 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-17 10:10:10,671 INFO L276 IsEmpty]: Start isEmpty. Operand 15532 states and 22692 transitions. [2025-03-17 10:10:10,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2025-03-17 10:10:10,675 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 10:10:10,675 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 10:10:10,675 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-17 10:10:10,675 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_linux_block_queue_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_usb_coherent_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (and 36 more)] === [2025-03-17 10:10:10,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 10:10:10,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1611004867, now seen corresponding path program 1 times [2025-03-17 10:10:10,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 10:10:10,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358766337] [2025-03-17 10:10:10,676 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 10:10:10,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms