./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 551b0097 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash fa2054b06efd82bec4598db556936fcb4e6e210d13b6f5d6ebd4c0fd91e69e4c --- Real Ultimate output --- This is Ultimate 0.3.0-?-551b009-m [2025-01-09 20:26:51,271 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-01-09 20:26:51,344 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-01-09 20:26:51,348 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-01-09 20:26:51,348 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-01-09 20:26:51,375 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-01-09 20:26:51,376 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-01-09 20:26:51,376 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-01-09 20:26:51,377 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-01-09 20:26:51,377 INFO L153 SettingsManager]: * Use memory slicer=true [2025-01-09 20:26:51,377 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-01-09 20:26:51,378 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-01-09 20:26:51,379 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-01-09 20:26:51,379 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-01-09 20:26:51,379 INFO L153 SettingsManager]: * Use SBE=true [2025-01-09 20:26:51,379 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-01-09 20:26:51,379 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-01-09 20:26:51,379 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-01-09 20:26:51,379 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-01-09 20:26:51,379 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-01-09 20:26:51,380 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-01-09 20:26:51,380 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-01-09 20:26:51,380 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-01-09 20:26:51,380 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-01-09 20:26:51,380 INFO L153 SettingsManager]: * Use constant arrays=true [2025-01-09 20:26:51,381 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-01-09 20:26:51,381 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 20:26:51,381 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 20:26:51,381 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 20:26:51,381 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:26:51,381 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-01-09 20:26:51,381 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 20:26:51,381 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 20:26:51,382 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 20:26:51,382 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:26:51,382 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-01-09 20:26:51,382 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-01-09 20:26:51,383 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-01-09 20:26:51,383 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-01-09 20:26:51,383 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-01-09 20:26:51,383 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-01-09 20:26:51,383 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-01-09 20:26:51,383 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-01-09 20:26:51,383 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-01-09 20:26:51,383 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-01-09 20:26:51,383 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> fa2054b06efd82bec4598db556936fcb4e6e210d13b6f5d6ebd4c0fd91e69e4c [2025-01-09 20:26:51,696 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-01-09 20:26:51,703 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-01-09 20:26:51,706 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-01-09 20:26:51,706 INFO L270 PluginConnector]: Initializing CDTParser... [2025-01-09 20:26:51,707 INFO L274 PluginConnector]: CDTParser initialized [2025-01-09 20:26:51,709 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i [2025-01-09 20:26:52,912 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b70737f23/bf7c1b81896f4524bedda798bb4783ed/FLAG3185d25a1 [2025-01-09 20:26:53,567 INFO L384 CDTParser]: Found 1 translation units. [2025-01-09 20:26:53,568 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i [2025-01-09 20:26:53,634 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b70737f23/bf7c1b81896f4524bedda798bb4783ed/FLAG3185d25a1 [2025-01-09 20:26:53,973 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b70737f23/bf7c1b81896f4524bedda798bb4783ed [2025-01-09 20:26:53,975 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-01-09 20:26:53,977 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-01-09 20:26:53,978 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-01-09 20:26:53,978 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-01-09 20:26:53,982 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-01-09 20:26:53,982 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 08:26:53" (1/1) ... [2025-01-09 20:26:53,983 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4751699b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:53, skipping insertion in model container [2025-01-09 20:26:53,984 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 08:26:53" (1/1) ... [2025-01-09 20:26:54,159 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-01-09 20:26:58,150 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580060,580073] [2025-01-09 20:26:58,152 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580205,580218] [2025-01-09 20:26:58,152 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580351,580364] [2025-01-09 20:26:58,153 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580516,580529] [2025-01-09 20:26:58,153 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580674,580687] [2025-01-09 20:26:58,153 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580832,580845] [2025-01-09 20:26:58,154 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580990,581003] [2025-01-09 20:26:58,154 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581150,581163] [2025-01-09 20:26:58,154 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581309,581322] [2025-01-09 20:26:58,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581448,581461] [2025-01-09 20:26:58,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581590,581603] [2025-01-09 20:26:58,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581739,581752] [2025-01-09 20:26:58,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581878,581891] [2025-01-09 20:26:58,156 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582033,582046] [2025-01-09 20:26:58,156 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582193,582206] [2025-01-09 20:26:58,156 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582344,582357] [2025-01-09 20:26:58,156 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582495,582508] [2025-01-09 20:26:58,156 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582647,582660] [2025-01-09 20:26:58,157 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582796,582809] [2025-01-09 20:26:58,157 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582944,582957] [2025-01-09 20:26:58,157 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583101,583114] [2025-01-09 20:26:58,157 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583250,583263] [2025-01-09 20:26:58,158 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583406,583419] [2025-01-09 20:26:58,158 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583559,583572] [2025-01-09 20:26:58,158 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583705,583718] [2025-01-09 20:26:58,158 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583848,583861] [2025-01-09 20:26:58,159 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584000,584013] [2025-01-09 20:26:58,159 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584146,584159] [2025-01-09 20:26:58,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584291,584304] [2025-01-09 20:26:58,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584445,584458] [2025-01-09 20:26:58,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584596,584609] [2025-01-09 20:26:58,160 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584751,584764] [2025-01-09 20:26:58,161 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584903,584916] [2025-01-09 20:26:58,161 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585058,585071] [2025-01-09 20:26:58,161 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585222,585235] [2025-01-09 20:26:58,162 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585378,585391] [2025-01-09 20:26:58,162 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585542,585555] [2025-01-09 20:26:58,162 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585684,585697] [2025-01-09 20:26:58,162 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585842,585855] [2025-01-09 20:26:58,163 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586009,586022] [2025-01-09 20:26:58,163 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586168,586181] [2025-01-09 20:26:58,163 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586327,586340] [2025-01-09 20:26:58,164 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586476,586489] [2025-01-09 20:26:58,164 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586623,586636] [2025-01-09 20:26:58,167 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586762,586775] [2025-01-09 20:26:58,167 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586925,586938] [2025-01-09 20:26:58,167 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587091,587104] [2025-01-09 20:26:58,167 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587255,587268] [2025-01-09 20:26:58,168 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587420,587433] [2025-01-09 20:26:58,168 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587585,587598] [2025-01-09 20:26:58,168 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587751,587764] [2025-01-09 20:26:58,168 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587916,587929] [2025-01-09 20:26:58,168 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588083,588096] [2025-01-09 20:26:58,169 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588243,588256] [2025-01-09 20:26:58,169 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588405,588418] [2025-01-09 20:26:58,169 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588564,588577] [2025-01-09 20:26:58,169 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588710,588723] [2025-01-09 20:26:58,169 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588853,588866] [2025-01-09 20:26:58,170 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588997,589010] [2025-01-09 20:26:58,170 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589140,589153] [2025-01-09 20:26:58,170 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589284,589297] [2025-01-09 20:26:58,170 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589425,589438] [2025-01-09 20:26:58,175 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589563,589576] [2025-01-09 20:26:58,175 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589721,589734] [2025-01-09 20:26:58,175 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589880,589893] [2025-01-09 20:26:58,175 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590036,590049] [2025-01-09 20:26:58,176 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590185,590198] [2025-01-09 20:26:58,176 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590337,590350] [2025-01-09 20:26:58,176 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590488,590501] [2025-01-09 20:26:58,176 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590637,590650] [2025-01-09 20:26:58,177 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590789,590802] [2025-01-09 20:26:58,177 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590937,590950] [2025-01-09 20:26:58,177 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591090,591103] [2025-01-09 20:26:58,177 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591241,591254] [2025-01-09 20:26:58,177 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591391,591404] [2025-01-09 20:26:58,178 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591538,591551] [2025-01-09 20:26:58,178 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591689,591702] [2025-01-09 20:26:58,178 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591840,591853] [2025-01-09 20:26:58,178 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591988,592001] [2025-01-09 20:26:58,180 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592154,592167] [2025-01-09 20:26:58,181 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592323,592336] [2025-01-09 20:26:58,181 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592490,592503] [2025-01-09 20:26:58,182 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592658,592671] [2025-01-09 20:26:58,183 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592808,592821] [2025-01-09 20:26:58,184 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592955,592968] [2025-01-09 20:26:58,184 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593116,593129] [2025-01-09 20:26:58,188 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593286,593299] [2025-01-09 20:26:58,188 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593448,593461] [2025-01-09 20:26:58,216 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 20:26:58,253 INFO L200 MainTranslator]: Completed pre-run [2025-01-09 20:26:58,364 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5158] [2025-01-09 20:26:58,366 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5165] [2025-01-09 20:26:58,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5240] [2025-01-09 20:26:58,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5243] [2025-01-09 20:26:58,370 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5246] [2025-01-09 20:26:58,371 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5249] [2025-01-09 20:26:58,371 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-01-09 20:26:58,373 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-01-09 20:26:58,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [5364] [2025-01-09 20:26:58,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5367] [2025-01-09 20:26:58,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5370] [2025-01-09 20:26:58,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [5373] [2025-01-09 20:26:58,377 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-01-09 20:26:58,379 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-01-09 20:26:58,380 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-01-09 20:26:58,389 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-01-09 20:26:58,390 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-01-09 20:26:58,391 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-01-09 20:26:58,392 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-01-09 20:26:58,392 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-01-09 20:26:58,402 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-01-09 20:26:58,408 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-01-09 20:26:58,409 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-01-09 20:26:58,418 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-01-09 20:26:58,420 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-01-09 20:26:58,420 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-01-09 20:26:58,420 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-01-09 20:26:58,421 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-01-09 20:26:58,421 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-01-09 20:26:58,422 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-01-09 20:26:58,422 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-01-09 20:26:58,422 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-01-09 20:26:58,423 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-01-09 20:26:58,424 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-01-09 20:26:58,424 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-01-09 20:26:58,424 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-01-09 20:26:58,426 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-01-09 20:26:58,426 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6348] [2025-01-09 20:26:58,426 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-01-09 20:26:58,427 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-01-09 20:26:58,427 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6362] [2025-01-09 20:26:58,427 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-01-09 20:26:58,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6608] [2025-01-09 20:26:58,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6610] [2025-01-09 20:26:58,439 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6642] [2025-01-09 20:26:58,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6646] [2025-01-09 20:26:58,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6648] [2025-01-09 20:26:58,441 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6680] [2025-01-09 20:26:58,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6684] [2025-01-09 20:26:58,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6686] [2025-01-09 20:26:58,642 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-01-09 20:26:58,644 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-01-09 20:26:58,644 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-01-09 20:26:58,644 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-01-09 20:26:58,773 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-01-09 20:26:58,850 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580060,580073] [2025-01-09 20:26:58,850 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580205,580218] [2025-01-09 20:26:58,851 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580351,580364] [2025-01-09 20:26:58,851 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580516,580529] [2025-01-09 20:26:58,851 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580674,580687] [2025-01-09 20:26:58,851 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580832,580845] [2025-01-09 20:26:58,851 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[580990,581003] [2025-01-09 20:26:58,852 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581150,581163] [2025-01-09 20:26:58,854 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581309,581322] [2025-01-09 20:26:58,855 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581448,581461] [2025-01-09 20:26:58,855 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581590,581603] [2025-01-09 20:26:58,855 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581739,581752] [2025-01-09 20:26:58,856 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[581878,581891] [2025-01-09 20:26:58,856 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582033,582046] [2025-01-09 20:26:58,856 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582193,582206] [2025-01-09 20:26:58,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582344,582357] [2025-01-09 20:26:58,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582495,582508] [2025-01-09 20:26:58,857 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582647,582660] [2025-01-09 20:26:58,859 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582796,582809] [2025-01-09 20:26:58,859 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[582944,582957] [2025-01-09 20:26:58,859 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583101,583114] [2025-01-09 20:26:58,859 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583250,583263] [2025-01-09 20:26:58,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583406,583419] [2025-01-09 20:26:58,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583559,583572] [2025-01-09 20:26:58,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583705,583718] [2025-01-09 20:26:58,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[583848,583861] [2025-01-09 20:26:58,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584000,584013] [2025-01-09 20:26:58,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584146,584159] [2025-01-09 20:26:58,860 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584291,584304] [2025-01-09 20:26:58,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584445,584458] [2025-01-09 20:26:58,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584596,584609] [2025-01-09 20:26:58,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584751,584764] [2025-01-09 20:26:58,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[584903,584916] [2025-01-09 20:26:58,861 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585058,585071] [2025-01-09 20:26:58,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585222,585235] [2025-01-09 20:26:58,863 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585378,585391] [2025-01-09 20:26:58,864 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585542,585555] [2025-01-09 20:26:58,865 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585684,585697] [2025-01-09 20:26:58,865 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[585842,585855] [2025-01-09 20:26:58,865 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586009,586022] [2025-01-09 20:26:58,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586168,586181] [2025-01-09 20:26:58,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586327,586340] [2025-01-09 20:26:58,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586476,586489] [2025-01-09 20:26:58,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586623,586636] [2025-01-09 20:26:58,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586762,586775] [2025-01-09 20:26:58,867 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[586925,586938] [2025-01-09 20:26:58,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587091,587104] [2025-01-09 20:26:58,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587255,587268] [2025-01-09 20:26:58,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587420,587433] [2025-01-09 20:26:58,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587585,587598] [2025-01-09 20:26:58,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587751,587764] [2025-01-09 20:26:58,868 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[587916,587929] [2025-01-09 20:26:58,871 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588083,588096] [2025-01-09 20:26:58,871 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588243,588256] [2025-01-09 20:26:58,871 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588405,588418] [2025-01-09 20:26:58,872 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588564,588577] [2025-01-09 20:26:58,872 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588710,588723] [2025-01-09 20:26:58,872 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588853,588866] [2025-01-09 20:26:58,872 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[588997,589010] [2025-01-09 20:26:58,872 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589140,589153] [2025-01-09 20:26:58,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589284,589297] [2025-01-09 20:26:58,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589425,589438] [2025-01-09 20:26:58,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589563,589576] [2025-01-09 20:26:58,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589721,589734] [2025-01-09 20:26:58,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[589880,589893] [2025-01-09 20:26:58,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590036,590049] [2025-01-09 20:26:58,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590185,590198] [2025-01-09 20:26:58,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590337,590350] [2025-01-09 20:26:58,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590488,590501] [2025-01-09 20:26:58,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590637,590650] [2025-01-09 20:26:58,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590789,590802] [2025-01-09 20:26:58,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[590937,590950] [2025-01-09 20:26:58,877 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591090,591103] [2025-01-09 20:26:58,877 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591241,591254] [2025-01-09 20:26:58,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591391,591404] [2025-01-09 20:26:58,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591538,591551] [2025-01-09 20:26:58,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591689,591702] [2025-01-09 20:26:58,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591840,591853] [2025-01-09 20:26:58,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[591988,592001] [2025-01-09 20:26:58,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592154,592167] [2025-01-09 20:26:58,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592323,592336] [2025-01-09 20:26:58,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592490,592503] [2025-01-09 20:26:58,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592658,592671] [2025-01-09 20:26:58,881 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592808,592821] [2025-01-09 20:26:58,882 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[592955,592968] [2025-01-09 20:26:58,882 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593116,593129] [2025-01-09 20:26:58,882 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593286,593299] [2025-01-09 20:26:58,882 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--skd.ko.cil.i[593448,593461] [2025-01-09 20:26:58,887 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 20:26:59,110 INFO L204 MainTranslator]: Completed translation [2025-01-09 20:26:59,110 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59 WrapperNode [2025-01-09 20:26:59,111 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-01-09 20:26:59,112 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-01-09 20:26:59,112 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-01-09 20:26:59,112 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-01-09 20:26:59,118 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:26:59,269 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:26:59,673 INFO L138 Inliner]: procedures = 757, calls = 7555, calls flagged for inlining = 372, calls inlined = 291, statements flattened = 14515 [2025-01-09 20:26:59,674 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-01-09 20:26:59,674 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-01-09 20:26:59,674 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-01-09 20:26:59,674 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-01-09 20:26:59,687 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:26:59,687 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:26:59,784 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:27:01,613 INFO L175 MemorySlicer]: Split 3571 memory accesses to 52 slices as follows [12, 4, 6, 3, 5, 4, 1, 2, 76, 29, 3, 2, 4, 1, 3, 4, 4, 1, 2, 14, 4, 36, 8, 4, 43, 14, 1588, 4, 2, 4, 4, 8, 3, 8, 2, 4, 6, 4, 564, 8, 1, 4, 6, 5, 55, 4, 973, 2, 1, 6, 5, 11]. 44 percent of accesses are in the largest equivalence class. The 894 initializations are split as follows [0, 4, 6, 0, 5, 4, 1, 2, 0, 0, 0, 0, 4, 0, 0, 4, 4, 0, 0, 14, 4, 36, 8, 4, 43, 14, 42, 4, 0, 4, 4, 0, 0, 8, 0, 4, 0, 4, 564, 7, 0, 4, 6, 5, 55, 4, 0, 0, 0, 6, 5, 11]. The 1535 writes are split as follows [6, 0, 0, 0, 0, 0, 0, 0, 64, 27, 0, 0, 0, 1, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 592, 0, 1, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 834, 1, 1, 0, 0, 0]. [2025-01-09 20:27:01,614 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:27:01,614 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:27:01,875 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:27:01,904 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:27:01,939 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:27:02,024 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:27:02,076 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:27:02,169 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-01-09 20:27:02,171 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-01-09 20:27:02,171 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-01-09 20:27:02,171 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-01-09 20:27:02,172 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (1/1) ... [2025-01-09 20:27:02,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 20:27:02,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 20:27:02,205 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-01-09 20:27:02,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-01-09 20:27:02,236 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_pcie_error_reporting [2025-01-09 20:27:02,236 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_pcie_error_reporting [2025-01-09 20:27:02,236 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_98 [2025-01-09 20:27:02,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_98 [2025-01-09 20:27:02,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-01-09 20:27:02,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-01-09 20:27:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-01-09 20:27:02,238 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-01-09 20:27:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-01-09 20:27:02,238 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-01-09 20:27:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure skd_quiesce_dev [2025-01-09 20:27:02,238 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_quiesce_dev [2025-01-09 20:27:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-01-09 20:27:02,238 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-01-09 20:27:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-01-09 20:27:02,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-01-09 20:27:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure skd_cons_sg_list [2025-01-09 20:27:02,238 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_cons_sg_list [2025-01-09 20:27:02,238 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-01-09 20:27:02,239 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-01-09 20:27:02,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-01-09 20:27:02,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-01-09 20:27:02,239 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-01-09 20:27:02,239 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-01-09 20:27:02,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-01-09 20:27:02,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-01-09 20:27:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2025-01-09 20:27:02,240 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2025-01-09 20:27:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-01-09 20:27:02,240 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-01-09 20:27:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure queue_flag_set_unlocked [2025-01-09 20:27:02,240 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_flag_set_unlocked [2025-01-09 20:27:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_pcie_error_reporting [2025-01-09 20:27:02,240 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_pcie_error_reporting [2025-01-09 20:27:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-01-09 20:27:02,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-01-09 20:27:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-01-09 20:27:02,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-01-09 20:27:02,240 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-01-09 20:27:02,241 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-01-09 20:27:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_remove [2025-01-09 20:27:02,241 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_remove [2025-01-09 20:27:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_fwstate [2025-01-09 20:27:02,241 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_fwstate [2025-01-09 20:27:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_disappeared [2025-01-09 20:27:02,241 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_disappeared [2025-01-09 20:27:02,241 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-01-09 20:27:02,243 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-01-09 20:27:02,243 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_skreq [2025-01-09 20:27:02,243 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_skreq [2025-01-09 20:27:02,243 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-01-09 20:27:02,243 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-01-09 20:27:02,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-01-09 20:27:02,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-01-09 20:27:02,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-01-09 20:27:02,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-01-09 20:27:02,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure __chk_range_not_ok [2025-01-09 20:27:02,244 INFO L138 BoogieDeclarations]: Found implementation of procedure __chk_range_not_ok [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-01-09 20:27:02,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_110 [2025-01-09 20:27:02,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_110 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-01-09 20:27:02,244 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-01-09 20:27:02,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-01-09 20:27:02,245 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-01-09 20:27:02,245 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-01-09 20:27:02,250 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-01-09 20:27:02,250 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-01-09 20:27:02,250 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-01-09 20:27:02,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-01-09 20:27:02,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-01-09 20:27:02,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-01-09 20:27:02,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-01-09 20:27:02,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-01-09 20:27:02,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-01-09 20:27:02,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-01-09 20:27:02,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure pci_zalloc_consistent [2025-01-09 20:27:02,253 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_zalloc_consistent [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-01-09 20:27:02,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-01-09 20:27:02,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-01-09 20:27:02,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-01-09 20:27:02,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-01-09 20:27:02,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-01-09 20:27:02,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-01-09 20:27:02,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-01-09 20:27:02,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-01-09 20:27:02,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-01-09 20:27:02,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-01-09 20:27:02,254 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-01-09 20:27:02,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-01-09 20:27:02,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2025-01-09 20:27:02,255 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_check_status [2025-01-09 20:27:02,255 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_check_status [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-01-09 20:27:02,255 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-01-09 20:27:02,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-01-09 20:27:02,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-01-09 20:27:02,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-01-09 20:27:02,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-01-09 20:27:02,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-01-09 20:27:02,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-01-09 20:27:02,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-01-09 20:27:02,261 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-01-09 20:27:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-01-09 20:27:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-01-09 20:27:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-01-09 20:27:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-01-09 20:27:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-01-09 20:27:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-01-09 20:27:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-01-09 20:27:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-01-09 20:27:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-01-09 20:27:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-01-09 20:27:02,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-01-09 20:27:02,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-01-09 20:27:02,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-01-09 20:27:02,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-01-09 20:27:02,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-01-09 20:27:02,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-01-09 20:27:02,263 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-01-09 20:27:02,263 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-01-09 20:27:02,263 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-01-09 20:27:02,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-01-09 20:27:02,263 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-01-09 20:27:02,263 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-01-09 20:27:02,263 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_queue [2025-01-09 20:27:02,263 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_queue [2025-01-09 20:27:02,263 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-01-09 20:27:02,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-01-09 20:27:02,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-01-09 20:27:02,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-01-09 20:27:02,264 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-01-09 20:27:02,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-01-09 20:27:02,264 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-01-09 20:27:02,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-01-09 20:27:02,264 INFO L130 BoogieDeclarations]: Found specification of procedure pci_request_regions [2025-01-09 20:27:02,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_request_regions [2025-01-09 20:27:02,264 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-01-09 20:27:02,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-01-09 20:27:02,264 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr [2025-01-09 20:27:02,264 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr [2025-01-09 20:27:02,264 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_irq [2025-01-09 20:27:02,264 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_irq [2025-01-09 20:27:02,264 INFO L130 BoogieDeclarations]: Found specification of procedure skd_free_sg_list [2025-01-09 20:27:02,264 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_free_sg_list [2025-01-09 20:27:02,264 INFO L130 BoogieDeclarations]: Found specification of procedure skd_destruct [2025-01-09 20:27:02,264 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_destruct [2025-01-09 20:27:02,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-01-09 20:27:02,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure blk_start_request [2025-01-09 20:27:02,265 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_start_request [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_special_fitmsg [2025-01-09 20:27:02,265 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_special_fitmsg [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-01-09 20:27:02,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-01-09 20:27:02,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-01-09 20:27:02,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-01-09 20:27:02,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-01-09 20:27:02,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-01-09 20:27:02,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-01-09 20:27:02,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-01-09 20:27:02,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-01-09 20:27:02,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-01-09 20:27:02,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-01-09 20:27:02,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-01-09 20:27:02,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-01-09 20:27:02,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-01-09 20:27:02,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure __blk_end_request_all [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure __blk_end_request_all [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_resume [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_resume [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_skd_device [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_skd_device [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_msix [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_msix [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure skd_end_request [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_end_request [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure skd_recover_requests [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_recover_requests [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_from_user [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_from_user [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure blk_peek_request [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_peek_request [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_msg_from_dev [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_msg_from_dev [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure devm_request_irq [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_request_irq [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-01-09 20:27:02,270 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-01-09 20:27:02,270 INFO L130 BoogieDeclarations]: Found specification of procedure blk_stop_queue [2025-01-09 20:27:02,271 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_stop_queue [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-01-09 20:27:02,271 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-01-09 20:27:02,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-01-09 20:27:02,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-01-09 20:27:02,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-01-09 20:27:02,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-01-09 20:27:02,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-01-09 20:27:02,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-01-09 20:27:02,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-01-09 20:27:02,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-01-09 20:27:02,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure skd_skdev_state_to_str [2025-01-09 20:27:02,273 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_skdev_state_to_str [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-01-09 20:27:02,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-01-09 20:27:02,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-01-09 20:27:02,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_skd_device [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_skd_device [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure skd_start_device [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_start_device [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure skd_postop_sg_list [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_postop_sg_list [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure skd_request_fn [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_request_fn [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be16 [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be16 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_fitmsg [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_fitmsg [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_sectors [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_sectors [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_skreq [2025-01-09 20:27:02,277 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_skreq [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-01-09 20:27:02,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-01-09 20:27:02,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-01-09 20:27:02,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-01-09 20:27:02,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-01-09 20:27:02,279 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-01-09 20:27:02,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-01-09 20:27:02,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-01-09 20:27:02,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-01-09 20:27:02,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-01-09 20:27:02,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-01-09 20:27:02,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-01-09 20:27:02,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-01-09 20:27:02,280 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-01-09 20:27:02,281 INFO L130 BoogieDeclarations]: Found specification of procedure skd_disable_interrupts [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_disable_interrupts [2025-01-09 20:27:02,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_io_mem_unmap [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_io_mem_unmap [2025-01-09 20:27:02,281 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-01-09 20:27:02,281 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_fault [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_fault [2025-01-09 20:27:02,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-01-09 20:27:02,281 INFO L130 BoogieDeclarations]: Found specification of procedure skd_isr_completion_posted [2025-01-09 20:27:02,281 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_isr_completion_posted [2025-01-09 20:27:02,282 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_pos [2025-01-09 20:27:02,283 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_pos [2025-01-09 20:27:02,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-01-09 20:27:02,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-01-09 20:27:02,284 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-01-09 20:27:02,284 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure skd_sg_io_copy_buffer [2025-01-09 20:27:02,284 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_sg_io_copy_buffer [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-01-09 20:27:02,284 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-01-09 20:27:02,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_write64 [2025-01-09 20:27:02,285 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_write64 [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-01-09 20:27:02,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2025-01-09 20:27:02,285 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2025-01-09 20:27:02,285 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-01-09 20:27:02,285 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-01-09 20:27:02,286 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-01-09 20:27:02,286 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-01-09 20:27:02,286 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-01-09 20:27:02,286 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-01-09 20:27:02,287 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-01-09 20:27:02,287 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-01-09 20:27:02,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-01-09 20:27:02,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-01-09 20:27:02,287 INFO L130 BoogieDeclarations]: Found specification of procedure skd_soft_reset [2025-01-09 20:27:02,287 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_soft_reset [2025-01-09 20:27:02,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-01-09 20:27:02,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-01-09 20:27:02,287 INFO L130 BoogieDeclarations]: Found specification of procedure skd_start_timer [2025-01-09 20:27:02,287 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_start_timer [2025-01-09 20:27:02,287 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_write32 [2025-01-09 20:27:02,287 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_write32 [2025-01-09 20:27:02,287 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_capability [2025-01-09 20:27:02,287 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_capability [2025-01-09 20:27:02,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-01-09 20:27:02,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-01-09 20:27:02,287 INFO L130 BoogieDeclarations]: Found specification of procedure blk_requeue_request [2025-01-09 20:27:02,287 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_requeue_request [2025-01-09 20:27:02,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-01-09 20:27:02,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-01-09 20:27:02,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-01-09 20:27:02,287 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-01-09 20:27:02,288 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-01-09 20:27:02,288 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_devm_free_irq [2025-01-09 20:27:02,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_devm_free_irq [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure skd_reg_read32 [2025-01-09 20:27:02,289 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_reg_read32 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-01-09 20:27:02,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-01-09 20:27:02,289 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-01-09 20:27:02,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-01-09 20:27:02,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-01-09 20:27:02,291 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-01-09 20:27:02,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-01-09 20:27:02,291 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-01-09 20:27:02,291 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-01-09 20:27:02,291 INFO L130 BoogieDeclarations]: Found specification of procedure skd_send_internal_skspcl [2025-01-09 20:27:02,291 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_send_internal_skspcl [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure skd_release_special [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_release_special [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure skd_drive_state_to_str [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_drive_state_to_str [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure skd_name [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_name [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure devm_free_irq [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_free_irq [2025-01-09 20:27:02,292 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-01-09 20:27:02,292 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-01-09 20:27:02,293 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure sg_virt [2025-01-09 20:27:02,293 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_virt [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-01-09 20:27:02,293 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure skd_pci_shutdown [2025-01-09 20:27:02,293 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_pci_shutdown [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-01-09 20:27:02,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure skd_stop_device [2025-01-09 20:27:02,294 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_stop_device [2025-01-09 20:27:02,294 INFO L130 BoogieDeclarations]: Found specification of procedure skd_acquire_irq [2025-01-09 20:27:02,295 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_acquire_irq [2025-01-09 20:27:02,295 INFO L130 BoogieDeclarations]: Found specification of procedure skd_log_skdev [2025-01-09 20:27:02,295 INFO L138 BoogieDeclarations]: Found implementation of procedure skd_log_skdev [2025-01-09 20:27:03,959 INFO L234 CfgBuilder]: Building ICFG [2025-01-09 20:27:03,965 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-01-09 20:27:05,678 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_8#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-01-09 20:27:05,678 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_4#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-01-09 20:27:05,678 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_2#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-01-09 20:27:05,678 INFO L727 $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-01-09 20:27:05,678 INFO L727 $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-01-09 20:27:05,679 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume 16 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:05,679 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: assume !(16 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:05,679 INFO L727 $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-01-09 20:27:05,679 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: assume 10 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:05,679 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6313: assume !(10 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:05,679 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_16#1: 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-01-09 20:27:05,679 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_10#1: 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-01-09 20:27:05,679 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: assume 8 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:05,679 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: assume !(8 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:05,680 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: assume 4 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:05,680 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6305: assume !(4 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:05,680 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume 2 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:05,680 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume !(2 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:05,680 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_to_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:05,680 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_case_1#1: __copy_to_user_nocheck_#res#1 := __copy_to_user_nocheck_~ret~3#1; [2025-01-09 20:27:05,680 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_to_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:05,680 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_to_user_nocheck_switch_default#1: 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-01-09 20:27:05,680 INFO L727 $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-01-09 20:27:05,680 INFO L727 $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-01-09 20:27:05,680 INFO L727 $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-01-09 20:27:05,680 INFO L727 $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-01-09 20:27:06,850 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: assume 16 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6208: assume !(16 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_switch_default#1: 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-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6204: assume 10 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6204: assume !(10 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume 8 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6200: assume !(8 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: assume 4 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6196: assume !(4 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_2#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_4#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: assume 2 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: assume !(2 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_8#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-01-09 20:27:06,851 INFO L727 $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-01-09 20:27:06,851 INFO L727 $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-01-09 20:27:06,851 INFO L727 $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-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_16#1: 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-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_1#1: __copy_from_user_nocheck_#res#1 := __copy_from_user_nocheck_~ret~2#1; [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume 1 == __copy_from_user_nocheck_~size#1 % 4294967296; [2025-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !(1 == __copy_from_user_nocheck_~size#1 % 4294967296); [2025-01-09 20:27:06,851 INFO L727 $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-01-09 20:27:06,851 INFO L727 $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-01-09 20:27:06,851 INFO L727 $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-01-09 20:27:06,851 INFO L727 $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-01-09 20:27:06,851 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint __copy_from_user_nocheck_case_10#1: 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-01-09 20:27:26,075 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-01-09 20:28:02,864 INFO L? ?]: Removed 5384 outVars from TransFormulas that were not future-live. [2025-01-09 20:28:02,864 INFO L283 CfgBuilder]: Performing block encoding [2025-01-09 20:28:02,957 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-01-09 20:28:02,958 INFO L312 CfgBuilder]: Removed 16 assume(true) statements. [2025-01-09 20:28:02,959 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 08:28:02 BoogieIcfgContainer [2025-01-09 20:28:02,959 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-01-09 20:28:02,961 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-01-09 20:28:02,961 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-01-09 20:28:02,965 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-01-09 20:28:02,965 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.01 08:26:53" (1/3) ... [2025-01-09 20:28:02,967 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7ba40d01 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 08:28:02, skipping insertion in model container [2025-01-09 20:28:02,967 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 08:26:59" (2/3) ... [2025-01-09 20:28:02,967 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7ba40d01 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 08:28:02, skipping insertion in model container [2025-01-09 20:28:02,967 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 08:28:02" (3/3) ... [2025-01-09 20:28:02,969 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--skd.ko.cil.i [2025-01-09 20:28:02,983 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-01-09 20:28:02,988 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--block--skd.ko.cil.i that has 267 procedures, 4696 locations, 1 initial locations, 169 loop locations, and 38 error locations. [2025-01-09 20:28:03,147 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-01-09 20:28:03,156 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;@5f150c89, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-01-09 20:28:03,156 INFO L334 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2025-01-09 20:28:03,172 INFO L276 IsEmpty]: Start isEmpty. Operand has 4236 states, 2899 states have (on average 1.3366678164884442) internal successors, (3875), 3102 states have internal predecessors, (3875), 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-01-09 20:28:03,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2025-01-09 20:28:03,181 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:28:03,182 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-01-09 20:28:03,182 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-01-09 20:28:03,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:28:03,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1999822599, now seen corresponding path program 1 times [2025-01-09 20:28:03,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:28:03,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294598337] [2025-01-09 20:28:03,198 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:28:03,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:28:07,380 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 77 statements into 1 equivalence classes. [2025-01-09 20:28:07,846 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 77 of 77 statements. [2025-01-09 20:28:07,847 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:28:07,847 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:28:09,060 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 20:28:09,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:28:09,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294598337] [2025-01-09 20:28:09,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294598337] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:28:09,062 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:28:09,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 20:28:09,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860823504] [2025-01-09 20:28:09,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:28:09,067 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 20:28:09,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:28:09,085 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 20:28:09,086 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 20:28:09,097 INFO L87 Difference]: Start difference. First operand has 4236 states, 2899 states have (on average 1.3366678164884442) internal successors, (3875), 3102 states have internal predecessors, (3875), 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-01-09 20:28:09,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:28:09,615 INFO L93 Difference]: Finished difference Result 8434 states and 12406 transitions. [2025-01-09 20:28:09,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 20:28:09,619 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-01-09 20:28:09,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:28:09,736 INFO L225 Difference]: With dead ends: 8434 [2025-01-09 20:28:09,736 INFO L226 Difference]: Without dead ends: 4195 [2025-01-09 20:28:09,769 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 20:28:09,771 INFO L435 NwaCegarLoop]: 6027 mSDtfsCounter, 6023 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6023 SdHoareTripleChecker+Valid, 6027 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 20:28:09,773 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6023 Valid, 6027 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 20:28:09,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4195 states. [2025-01-09 20:28:10,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4195 to 4195. [2025-01-09 20:28:10,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4195 states, 2877 states have (on average 1.308307264511644) internal successors, (3764), 3070 states have internal predecessors, (3764), 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-01-09 20:28:10,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4195 states to 4195 states and 6002 transitions. [2025-01-09 20:28:10,518 INFO L78 Accepts]: Start accepts. Automaton has 4195 states and 6002 transitions. Word has length 77 [2025-01-09 20:28:10,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:28:10,524 INFO L471 AbstractCegarLoop]: Abstraction has 4195 states and 6002 transitions. [2025-01-09 20:28:10,524 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-01-09 20:28:10,524 INFO L276 IsEmpty]: Start isEmpty. Operand 4195 states and 6002 transitions. [2025-01-09 20:28:10,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2025-01-09 20:28:10,527 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:28:10,527 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-01-09 20:28:10,527 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-01-09 20:28:10,527 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-01-09 20:28:10,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:28:10,537 INFO L85 PathProgramCache]: Analyzing trace with hash 262505736, now seen corresponding path program 1 times [2025-01-09 20:28:10,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:28:10,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138459483] [2025-01-09 20:28:10,538 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:28:10,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 20:28:14,215 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 78 statements into 1 equivalence classes. [2025-01-09 20:28:14,341 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 78 of 78 statements. [2025-01-09 20:28:14,341 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 20:28:14,341 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 20:28:15,628 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-01-09 20:28:15,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 20:28:15,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1138459483] [2025-01-09 20:28:15,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1138459483] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 20:28:15,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 20:28:15,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-09 20:28:15,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922526439] [2025-01-09 20:28:15,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 20:28:15,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-09 20:28:15,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 20:28:15,631 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-09 20:28:15,631 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-01-09 20:28:15,632 INFO L87 Difference]: Start difference. First operand 4195 states and 6002 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-01-09 20:28:16,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 20:28:16,278 INFO L93 Difference]: Finished difference Result 8340 states and 11937 transitions. [2025-01-09 20:28:16,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-09 20:28:16,279 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-01-09 20:28:16,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 20:28:16,345 INFO L225 Difference]: With dead ends: 8340 [2025-01-09 20:28:16,345 INFO L226 Difference]: Without dead ends: 8338 [2025-01-09 20:28:16,356 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-09 20:28:16,356 INFO L435 NwaCegarLoop]: 6357 mSDtfsCounter, 5950 mSDsluCounter, 12291 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5950 SdHoareTripleChecker+Valid, 18648 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-09 20:28:16,357 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5950 Valid, 18648 Invalid, 17 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-09 20:28:16,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8338 states. [2025-01-09 20:28:16,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8338 to 8120. [2025-01-09 20:28:16,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8120 states, 5597 states have (on average 1.3110594961586564) internal successors, (7338), 5948 states have internal predecessors, (7338), 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-01-09 20:28:16,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8120 states to 8120 states and 11707 transitions. [2025-01-09 20:28:16,887 INFO L78 Accepts]: Start accepts. Automaton has 8120 states and 11707 transitions. Word has length 78 [2025-01-09 20:28:16,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 20:28:16,887 INFO L471 AbstractCegarLoop]: Abstraction has 8120 states and 11707 transitions. [2025-01-09 20:28:16,888 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-01-09 20:28:16,888 INFO L276 IsEmpty]: Start isEmpty. Operand 8120 states and 11707 transitions. [2025-01-09 20:28:16,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2025-01-09 20:28:16,893 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 20:28:16,893 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-01-09 20:28:16,893 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-01-09 20:28:16,894 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-01-09 20:28:16,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 20:28:16,895 INFO L85 PathProgramCache]: Analyzing trace with hash -782022461, now seen corresponding path program 1 times [2025-01-09 20:28:16,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 20:28:16,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246742518] [2025-01-09 20:28:16,895 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 20:28:16,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms