./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--mtip32xx--mtip32xx.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc 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--mtip32xx--mtip32xx.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 b2ef62f32825af157ba671ff3443e2bc9c0052ad5fbcea8ee2e4de351e1f909a --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 08:20:15,502 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 08:20:15,555 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 08:20:15,560 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 08:20:15,561 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 08:20:15,579 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 08:20:15,579 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 08:20:15,580 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 08:20:15,580 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 08:20:15,580 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 08:20:15,580 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 08:20:15,580 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 08:20:15,580 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 08:20:15,580 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 08:20:15,581 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 08:20:15,581 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 08:20:15,581 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 08:20:15,581 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 08:20:15,581 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 08:20:15,581 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 08:20:15,581 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 08:20:15,581 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 08:20:15,581 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 08:20:15,581 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 08:20:15,582 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 08:20:15,582 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 08:20:15,582 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 08:20:15,582 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 08:20:15,582 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 08:20:15,582 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:20:15,582 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 08:20:15,583 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 08:20:15,583 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 08:20:15,583 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 08:20:15,583 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 08:20:15,583 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 08:20:15,583 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 08:20:15,583 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 08:20:15,583 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 08:20:15,583 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 08:20:15,583 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 -> b2ef62f32825af157ba671ff3443e2bc9c0052ad5fbcea8ee2e4de351e1f909a [2025-02-06 08:20:15,820 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 08:20:15,826 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 08:20:15,831 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 08:20:15,832 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 08:20:15,832 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 08:20:15,834 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--mtip32xx--mtip32xx.ko.cil.i [2025-02-06 08:20:17,066 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/30db7e373/049964fade4a4ff8994e2e30075c299c/FLAG32b708d5e [2025-02-06 08:20:17,701 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 08:20:17,702 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--mtip32xx--mtip32xx.ko.cil.i [2025-02-06 08:20:17,758 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/30db7e373/049964fade4a4ff8994e2e30075c299c/FLAG32b708d5e [2025-02-06 08:20:17,773 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/30db7e373/049964fade4a4ff8994e2e30075c299c [2025-02-06 08:20:17,775 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 08:20:17,777 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 08:20:17,778 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 08:20:17,779 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 08:20:17,782 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 08:20:17,783 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:20:17" (1/1) ... [2025-02-06 08:20:17,783 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1b4b04be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:17, skipping insertion in model container [2025-02-06 08:20:17,783 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:20:17" (1/1) ... [2025-02-06 08:20:17,901 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 08:20:22,474 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502597,502610] [2025-02-06 08:20:22,477 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502742,502755] [2025-02-06 08:20:22,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[502888,502901] [2025-02-06 08:20:22,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503053,503066] [2025-02-06 08:20:22,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503211,503224] [2025-02-06 08:20:22,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503369,503382] [2025-02-06 08:20:22,478 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503527,503540] [2025-02-06 08:20:22,479 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[503687,503700] [2025-02-06 08:20:22,479 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[503846,503859] [2025-02-06 08:20:22,479 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[503985,503998] [2025-02-06 08:20:22,479 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504127,504140] [2025-02-06 08:20:22,479 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504276,504289] [2025-02-06 08:20:22,480 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504415,504428] [2025-02-06 08:20:22,480 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504570,504583] [2025-02-06 08:20:22,480 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504730,504743] [2025-02-06 08:20:22,480 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504881,504894] [2025-02-06 08:20:22,480 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[505032,505045] [2025-02-06 08:20:22,481 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505184,505197] [2025-02-06 08:20:22,481 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505333,505346] [2025-02-06 08:20:22,482 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505481,505494] [2025-02-06 08:20:22,482 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505638,505651] [2025-02-06 08:20:22,482 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505787,505800] [2025-02-06 08:20:22,482 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505943,505956] [2025-02-06 08:20:22,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506096,506109] [2025-02-06 08:20:22,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506242,506255] [2025-02-06 08:20:22,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506385,506398] [2025-02-06 08:20:22,483 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506537,506550] [2025-02-06 08:20:22,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506683,506696] [2025-02-06 08:20:22,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506828,506841] [2025-02-06 08:20:22,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506982,506995] [2025-02-06 08:20:22,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507133,507146] [2025-02-06 08:20:22,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507288,507301] [2025-02-06 08:20:22,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507440,507453] [2025-02-06 08:20:22,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507595,507608] [2025-02-06 08:20:22,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507759,507772] [2025-02-06 08:20:22,485 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507915,507928] [2025-02-06 08:20:22,486 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508079,508092] [2025-02-06 08:20:22,486 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508221,508234] [2025-02-06 08:20:22,486 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508379,508392] [2025-02-06 08:20:22,486 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508546,508559] [2025-02-06 08:20:22,487 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508705,508718] [2025-02-06 08:20:22,487 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508864,508877] [2025-02-06 08:20:22,487 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509013,509026] [2025-02-06 08:20:22,487 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509160,509173] [2025-02-06 08:20:22,488 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[509299,509312] [2025-02-06 08:20:22,488 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[509462,509475] [2025-02-06 08:20:22,488 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[509628,509641] [2025-02-06 08:20:22,488 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[509792,509805] [2025-02-06 08:20:22,489 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509957,509970] [2025-02-06 08:20:22,489 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510122,510135] [2025-02-06 08:20:22,489 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510288,510301] [2025-02-06 08:20:22,489 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510453,510466] [2025-02-06 08:20:22,489 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510620,510633] [2025-02-06 08:20:22,490 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510780,510793] [2025-02-06 08:20:22,490 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510942,510955] [2025-02-06 08:20:22,490 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511101,511114] [2025-02-06 08:20:22,490 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511247,511260] [2025-02-06 08:20:22,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511390,511403] [2025-02-06 08:20:22,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511534,511547] [2025-02-06 08:20:22,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511677,511690] [2025-02-06 08:20:22,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511821,511834] [2025-02-06 08:20:22,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511962,511975] [2025-02-06 08:20:22,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512100,512113] [2025-02-06 08:20:22,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512258,512271] [2025-02-06 08:20:22,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512417,512430] [2025-02-06 08:20:22,492 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512573,512586] [2025-02-06 08:20:22,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512722,512735] [2025-02-06 08:20:22,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512874,512887] [2025-02-06 08:20:22,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513025,513038] [2025-02-06 08:20:22,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513174,513187] [2025-02-06 08:20:22,493 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513326,513339] [2025-02-06 08:20:22,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513474,513487] [2025-02-06 08:20:22,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513627,513640] [2025-02-06 08:20:22,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513778,513791] [2025-02-06 08:20:22,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513928,513941] [2025-02-06 08:20:22,494 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514075,514088] [2025-02-06 08:20:22,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[514226,514239] [2025-02-06 08:20:22,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[514377,514390] [2025-02-06 08:20:22,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[514525,514538] [2025-02-06 08:20:22,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[514691,514704] [2025-02-06 08:20:22,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[514860,514873] [2025-02-06 08:20:22,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[515027,515040] [2025-02-06 08:20:22,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[515195,515208] [2025-02-06 08:20:22,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[515345,515358] [2025-02-06 08:20:22,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[515492,515505] [2025-02-06 08:20:22,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[515653,515666] [2025-02-06 08:20:22,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[515823,515836] [2025-02-06 08:20:22,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[515985,515998] [2025-02-06 08:20:22,523 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:20:22,620 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 08:20:22,717 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5397] [2025-02-06 08:20:22,719 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5404] [2025-02-06 08:20:22,720 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [5418-5419] [2025-02-06 08:20:22,729 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5863] [2025-02-06 08:20:22,729 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5870] [2025-02-06 08:20:22,740 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)); [5988-5989] [2025-02-06 08:20:22,741 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)); [5999-6000] [2025-02-06 08:20:22,744 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" (19), "i" (12UL)); [6077-6078] [2025-02-06 08:20:22,746 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" (36), "i" (12UL)); [6111-6112] [2025-02-06 08:20:22,747 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)); [6169-6170] [2025-02-06 08:20:22,748 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)); [6199-6200] [2025-02-06 08:20:22,912 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)(& port->flags)) [9335] [2025-02-06 08:20:22,955 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" (& compat_req_task->out_size), "i" (4UL)); [11039-11040] [2025-02-06 08:20:22,956 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___0), "=r" (__val_gu___0): "0" (& compat_req_task->in_size), "i" (4UL)); [11049-11050] [2025-02-06 08:20:22,994 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (& compat_req_task->out_size): "ebx"); [11089] [2025-02-06 08:20:22,994 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (& compat_req_task->out_size): "ebx"); [11092] [2025-02-06 08:20:22,995 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (& compat_req_task->out_size): "ebx"); [11095] [2025-02-06 08:20:22,995 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (& compat_req_task->out_size): "ebx"); [11098] [2025-02-06 08:20:22,995 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (& compat_req_task->out_size): "ebx"); [11101] [2025-02-06 08:20:22,995 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& compat_req_task->in_size): "ebx"); [11133-11134] [2025-02-06 08:20:22,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& compat_req_task->in_size): "ebx"); [11137-11138] [2025-02-06 08:20:22,996 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& compat_req_task->in_size): "ebx"); [11141-11142] [2025-02-06 08:20:22,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& compat_req_task->in_size): "ebx"); [11145-11146] [2025-02-06 08:20:22,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (& compat_req_task->in_size): "ebx"); [11149-11150] [2025-02-06 08:20:23,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [12149] [2025-02-06 08:20:23,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [12152] [2025-02-06 08:20:23,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [12155] [2025-02-06 08:20:23,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [12158] [2025-02-06 08:20:23,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [12189] [2025-02-06 08:20:23,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [12192] [2025-02-06 08:20:23,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [12195] [2025-02-06 08:20:23,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [12198] [2025-02-06 08:20:23,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [12229] [2025-02-06 08:20:23,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [12232] [2025-02-06 08:20:23,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [12235] [2025-02-06 08:20:23,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [12238] [2025-02-06 08:20:23,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [12269] [2025-02-06 08:20:23,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [12272] [2025-02-06 08:20:23,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [12275] [2025-02-06 08:20:23,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [12278] [2025-02-06 08:20:23,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____3): "m" (cpu_number)); [12336] [2025-02-06 08:20:23,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____3): "m" (cpu_number)); [12339] [2025-02-06 08:20:23,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____3): "m" (cpu_number)); [12342] [2025-02-06 08:20:23,014 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____3): "m" (cpu_number)); [12345] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____4): "m" (cpu_number)); [12376] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____4): "m" (cpu_number)); [12379] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____4): "m" (cpu_number)); [12382] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____4): "m" (cpu_number)); [12385] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____5): "m" (cpu_number)); [12416] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____5): "m" (cpu_number)); [12419] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____5): "m" (cpu_number)); [12422] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____5): "m" (cpu_number)); [12425] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____6): "m" (cpu_number)); [12456] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____6): "m" (cpu_number)); [12459] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____6): "m" (cpu_number)); [12462] [2025-02-06 08:20:23,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____6): "m" (cpu_number)); [12465] [2025-02-06 08:20:23,018 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (& cpu_info)); [12597] [2025-02-06 08:20:23,059 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[502597,502610] [2025-02-06 08:20:23,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[502742,502755] [2025-02-06 08:20:23,062 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[502888,502901] [2025-02-06 08:20:23,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503053,503066] [2025-02-06 08:20:23,063 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503211,503224] [2025-02-06 08:20:23,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503369,503382] [2025-02-06 08:20:23,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503527,503540] [2025-02-06 08:20:23,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503687,503700] [2025-02-06 08:20:23,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503846,503859] [2025-02-06 08:20:23,064 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[503985,503998] [2025-02-06 08:20:23,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504127,504140] [2025-02-06 08:20:23,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504276,504289] [2025-02-06 08:20:23,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504415,504428] [2025-02-06 08:20:23,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504570,504583] [2025-02-06 08:20:23,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504730,504743] [2025-02-06 08:20:23,065 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation 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--mtip32xx--mtip32xx.ko.cil.i[504881,504894] [2025-02-06 08:20:23,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505032,505045] [2025-02-06 08:20:23,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505184,505197] [2025-02-06 08:20:23,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505333,505346] [2025-02-06 08:20:23,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505481,505494] [2025-02-06 08:20:23,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505638,505651] [2025-02-06 08:20:23,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505787,505800] [2025-02-06 08:20:23,066 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[505943,505956] [2025-02-06 08:20:23,067 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506096,506109] [2025-02-06 08:20:23,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506242,506255] [2025-02-06 08:20:23,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506385,506398] [2025-02-06 08:20:23,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506537,506550] [2025-02-06 08:20:23,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506683,506696] [2025-02-06 08:20:23,068 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506828,506841] [2025-02-06 08:20:23,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[506982,506995] [2025-02-06 08:20:23,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507133,507146] [2025-02-06 08:20:23,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507288,507301] [2025-02-06 08:20:23,069 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507440,507453] [2025-02-06 08:20:23,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507595,507608] [2025-02-06 08:20:23,070 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507759,507772] [2025-02-06 08:20:23,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[507915,507928] [2025-02-06 08:20:23,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508079,508092] [2025-02-06 08:20:23,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508221,508234] [2025-02-06 08:20:23,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508379,508392] [2025-02-06 08:20:23,071 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508546,508559] [2025-02-06 08:20:23,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508705,508718] [2025-02-06 08:20:23,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[508864,508877] [2025-02-06 08:20:23,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509013,509026] [2025-02-06 08:20:23,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509160,509173] [2025-02-06 08:20:23,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509299,509312] [2025-02-06 08:20:23,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509462,509475] [2025-02-06 08:20:23,072 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509628,509641] [2025-02-06 08:20:23,073 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509792,509805] [2025-02-06 08:20:23,074 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[509957,509970] [2025-02-06 08:20:23,074 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510122,510135] [2025-02-06 08:20:23,074 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510288,510301] [2025-02-06 08:20:23,075 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510453,510466] [2025-02-06 08:20:23,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510620,510633] [2025-02-06 08:20:23,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510780,510793] [2025-02-06 08:20:23,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[510942,510955] [2025-02-06 08:20:23,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511101,511114] [2025-02-06 08:20:23,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511247,511260] [2025-02-06 08:20:23,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511390,511403] [2025-02-06 08:20:23,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511534,511547] [2025-02-06 08:20:23,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511677,511690] [2025-02-06 08:20:23,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511821,511834] [2025-02-06 08:20:23,076 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[511962,511975] [2025-02-06 08:20:23,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512100,512113] [2025-02-06 08:20:23,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512258,512271] [2025-02-06 08:20:23,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512417,512430] [2025-02-06 08:20:23,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512573,512586] [2025-02-06 08:20:23,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512722,512735] [2025-02-06 08:20:23,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[512874,512887] [2025-02-06 08:20:23,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513025,513038] [2025-02-06 08:20:23,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513174,513187] [2025-02-06 08:20:23,077 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513326,513339] [2025-02-06 08:20:23,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513474,513487] [2025-02-06 08:20:23,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513627,513640] [2025-02-06 08:20:23,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513778,513791] [2025-02-06 08:20:23,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[513928,513941] [2025-02-06 08:20:23,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514075,514088] [2025-02-06 08:20:23,078 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514226,514239] [2025-02-06 08:20:23,079 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514377,514390] [2025-02-06 08:20:23,080 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514525,514538] [2025-02-06 08:20:23,081 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514691,514704] [2025-02-06 08:20:23,081 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[514860,514873] [2025-02-06 08:20:23,081 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515027,515040] [2025-02-06 08:20:23,082 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515195,515208] [2025-02-06 08:20:23,082 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515345,515358] [2025-02-06 08:20:23,082 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515492,515505] [2025-02-06 08:20:23,082 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515653,515666] [2025-02-06 08:20:23,083 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515823,515836] [2025-02-06 08:20:23,083 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i[515985,515998] [2025-02-06 08:20:23,088 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:20:23,324 INFO L204 MainTranslator]: Completed translation [2025-02-06 08:20:23,324 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23 WrapperNode [2025-02-06 08:20:23,325 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 08:20:23,325 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 08:20:23,325 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 08:20:23,325 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 08:20:23,330 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:23,420 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:23,830 INFO L138 Inliner]: procedures = 807, calls = 12290, calls flagged for inlining = 387, calls inlined = 276, statements flattened = 17174 [2025-02-06 08:20:23,831 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 08:20:23,831 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 08:20:23,831 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 08:20:23,831 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 08:20:23,839 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:23,840 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:23,912 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:25,710 INFO L175 MemorySlicer]: Split 9859 memory accesses to 43 slices as follows [2, 7, 28, 2, 7, 11, 3, 1, 2, 2, 3, 8199, 17, 2, 16, 93, 1374, 3, 6, 1, 1, 2, 1, 2, 2, 1, 2, 1, 3, 2, 3, 8, 2, 8, 2, 5, 2, 2, 8, 6, 5, 4, 8]. 83 percent of accesses are in the largest equivalence class. The 8309 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 8192, 17, 0, 0, 0, 57, 3, 6, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 6, 5, 0, 8]. The 605 writes are split as follows [1, 3, 13, 1, 6, 7, 0, 0, 1, 0, 0, 2, 0, 1, 16, 93, 441, 0, 0, 1, 0, 0, 0, 1, 2, 0, 1, 0, 0, 2, 0, 2, 1, 0, 1, 1, 1, 1, 2, 0, 0, 4, 0]. [2025-02-06 08:20:25,710 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:25,711 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:25,934 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:25,959 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:26,021 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:26,061 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:26,149 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 08:20:26,150 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 08:20:26,151 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 08:20:26,151 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 08:20:26,152 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (1/1) ... [2025-02-06 08:20:26,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:20:26,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:20:26,177 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 08:20:26,181 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 08:20:26,197 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_ioctl [2025-02-06 08:20:26,198 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_ioctl [2025-02-06 08:20:26,198 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_get_capacity [2025-02-06 08:20:26,198 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_get_capacity [2025-02-06 08:20:26,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:20:26,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-02-06 08:20:26,198 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_read_device_status [2025-02-06 08:20:26,198 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_read_device_status [2025-02-06 08:20:26,198 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_getgeo [2025-02-06 08:20:26,198 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_getgeo [2025-02-06 08:20:26,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-06 08:20:26,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-06 08:20:26,198 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-06 08:20:26,198 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-06 08:20:26,198 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_should_stop [2025-02-06 08:20:26,198 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_should_stop [2025-02-06 08:20:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-06 08:20:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-06 08:20:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_exec_internal_command [2025-02-06 08:20:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_exec_internal_command [2025-02-06 08:20:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-06 08:20:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-06 08:20:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_read_log_page [2025-02-06 08:20:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_read_log_page [2025-02-06 08:20:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-06 08:20:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-06 08:20:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-06 08:20:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-06 08:20:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_106 [2025-02-06 08:20:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_106 [2025-02-06 08:20:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure ata_swap_string [2025-02-06 08:20:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ata_swap_string [2025-02-06 08:20:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure __cpu_to_node [2025-02-06 08:20:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure __cpu_to_node [2025-02-06 08:20:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2025-02-06 08:20:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2025-02-06 08:20:26,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:20:26,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-02-06 08:20:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 08:20:26,200 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 08:20:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure get_least_used_cpu_on_node [2025-02-06 08:20:26,200 INFO L138 BoogieDeclarations]: Found implementation of procedure get_least_used_cpu_on_node [2025-02-06 08:20:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-06 08:20:26,200 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-06 08:20:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-06 08:20:26,200 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-06 08:20:26,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 08:20:26,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:20:26,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 08:20:26,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc_node [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc_node [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure __pcibus_to_node [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure __pcibus_to_node [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_start_port [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_start_port [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-06 08:20:26,202 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-06 08:20:26,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 08:20:26,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_rq_from_tag [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_rq_from_tag [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hba_reset [2025-02-06 08:20:26,207 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hba_reset [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 08:20:26,207 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 08:20:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 08:20:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 08:20:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 08:20:26,208 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure bdput [2025-02-06 08:20:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure bdput [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_standby_immediate [2025-02-06 08:20:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_standby_immediate [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_get [2025-02-06 08:20:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_get [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-02-06 08:20:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-06 08:20:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-02-06 08:20:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure del_gendisk [2025-02-06 08:20:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure del_gendisk [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-06 08:20:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_sysfs_exit [2025-02-06 08:20:26,209 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_sysfs_exit [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 08:20:26,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 08:20:26,210 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 08:20:26,210 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-06 08:20:26,213 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 08:20:26,213 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 08:20:26,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-06 08:20:26,215 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-06 08:20:26,218 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-06 08:20:26,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_disable_link_opts [2025-02-06 08:20:26,219 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_disable_link_opts [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2025-02-06 08:20:26,219 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_cmd_from_tag [2025-02-06 08:20:26,219 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_cmd_from_tag [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:20:26,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:20:26,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-06 08:20:26,219 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:20:26,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_rq_to_pdu [2025-02-06 08:20:26,219 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_rq_to_pdu [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 08:20:26,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure exec_drive_taskfile [2025-02-06 08:20:26,220 INFO L138 BoogieDeclarations]: Found implementation of procedure exec_drive_taskfile [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_104 [2025-02-06 08:20:26,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_104 [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 08:20:26,220 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure ida_remove [2025-02-06 08:20:26,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ida_remove [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_restart_port [2025-02-06 08:20:26,220 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_restart_port [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-06 08:20:26,220 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-06 08:20:26,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-06 08:20:26,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:20:26,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:20:26,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_pci_remove [2025-02-06 08:20:26,221 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_pci_remove [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-06 08:20:26,221 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_devm_free_irq [2025-02-06 08:20:26,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_devm_free_irq [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_compat_ioctl [2025-02-06 08:20:26,221 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_compat_ioctl [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 08:20:26,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_affinity_hint [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_affinity_hint [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_pci_resume [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_pci_resume [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_105 [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_105 [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_device_reset [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_device_reset [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure devm_free_irq [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure devm_free_irq [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_end_request [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_end_request [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_block_initialize [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_block_initialize [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_find_first_bit [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_find_first_bit [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:20:26,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-02-06 08:20:26,222 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 08:20:26,223 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 08:20:26,223 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_ioctl [2025-02-06 08:20:26,223 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_ioctl [2025-02-06 08:20:26,223 INFO L130 BoogieDeclarations]: Found specification of procedure __first_node [2025-02-06 08:20:26,223 INFO L138 BoogieDeclarations]: Found implementation of procedure __first_node [2025-02-06 08:20:26,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_del_gendisk [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_del_gendisk [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_deinit_port [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_deinit_port [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-02-06 08:20:26,224 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 08:20:26,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_free_tag_set [2025-02-06 08:20:26,225 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_free_tag_set [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-06 08:20:26,225 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_exit [2025-02-06 08:20:26,225 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_exit [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dev_lock [2025-02-06 08:20:26,225 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_dev_lock [2025-02-06 08:20:26,225 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-06 08:20:26,225 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_blk_cleanup_queue [2025-02-06 08:20:26,226 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_blk_cleanup_queue [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 08:20:26,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-02-06 08:20:26,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-06 08:20:26,227 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-06 08:20:26,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:20:26,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 08:20:26,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-06 08:20:26,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-06 08:20:26,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-06 08:20:26,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-06 08:20:26,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-06 08:20:26,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-06 08:20:26,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-06 08:20:26,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:20:26,229 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_first [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_first [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_get_next_rr_node [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_get_next_rr_node [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure hba_setup [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure hba_setup [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_enable_fis [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_enable_fis [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure pcim_iounmap_regions [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure pcim_iounmap_regions [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_debugfs_exit [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_debugfs_exit [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-06 08:20:26,230 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_put_int_command [2025-02-06 08:20:26,230 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_put_int_command [2025-02-06 08:20:26,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 08:20:26,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 08:20:26,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-06 08:20:26,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure dmam_alloc_coherent [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure dmam_alloc_coherent [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~TO~VOID [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~TO~VOID [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure print_tags [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure print_tags [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_find_next_bit [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_find_next_bit [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure drop_cpu [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure drop_cpu [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_read_flags [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_read_flags [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-06 08:20:26,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 08:20:26,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 08:20:26,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_init_port [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_init_port [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_start_stopped_hw_queues [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_start_stopped_hw_queues [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure dmam_free_coherent [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure dmam_free_coherent [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_issue_ncq_command [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_issue_ncq_command [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_of_node [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_of_node [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_get_identify [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_get_identify [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_set_timeout [2025-02-06 08:20:26,235 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_set_timeout [2025-02-06 08:20:26,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:20:26,236 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-02-06 08:20:26,236 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-06 08:20:26,236 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-06 08:20:26,236 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2025-02-06 08:20:26,236 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2025-02-06 08:20:26,236 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_hw_read_registers [2025-02-06 08:20:26,236 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_hw_read_registers [2025-02-06 08:20:26,236 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_pci_shutdown [2025-02-06 08:20:26,236 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_pci_shutdown [2025-02-06 08:20:26,236 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_enable_engine [2025-02-06 08:20:26,236 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_enable_engine [2025-02-06 08:20:26,236 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-06 08:20:26,236 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-06 08:20:26,236 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:20:26,236 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-02-06 08:20:26,236 INFO L130 BoogieDeclarations]: Found specification of procedure pcim_enable_device [2025-02-06 08:20:26,237 INFO L138 BoogieDeclarations]: Found implementation of procedure pcim_enable_device [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_check_surprise_removal [2025-02-06 08:20:26,237 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_check_surprise_removal [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-06 08:20:26,237 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-06 08:20:26,237 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_put_disk [2025-02-06 08:20:26,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_put_disk [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 08:20:26,237 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure no_llseek [2025-02-06 08:20:26,237 INFO L138 BoogieDeclarations]: Found implementation of procedure no_llseek [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure simple_open [2025-02-06 08:20:26,237 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_open [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-06 08:20:26,237 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 08:20:26,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 08:20:26,238 INFO L130 BoogieDeclarations]: Found specification of procedure mtip_dma_free [2025-02-06 08:20:26,238 INFO L138 BoogieDeclarations]: Found implementation of procedure mtip_dma_free [2025-02-06 08:20:27,441 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 08:20:27,445 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 08:20:27,595 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8597: havoc #t~mem970; [2025-02-06 08:20:27,932 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9200: call ULTIMATE.dealloc(~#drive_command~0#1.base, ~#drive_command~0#1.offset);havoc ~#drive_command~0#1.base, ~#drive_command~0#1.offset;call ULTIMATE.dealloc(~#drive_command___0~0#1.base, ~#drive_command___0~0#1.offset);havoc ~#drive_command___0~0#1.base, ~#drive_command___0~0#1.offset;call ULTIMATE.dealloc(~#req_task~0#1.base, ~#req_task~0#1.offset);havoc ~#req_task~0#1.base, ~#req_task~0#1.offset; [2025-02-06 08:20:27,932 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738: call ULTIMATE.dealloc(exec_drive_command_~#fis~7#1.base, exec_drive_command_~#fis~7#1.offset);havoc exec_drive_command_~#fis~7#1.base, exec_drive_command_~#fis~7#1.offset;call ULTIMATE.dealloc(exec_drive_command_~#dma_addr~1#1.base, exec_drive_command_~#dma_addr~1#1.offset);havoc exec_drive_command_~#dma_addr~1#1.base, exec_drive_command_~#dma_addr~1#1.offset;call ULTIMATE.dealloc(exec_drive_command_~#to~2#1.base, exec_drive_command_~#to~2#1.offset);havoc exec_drive_command_~#to~2#1.base, exec_drive_command_~#to~2#1.offset; [2025-02-06 08:20:27,932 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8705: call ULTIMATE.dealloc(exec_drive_task_~#fis~6#1.base, exec_drive_task_~#fis~6#1.offset);havoc exec_drive_task_~#fis~6#1.base, exec_drive_task_~#fis~6#1.offset;call ULTIMATE.dealloc(exec_drive_task_~#to~1#1.base, exec_drive_task_~#to~1#1.offset);havoc exec_drive_task_~#to~1#1.base, exec_drive_task_~#to~1#1.offset; [2025-02-06 08:20:27,961 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19966: havoc pci_bus_read_config_word_#t~nondet2419#1; [2025-02-06 08:20:28,222 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631: havoc #t~ite1272#1;havoc #t~mem1271#1; [2025-02-06 08:20:28,223 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: call ULTIMATE.dealloc(show_device_status_~#id_buf~0#1.base, show_device_status_~#id_buf~0#1.offset);havoc show_device_status_~#id_buf~0#1.base, show_device_status_~#id_buf~0#1.offset; [2025-02-06 08:20:28,249 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11172: call ULTIMATE.dealloc(~#capacity~0.base, ~#capacity~0.offset);havoc ~#capacity~0.base, ~#capacity~0.offset; [2025-02-06 08:20:28,255 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19928: havoc #t~nondet2414; [2025-02-06 08:20:33,349 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20071: havoc wait_for_completion_interruptible_timeout_#t~nondet2436#1; [2025-02-06 08:20:33,350 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19763: havoc blk_mq_alloc_request_#t~ret2393#1.base, blk_mq_alloc_request_#t~ret2393#1.offset; [2025-02-06 08:20:33,350 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7942: call ULTIMATE.dealloc(~#wait~0#1.base, ~#wait~0#1.offset);havoc ~#wait~0#1.base, ~#wait~0#1.offset; [2025-02-06 08:20:33,360 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5898: havoc dev_get_drvdata_#t~mem133#1.base, dev_get_drvdata_#t~mem133#1.offset; [2025-02-06 08:20:33,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8352: call ULTIMATE.dealloc(~#fis~3.base, ~#fis~3.offset);havoc ~#fis~3.base, ~#fis~3.offset; [2025-02-06 08:20:33,422 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20051: havoc #t~nondet2434; [2025-02-06 08:20:33,492 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5434: havoc __fswab16_#t~bitwise8#1; [2025-02-06 08:20:33,495 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19820: havoc #t~nondet2398; [2025-02-06 08:20:33,497 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19690: havoc #t~nondet2386; [2025-02-06 08:20:33,501 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19841: havoc #t~ret2400.base, #t~ret2400.offset; [2025-02-06 08:20:33,520 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19880: havoc dma_supported_#t~nondet2405#1; [2025-02-06 08:20:33,524 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19729: havoc #t~nondet2389; [2025-02-06 08:20:33,573 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6053: havoc #t~mem211.base, #t~mem211.offset; [2025-02-06 08:20:33,665 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19719: havoc #t~nondet2388; [2025-02-06 08:20:33,782 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6791: havoc #t~bitwise462; [2025-02-06 08:20:33,912 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6287: havoc #t~mem279; [2025-02-06 08:20:33,953 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19733: havoc #t~nondet2390; [2025-02-06 08:20:33,983 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5803: havoc kobject_name_#t~mem120#1.base, kobject_name_#t~mem120#1.offset; [2025-02-06 08:20:33,983 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5880: havoc #t~mem130#1.base, #t~mem130#1.offset; [2025-02-06 08:20:33,998 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19788: havoc blk_mq_tag_to_rq_#t~ret2396#1.base, blk_mq_tag_to_rq_#t~ret2396#1.offset; [2025-02-06 08:20:54,490 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14505-2: call ULTIMATE.dealloc(ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.base, ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.base, ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.offset; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14505: call ULTIMATE.dealloc(ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.base, ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.base, ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.offset; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14505-1: call ULTIMATE.dealloc(ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.base, ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.offset);havoc ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.base, ldv_pci_pci_instance_5_~#ldv_5_resource_pm_message~0#1.offset; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19991: havoc pci_save_state_#t~nondet2423#1; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15040-1: ldv___pci_register_driver_137_#res#1 := ldv___pci_register_driver_137_~ldv_func_res~0#1; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12993: call ULTIMATE.dealloc(mtip_init_~#__key~3#1.base, mtip_init_~#__key~3#1.offset);havoc mtip_init_~#__key~3#1.base, mtip_init_~#__key~3#1.offset; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19669: havoc __alloc_workqueue_key_#t~ret2383#1.base, __alloc_workqueue_key_#t~ret2383#1.offset; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19673: havoc __bitmap_empty_#t~nondet2384#1; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10161: call ULTIMATE.dealloc(mtip_service_thread_~#__wait~0#1.base, mtip_service_thread_~#__wait~0#1.offset);havoc mtip_service_thread_~#__wait~0#1.base, mtip_service_thread_~#__wait~0#1.offset; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677: havoc __bitmap_weight_#t~nondet2385#1; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19876: havoc dma_set_mask_#t~nondet2404#1; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20009: havoc pcim_iomap_regions_#t~nondet2426#1; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20019: havoc prepare_to_wait_event_#t~nondet2428#1; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12027: call ULTIMATE.dealloc(mtip_pci_probe_~#cpu_list~0#1.base, mtip_pci_probe_~#cpu_list~0#1.offset);havoc mtip_pci_probe_~#cpu_list~0#1.base, mtip_pci_probe_~#cpu_list~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__key~2#1.base, mtip_pci_probe_~#__key~2#1.offset);havoc mtip_pci_probe_~#__key~2#1.base, mtip_pci_probe_~#__key~2#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#descriptor~1#1.base, mtip_pci_probe_~#descriptor~1#1.offset);havoc mtip_pci_probe_~#descriptor~1#1.base, mtip_pci_probe_~#descriptor~1#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__key___0~1#1.base, mtip_pci_probe_~#__key___0~1#1.offset);havoc mtip_pci_probe_~#__key___0~1#1.base, mtip_pci_probe_~#__key___0~1#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__constr_expr_0~1#1.base, mtip_pci_probe_~#__constr_expr_0~1#1.offset);havoc mtip_pci_probe_~#__constr_expr_0~1#1.base, mtip_pci_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__key___1~0#1.base, mtip_pci_probe_~#__key___1~0#1.offset);havoc mtip_pci_probe_~#__key___1~0#1.base, mtip_pci_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__constr_expr_1~0#1.base, mtip_pci_probe_~#__constr_expr_1~0#1.offset);havoc mtip_pci_probe_~#__constr_expr_1~0#1.base, mtip_pci_probe_~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__key___2~0#1.base, mtip_pci_probe_~#__key___2~0#1.offset);havoc mtip_pci_probe_~#__key___2~0#1.base, mtip_pci_probe_~#__key___2~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__constr_expr_2~0#1.base, mtip_pci_probe_~#__constr_expr_2~0#1.offset);havoc mtip_pci_probe_~#__constr_expr_2~0#1.base, mtip_pci_probe_~#__constr_expr_2~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__key___3~0#1.base, mtip_pci_probe_~#__key___3~0#1.offset);havoc mtip_pci_probe_~#__key___3~0#1.base, mtip_pci_probe_~#__key___3~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__constr_expr_3~0#1.base, mtip_pci_probe_~#__constr_expr_3~0#1.offset);havoc mtip_pci_probe_~#__constr_expr_3~0#1.base, mtip_pci_probe_~#__constr_expr_3~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__key___4~0#1.base, mtip_pci_probe_~#__key___4~0#1.offset);havoc mtip_pci_probe_~#__key___4~0#1.base, mtip_pci_probe_~#__key___4~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__constr_expr_4~0#1.base, mtip_pci_probe_~#__constr_expr_4~0#1.offset);havoc mtip_pci_probe_~#__constr_expr_4~0#1.base, mtip_pci_probe_~#__constr_expr_4~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__key___5~0#1.base, mtip_pci_probe_~#__key___5~0#1.offset);havoc mtip_pci_probe_~#__key___5~0#1.base, mtip_pci_probe_~#__key___5~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__constr_expr_5~0#1.base, mtip_pci_probe_~#__constr_expr_5~0#1.offset);havoc mtip_pci_probe_~#__constr_expr_5~0#1.base, mtip_pci_probe_~#__constr_expr_5~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__key___6~0#1.base, mtip_pci_probe_~#__key___6~0#1.offset);havoc mtip_pci_probe_~#__key___6~0#1.base, mtip_pci_probe_~#__key___6~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__constr_expr_6~0#1.base, mtip_pci_probe_~#__constr_expr_6~0#1.offset);havoc mtip_pci_probe_~#__constr_expr_6~0#1.base, mtip_pci_probe_~#__constr_expr_6~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__key___7~0#1.base, mtip_pci_probe_~#__key___7~0#1.offset);havoc mtip_pci_probe_~#__key___7~0#1.base, mtip_pci_probe_~#__key___7~0#1.offset;call ULTIMATE.dealloc(mtip_pci_probe_~#__constr_expr_7~0#1.base, mtip_pci_probe_~#__constr_expr_7~0#1.offset);havoc mtip_pci_probe_~#__constr_expr_7~0#1.base, mtip_pci_probe_~#__constr_expr_7~0#1.offset; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7144: call ULTIMATE.dealloc(mtip_handle_tfe_~#tagaccum~0#1.base, mtip_handle_tfe_~#tagaccum~0#1.offset);havoc mtip_handle_tfe_~#tagaccum~0#1.base, mtip_handle_tfe_~#tagaccum~0#1.offset; [2025-02-06 08:20:54,491 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14479: call ULTIMATE.dealloc(ldv_pci_instance_suspend_5_8_~#arg2#1.base, ldv_pci_instance_suspend_5_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_5_8_~#arg2#1.base, ldv_pci_instance_suspend_5_8_~#arg2#1.offset; [2025-02-06 08:20:54,492 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892: havoc dev_to_node_#t~mem132#1; [2025-02-06 08:20:54,492 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20034: havoc register_blkdev_#t~nondet2431#1; [2025-02-06 08:20:54,492 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L14490: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_5_7_~#arg2#1.base, ldv_pci_instance_suspend_late_5_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_5_7_~#arg2#1.base, ldv_pci_instance_suspend_late_5_7_~#arg2#1.offset; [2025-02-06 08:20:54,492 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13239-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-06 08:20:54,492 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19715: havoc __pci_register_driver_#t~nondet2387#1; [2025-02-06 08:20:54,492 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19980: havoc pci_enable_msi_range_#t~nondet2421#1; [2025-02-06 08:20:56,428 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 08:20:56,471 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19883: havoc #t~ret2406.base, #t~ret2406.offset; [2025-02-06 08:20:56,602 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327: call ULTIMATE.dealloc(~#fis~2.base, ~#fis~2.offset);havoc ~#fis~2.base, ~#fis~2.offset;call ULTIMATE.dealloc(~#timeout~2.base, ~#timeout~2.offset);havoc ~#timeout~2.base, ~#timeout~2.offset; [2025-02-06 08:20:58,563 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7071: call ULTIMATE.dealloc(~#tagmap~0.base, ~#tagmap~0.offset);havoc ~#tagmap~0.base, ~#tagmap~0.offset; [2025-02-06 08:20:58,891 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19918: havoc #t~ret2412.base, #t~ret2412.offset; [2025-02-06 08:21:00,811 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5658: havoc #t~mem62; [2025-02-06 08:21:01,366 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11977: call ULTIMATE.dealloc(~#pcie_dev_ctrl~0#1.base, ~#pcie_dev_ctrl~0#1.offset);havoc ~#pcie_dev_ctrl~0#1.base, ~#pcie_dev_ctrl~0#1.offset; [2025-02-06 08:21:01,366 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19970: havoc pci_bus_write_config_word_#t~nondet2420#1; [2025-02-06 08:21:01,366 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19984: havoc pci_find_capability_#t~nondet2422#1; [2025-02-06 08:21:01,462 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19958: havoc #t~nondet2417; [2025-02-06 08:21:01,927 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856: havoc #t~ite1376;havoc #t~mem1375; [2025-02-06 08:21:04,126 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8921: call ULTIMATE.dealloc(~#fis~8#1.base, ~#fis~8#1.offset);havoc ~#fis~8#1.base, ~#fis~8#1.offset;call ULTIMATE.dealloc(~#timeout~3#1.base, ~#timeout~3#1.offset);havoc ~#timeout~3#1.base, ~#timeout~3#1.offset; [2025-02-06 08:21:04,695 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20023: havoc #t~nondet2429; [2025-02-06 08:21:05,991 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19915: havoc #t~nondet2411; [2025-02-06 08:21:07,438 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19932: havoc kthread_stop_#t~nondet2415#1; [2025-02-06 08:21:07,823 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5411: havoc #t~mem6;havoc #t~bitwise7; [2025-02-06 08:21:07,865 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19826: havoc #t~ret2399.base, #t~ret2399.offset; [2025-02-06 08:21:08,335 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8265: call ULTIMATE.dealloc(~#fis~1.base, ~#fis~1.offset);havoc ~#fis~1.base, ~#fis~1.offset; [2025-02-06 08:21:09,196 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint switch_break: call ULTIMATE.dealloc(~#req_task~1.base, ~#req_task~1.offset);havoc ~#req_task~1.base, ~#req_task~1.offset; [2025-02-06 08:21:09,257 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19844: havoc #t~ret2401.base, #t~ret2401.offset; [2025-02-06 08:21:10,035 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint mtip_set_timeoutFINAL: assume true; [2025-02-06 08:21:10,061 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19911: havoc #t~nondet2410; [2025-02-06 08:21:12,011 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808: havoc #t~ite1359;havoc #t~mem1358; [2025-02-06 08:21:12,933 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20005: havoc #t~nondet2425; [2025-02-06 08:21:12,960 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19998: havoc #t~nondet2424; [2025-02-06 08:21:13,257 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6555: call ULTIMATE.dealloc(~#vendor_id~0.base, ~#vendor_id~0.offset);havoc ~#vendor_id~0.base, ~#vendor_id~0.offset; [2025-02-06 08:21:13,324 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19951: havoc #t~nondet2416; [2025-02-06 08:21:13,532 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19962: havoc #t~nondet2418; [2025-02-06 08:21:13,558 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20047: havoc #t~nondet2433; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6314: call ULTIMATE.dealloc(sema_init_~#__key~0#1.base, sema_init_~#__key~0#1.offset);havoc sema_init_~#__key~0#1.base, sema_init_~#__key~0#1.offset;call ULTIMATE.dealloc(sema_init_~#__constr_expr_0~0#1.base, sema_init_~#__constr_expr_0~0#1.offset);havoc sema_init_~#__constr_expr_0~0#1.base, sema_init_~#__constr_expr_0~0#1.offset; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19924: havoc kthread_create_on_node_#t~ret2413#1.base, kthread_create_on_node_#t~ret2413#1.offset; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19859: havoc dev_driver_string_#t~ret2402#1.base, dev_driver_string_#t~ret2402#1.offset; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20058: havoc sysfs_create_file_ns_#t~nondet2435#1; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: call ULTIMATE.dealloc(mtip_dump_identify_~#sectors~0#1.base, mtip_dump_identify_~#sectors~0#1.offset);havoc mtip_dump_identify_~#sectors~0#1.base, mtip_dump_identify_~#sectors~0#1.offset;call ULTIMATE.dealloc(mtip_dump_identify_~#revid~0#1.base, mtip_dump_identify_~#revid~0#1.offset);havoc mtip_dump_identify_~#revid~0#1.base, mtip_dump_identify_~#revid~0#1.offset;call ULTIMATE.dealloc(mtip_dump_identify_~#cbuf~0#1.base, mtip_dump_identify_~#cbuf~0#1.offset);havoc mtip_dump_identify_~#cbuf~0#1.base, mtip_dump_identify_~#cbuf~0#1.offset; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19767: havoc blk_mq_alloc_tag_set_#t~nondet2394#1; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10452: call ULTIMATE.dealloc(mtip_hw_get_identify_~#attr242~0#1.base, mtip_hw_get_identify_~#attr242~0#1.offset);havoc mtip_hw_get_identify_~#attr242~0#1.base, mtip_hw_get_identify_~#attr242~0#1.offset; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19900: havoc ida_get_new_above_#t~nondet2408#1; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10025: havoc mtip_device_unaligned_constrained_#t~mem1411#1.base, mtip_device_unaligned_constrained_#t~mem1411#1.offset;havoc mtip_device_unaligned_constrained_#t~mem1412#1; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: call ULTIMATE.dealloc(mtip_get_smart_data_~#fis~4#1.base, mtip_get_smart_data_~#fis~4#1.offset);havoc mtip_get_smart_data_~#fis~4#1.base, mtip_get_smart_data_~#fis~4#1.offset; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19904: havoc ida_pre_get_#t~nondet2409#1; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19872: havoc devm_request_threaded_irq_#t~nondet2403#1; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11450: call ULTIMATE.dealloc(~#capacity~1#1.base, ~#capacity~1#1.offset);havoc ~#capacity~1#1.base, ~#capacity~1#1.offset;call ULTIMATE.dealloc(~#index~0#1.base, ~#index~0#1.offset);havoc ~#index~0#1.base, ~#index~0#1.offset;call ULTIMATE.dealloc(~#thd_name~0#1.base, ~#thd_name~0#1.offset);havoc ~#thd_name~0#1.base, ~#thd_name~0#1.offset; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19776: havoc blk_mq_init_queue_#t~ret2395#1.base, blk_mq_init_queue_#t~ret2395#1.offset; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20075: havoc wake_up_process_#t~nondet2437#1; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10531: call ULTIMATE.dealloc(mtip_hw_init_~#__key~1#1.base, mtip_hw_init_~#__key~1#1.offset);havoc mtip_hw_init_~#__key~1#1.base, mtip_hw_init_~#__key~1#1.offset;call ULTIMATE.dealloc(mtip_hw_init_~#__key___0~0#1.base, mtip_hw_init_~#__key___0~0#1.offset);havoc mtip_hw_init_~#__key___0~0#1.base, mtip_hw_init_~#__key___0~0#1.offset; [2025-02-06 08:21:23,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20012: havoc pcim_iomap_table_#t~ret2427#1.base, pcim_iomap_table_#t~ret2427#1.offset; [2025-02-06 08:21:23,899 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19751: havoc alloc_disk_node_#t~ret2391#1.base, alloc_disk_node_#t~ret2391#1.offset; [2025-02-06 08:21:23,899 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19754: havoc bdget_disk_#t~ret2392#1.base, bdget_disk_#t~ret2392#1.offset; [2025-02-06 08:21:25,640 INFO L? ?]: Removed 4728 outVars from TransFormulas that were not future-live. [2025-02-06 08:21:25,640 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 08:21:25,736 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 08:21:25,738 INFO L337 CfgBuilder]: Removed 3 assume(true) statements. [2025-02-06 08:21:25,738 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:21:25 BoogieIcfgContainer [2025-02-06 08:21:25,738 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 08:21:25,740 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 08:21:25,740 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 08:21:25,744 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 08:21:25,744 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 08:20:17" (1/3) ... [2025-02-06 08:21:25,745 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e841c2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:21:25, skipping insertion in model container [2025-02-06 08:21:25,745 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:20:23" (2/3) ... [2025-02-06 08:21:25,745 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e841c2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:21:25, skipping insertion in model container [2025-02-06 08:21:25,745 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:21:25" (3/3) ... [2025-02-06 08:21:25,746 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i [2025-02-06 08:21:25,756 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 08:21:25,759 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--block--mtip32xx--mtip32xx.ko.cil.i that has 270 procedures, 3903 locations, 1 initial locations, 167 loop locations, and 34 error locations. [2025-02-06 08:21:25,975 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 08:21:25,996 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;@756bd41f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 08:21:25,996 INFO L334 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2025-02-06 08:21:26,008 INFO L276 IsEmpty]: Start isEmpty. Operand has 3535 states, 2343 states have (on average 1.3077251387110542) internal successors, (3064), 2456 states have internal predecessors, (3064), 970 states have call successors, (970), 188 states have call predecessors, (970), 186 states have return successors, (957), 940 states have call predecessors, (957), 957 states have call successors, (957) [2025-02-06 08:21:26,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2025-02-06 08:21:26,015 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:21:26,015 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 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-02-06 08:21:26,016 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 32 more)] === [2025-02-06 08:21:26,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:21:26,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1780989771, now seen corresponding path program 1 times [2025-02-06 08:21:26,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:21:26,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168489933] [2025-02-06 08:21:26,036 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:21:26,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:21:39,940 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 79 statements into 1 equivalence classes. [2025-02-06 08:21:40,529 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 79 of 79 statements. [2025-02-06 08:21:40,530 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:21:40,530 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:21:43,712 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2025-02-06 08:21:43,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:21:43,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168489933] [2025-02-06 08:21:43,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168489933] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:21:43,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:21:43,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 08:21:43,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265126236] [2025-02-06 08:21:43,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:21:43,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 08:21:43,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:21:43,733 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 08:21:43,734 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-06 08:21:43,743 INFO L87 Difference]: Start difference. First operand has 3535 states, 2343 states have (on average 1.3077251387110542) internal successors, (3064), 2456 states have internal predecessors, (3064), 970 states have call successors, (970), 188 states have call predecessors, (970), 186 states have return successors, (957), 940 states have call predecessors, (957), 957 states have call successors, (957) Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13)