./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--infiniband--ulp--srp--ib_srp.ko.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 2a8ffe57f56e653f0ab8b1295d19741f86b9705c27e41dbdef609ef62232f7e2 --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 21:02:37,580 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 21:02:37,630 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 21:02:37,637 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 21:02:37,639 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 21:02:37,657 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 21:02:37,658 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 21:02:37,658 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 21:02:37,658 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 21:02:37,658 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 21:02:37,659 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 21:02:37,659 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 21:02:37,660 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 21:02:37,660 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 21:02:37,660 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 21:02:37,660 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 21:02:37,660 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 21:02:37,661 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 21:02:37,661 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 21:02:37,661 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 21:02:37,661 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 21:02:37,661 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 21:02:37,661 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 21:02:37,661 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 21:02:37,661 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 21:02:37,661 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 21:02:37,661 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 2a8ffe57f56e653f0ab8b1295d19741f86b9705c27e41dbdef609ef62232f7e2 [2025-03-08 21:02:37,882 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 21:02:37,888 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 21:02:37,890 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 21:02:37,891 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 21:02:37,891 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 21:02:37,893 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i [2025-03-08 21:02:39,044 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/38aef0fd7/425696e376604393bc7364cff0c2eba1/FLAG12189b597 [2025-03-08 21:02:39,601 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 21:02:39,601 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i [2025-03-08 21:02:39,655 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/38aef0fd7/425696e376604393bc7364cff0c2eba1/FLAG12189b597 [2025-03-08 21:02:40,131 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/38aef0fd7/425696e376604393bc7364cff0c2eba1 [2025-03-08 21:02:40,134 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 21:02:40,135 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 21:02:40,136 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 21:02:40,136 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 21:02:40,139 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 21:02:40,139 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 09:02:40" (1/1) ... [2025-03-08 21:02:40,140 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4bb51b1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:40, skipping insertion in model container [2025-03-08 21:02:40,140 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 09:02:40" (1/1) ... [2025-03-08 21:02:40,268 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 21:02:46,840 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[606914,606927] [2025-03-08 21:02:46,843 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607059,607072] [2025-03-08 21:02:46,843 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607205,607218] [2025-03-08 21:02:46,843 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607370,607383] [2025-03-08 21:02:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607528,607541] [2025-03-08 21:02:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607686,607699] [2025-03-08 21:02:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607844,607857] [2025-03-08 21:02:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608004,608017] [2025-03-08 21:02:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608163,608176] [2025-03-08 21:02:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608302,608315] [2025-03-08 21:02:46,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608444,608457] [2025-03-08 21:02:46,845 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608593,608606] [2025-03-08 21:02:46,845 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608732,608745] [2025-03-08 21:02:46,845 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608887,608900] [2025-03-08 21:02:46,845 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609047,609060] [2025-03-08 21:02:46,845 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609198,609211] [2025-03-08 21:02:46,845 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609349,609362] [2025-03-08 21:02:46,846 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609501,609514] [2025-03-08 21:02:46,846 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609650,609663] [2025-03-08 21:02:46,846 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609798,609811] [2025-03-08 21:02:46,846 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609955,609968] [2025-03-08 21:02:46,846 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610104,610117] [2025-03-08 21:02:46,847 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610260,610273] [2025-03-08 21:02:46,847 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610413,610426] [2025-03-08 21:02:46,847 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610559,610572] [2025-03-08 21:02:46,847 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610702,610715] [2025-03-08 21:02:46,848 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610854,610867] [2025-03-08 21:02:46,848 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611000,611013] [2025-03-08 21:02:46,848 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611145,611158] [2025-03-08 21:02:46,848 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611299,611312] [2025-03-08 21:02:46,848 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611450,611463] [2025-03-08 21:02:46,849 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611605,611618] [2025-03-08 21:02:46,849 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611757,611770] [2025-03-08 21:02:46,849 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611912,611925] [2025-03-08 21:02:46,849 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612076,612089] [2025-03-08 21:02:46,849 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612232,612245] [2025-03-08 21:02:46,850 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612396,612409] [2025-03-08 21:02:46,850 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612538,612551] [2025-03-08 21:02:46,850 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612696,612709] [2025-03-08 21:02:46,850 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612863,612876] [2025-03-08 21:02:46,850 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613022,613035] [2025-03-08 21:02:46,851 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613181,613194] [2025-03-08 21:02:46,851 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613330,613343] [2025-03-08 21:02:46,851 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613477,613490] [2025-03-08 21:02:46,851 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613616,613629] [2025-03-08 21:02:46,851 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613779,613792] [2025-03-08 21:02:46,872 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613945,613958] [2025-03-08 21:02:46,872 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614109,614122] [2025-03-08 21:02:46,872 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614274,614287] [2025-03-08 21:02:46,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614439,614452] [2025-03-08 21:02:46,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614605,614618] [2025-03-08 21:02:46,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614770,614783] [2025-03-08 21:02:46,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614937,614950] [2025-03-08 21:02:46,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615097,615110] [2025-03-08 21:02:46,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615259,615272] [2025-03-08 21:02:46,873 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615418,615431] [2025-03-08 21:02:46,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615564,615577] [2025-03-08 21:02:46,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615707,615720] [2025-03-08 21:02:46,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615851,615864] [2025-03-08 21:02:46,874 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615994,616007] [2025-03-08 21:02:46,875 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616138,616151] [2025-03-08 21:02:46,875 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616279,616292] [2025-03-08 21:02:46,875 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616417,616430] [2025-03-08 21:02:46,875 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616575,616588] [2025-03-08 21:02:46,875 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616734,616747] [2025-03-08 21:02:46,876 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616890,616903] [2025-03-08 21:02:46,876 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617039,617052] [2025-03-08 21:02:46,876 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617191,617204] [2025-03-08 21:02:46,876 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617342,617355] [2025-03-08 21:02:46,876 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617491,617504] [2025-03-08 21:02:46,877 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617643,617656] [2025-03-08 21:02:46,877 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617791,617804] [2025-03-08 21:02:46,877 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617944,617957] [2025-03-08 21:02:46,877 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618095,618108] [2025-03-08 21:02:46,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618245,618258] [2025-03-08 21:02:46,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618392,618405] [2025-03-08 21:02:46,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618543,618556] [2025-03-08 21:02:46,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618694,618707] [2025-03-08 21:02:46,878 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618842,618855] [2025-03-08 21:02:46,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619008,619021] [2025-03-08 21:02:46,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619177,619190] [2025-03-08 21:02:46,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619344,619357] [2025-03-08 21:02:46,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619512,619525] [2025-03-08 21:02:46,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619662,619675] [2025-03-08 21:02:46,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619809,619822] [2025-03-08 21:02:46,879 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619970,619983] [2025-03-08 21:02:46,880 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[620140,620153] [2025-03-08 21:02:46,880 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[620302,620315] [2025-03-08 21:02:46,898 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 21:02:46,933 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 21:02:47,000 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsfl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [6404] [2025-03-08 21:02:47,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [6412] [2025-03-08 21:02:47,003 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [6522] [2025-03-08 21:02:47,003 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6525] [2025-03-08 21:02:47,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6528] [2025-03-08 21:02:47,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6531] [2025-03-08 21:02:47,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6695] [2025-03-08 21:02:47,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6698] [2025-03-08 21:02:47,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6701] [2025-03-08 21:02:47,008 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6704] [2025-03-08 21:02:47,013 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)); [6975-6976] [2025-03-08 21:02:47,013 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)); [6986-6987] [2025-03-08 21:02:47,017 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)); [7103-7104] [2025-03-08 21:02:47,018 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)); [7137-7138] [2025-03-08 21:02:47,019 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)); [7195-7196] [2025-03-08 21:02:47,019 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)); [7225-7226] [2025-03-08 21:02:47,020 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" (103), "i" (12UL)); [7262-7263] [2025-03-08 21:02:47,020 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" (115), "i" (12UL)); [7299-7300] [2025-03-08 21:02:47,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[606914,606927] [2025-03-08 21:02:47,495 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607059,607072] [2025-03-08 21:02:47,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607205,607218] [2025-03-08 21:02:47,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607370,607383] [2025-03-08 21:02:47,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607528,607541] [2025-03-08 21:02:47,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607686,607699] [2025-03-08 21:02:47,496 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[607844,607857] [2025-03-08 21:02:47,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608004,608017] [2025-03-08 21:02:47,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608163,608176] [2025-03-08 21:02:47,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608302,608315] [2025-03-08 21:02:47,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608444,608457] [2025-03-08 21:02:47,497 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608593,608606] [2025-03-08 21:02:47,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608732,608745] [2025-03-08 21:02:47,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[608887,608900] [2025-03-08 21:02:47,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609047,609060] [2025-03-08 21:02:47,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609198,609211] [2025-03-08 21:02:47,498 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609349,609362] [2025-03-08 21:02:47,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609501,609514] [2025-03-08 21:02:47,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609650,609663] [2025-03-08 21:02:47,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609798,609811] [2025-03-08 21:02:47,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[609955,609968] [2025-03-08 21:02:47,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610104,610117] [2025-03-08 21:02:47,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610260,610273] [2025-03-08 21:02:47,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610413,610426] [2025-03-08 21:02:47,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610559,610572] [2025-03-08 21:02:47,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610702,610715] [2025-03-08 21:02:47,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[610854,610867] [2025-03-08 21:02:47,500 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611000,611013] [2025-03-08 21:02:47,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611145,611158] [2025-03-08 21:02:47,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611299,611312] [2025-03-08 21:02:47,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611450,611463] [2025-03-08 21:02:47,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611605,611618] [2025-03-08 21:02:47,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611757,611770] [2025-03-08 21:02:47,501 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[611912,611925] [2025-03-08 21:02:47,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612076,612089] [2025-03-08 21:02:47,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612232,612245] [2025-03-08 21:02:47,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612396,612409] [2025-03-08 21:02:47,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612538,612551] [2025-03-08 21:02:47,502 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612696,612709] [2025-03-08 21:02:47,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[612863,612876] [2025-03-08 21:02:47,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613022,613035] [2025-03-08 21:02:47,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613181,613194] [2025-03-08 21:02:47,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613330,613343] [2025-03-08 21:02:47,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613477,613490] [2025-03-08 21:02:47,503 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613616,613629] [2025-03-08 21:02:47,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613779,613792] [2025-03-08 21:02:47,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[613945,613958] [2025-03-08 21:02:47,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614109,614122] [2025-03-08 21:02:47,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614274,614287] [2025-03-08 21:02:47,504 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614439,614452] [2025-03-08 21:02:47,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614605,614618] [2025-03-08 21:02:47,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614770,614783] [2025-03-08 21:02:47,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[614937,614950] [2025-03-08 21:02:47,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615097,615110] [2025-03-08 21:02:47,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615259,615272] [2025-03-08 21:02:47,505 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615418,615431] [2025-03-08 21:02:47,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615564,615577] [2025-03-08 21:02:47,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615707,615720] [2025-03-08 21:02:47,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615851,615864] [2025-03-08 21:02:47,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[615994,616007] [2025-03-08 21:02:47,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616138,616151] [2025-03-08 21:02:47,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616279,616292] [2025-03-08 21:02:47,506 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616417,616430] [2025-03-08 21:02:47,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616575,616588] [2025-03-08 21:02:47,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616734,616747] [2025-03-08 21:02:47,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[616890,616903] [2025-03-08 21:02:47,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617039,617052] [2025-03-08 21:02:47,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617191,617204] [2025-03-08 21:02:47,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617342,617355] [2025-03-08 21:02:47,507 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617491,617504] [2025-03-08 21:02:47,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617643,617656] [2025-03-08 21:02:47,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617791,617804] [2025-03-08 21:02:47,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[617944,617957] [2025-03-08 21:02:47,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618095,618108] [2025-03-08 21:02:47,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618245,618258] [2025-03-08 21:02:47,508 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618392,618405] [2025-03-08 21:02:47,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618543,618556] [2025-03-08 21:02:47,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618694,618707] [2025-03-08 21:02:47,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[618842,618855] [2025-03-08 21:02:47,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619008,619021] [2025-03-08 21:02:47,509 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619177,619190] [2025-03-08 21:02:47,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619344,619357] [2025-03-08 21:02:47,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619512,619525] [2025-03-08 21:02:47,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619662,619675] [2025-03-08 21:02:47,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619809,619822] [2025-03-08 21:02:47,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[619970,619983] [2025-03-08 21:02:47,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[620140,620153] [2025-03-08 21:02:47,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i[620302,620315] [2025-03-08 21:02:47,515 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 21:02:47,753 INFO L204 MainTranslator]: Completed translation [2025-03-08 21:02:47,754 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47 WrapperNode [2025-03-08 21:02:47,754 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 21:02:47,755 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 21:02:47,755 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 21:02:47,755 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 21:02:47,759 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:47,841 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:48,064 INFO L138 Inliner]: procedures = 905, calls = 4616, calls flagged for inlining = 446, calls inlined = 354, statements flattened = 9991 [2025-03-08 21:02:48,065 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 21:02:48,066 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 21:02:48,066 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 21:02:48,066 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 21:02:48,074 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:48,074 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:48,111 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:50,893 INFO L175 MemorySlicer]: Split 1993 memory accesses to 60 slices as follows [2, 2, 2, 2, 46, 2, 46, 1473, 5, 3, 2, 12, 5, 6, 41, 4, 7, 8, 14, 4, 34, 2, 37, 2, 4, 1, 2, 16, 3, 2, 5, 2, 2, 2, 2, 2, 2, 2, 48, 5, 8, 3, 2, 2, 1, 61, 2, 2, 3, 2, 2, 14, 2, 2, 14, 2, 4, 2, 2, 2]. 74 percent of accesses are in the largest equivalence class. The 244 initializations are split as follows [2, 2, 0, 2, 46, 2, 0, 55, 5, 0, 0, 0, 5, 6, 0, 4, 7, 0, 14, 0, 0, 0, 0, 2, 0, 0, 2, 16, 3, 2, 0, 2, 2, 2, 2, 2, 2, 2, 0, 5, 8, 3, 2, 2, 1, 0, 2, 2, 0, 2, 2, 14, 2, 2, 0, 2, 0, 2, 2, 2]. The 895 writes are split as follows [0, 0, 1, 0, 0, 0, 0, 716, 0, 3, 1, 12, 0, 0, 1, 0, 0, 7, 0, 0, 34, 1, 34, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 20, 0, 0, 3, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0]. [2025-03-08 21:02:50,894 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:50,894 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:51,058 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:51,080 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:51,213 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:51,251 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:51,335 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 21:02:51,337 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 21:02:51,337 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 21:02:51,337 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 21:02:51,338 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (1/1) ... [2025-03-08 21:02:51,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 21:02:51,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 21:02:51,366 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 21:02:51,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 21:02:51,388 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_nonpositive [2025-03-08 21:02:51,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_nonpositive [2025-03-08 21:02:51,389 INFO L130 BoogieDeclarations]: Found specification of procedure srp_send_tsk_mgmt [2025-03-08 21:02:51,389 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_send_tsk_mgmt [2025-03-08 21:02:51,389 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_weight [2025-03-08 21:02:51,389 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_weight [2025-03-08 21:02:51,389 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_cq [2025-03-08 21:02:51,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_cq [2025-03-08 21:02:51,390 INFO L130 BoogieDeclarations]: Found specification of procedure class_unregister [2025-03-08 21:02:51,390 INFO L138 BoogieDeclarations]: Found implementation of procedure class_unregister [2025-03-08 21:02:51,390 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-08 21:02:51,390 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_mmc_sdio_func_check_final_state [2025-03-08 21:02:51,390 INFO L130 BoogieDeclarations]: Found specification of procedure srp_create_target [2025-03-08 21:02:51,390 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_create_target [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure srp_unmap_data [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_unmap_data [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_completion_100 [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_completion_100 [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure ib_create_cq [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_create_cq [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure ib_sg_dma_address [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_sg_dma_address [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure show_allow_ext_sg [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure show_allow_ext_sg [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_request_check_final_state [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_request_check_final_state [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_110 [2025-03-08 21:02:51,391 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_110 [2025-03-08 21:02:51,391 INFO L130 BoogieDeclarations]: Found specification of procedure srp_add_one [2025-03-08 21:02:51,392 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_add_one [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-08 21:02:51,392 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure srp_disconnect_target [2025-03-08 21:02:51,392 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_disconnect_target [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_105 [2025-03-08 21:02:51,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_105 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-08 21:02:51,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-08 21:02:51,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_bh_check_final_state [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 21:02:51,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_genhd_check_final_state [2025-03-08 21:02:51,393 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_genhd_check_final_state [2025-03-08 21:02:51,393 INFO L130 BoogieDeclarations]: Found specification of procedure match_strdup [2025-03-08 21:02:51,393 INFO L138 BoogieDeclarations]: Found implementation of procedure match_strdup [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_interruptible [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_interruptible [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure srp_rport_reconnect [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_rport_reconnect [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_add_target_mutex_of_srp_host [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_add_target_mutex_of_srp_host [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure srp_release_transport [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_release_transport [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_srcu_check_final_state [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_check_return_value_probe [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_check_return_value_probe [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_check_return_value_probe [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_check_return_value_probe [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_unique_tag_to_tag [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_unique_tag_to_tag [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure ib_modify_qp [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_modify_qp [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-03-08 21:02:51,396 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 21:02:51,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 21:02:51,397 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-03-08 21:02:51,397 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2025-03-08 21:02:51,397 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2025-03-08 21:02:51,397 INFO L130 BoogieDeclarations]: Found specification of procedure device_unregister [2025-03-08 21:02:51,397 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unregister [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-03-08 21:02:51,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-08 21:02:51,398 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_sync_single_for_cpu [2025-03-08 21:02:51,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_sync_single_for_cpu [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 21:02:51,398 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure show_ioc_guid [2025-03-08 21:02:51,398 INFO L138 BoogieDeclarations]: Found implementation of procedure show_ioc_guid [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_sched_completion_wait_for_completion_done_of_srp_rdma_ch [2025-03-08 21:02:51,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_sched_completion_wait_for_completion_done_of_srp_rdma_ch [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2025-03-08 21:02:51,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure show_local_ib_device [2025-03-08 21:02:51,398 INFO L138 BoogieDeclarations]: Found implementation of procedure show_local_ib_device [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 21:02:51,398 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-08 21:02:51,398 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure show_port [2025-03-08 21:02:51,398 INFO L138 BoogieDeclarations]: Found implementation of procedure show_port [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 21:02:51,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure srp_claim_req [2025-03-08 21:02:51,399 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_claim_req [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure show_ibdev [2025-03-08 21:02:51,399 INFO L138 BoogieDeclarations]: Found implementation of procedure show_ibdev [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-03-08 21:02:51,399 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure srp_finish_req [2025-03-08 21:02:51,399 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_finish_req [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure srp_abort [2025-03-08 21:02:51,399 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_abort [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure srp_map_update_start [2025-03-08 21:02:51,399 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_map_update_start [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure show_id_ext [2025-03-08 21:02:51,399 INFO L138 BoogieDeclarations]: Found implementation of procedure show_id_ext [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 21:02:51,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 21:02:51,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 21:02:51,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 21:02:51,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-08 21:02:51,402 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-03-08 21:02:51,403 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-08 21:02:51,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-03-08 21:02:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-03-08 21:02:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_sock_check_final_state [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_sock_check_final_state [2025-03-08 21:02:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_check_final_state [2025-03-08 21:02:51,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_check_final_state [2025-03-08 21:02:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 21:02:51,404 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 21:02:51,407 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 21:02:51,407 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-08 21:02:51,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_sysfs_check_final_state [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_drivers_base_class__double_registration [2025-03-08 21:02:51,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_drivers_base_class__double_registration [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_114 [2025-03-08 21:02:51,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_114 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 21:02:51,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 21:02:51,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-03-08 21:02:51,410 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_srp_fr_pool [2025-03-08 21:02:51,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_srp_fr_pool [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure show_ch_count [2025-03-08 21:02:51,411 INFO L138 BoogieDeclarations]: Found implementation of procedure show_ch_count [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_qp [2025-03-08 21:02:51,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_qp [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure host_to_target [2025-03-08 21:02:51,411 INFO L138 BoogieDeclarations]: Found implementation of procedure host_to_target [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2025-03-08 21:02:51,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-08 21:02:51,411 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-08 21:02:51,411 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure match_int [2025-03-08 21:02:51,411 INFO L138 BoogieDeclarations]: Found implementation of procedure match_int [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-08 21:02:51,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-08 21:02:51,411 INFO L130 BoogieDeclarations]: Found specification of procedure srp_lookup_path [2025-03-08 21:02:51,412 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_lookup_path [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-08 21:02:51,412 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-08 21:02:51,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_check_final_state [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_urb_check_final_state [2025-03-08 21:02:51,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_urb_check_final_state [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure shost_use_blk_mq [2025-03-08 21:02:51,412 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_use_blk_mq [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure ib_req_notify_cq [2025-03-08 21:02:51,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_req_notify_cq [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-08 21:02:51,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_unlock [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure srp_create_ch_ib [2025-03-08 21:02:51,412 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_create_ch_ib [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 21:02:51,412 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2025-03-08 21:02:51,413 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-03-08 21:02:51,413 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 21:02:51,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure ib_sg_dma_len [2025-03-08 21:02:51,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_sg_dma_len [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_gadget_unregister_class [2025-03-08 21:02:51,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_gadget_unregister_class [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure srp_connect_ch [2025-03-08 21:02:51,413 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_connect_ch [2025-03-08 21:02:51,413 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_unique_tag_to_hwq [2025-03-08 21:02:51,414 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_unique_tag_to_hwq [2025-03-08 21:02:51,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_scsi_remove_host [2025-03-08 21:02:51,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_scsi_remove_host [2025-03-08 21:02:51,414 INFO L130 BoogieDeclarations]: Found specification of procedure srp_destroy_fr_pool [2025-03-08 21:02:51,414 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_destroy_fr_pool [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure srp_queue_remove_work [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_queue_remove_work [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure srp_finish_mapping [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_finish_mapping [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_mapping_error [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_mapping_error [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_109 [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_109 [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_usb_gadget__class_registration_with_usb_gadget [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_97 [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_97 [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_coherent_check_final_state [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_coherent_check_final_state [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure srp_slave_configure [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_slave_configure [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure srp_change_conn_state [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_change_conn_state [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure srp_rport_delete [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_rport_delete [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_arch_io_check_final_state [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_arch_io_check_final_state [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_module_check_final_state [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_module_check_final_state [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ib_post_recv [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_post_recv [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_sync_single_for_device [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_sync_single_for_device [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure show_local_ib_port [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure show_local_ib_port [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure srp_free_req_data [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_free_req_data [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_unmap_single [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_unmap_single [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure srp_target_is_topspin [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_target_is_topspin [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_block_queue_check_final_state [2025-03-08 21:02:51,415 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_block_queue_check_final_state [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 21:02:51,415 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u64~0~X~int~X~int~TO~VOID [2025-03-08 21:02:51,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u64~0~X~int~X~int~TO~VOID [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-03-08 21:02:51,416 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure srp_put_tx_iu [2025-03-08 21:02:51,416 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_put_tx_iu [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_map_single [2025-03-08 21:02:51,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_map_single [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure srp_map_desc [2025-03-08 21:02:51,416 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_map_desc [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 21:02:51,416 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-03-08 21:02:51,417 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure show_sgid [2025-03-08 21:02:51,418 INFO L138 BoogieDeclarations]: Found implementation of procedure show_sgid [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure srp_tmo_valid [2025-03-08 21:02:51,418 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_tmo_valid [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 21:02:51,418 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure srp_destroy_qp [2025-03-08 21:02:51,418 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_destroy_qp [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 21:02:51,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-08 21:02:51,419 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_in_interrupt_context [2025-03-08 21:02:51,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_in_interrupt_context [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure srp_change_queue_depth [2025-03-08 21:02:51,420 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_change_queue_depth [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure show_comp_vector [2025-03-08 21:02:51,420 INFO L138 BoogieDeclarations]: Found implementation of procedure show_comp_vector [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_srp_rport [2025-03-08 21:02:51,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_unlock_mutex_of_srp_rport [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-08 21:02:51,420 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-08 21:02:51,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 21:02:51,420 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 21:02:51,421 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 21:02:51,421 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 21:02:51,421 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 21:02:51,421 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 21:02:51,421 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 21:02:51,421 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-03-08 21:02:51,422 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 21:02:51,422 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 21:02:51,423 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-03-08 21:02:51,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_register_reset_error_counter [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_register_reset_error_counter [2025-03-08 21:02:51,424 INFO L130 BoogieDeclarations]: Found specification of procedure num_node_state [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure num_node_state [2025-03-08 21:02:51,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-08 21:02:51,424 INFO L130 BoogieDeclarations]: Found specification of procedure match_hex [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure match_hex [2025-03-08 21:02:51,424 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-08 21:02:51,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_idr_check_final_state [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_idr_check_final_state [2025-03-08 21:02:51,424 INFO L130 BoogieDeclarations]: Found specification of procedure show_zero_req_lim [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure show_zero_req_lim [2025-03-08 21:02:51,424 INFO L130 BoogieDeclarations]: Found specification of procedure show_service_id [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure show_service_id [2025-03-08 21:02:51,424 INFO L130 BoogieDeclarations]: Found specification of procedure show_pkey [2025-03-08 21:02:51,424 INFO L138 BoogieDeclarations]: Found implementation of procedure show_pkey [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_srp_rdma_ch [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_unlock_lock_of_srp_rdma_ch [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sg_count [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sg_count [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure srp_terminate_io [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_terminate_io [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure srp_new_cm_id [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_new_cm_id [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure srp_reset_device [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_reset_device [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_usb_register_reset_error_counter [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_usb_register_reset_error_counter [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure show_tl_retry_count [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure show_tl_retry_count [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure show_cmd_sg_entries [2025-03-08 21:02:51,425 INFO L138 BoogieDeclarations]: Found implementation of procedure show_cmd_sg_entries [2025-03-08 21:02:51,425 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_cm_id [2025-03-08 21:02:51,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_cm_id [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-03-08 21:02:51,426 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 21:02:51,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 21:02:51,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-08 21:02:51,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure srp_remove_one [2025-03-08 21:02:51,427 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_remove_one [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure ib_post_send [2025-03-08 21:02:51,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_post_send [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure srp_reset_host [2025-03-08 21:02:51,427 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_reset_host [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_fmr_pool [2025-03-08 21:02:51,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_fmr_pool [2025-03-08 21:02:51,427 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-08 21:02:51,428 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-08 21:02:51,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_lib_find_bit_find_next_bit [2025-03-08 21:02:51,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_lib_find_bit_find_next_bit [2025-03-08 21:02:51,428 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2025-03-08 21:02:51,428 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2025-03-08 21:02:51,428 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_host [2025-03-08 21:02:51,428 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_host [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_iterate_devices [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_iterate_devices [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure srp_post_send [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_post_send [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure show_orig_dgid [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure show_orig_dgid [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_unregister_class [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_unregister_class [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure srp_free_iu [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_free_iu [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure show_dgid [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure show_dgid [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure ib_sa_unregister_client [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_sa_unregister_client [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure __srp_get_tx_iu [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure __srp_get_tx_iu [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure srp_free_req [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_free_req [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure blk_mq_unique_tag [2025-03-08 21:02:51,429 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_mq_unique_tag [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-08 21:02:51,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-03-08 21:02:51,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_sched_completion__wait_without_init [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_srp_rdma_ch [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_spinlock_spin_lock_lock_of_srp_rdma_ch [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_net_rtnetlink_check_final_state [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure ib_poll_cq [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_poll_cq [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure srp_free_ch_ib [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_free_ch_ib [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_104 [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_104 [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_double_lock [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure show_req_lim [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure show_req_lim [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_linux_kernel_locking_spinlock_spin_lock [2025-03-08 21:02:51,431 INFO L130 BoogieDeclarations]: Found specification of procedure srp_handle_qp_err [2025-03-08 21:02:51,431 INFO L138 BoogieDeclarations]: Found implementation of procedure srp_handle_qp_err [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dereg_mr [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dereg_mr [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_srp_rport [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_mutex_mutex_lock_mutex_of_srp_rport [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_locking_rwlock_check_final_state [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_fs_char_dev_check_final_state [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_drivers_base_class_check_final_state [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_linux_kernel_rcu_update_lock_sched_check_final_state [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoull [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoull [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-03-08 21:02:51,432 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 21:02:51,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 21:02:51,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-03-08 21:02:51,434 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dealloc_pd [2025-03-08 21:02:51,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dealloc_pd [2025-03-08 21:02:53,009 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 21:02:53,016 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 21:02:53,149 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22758: havoc wait_for_completion_timeout_#t~nondet2688#1; [2025-03-08 21:02:53,159 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22390: havoc __bitmap_weight_#t~nondet2629#1; [2025-03-08 21:02:53,162 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22554: havoc #t~nondet2650; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22632: havoc kstrdup_#t~ret2666#1.base, kstrdup_#t~ret2666#1.offset; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22440: havoc blk_init_tags_#t~ret2633#1.base, blk_init_tags_#t~ret2633#1.offset; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12271: call ULTIMATE.dealloc(srp_parse_options_~#sep_opt~0#1.base, srp_parse_options_~#sep_opt~0#1.offset);havoc srp_parse_options_~#sep_opt~0#1.base, srp_parse_options_~#sep_opt~0#1.offset;call ULTIMATE.dealloc(srp_parse_options_~#dgid~0#1.base, srp_parse_options_~#dgid~0#1.offset);havoc srp_parse_options_~#dgid~0#1.base, srp_parse_options_~#dgid~0#1.offset;call ULTIMATE.dealloc(srp_parse_options_~#args~0#1.base, srp_parse_options_~#args~0#1.offset);havoc srp_parse_options_~#args~0#1.base, srp_parse_options_~#args~0#1.offset;call ULTIMATE.dealloc(srp_parse_options_~#token~0#1.base, srp_parse_options_~#token~0#1.offset);havoc srp_parse_options_~#token~0#1.base, srp_parse_options_~#token~0#1.offset; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992: havoc sg_page_#t~mem143#1; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15251-1: ldv_scsi_add_host_#res#1 := ldv_scsi_add_host_~arg0#1; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22724: havoc srp_rport_add_#t~ret2683#1.base, srp_rport_add_#t~ret2683#1.offset; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22593: havoc ib_query_gid_#t~nondet2659#1; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7004: havoc sg_virt_#t~mem146#1; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22397: havoc __cpu_to_node_#t~nondet2630#1; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22666: havoc match_token_#t~nondet2671#1; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17316-1: ldv_scsi_add_host_137_#res#1 := ldv_scsi_add_host_137_~ldv_func_res~0#1; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15273-1: ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset := ldv_scsi_host_alloc_~arg0#1.base, ldv_scsi_host_alloc_~arg0#1.offset; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15276-1: ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset := ldv_scsi_host_alloc_~arg0#1.base, ldv_scsi_host_alloc_~arg0#1.offset; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15278-1: ldv_scsi_host_alloc_#res#1.base, ldv_scsi_host_alloc_#res#1.offset := ldv_scsi_host_alloc_~arg0#1.base, ldv_scsi_host_alloc_~arg0#1.offset; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22744: havoc strlcpy_#t~nondet2685#1; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12110: call ULTIMATE.dealloc(srp_add_target_~#ids~0#1.base, srp_add_target_~#ids~0#1.offset);havoc srp_add_target_~#ids~0#1.base, srp_add_target_~#ids~0#1.offset;call ULTIMATE.dealloc(srp_add_target_~#descriptor~1#1.base, srp_add_target_~#descriptor~1#1.offset);havoc srp_add_target_~#descriptor~1#1.base, srp_add_target_~#descriptor~1#1.offset; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22747: havoc strsep_#t~ret2686#1.base, strsep_#t~ret2686#1.offset; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22682: havoc scsi_add_host_with_dma_#t~nondet2675#1; [2025-03-08 21:02:54,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12710: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset;call ULTIMATE.dealloc(~#__key___2~0#1.base, ~#__key___2~0#1.offset);havoc ~#__key___2~0#1.base, ~#__key___2~0#1.offset; [2025-03-08 21:02:54,479 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068: call ULTIMATE.dealloc(srp_map_data_~#state~0#1.base, srp_map_data_~#state~0#1.offset);havoc srp_map_data_~#state~0#1.base, srp_map_data_~#state~0#1.offset; [2025-03-08 21:02:54,479 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22689: havoc scsi_host_alloc_#t~ret2677#1.base, scsi_host_alloc_#t~ret2677#1.offset; [2025-03-08 21:02:54,479 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22692: havoc scsi_host_get_#t~ret2678#1.base, scsi_host_get_#t~ret2678#1.offset; [2025-03-08 21:02:54,479 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17342-1: ldv_scsi_host_alloc_145_#res#1.base, ldv_scsi_host_alloc_145_#res#1.offset := ldv_scsi_host_alloc_145_~ldv_func_res~1#1.base, ldv_scsi_host_alloc_145_~ldv_func_res~1#1.offset; [2025-03-08 21:02:54,756 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22572: havoc ib_fmr_pool_unmap_#t~nondet2654#1; [2025-03-08 21:02:54,756 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9360: call ULTIMATE.dealloc(srp_inv_rkey_~#bad_wr~1#1.base, srp_inv_rkey_~#bad_wr~1#1.offset);havoc srp_inv_rkey_~#bad_wr~1#1.base, srp_inv_rkey_~#bad_wr~1#1.offset;call ULTIMATE.dealloc(srp_inv_rkey_~#wr~1#1.base, srp_inv_rkey_~#wr~1#1.offset);havoc srp_inv_rkey_~#wr~1#1.base, srp_inv_rkey_~#wr~1#1.offset; [2025-03-08 21:02:54,763 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22533: havoc #t~ret2645.base, #t~ret2645.offset; [2025-03-08 21:02:54,765 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7625: havoc #t~mem447; [2025-03-08 21:02:54,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22581: havoc ib_get_dma_mr_#t~ret2656#1.base, ib_get_dma_mr_#t~ret2656#1.offset; [2025-03-08 21:02:54,935 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22523: havoc ib_alloc_pd_#t~ret2642#1.base, ib_alloc_pd_#t~ret2642#1.offset; [2025-03-08 21:02:54,935 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22589: havoc ib_query_device_#t~nondet2658#1; [2025-03-08 21:02:54,935 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13068: call ULTIMATE.dealloc(srp_add_port_~#__key~2#1.base, srp_add_port_~#__key~2#1.offset);havoc srp_add_port_~#__key~2#1.base, srp_add_port_~#__key~2#1.offset;call ULTIMATE.dealloc(srp_add_port_~#__key___0~1#1.base, srp_add_port_~#__key___0~1#1.offset);havoc srp_add_port_~#__key___0~1#1.base, srp_add_port_~#__key___0~1#1.offset; [2025-03-08 21:02:54,935 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22491: havoc dev_set_name_#t~nondet2637#1; [2025-03-08 21:02:54,935 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22502: havoc device_register_#t~nondet2639#1; [2025-03-08 21:02:54,935 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13156: call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset; [2025-03-08 21:02:54,942 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079: havoc #t~mem211.base, #t~mem211.offset; [2025-03-08 21:02:54,989 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22615: havoc ib_send_cm_dreq_#t~nondet2663#1; [2025-03-08 21:02:55,014 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22662: havoc #t~ret2670.base, #t~ret2670.offset; [2025-03-08 21:02:55,042 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22754: havoc #t~nondet2687; [2025-03-08 21:02:55,192 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22704: havoc #t~ret2679.base, #t~ret2679.offset; [2025-03-08 21:02:55,358 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22585: havoc #t~nondet2657; [2025-03-08 21:03:01,601 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22636: havoc kstrtoint_#t~nondet2667#1; [2025-03-08 21:03:01,601 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22711: havoc srp_attach_transport_#t~ret2681#1.base, srp_attach_transport_#t~ret2681#1.offset; [2025-03-08 21:03:01,601 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22386: havoc __alloc_workqueue_key_#t~ret2628#1.base, __alloc_workqueue_key_#t~ret2628#1.offset; [2025-03-08 21:03:01,601 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22597: havoc ib_register_client_#t~nondet2660#1; [2025-03-08 21:03:01,601 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7749: call ULTIMATE.dealloc(srp_tmo_set_~#tmo~1#1.base, srp_tmo_set_~#tmo~1#1.offset);havoc srp_tmo_set_~#tmo~1#1.base, srp_tmo_set_~#tmo~1#1.offset; [2025-03-08 21:03:01,601 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13379: call ULTIMATE.dealloc(srp_init_module_~#__key~3#1.base, srp_init_module_~#__key~3#1.offset);havoc srp_init_module_~#__key~3#1.base, srp_init_module_~#__key~3#1.offset; [2025-03-08 21:03:03,000 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22561: havoc #t~nondet2651; [2025-03-08 21:03:03,475 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22659: havoc #t~nondet2669; [2025-03-08 21:03:03,712 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8765: havoc #t~mem849#1; [2025-03-08 21:03:03,713 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22601: havoc ib_sa_path_rec_get_#t~nondet2661#1; [2025-03-08 21:03:03,713 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782: havoc #t~mem853#1; [2025-03-08 21:03:03,736 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6494: havoc #t~mem28.base, #t~mem28.offset; [2025-03-08 21:03:03,858 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7011: havoc #t~mem148; [2025-03-08 21:03:05,681 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22539: havoc ib_create_qp_#t~ret2647#1.base, ib_create_qp_#t~ret2647#1.offset; [2025-03-08 21:03:05,681 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22565: havoc ib_find_pkey_#t~nondet2652#1; [2025-03-08 21:03:05,682 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22517: havoc ib_alloc_fast_reg_mr_#t~ret2640#1.base, ib_alloc_fast_reg_mr_#t~ret2640#1.offset; [2025-03-08 21:03:05,682 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: call ULTIMATE.dealloc(srp_alloc_fmr_pool_~#fmr_param~0#1.base, srp_alloc_fmr_pool_~#fmr_param~0#1.offset);havoc srp_alloc_fmr_pool_~#fmr_param~0#1.base, srp_alloc_fmr_pool_~#fmr_param~0#1.offset; [2025-03-08 21:03:05,682 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22536: havoc ib_create_fmr_pool_#t~ret2646#1.base, ib_create_fmr_pool_#t~ret2646#1.offset; [2025-03-08 21:03:05,682 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: call ULTIMATE.dealloc(srp_create_fr_pool_~#__key~0#1.base, srp_create_fr_pool_~#__key~0#1.offset);havoc srp_create_fr_pool_~#__key~0#1.base, srp_create_fr_pool_~#__key~0#1.offset; [2025-03-08 21:03:05,682 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22520: havoc ib_alloc_fast_reg_page_list_#t~ret2641#1.base, ib_alloc_fast_reg_page_list_#t~ret2641#1.offset; [2025-03-08 21:03:05,783 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7631: havoc #t~mem448; [2025-03-08 21:03:07,154 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9351: havoc #t~mem984#1; [2025-03-08 21:03:07,154 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22619: havoc ib_send_cm_req_#t~nondet2664#1; [2025-03-08 21:03:07,154 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9349: havoc #t~mem983#1; [2025-03-08 21:03:08,351 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22568: havoc ib_fmr_pool_map_phys_#t~ret2653#1.base, ib_fmr_pool_map_phys_#t~ret2653#1.offset; [2025-03-08 21:03:08,351 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7684: havoc ib_inc_rkey_#t~bitwise479#1; [2025-03-08 21:03:08,351 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: call ULTIMATE.dealloc(srp_map_finish_fr_~#bad_wr~2#1.base, srp_map_finish_fr_~#bad_wr~2#1.offset);havoc srp_map_finish_fr_~#bad_wr~2#1.base, srp_map_finish_fr_~#bad_wr~2#1.offset;call ULTIMATE.dealloc(srp_map_finish_fr_~#wr~2#1.base, srp_map_finish_fr_~#wr~2#1.offset);havoc srp_map_finish_fr_~#wr~2#1.base, srp_map_finish_fr_~#wr~2#1.offset; [2025-03-08 21:03:08,530 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22678: havoc queue_work_on_#t~nondet2674#1; [2025-03-08 21:03:10,907 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7808: call ULTIMATE.dealloc(~#topspin_oui~0.base, ~#topspin_oui~0.offset);havoc ~#topspin_oui~0.base, ~#topspin_oui~0.offset;call ULTIMATE.dealloc(~#cisco_oui~0.base, ~#cisco_oui~0.offset);havoc ~#cisco_oui~0.base, ~#cisco_oui~0.offset; [2025-03-08 21:03:11,438 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22740: havoc #t~nondet2684; [2025-03-08 21:03:16,127 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219: call ULTIMATE.dealloc(~#attr~1#1.base, ~#attr~1#1.offset);havoc ~#attr~1#1.base, ~#attr~1#1.offset;call ULTIMATE.dealloc(~#wr~0#1.base, ~#wr~0#1.offset);havoc ~#wr~0#1.base, ~#wr~0#1.offset;call ULTIMATE.dealloc(~#bad_wr~0#1.base, ~#bad_wr~0#1.offset);havoc ~#bad_wr~0#1.base, ~#bad_wr~0#1.offset; [2025-03-08 21:03:16,283 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22686: havoc scsi_change_queue_depth_#t~nondet2676#1; [2025-03-08 21:03:16,450 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22416: havoc #t~nondet2631; [2025-03-08 21:03:16,920 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22655: havoc #t~nondet2668; [2025-03-08 21:03:17,505 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7345: havoc #t~mem289; [2025-03-08 21:03:19,603 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22454: havoc cancel_work_sync_#t~nondet2636#1; [2025-03-08 21:03:24,182 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22530: havoc ib_create_cm_id_#t~ret2644#1.base, ib_create_cm_id_#t~ret2644#1.offset; [2025-03-08 21:03:24,772 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6836: havoc kobject_name_#t~mem103#1.base, kobject_name_#t~mem103#1.offset; [2025-03-08 21:03:24,772 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: havoc #t~mem115#1.base, #t~mem115#1.offset; [2025-03-08 21:03:26,451 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 21:03:27,632 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22578: havoc ib_get_client_data_#t~ret2655#1.base, ib_get_client_data_#t~ret2655#1.offset; [2025-03-08 21:03:28,688 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22715: havoc srp_reconnect_rport_#t~nondet2682#1; [2025-03-08 21:03:30,235 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22422: havoc #t~ret2632.base, #t~ret2632.offset; [2025-03-08 21:03:30,672 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10262: call ULTIMATE.dealloc(~#list~0.base, ~#list~0.offset);havoc ~#list~0.base, ~#list~0.offset;call ULTIMATE.dealloc(~#wr~3.base, ~#wr~3.offset);havoc ~#wr~3.base, ~#wr~3.offset;call ULTIMATE.dealloc(~#bad_wr~3.base, ~#bad_wr~3.offset);havoc ~#bad_wr~3.base, ~#bad_wr~3.offset; [2025-03-08 21:03:30,715 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22498: havoc #t~nondet2638; [2025-03-08 21:03:32,225 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351: havoc #t~mem290.base, #t~mem290.offset; [2025-03-08 21:03:34,400 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10718: call ULTIMATE.dealloc(srp_send_completion_~#wc~1#1.base, srp_send_completion_~#wc~1#1.offset);havoc srp_send_completion_~#wc~1#1.base, srp_send_completion_~#wc~1#1.offset; [2025-03-08 21:03:34,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22447: havoc #t~nondet2635; [2025-03-08 21:03:34,592 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22674: havoc #t~nondet2673; [2025-03-08 21:03:34,874 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424: havoc #t~bitwise5; [2025-03-08 21:03:36,709 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22547: havoc #t~nondet2649; [2025-03-08 21:03:38,281 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22708: havoc #t~nondet2680; [2025-03-08 21:03:38,323 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22670: havoc #t~nondet2672; [2025-03-08 21:03:38,367 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22543: havoc #t~nondet2648; [2025-03-08 21:03:40,046 INFO L? ?]: Removed 5687 outVars from TransFormulas that were not future-live. [2025-03-08 21:03:40,046 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 21:03:40,212 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 21:03:40,212 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-08 21:03:40,213 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 09:03:40 BoogieIcfgContainer [2025-03-08 21:03:40,213 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 21:03:40,216 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 21:03:40,217 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 21:03:40,220 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 21:03:40,220 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 09:02:40" (1/3) ... [2025-03-08 21:03:40,221 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a304495 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 09:03:40, skipping insertion in model container [2025-03-08 21:03:40,221 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 09:02:47" (2/3) ... [2025-03-08 21:03:40,222 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a304495 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 09:03:40, skipping insertion in model container [2025-03-08 21:03:40,222 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 09:03:40" (3/3) ... [2025-03-08 21:03:40,223 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i [2025-03-08 21:03:40,240 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 21:03:40,247 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.0-rc1---drivers--infiniband--ulp--srp--ib_srp.ko.cil.i that has 333 procedures, 4221 locations, 1 initial locations, 201 loop locations, and 35 error locations. [2025-03-08 21:03:40,415 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 21:03:40,432 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;@2c5b9e32, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 21:03:40,433 INFO L334 AbstractCegarLoop]: Starting to check reachability of 35 error locations. [2025-03-08 21:03:40,455 INFO L276 IsEmpty]: Start isEmpty. Operand has 3701 states, 2453 states have (on average 1.2776192417448022) internal successors, (3134), 2585 states have internal predecessors, (3134), 996 states have call successors, (996), 217 states have call predecessors, (996), 216 states have return successors, (988), 979 states have call predecessors, (988), 988 states have call successors, (988) [2025-03-08 21:03:40,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-03-08 21:03:40,467 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:03:40,467 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 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] [2025-03-08 21:03:40,472 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_drivers_base_class__double_registrationErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2025-03-08 21:03:40,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:03:40,480 INFO L85 PathProgramCache]: Analyzing trace with hash -265936044, now seen corresponding path program 1 times [2025-03-08 21:03:40,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:03:40,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984247083] [2025-03-08 21:03:40,493 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:03:40,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:03:49,378 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-03-08 21:03:49,761 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-03-08 21:03:49,761 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:03:49,761 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:03:51,608 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2025-03-08 21:03:51,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:03:51,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984247083] [2025-03-08 21:03:51,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984247083] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:03:51,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:03:51,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-08 21:03:51,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654856005] [2025-03-08 21:03:51,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:03:51,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-08 21:03:51,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:03:51,625 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-08 21:03:51,626 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:03:51,633 INFO L87 Difference]: Start difference. First operand has 3701 states, 2453 states have (on average 1.2776192417448022) internal successors, (3134), 2585 states have internal predecessors, (3134), 996 states have call successors, (996), 217 states have call predecessors, (996), 216 states have return successors, (988), 979 states have call predecessors, (988), 988 states have call successors, (988) Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-03-08 21:03:53,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:03:53,802 INFO L93 Difference]: Finished difference Result 10967 states and 15604 transitions. [2025-03-08 21:03:53,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-08 21:03:53,805 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 62 [2025-03-08 21:03:53,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:03:53,877 INFO L225 Difference]: With dead ends: 10967 [2025-03-08 21:03:53,878 INFO L226 Difference]: Without dead ends: 7276 [2025-03-08 21:03:53,912 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-08 21:03:53,915 INFO L435 NwaCegarLoop]: 5222 mSDtfsCounter, 5034 mSDsluCounter, 15359 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5035 SdHoareTripleChecker+Valid, 20581 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-03-08 21:03:53,916 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5035 Valid, 20581 Invalid, 92 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-08 21:03:53,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7276 states. [2025-03-08 21:03:54,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7276 to 7179. [2025-03-08 21:03:54,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7179 states, 4789 states have (on average 1.2564209647107956) internal successors, (6017), 5000 states have internal predecessors, (6017), 1933 states have call successors, (1933), 424 states have call predecessors, (1933), 423 states have return successors, (1931), 1911 states have call predecessors, (1931), 1931 states have call successors, (1931) [2025-03-08 21:03:54,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7179 states to 7179 states and 9881 transitions. [2025-03-08 21:03:54,344 INFO L78 Accepts]: Start accepts. Automaton has 7179 states and 9881 transitions. Word has length 62 [2025-03-08 21:03:54,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:03:54,345 INFO L471 AbstractCegarLoop]: Abstraction has 7179 states and 9881 transitions. [2025-03-08 21:03:54,345 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2025-03-08 21:03:54,346 INFO L276 IsEmpty]: Start isEmpty. Operand 7179 states and 9881 transitions. [2025-03-08 21:03:54,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2025-03-08 21:03:54,348 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:03:54,348 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 21:03:54,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 21:03:54,348 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_linux_arch_io_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2025-03-08 21:03:54,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:03:54,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1209123133, now seen corresponding path program 1 times [2025-03-08 21:03:54,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:03:54,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998195452] [2025-03-08 21:03:54,349 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:03:54,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 21:04:02,166 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-03-08 21:04:02,315 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-03-08 21:04:02,315 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 21:04:02,315 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 21:04:03,463 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2025-03-08 21:04:03,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 21:04:03,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998195452] [2025-03-08 21:04:03,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998195452] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 21:04:03,464 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 21:04:03,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 21:04:03,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782625956] [2025-03-08 21:04:03,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 21:04:03,465 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 21:04:03,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 21:04:03,465 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 21:04:03,465 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 21:04:03,465 INFO L87 Difference]: Start difference. First operand 7179 states and 9881 transitions. 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, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-08 21:04:04,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 21:04:04,319 INFO L93 Difference]: Finished difference Result 7179 states and 9881 transitions. [2025-03-08 21:04:04,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 21:04:04,320 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 69 [2025-03-08 21:04:04,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 21:04:04,361 INFO L225 Difference]: With dead ends: 7179 [2025-03-08 21:04:04,362 INFO L226 Difference]: Without dead ends: 7177 [2025-03-08 21:04:04,368 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 21:04:04,369 INFO L435 NwaCegarLoop]: 5010 mSDtfsCounter, 4998 mSDsluCounter, 5009 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4998 SdHoareTripleChecker+Valid, 10019 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-08 21:04:04,371 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4998 Valid, 10019 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-08 21:04:04,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7177 states. [2025-03-08 21:04:04,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7177 to 7177. [2025-03-08 21:04:04,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7177 states, 4788 states have (on average 1.2560568086883876) internal successors, (6014), 4998 states have internal predecessors, (6014), 1933 states have call successors, (1933), 424 states have call predecessors, (1933), 423 states have return successors, (1931), 1911 states have call predecessors, (1931), 1931 states have call successors, (1931) [2025-03-08 21:04:04,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7177 states to 7177 states and 9878 transitions. [2025-03-08 21:04:04,662 INFO L78 Accepts]: Start accepts. Automaton has 7177 states and 9878 transitions. Word has length 69 [2025-03-08 21:04:04,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 21:04:04,664 INFO L471 AbstractCegarLoop]: Abstraction has 7177 states and 9878 transitions. [2025-03-08 21:04:04,664 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2025-03-08 21:04:04,664 INFO L276 IsEmpty]: Start isEmpty. Operand 7177 states and 9878 transitions. [2025-03-08 21:04:04,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2025-03-08 21:04:04,667 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 21:04:04,668 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2025-03-08 21:04:04,668 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-08 21:04:04,668 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_usb_gadget__class_registration_with_usb_gadgetErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_linux_mmc_sdio_func_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 33 more)] === [2025-03-08 21:04:04,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 21:04:04,669 INFO L85 PathProgramCache]: Analyzing trace with hash 796368588, now seen corresponding path program 1 times [2025-03-08 21:04:04,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 21:04:04,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373889455] [2025-03-08 21:04:04,671 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 21:04:04,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms