./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 e2fb8bed 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-?-e2fb8be-m [2025-03-08 21:01:23,383 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 21:01:23,436 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 21:01:23,439 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 21:01:23,439 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 21:01:23,460 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 21:01:23,461 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 21:01:23,461 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 21:01:23,461 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 21:01:23,462 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 21:01:23,462 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 21:01:23,462 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 21:01:23,463 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 21:01:23,463 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 21:01:23,463 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 21:01:23,463 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 21:01:23,463 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 21:01:23,464 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 21:01:23,464 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 21:01:23,465 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 21:01:23,465 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 21:01:23,465 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 21:01:23,465 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 21:01:23,465 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 21:01:23,465 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 21:01:23,465 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 21:01:23,465 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 21:01:23,465 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 21:01:23,465 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 21:01:23,465 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-08 21:01:23,706 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 21:01:23,716 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 21:01:23,718 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 21:01:23,719 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 21:01:23,720 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 21:01:23,721 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-08 21:01:24,917 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dbf834de0/3a1c54b7088b44f0a299a6217a42147a/FLAGbadc40ec9 [2025-03-08 21:01:25,558 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 21:01:25,559 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-08 21:01:25,614 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dbf834de0/3a1c54b7088b44f0a299a6217a42147a/FLAGbadc40ec9 [2025-03-08 21:01:25,991 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/dbf834de0/3a1c54b7088b44f0a299a6217a42147a [2025-03-08 21:01:25,993 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 21:01:25,994 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 21:01:25,994 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 21:01:25,995 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 21:01:25,997 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 21:01:25,998 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 09:01:25" (1/1) ... [2025-03-08 21:01:25,998 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@218b0218 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:25, skipping insertion in model container [2025-03-08 21:01:25,998 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 09:01:25" (1/1) ... [2025-03-08 21:01:26,114 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 21:01:31,124 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-08 21:01:31,126 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-08 21:01:31,126 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-08 21:01:31,127 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-08 21:01:31,127 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-08 21:01:31,127 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-08 21:01:31,127 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-08 21:01:31,127 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-08 21:01:31,127 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-08 21:01:31,132 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-08 21:01:31,132 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-08 21:01:31,132 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-08 21:01:31,133 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-08 21:01:31,133 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-08 21:01:31,133 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-08 21:01:31,133 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-08 21:01:31,133 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-08 21:01:31,133 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-08 21:01:31,133 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-08 21:01:31,134 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-08 21:01:31,134 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-08 21:01:31,134 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-08 21:01:31,134 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-08 21:01:31,134 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-08 21:01:31,138 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-08 21:01:31,138 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-08 21:01:31,138 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-08 21:01:31,138 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-08 21:01:31,138 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-08 21:01:31,138 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-08 21:01:31,139 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-08 21:01:31,139 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-08 21:01:31,139 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-08 21:01:31,139 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-08 21:01:31,139 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-08 21:01:31,139 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-08 21:01:31,140 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-08 21:01:31,140 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-08 21:01:31,140 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-08 21:01:31,140 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-08 21:01:31,140 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-08 21:01:31,140 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-08 21:01:31,140 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-08 21:01:31,141 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-08 21:01:31,141 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-08 21:01:31,141 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-08 21:01:31,141 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-08 21:01:31,141 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-08 21:01:31,142 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-08 21:01:31,142 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-08 21:01:31,143 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-08 21:01:31,143 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-08 21:01:31,143 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-08 21:01:31,143 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-08 21:01:31,143 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-08 21:01:31,143 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-08 21:01:31,144 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-08 21:01:31,144 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-08 21:01:31,144 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-08 21:01:31,144 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-08 21:01:31,145 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-08 21:01:31,145 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-08 21:01:31,145 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-08 21:01:31,145 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-08 21:01:31,145 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-08 21:01:31,146 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-08 21:01:31,146 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-08 21:01:31,146 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-08 21:01:31,146 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-08 21:01:31,146 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-08 21:01:31,147 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-08 21:01:31,147 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-08 21:01:31,147 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-08 21:01:31,147 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-08 21:01:31,147 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-08 21:01:31,147 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-08 21:01:31,147 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-08 21:01:31,148 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-08 21:01:31,148 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-08 21:01:31,148 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-08 21:01:31,148 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-08 21:01:31,148 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-08 21:01:31,148 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-08 21:01:31,149 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-08 21:01:31,149 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-08 21:01:31,149 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-08 21:01:31,149 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-08 21:01:31,149 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-08 21:01:31,166 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 21:01:31,187 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 21:01:31,268 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-08 21:01:31,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5165] [2025-03-08 21:01:31,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5240] [2025-03-08 21:01:31,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5243] [2025-03-08 21:01:31,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5246] [2025-03-08 21:01:31,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5249] [2025-03-08 21:01:31,276 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-08 21:01:31,276 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-08 21:01:31,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [5364] [2025-03-08 21:01:31,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5367] [2025-03-08 21:01:31,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5370] [2025-03-08 21:01:31,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5373] [2025-03-08 21:01:31,279 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-08 21:01:31,279 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-08 21:01:31,279 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-08 21:01:31,282 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-08 21:01:31,282 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-08 21:01:31,282 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-08 21:01:31,283 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-08 21:01:31,283 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-08 21:01:31,285 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-08 21:01:31,286 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-08 21:01:31,286 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-08 21:01:31,290 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-08 21:01:31,291 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-08 21:01:31,291 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-08 21:01:31,291 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-08 21:01:31,291 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-08 21:01:31,292 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-08 21:01:31,292 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-08 21:01:31,292 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-08 21:01:31,292 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-08 21:01:31,293 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-08 21:01:31,293 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-08 21:01:31,293 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-08 21:01:31,293 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-08 21:01:31,293 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-08 21:01:31,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6348] [2025-03-08 21:01:31,294 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-08 21:01:31,294 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-08 21:01:31,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6362] [2025-03-08 21:01:31,294 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-08 21:01:31,298 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6608] [2025-03-08 21:01:31,298 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6610] [2025-03-08 21:01:31,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6642] [2025-03-08 21:01:31,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6646] [2025-03-08 21:01:31,299 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6648] [2025-03-08 21:01:31,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6680] [2025-03-08 21:01:31,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6684] [2025-03-08 21:01:31,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6686] [2025-03-08 21:01:31,416 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-08 21:01:31,416 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-08 21:01:31,417 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-08 21:01:31,417 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-08 21:01:31,498 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-08 21:01:31,646 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-08 21:01:31,646 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-08 21:01:31,646 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-08 21:01:31,647 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-08 21:01:31,647 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-08 21:01:31,647 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-08 21:01:31,647 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-08 21:01:31,647 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-08 21:01:31,647 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-08 21:01:31,647 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-08 21:01:31,648 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-08 21:01:31,648 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-08 21:01:31,648 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-08 21:01:31,648 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-08 21:01:31,648 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-08 21:01:31,648 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-08 21:01:31,648 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-08 21:01:31,648 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-08 21:01:31,649 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-08 21:01:31,649 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-08 21:01:31,649 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-08 21:01:31,649 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-08 21:01:31,649 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-08 21:01:31,649 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-08 21:01:31,657 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-08 21:01:31,657 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-08 21:01:31,657 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-08 21:01:31,658 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-08 21:01:31,658 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-08 21:01:31,658 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-08 21:01:31,658 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-08 21:01:31,658 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-08 21:01:31,658 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-08 21:01:31,658 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-08 21:01:31,659 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-08 21:01:31,659 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-08 21:01:31,659 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-08 21:01:31,659 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-08 21:01:31,659 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-08 21:01:31,659 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-08 21:01:31,659 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-08 21:01:31,660 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-08 21:01:31,660 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-08 21:01:31,660 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-08 21:01:31,660 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-08 21:01:31,660 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-08 21:01:31,660 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-08 21:01:31,664 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-08 21:01:31,665 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-08 21:01:31,665 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-08 21:01:31,665 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-08 21:01:31,665 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-08 21:01:31,665 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-08 21:01:31,666 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-08 21:01:31,666 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-08 21:01:31,666 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-08 21:01:31,666 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-08 21:01:31,666 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-08 21:01:31,666 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-08 21:01:31,666 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-08 21:01:31,667 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-08 21:01:31,667 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-08 21:01:31,667 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-08 21:01:31,667 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-08 21:01:31,667 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-08 21:01:31,667 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-08 21:01:31,670 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-08 21:01:31,670 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-08 21:01:31,670 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-08 21:01:31,670 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-08 21:01:31,670 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-08 21:01:31,671 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-08 21:01:31,672 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-08 21:01:31,672 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-08 21:01:31,672 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-08 21:01:31,673 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-08 21:01:31,673 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-08 21:01:31,673 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-08 21:01:31,674 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-08 21:01:31,674 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-08 21:01:31,675 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-08 21:01:31,675 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-08 21:01:31,675 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-08 21:01:31,676 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-08 21:01:31,676 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-08 21:01:31,676 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-08 21:01:31,676 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-08 21:01:31,677 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-08 21:01:31,681 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 21:01:31,845 INFO L204 MainTranslator]: Completed translation [2025-03-08 21:01:31,846 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31 WrapperNode [2025-03-08 21:01:31,846 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 21:01:31,847 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 21:01:31,847 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 21:01:31,847 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 21:01:31,851 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:31,920 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:32,250 INFO L138 Inliner]: procedures = 757, calls = 7555, calls flagged for inlining = 372, calls inlined = 291, statements flattened = 14515 [2025-03-08 21:01:32,251 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 21:01:32,252 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 21:01:32,252 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 21:01:32,252 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 21:01:32,259 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:32,260 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:32,314 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:33,967 INFO L175 MemorySlicer]: Split 3571 memory accesses to 52 slices as follows [4, 6, 2, 5, 4, 1, 2, 76, 3, 29, 2, 8, 973, 4, 14, 1, 4, 4, 1, 55, 14, 4, 36, 6, 4, 4, 4, 3, 2, 4, 1, 8, 8, 4, 12, 2, 1, 43, 4, 3, 3, 564, 8, 4, 6, 5, 4, 6, 5, 2, 1588, 11]. 44 percent of accesses are in the largest equivalence class. The 894 initializations are split as follows [4, 6, 0, 5, 4, 1, 2, 0, 0, 0, 0, 8, 0, 4, 14, 0, 4, 4, 0, 55, 14, 4, 36, 0, 4, 4, 4, 0, 0, 4, 0, 0, 8, 4, 0, 0, 0, 43, 4, 0, 0, 564, 7, 4, 6, 5, 4, 6, 5, 0, 42, 11]. The 1535 writes are split as follows [0, 0, 1, 0, 0, 0, 0, 64, 0, 27, 1, 0, 834, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 6, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 592, 0]. [2025-03-08 21:01:33,968 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:33,968 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:34,153 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:34,179 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:34,229 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:34,269 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:34,347 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 21:01:34,349 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 21:01:34,349 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 21:01:34,350 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 21:01:34,350 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (1/1) ... [2025-03-08 21:01:34,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 21:01:34,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 21:01:34,379 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-08 21:01:34,382 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-08 21:01:34,399 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_pcie_error_reporting [2025-03-08 21:01:34,399 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_pcie_error_reporting [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_98 [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_98 [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure skd_quiesce_dev [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_quiesce_dev [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure skd_cons_sg_list [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_cons_sg_list [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_set_unlocked [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_set_unlocked [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_pcie_error_reporting [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_pcie_error_reporting [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_remove [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_remove [2025-03-08 21:01:34,400 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_fwstate [2025-03-08 21:01:34,400 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_fwstate [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_disappeared [2025-03-08 21:01:34,401 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_disappeared [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-03-08 21:01:34,401 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_skreq [2025-03-08 21:01:34,401 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_skreq [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-08 21:01:34,401 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-08 21:01:34,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 21:01:34,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-03-08 21:01:34,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2025-03-08 21:01:34,401 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-03-08 21:01:34,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_110 [2025-03-08 21:01:34,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_110 [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-03-08 21:01:34,401 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 21:01:34,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-08 21:01:34,404 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-08 21:01:34,404 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-03-08 21:01:34,404 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 21:01:34,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 21:01:34,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-03-08 21:01:34,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-08 21:01:34,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure pci_zalloc_consistent [2025-03-08 21:01:34,407 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_zalloc_consistent [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-08 21:01:34,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 21:01:34,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 21:01:34,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-08 21:01:34,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-03-08 21:01:34,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-08 21:01:34,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2025-03-08 21:01:34,412 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_check_status [2025-03-08 21:01:34,412 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_check_status [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-08 21:01:34,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-03-08 21:01:34,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-03-08 21:01:34,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-03-08 21:01:34,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-03-08 21:01:34,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-03-08 21:01:34,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-03-08 21:01:34,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-03-08 21:01:34,414 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-03-08 21:01:34,414 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-03-08 21:01:34,415 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-03-08 21:01:34,415 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-03-08 21:01:34,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-03-08 21:01:34,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-03-08 21:01:34,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-08 21:01:34,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-08 21:01:34,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-08 21:01:34,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-08 21:01:34,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-08 21:01:34,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-08 21:01:34,415 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-08 21:01:34,415 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-08 21:01:34,415 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-03-08 21:01:34,419 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_queue [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure pci_request_regions [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_request_regions [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_irq [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_irq [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure skd_free_sg_list [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_free_sg_list [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure skd_destruct [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_destruct [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_request [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_request [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_special_fitmsg [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_special_fitmsg [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-08 21:01:34,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 21:01:34,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure __blk_end_request_all [2025-03-08 21:01:34,421 INFO L138 BoogieDeclarations]: Found implementation of procedure __blk_end_request_all [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 21:01:34,421 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_resume [2025-03-08 21:01:34,421 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_resume [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_skd_device [2025-03-08 21:01:34,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_skd_device [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-03-08 21:01:34,421 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-03-08 21:01:34,421 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_msix [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_msix [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure skd_end_request [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_end_request [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure skd_recover_requests [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_recover_requests [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure blk_peek_request [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_peek_request [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_msg_from_dev [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_msg_from_dev [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure devm_request_irq [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_request_irq [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure blk_stop_queue [2025-03-08 21:01:34,422 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_stop_queue [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 21:01:34,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 21:01:34,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 21:01:34,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 21:01:34,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 21:01:34,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 21:01:34,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 21:01:34,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure skd_skdev_state_to_str [2025-03-08 21:01:34,425 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_skdev_state_to_str [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 21:01:34,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 21:01:34,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_skd_device [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_skd_device [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure skd_start_device [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_start_device [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure skd_postop_sg_list [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_postop_sg_list [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure skd_request_fn [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_request_fn [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be16 [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be16 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_fitmsg [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_fitmsg [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_sectors [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_sectors [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_skreq [2025-03-08 21:01:34,427 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_skreq [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 21:01:34,427 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 21:01:34,428 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-03-08 21:01:34,429 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 21:01:34,429 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 21:01:34,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 21:01:34,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 21:01:34,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 21:01:34,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 21:01:34,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 21:01:34,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 21:01:34,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 21:01:34,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 21:01:34,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 21:01:34,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-08 21:01:34,430 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure skd_disable_interrupts [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_disable_interrupts [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_fault [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_fault [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_completion_posted [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_completion_posted [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_pos [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_pos [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure skd_sg_io_copy_buffer [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_sg_io_copy_buffer [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-03-08 21:01:34,431 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 21:01:34,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_write64 [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_write64 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure skd_soft_reset [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_soft_reset [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure skd_start_timer [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_start_timer [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_write32 [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_write32 [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_capability [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_capability [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure blk_requeue_request [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_requeue_request [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-08 21:01:34,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-03-08 21:01:34,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-08 21:01:34,433 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_devm_free_irq [2025-03-08 21:01:34,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_devm_free_irq [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_read32 [2025-03-08 21:01:34,433 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_read32 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-08 21:01:34,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 21:01:34,433 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-08 21:01:34,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-08 21:01:34,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-08 21:01:34,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-08 21:01:34,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-08 21:01:34,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-03-08 21:01:34,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-03-08 21:01:34,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-03-08 21:01:34,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-08 21:01:34,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-08 21:01:34,435 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-03-08 21:01:34,435 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-03-08 21:01:34,435 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_internal_skspcl [2025-03-08 21:01:34,435 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_internal_skspcl [2025-03-08 21:01:34,435 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_special [2025-03-08 21:01:34,435 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_special [2025-03-08 21:01:34,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_state_to_str [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_state_to_str [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure skd_name [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_name [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure devm_free_irq [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_free_irq [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure sg_virt [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_virt [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_shutdown [2025-03-08 21:01:34,436 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_shutdown [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 21:01:34,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure skd_stop_device [2025-03-08 21:01:34,437 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_stop_device [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure skd_acquire_irq [2025-03-08 21:01:34,437 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_acquire_irq [2025-03-08 21:01:34,437 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_skdev [2025-03-08 21:01:34,437 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_skdev [2025-03-08 21:01:35,622 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 21:01:35,626 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 21:01:35,646 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22305: havoc #t~nondet2488; [2025-03-08 21:01:35,780 INFO L1307 $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-08 21:01:35,830 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22272: havoc pci_bus_read_config_word_#t~nondet2482#1; [2025-03-08 21:01:35,846 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22289: havoc #t~nondet2484; [2025-03-08 21:01:35,950 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5518: havoc dev_name_#t~mem81#1.base, dev_name_#t~mem81#1.offset; [2025-03-08 21:01:35,953 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5481: havoc kobject_name_#t~mem77#1.base, kobject_name_#t~mem77#1.offset; [2025-03-08 21:01:36,405 INFO L1307 $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-08 21:01:36,685 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5530: havoc dev_get_drvdata_#t~mem83#1.base, dev_get_drvdata_#t~mem83#1.offset; [2025-03-08 21:01:36,714 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22227: havoc dma_supported_#t~nondet2476#1; [2025-03-08 21:01:36,716 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22131: havoc #t~nondet2467; [2025-03-08 21:01:36,725 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5759: havoc #t~mem175.base, #t~mem175.offset; [2025-03-08 21:01:36,751 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5694: havoc #t~mem138; [2025-03-08 21:01:36,945 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:36,945 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:36,945 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:36,945 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:36,945 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:36,945 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6297: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:36,945 INFO L1307 $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-08 21:01:36,946 INFO L1307 $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-08 21:01:36,946 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-08 21:01:36,946 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6306: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-08 21:01:36,946 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6302: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-08 21:01:36,946 INFO L1307 $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-08 21:01:36,946 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-03-08 21:01:36,946 INFO L1307 $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-08 21:01:36,946 INFO L1307 $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-08 21:01:36,946 INFO L1307 $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-08 21:01:36,946 INFO L1307 $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-08 21:01:36,946 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:36,946 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:36,946 INFO L1307 $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-08 21:01:36,946 INFO L1307 $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-08 21:01:36,946 INFO L1307 $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-08 21:01:36,946 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:36,946 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:36,946 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:36,946 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:37,001 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22223: havoc dma_set_mask_#t~nondet2475#1; [2025-03-08 21:01:37,003 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22337: havoc #t~nondet2493; [2025-03-08 21:01:37,033 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5304: havoc arch_irqs_disabled_flags_#t~bitwise36#1; [2025-03-08 21:01:37,056 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22316: havoc #t~nondet2490; [2025-03-08 21:01:37,120 INFO L1307 $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-08 21:01:37,368 INFO L1307 $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-08 21:01:37,395 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16406: #res#1 := ~arg0#1; [2025-03-08 21:01:37,470 INFO L1307 $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-08 21:01:37,559 INFO L1307 $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-08 21:01:37,559 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22117: havoc __pci_enable_wake_#t~nondet2465#1; [2025-03-08 21:01:37,578 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22264: havoc #t~nondet2480; [2025-03-08 21:01:37,649 INFO L1307 $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-08 21:01:37,800 INFO L1307 $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-08 21:01:37,800 INFO L1307 $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-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6204: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6204: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6188: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-03-08 21:01:37,825 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6188: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-03-08 21:01:37,825 INFO L1307 $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-08 21:01:37,825 INFO L1307 $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-08 21:01:37,825 INFO L1307 $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-08 21:01:37,825 INFO L1307 $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-08 21:01:37,826 INFO L1307 $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-08 21:01:37,826 INFO L1307 $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-08 21:01:37,826 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6201: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-08 21:01:37,826 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6197: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-08 21:01:37,826 INFO L1307 $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-08 21:01:37,826 INFO L1307 $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-08 21:01:37,826 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-08 21:01:37,826 INFO L1307 $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-08 21:01:37,826 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-03-08 21:01:37,826 INFO L1307 $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-08 21:01:37,832 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22158: havoc #t~ret2470.base, #t~ret2470.offset; [2025-03-08 21:01:37,837 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22356: havoc #t~nondet2497; [2025-03-08 21:01:37,950 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22234: havoc get_seconds_#t~nondet2477#1; [2025-03-08 21:01:37,950 INFO L1307 $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-08 21:01:46,283 INFO L1307 $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-08 21:01:46,283 INFO L1307 $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-08 21:01:46,283 INFO L1307 $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-08 21:01:46,283 INFO L1307 $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-08 21:01:46,284 INFO L1307 $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-08 21:01:46,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22190: havoc capable_#t~nondet2472#1; [2025-03-08 21:01:46,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22323: havoc pci_save_state_#t~nondet2491#1; [2025-03-08 21:01:46,284 INFO L1307 $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-08 21:01:46,284 INFO L1307 $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-08 21:01:46,284 INFO L1307 $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-08 21:01:46,284 INFO L1307 $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-08 21:01:46,284 INFO L1307 $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-08 21:01:46,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16006-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-08 21:01:46,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5704: havoc sg_phys_#t~mem140#1; [2025-03-08 21:01:46,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22352: havoc register_blkdev_#t~nondet2496#1; [2025-03-08 21:01:46,284 INFO L1307 $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-08 21:01:46,285 INFO L1307 $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-08 21:01:46,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22360: havoc scsi_cmd_ioctl_#t~nondet2498#1; [2025-03-08 21:01:46,285 INFO L1307 $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-08 21:01:46,285 INFO L1307 $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-08 21:01:46,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22241: havoc iov_shorten_#t~nondet2478#1; [2025-03-08 21:01:46,285 INFO L1307 $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-08 21:01:46,285 INFO L1307 $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-08 21:01:46,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6133: havoc get_capacity_#t~mem258#1; [2025-03-08 21:01:46,285 INFO L1307 $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-08 21:01:46,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22121: havoc __pci_register_driver_#t~nondet2466#1; [2025-03-08 21:01:46,285 INFO L1307 $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-08 21:01:46,286 INFO L1307 $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-08 21:01:46,286 INFO L1307 $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-08 21:01:46,287 INFO L1307 $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-08 21:01:46,289 INFO L1307 $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-08 21:01:46,289 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22276: havoc pci_choose_state_#t~nondet2483#1; [2025-03-08 21:01:46,289 INFO L1307 $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-08 21:01:46,289 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22146: havoc alloc_disk_#t~ret2468#1.base, alloc_disk_#t~ret2468#1.offset; [2025-03-08 21:01:46,289 INFO L1307 $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-08 21:01:46,289 INFO L1307 $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-08 21:01:46,289 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22155: havoc blk_init_queue_#t~ret2469#1.base, blk_init_queue_#t~ret2469#1.offset; [2025-03-08 21:01:46,289 INFO L1307 $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-08 21:01:46,289 INFO L1307 $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-08 21:01:46,289 INFO L1307 $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-08 21:01:46,289 INFO L1307 $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-08 21:01:46,289 INFO L1307 $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-08 21:01:46,289 INFO L1307 $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-08 21:01:46,351 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22219: havoc devm_request_threaded_irq_#t~nondet2474#1; [2025-03-08 21:01:48,122 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 21:01:50,812 INFO L1307 $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-08 21:01:50,812 INFO L1307 $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-08 21:01:59,991 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5172: havoc constant_test_bit_#t~mem5#1;havoc constant_test_bit_#t~bitwise6#1; [2025-03-08 21:01:59,991 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22366: havoc sg_next_#t~ret2499#1.base, sg_next_#t~ret2499#1.offset; [2025-03-08 21:01:59,991 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22254: havoc lock_is_held_#t~nondet2479#1; [2025-03-08 21:01:59,991 INFO L1307 $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-08 21:01:59,991 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22177: havoc blk_rq_map_sg_#t~nondet2471#1; [2025-03-08 21:01:59,991 INFO L1307 $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-08 21:02:01,042 INFO L1307 $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-08 21:02:01,095 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6501: havoc blk_rq_bytes_#t~mem305#1; [2025-03-08 21:02:01,975 INFO L1307 $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-08 21:02:02,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11905: call ULTIMATE.dealloc(~#descriptor~29.base, ~#descriptor~29.offset);havoc ~#descriptor~29.base, ~#descriptor~29.offset; [2025-03-08 21:02:03,418 INFO L1307 $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-08 21:02:18,683 INFO L1307 $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-08 21:02:18,683 INFO L1307 $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-08 21:02:18,683 INFO L1307 $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-08 21:02:18,684 INFO L1307 $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-08 21:02:18,686 INFO L1307 $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-08 21:02:18,686 INFO L1307 $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-08 21:02:18,686 INFO L1307 $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-08 21:02:18,687 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10227: havoc skd_check_status_#t~mem1098#1; [2025-03-08 21:02:18,687 INFO L1307 $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-08 21:02:18,687 INFO L1307 $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-08 21:02:18,832 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6495: havoc #t~mem304; [2025-03-08 21:02:19,344 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8902: call ULTIMATE.dealloc(~#curiov~0.base, ~#curiov~0.offset);havoc ~#curiov~0.base, ~#curiov~0.offset; [2025-03-08 21:02:19,509 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6670: call ULTIMATE.dealloc(~#descriptor~2.base, ~#descriptor~2.offset);havoc ~#descriptor~2.base, ~#descriptor~2.offset; [2025-03-08 21:02:19,838 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22341: havoc #t~nondet2494; [2025-03-08 21:02:20,000 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5178: havoc #t~bitwise7; [2025-03-08 21:02:20,290 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11986: call ULTIMATE.dealloc(~#descriptor~31.base, ~#descriptor~31.offset);havoc ~#descriptor~31.base, ~#descriptor~31.offset; [2025-03-08 21:02:20,477 INFO L1307 $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-08 21:02:20,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17351-1: ldv_mod_timer_99_#res#1 := ldv_mod_timer_99_~ldv_func_res~1#1; [2025-03-08 21:02:20,648 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6632: call ULTIMATE.dealloc(~#descriptor~1.base, ~#descriptor~1.offset);havoc ~#descriptor~1.base, ~#descriptor~1.offset; [2025-03-08 21:02:20,675 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22309: havoc #t~nondet2489; [2025-03-08 21:02:21,167 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6594: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-03-08 21:02:22,636 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122: call ULTIMATE.dealloc(~#descriptor~24.base, ~#descriptor~24.offset);havoc ~#descriptor~24.base, ~#descriptor~24.offset; [2025-03-08 21:02:23,388 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22293: havoc #t~nondet2485; [2025-03-08 21:02:23,777 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22348: havoc queue_work_on_#t~nondet2495#1; [2025-03-08 21:02:23,880 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22330: havoc #t~nondet2492; [2025-03-08 21:02:23,925 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22268: havoc #t~nondet2481; [2025-03-08 21:02:23,999 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5716: havoc #t~mem143; [2025-03-08 21:02:25,399 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22212: havoc del_timer_sync_#t~nondet2473#1; [2025-03-08 21:02:25,399 INFO L1307 $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-08 21:02:25,399 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16078-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-03-08 21:02:25,399 INFO L1307 $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-08 21:02:27,050 INFO L1307 $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-08 21:02:27,050 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22301: havoc pci_enable_msix_range_#t~nondet2487#1; [2025-03-08 21:02:27,050 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22297: havoc pci_enable_msi_range_#t~nondet2486#1; [2025-03-08 21:02:27,424 INFO L1307 $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-08 21:02:29,555 INFO L? ?]: Removed 5384 outVars from TransFormulas that were not future-live. [2025-03-08 21:02:29,556 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 21:02:29,743 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 21:02:29,744 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-08 21:02:29,744 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 09:02:29 BoogieIcfgContainer [2025-03-08 21:02:29,745 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 21:02:29,748 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 21:02:29,748 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 21:02:29,751 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 21:02:29,752 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 09:01:25" (1/3) ... [2025-03-08 21:02:29,753 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3fb0cc1c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 09:02:29, skipping insertion in model container [2025-03-08 21:02:29,753 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:01:31" (2/3) ... [2025-03-08 21:02:29,753 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3fb0cc1c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 09:02:29, skipping insertion in model container [2025-03-08 21:02:29,754 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 09:02:29" (3/3) ... [2025-03-08 21:02:29,756 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--skd.ko.cil.i [2025-03-08 21:02:29,780 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 21:02:29,784 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--block--skd.ko.cil.i that has 267 procedures, 4697 locations, 1 initial locations, 169 loop locations, and 38 error locations. [2025-03-08 21:02:29,945 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 21:02:29,955 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;@694f4e63, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 21:02:29,957 INFO L334 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2025-03-08 21:02:29,971 INFO L276 IsEmpty]: Start isEmpty. Operand has 4237 states, 2899 states have (on average 1.3370127630217317) internal successors, (3876), 3103 states have internal predecessors, (3876), 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-08 21:02:29,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2025-03-08 21:02:29,977 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:02:29,978 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] [2025-03-08 21:02:29,978 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-08 21:02:29,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:02:29,982 INFO L85 PathProgramCache]: Analyzing trace with hash -546666507, now seen corresponding path program 1 times [2025-03-08 21:02:29,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:02:29,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821758409] [2025-03-08 21:02:29,988 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:02:29,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:02:33,825 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 77 statements into 1 equivalence classes. [2025-03-08 21:02:34,137 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 77 of 77 statements. [2025-03-08 21:02:34,137 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:02:34,138 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:02:35,035 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-08 21:02:35,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:02:35,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821758409] [2025-03-08 21:02:35,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821758409] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:02:35,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:02:35,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 21:02:35,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130306718] [2025-03-08 21:02:35,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:02:35,040 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 21:02:35,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:02:35,054 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 21:02:35,055 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 21:02:35,065 INFO L87 Difference]: Start difference. First operand has 4237 states, 2899 states have (on average 1.3370127630217317) internal successors, (3876), 3103 states have internal predecessors, (3876), 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 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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-08 21:02:35,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:02:35,946 INFO L93 Difference]: Finished difference Result 8436 states and 12408 transitions. [2025-03-08 21:02:35,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 21:02:35,947 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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 77 [2025-03-08 21:02:35,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:02:35,999 INFO L225 Difference]: With dead ends: 8436 [2025-03-08 21:02:35,999 INFO L226 Difference]: Without dead ends: 4196 [2025-03-08 21:02:36,028 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-08 21:02:36,031 INFO L435 NwaCegarLoop]: 5978 mSDtfsCounter, 6024 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6024 SdHoareTripleChecker+Valid, 5978 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.5s IncrementalHoareTripleChecker+Time [2025-03-08 21:02:36,031 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6024 Valid, 5978 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-08 21:02:36,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4196 states. [2025-03-08 21:02:36,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4196 to 4196. [2025-03-08 21:02:36,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4196 states, 2878 states have (on average 1.3082001389854065) internal successors, (3765), 3071 states have internal predecessors, (3765), 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-08 21:02:36,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4196 states to 4196 states and 6003 transitions. [2025-03-08 21:02:36,326 INFO L78 Accepts]: Start accepts. Automaton has 4196 states and 6003 transitions. Word has length 77 [2025-03-08 21:02:36,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:02:36,327 INFO L471 AbstractCegarLoop]: Abstraction has 4196 states and 6003 transitions. [2025-03-08 21:02:36,327 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 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-08 21:02:36,327 INFO L276 IsEmpty]: Start isEmpty. Operand 4196 states and 6003 transitions. [2025-03-08 21:02:36,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2025-03-08 21:02:36,329 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:02:36,329 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-08 21:02:36,329 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 21:02:36,329 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-08 21:02:36,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:02:36,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1370360608, now seen corresponding path program 1 times [2025-03-08 21:02:36,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:02:36,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963505154] [2025-03-08 21:02:36,330 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:02:36,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:02:39,861 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 78 statements into 1 equivalence classes. [2025-03-08 21:02:39,977 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 78 of 78 statements. [2025-03-08 21:02:39,977 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:02:39,977 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:02:41,003 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-08 21:02:41,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:02:41,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963505154] [2025-03-08 21:02:41,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963505154] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:02:41,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:02:41,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:02:41,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227056892] [2025-03-08 21:02:41,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:02:41,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:02:41,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:02:41,005 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:02:41,005 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:02:41,005 INFO L87 Difference]: Start difference. First operand 4196 states and 6003 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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-08 21:02:42,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:02:42,908 INFO L93 Difference]: Finished difference Result 8342 states and 11939 transitions. [2025-03-08 21:02:42,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:02:42,909 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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 78 [2025-03-08 21:02:42,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:02:42,967 INFO L225 Difference]: With dead ends: 8342 [2025-03-08 21:02:42,967 INFO L226 Difference]: Without dead ends: 8340 [2025-03-08 21:02:42,976 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-08 21:02:42,977 INFO L435 NwaCegarLoop]: 6314 mSDtfsCounter, 5951 mSDsluCounter, 12198 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5951 SdHoareTripleChecker+Valid, 18512 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.5s IncrementalHoareTripleChecker+Time [2025-03-08 21:02:42,977 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5951 Valid, 18512 Invalid, 171 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-08 21:02:42,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8340 states. [2025-03-08 21:02:43,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8340 to 8122. [2025-03-08 21:02:43,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8122 states, 5599 states have (on average 1.3109483836399356) internal successors, (7340), 5950 states have internal predecessors, (7340), 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-08 21:02:43,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8122 states to 8122 states and 11709 transitions. [2025-03-08 21:02:43,442 INFO L78 Accepts]: Start accepts. Automaton has 8122 states and 11709 transitions. Word has length 78 [2025-03-08 21:02:43,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:02:43,444 INFO L471 AbstractCegarLoop]: Abstraction has 8122 states and 11709 transitions. [2025-03-08 21:02:43,444 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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-08 21:02:43,444 INFO L276 IsEmpty]: Start isEmpty. Operand 8122 states and 11709 transitions. [2025-03-08 21:02:43,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2025-03-08 21:02:43,448 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:02:43,449 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-08 21:02:43,449 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-08 21:02:43,449 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-08 21:02:43,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:02:43,449 INFO L85 PathProgramCache]: Analyzing trace with hash -442788692, now seen corresponding path program 1 times [2025-03-08 21:02:43,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:02:43,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370757295] [2025-03-08 21:02:43,452 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:02:43,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:02:46,932 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 84 statements into 1 equivalence classes. [2025-03-08 21:02:47,051 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 84 of 84 statements. [2025-03-08 21:02:47,052 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:02:47,052 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:02:48,109 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-08 21:02:48,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:02:48,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370757295] [2025-03-08 21:02:48,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370757295] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:02:48,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:02:48,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:02:48,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537601866] [2025-03-08 21:02:48,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:02:48,110 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:02:48,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:02:48,111 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:02:48,111 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:02:48,111 INFO L87 Difference]: Start difference. First operand 8122 states and 11709 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 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-08 21:02:50,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:02:50,158 INFO L93 Difference]: Finished difference Result 16186 states and 23355 transitions. [2025-03-08 21:02:50,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:02:50,159 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 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 84 [2025-03-08 21:02:50,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:02:50,279 INFO L225 Difference]: With dead ends: 16186 [2025-03-08 21:02:50,279 INFO L226 Difference]: Without dead ends: 16184 [2025-03-08 21:02:50,298 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-08 21:02:50,300 INFO L435 NwaCegarLoop]: 6080 mSDtfsCounter, 5954 mSDsluCounter, 11957 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5954 SdHoareTripleChecker+Valid, 18037 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.6s IncrementalHoareTripleChecker+Time [2025-03-08 21:02:50,301 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5954 Valid, 18037 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2025-03-08 21:02:50,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16184 states.