./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--infiniband--core--ib_uverbs.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--infiniband--core--ib_uverbs.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash a15cb8baf04ebcdf2da2a5900f0ec70919543dab13c9a864e8457c879456985f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:58:55,534 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:58:55,611 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 02:58:55,616 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:58:55,619 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:58:55,647 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:58:55,648 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:58:55,649 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:58:55,649 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:58:55,649 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:58:55,650 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:58:55,650 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:58:55,651 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:58:55,651 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:58:55,651 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:58:55,651 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:58:55,651 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:58:55,652 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:58:55,652 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:58:55,652 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:58:55,652 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:58:55,652 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:58:55,652 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:58:55,652 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:58:55,652 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:58:55,652 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:58:55,653 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:58:55,653 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a15cb8baf04ebcdf2da2a5900f0ec70919543dab13c9a864e8457c879456985f [2025-02-08 02:58:55,900 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:58:55,909 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:58:55,915 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:58:55,917 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:58:55,917 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:58:55,919 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--infiniband--core--ib_uverbs.ko-entry_point.cil.out.i [2025-02-08 02:58:57,241 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/ed94c670f/4cb8761aab8b4165a5d39c61d2a6f64b/FLAG9fb5a105b [2025-02-08 02:58:57,868 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:58:57,869 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--infiniband--core--ib_uverbs.ko-entry_point.cil.out.i [2025-02-08 02:58:57,922 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/ed94c670f/4cb8761aab8b4165a5d39c61d2a6f64b/FLAG9fb5a105b [2025-02-08 02:58:57,935 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/ed94c670f/4cb8761aab8b4165a5d39c61d2a6f64b [2025-02-08 02:58:57,937 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:58:57,938 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:58:57,939 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:58:57,940 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:58:57,943 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:58:57,944 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:58:57" (1/1) ... [2025-02-08 02:58:57,945 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6081d3de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:58:57, skipping insertion in model container [2025-02-08 02:58:57,945 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:58:57" (1/1) ... [2025-02-08 02:58:58,042 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:59:00,778 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--infiniband--core--ib_uverbs.ko-entry_point.cil.out.i[354644,354657] [2025-02-08 02:59:00,855 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:59:00,935 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:59:01,030 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5096] [2025-02-08 02:59:01,032 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5103] [2025-02-08 02:59:01,036 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5152] [2025-02-08 02:59:01,036 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5155] [2025-02-08 02:59:01,036 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5158] [2025-02-08 02:59:01,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5161] [2025-02-08 02:59:01,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [5182-5183] [2025-02-08 02:59:01,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [5194-5195] [2025-02-08 02:59:01,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5198-5199] [2025-02-08 02:59:01,038 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5202-5203] [2025-02-08 02:59:01,039 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5206-5207] [2025-02-08 02:59:01,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7666] [2025-02-08 02:59:01,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7668] [2025-02-08 02:59:01,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [7682] [2025-02-08 02:59:01,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7685] [2025-02-08 02:59:01,179 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7688] [2025-02-08 02:59:01,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7691] [2025-02-08 02:59:01,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [7716] [2025-02-08 02:59:01,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [7723] [2025-02-08 02:59:01,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [7731-7732] [2025-02-08 02:59:01,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7745] [2025-02-08 02:59:01,183 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7748] [2025-02-08 02:59:01,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [7750] [2025-02-08 02:59:01,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7755] [2025-02-08 02:59:01,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7758] [2025-02-08 02:59:01,184 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7760] [2025-02-08 02:59:01,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7765] [2025-02-08 02:59:01,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7768] [2025-02-08 02:59:01,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7770] [2025-02-08 02:59:01,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7775] [2025-02-08 02:59:01,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7778] [2025-02-08 02:59:01,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [7780] [2025-02-08 02:59:01,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7798] [2025-02-08 02:59:01,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7801] [2025-02-08 02:59:01,186 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [7803] [2025-02-08 02:59:01,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7808] [2025-02-08 02:59:01,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7811] [2025-02-08 02:59:01,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7813] [2025-02-08 02:59:01,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7818] [2025-02-08 02:59:01,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7821] [2025-02-08 02:59:01,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7823] [2025-02-08 02:59:01,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7828] [2025-02-08 02:59:01,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7831] [2025-02-08 02:59:01,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [7833] [2025-02-08 02:59:01,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7859] [2025-02-08 02:59:01,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7866] [2025-02-08 02:59:01,439 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--infiniband--core--ib_uverbs.ko-entry_point.cil.out.i[354644,354657] [2025-02-08 02:59:01,455 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:59:01,596 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:59:01,597 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01 WrapperNode [2025-02-08 02:59:01,598 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:59:01,599 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:59:01,600 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:59:01,600 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:59:01,608 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:01,728 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:02,008 INFO L138 Inliner]: procedures = 371, calls = 4486, calls flagged for inlining = 170, calls inlined = 169, statements flattened = 10213 [2025-02-08 02:59:02,008 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:59:02,009 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:59:02,009 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:59:02,009 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:59:02,020 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:02,020 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:02,084 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:03,863 INFO L175 MemorySlicer]: Split 2257 memory accesses to 34 slices as follows [7, 12, 4, 6, 4, 7, 4, 4, 19, 16, 18, 5, 3, 2, 4, 2, 44, 55, 5, 29, 32, 2, 1, 1723, 1, 17, 2, 20, 158, 4, 5, 4, 18, 20]. 76 percent of accesses are in the largest equivalence class. The 189 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 5, 0, 0, 0, 0, 159, 0, 0, 2, 0, 0, 0, 0, 0, 0, 20]. The 1065 writes are split as follows [6, 4, 2, 6, 4, 2, 2, 4, 0, 1, 4, 0, 0, 1, 2, 0, 42, 53, 0, 29, 32, 1, 0, 660, 0, 17, 0, 20, 158, 4, 5, 2, 4, 0]. [2025-02-08 02:59:03,864 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:03,864 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:04,063 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:04,086 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:04,212 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:04,240 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:04,299 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:59:04,302 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:59:04,302 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:59:04,302 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:59:04,303 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:01" (1/1) ... [2025-02-08 02:59:04,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:59:04,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:59:04,335 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 02:59:04,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 02:59:04,365 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 02:59:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 02:59:04,365 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_open [2025-02-08 02:59:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_open [2025-02-08 02:59:04,365 INFO L130 BoogieDeclarations]: Found specification of procedure put_qp_write [2025-02-08 02:59:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure put_qp_write [2025-02-08 02:59:04,365 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_close [2025-02-08 02:59:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_close [2025-02-08 02:59:04,365 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_qp [2025-02-08 02:59:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_qp [2025-02-08 02:59:04,365 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-08 02:59:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-08 02:59:04,365 INFO L130 BoogieDeclarations]: Found specification of procedure fdget [2025-02-08 02:59:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure fdget [2025-02-08 02:59:04,365 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2025-02-08 02:59:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2025-02-08 02:59:04,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:59:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:59:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:59:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:59:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:59:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:59:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:59:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:59:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:59:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:59:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:59:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:59:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:59:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 02:59:04,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 02:59:04,370 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_cq [2025-02-08 02:59:04,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_cq [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure show_ibdev [2025-02-08 02:59:04,370 INFO L138 BoogieDeclarations]: Found implementation of procedure show_ibdev [2025-02-08 02:59:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure ib_query_device [2025-02-08 02:59:04,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_query_device [2025-02-08 02:59:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure fd_install [2025-02-08 02:59:04,371 INFO L138 BoogieDeclarations]: Found implementation of procedure fd_install [2025-02-08 02:59:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_event_close [2025-02-08 02:59:04,371 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_event_close [2025-02-08 02:59:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure idr_destroy [2025-02-08 02:59:04,371 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_destroy [2025-02-08 02:59:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure ib_copy_to_udata [2025-02-08 02:59:04,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_copy_to_udata [2025-02-08 02:59:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 02:59:04,372 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 02:59:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure put_pd_read [2025-02-08 02:59:04,372 INFO L138 BoogieDeclarations]: Found implementation of procedure put_pd_read [2025-02-08 02:59:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:59:04,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:59:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure idr_write_qp [2025-02-08 02:59:04,372 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_write_qp [2025-02-08 02:59:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2025-02-08 02:59:04,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2025-02-08 02:59:04,373 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_uobj [2025-02-08 02:59:04,373 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_uobj [2025-02-08 02:59:04,373 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dealloc_xrcd [2025-02-08 02:59:04,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dealloc_xrcd [2025-02-08 02:59:04,373 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_release_file [2025-02-08 02:59:04,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_release_file [2025-02-08 02:59:04,373 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:59:04,373 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:59:04,373 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:59:04,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:59:04,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:59:04,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:59:04,374 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_and_test [2025-02-08 02:59:04,374 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_and_test [2025-02-08 02:59:04,374 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_pd [2025-02-08 02:59:04,374 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_pd [2025-02-08 02:59:04,374 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_modify_srq [2025-02-08 02:59:04,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_modify_srq [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2025-02-08 02:59:04,375 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure fdput [2025-02-08 02:59:04,375 INFO L138 BoogieDeclarations]: Found implementation of procedure fdput [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 02:59:04,375 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_release_ucq [2025-02-08 02:59:04,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_release_ucq [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 02:59:04,375 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:59:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:59:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:59:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:59:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:59:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:59:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:59:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 02:59:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 02:59:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:59:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 02:59:04,379 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 02:59:04,379 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_unmarshall_recv [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_unmarshall_recv [2025-02-08 02:59:04,379 INFO L130 BoogieDeclarations]: Found specification of procedure idr_add_uobj [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_add_uobj [2025-02-08 02:59:04,379 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:59:04,379 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_ex_query_device [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_ex_query_device [2025-02-08 02:59:04,379 INFO L130 BoogieDeclarations]: Found specification of procedure idr_write_uobj [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_write_uobj [2025-02-08 02:59:04,379 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2025-02-08 02:59:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-08 02:59:04,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_mmap [2025-02-08 02:59:04,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_mmap [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:59:04,380 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_event_poll [2025-02-08 02:59:04,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_event_poll [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure __uverbs_create_xsrq [2025-02-08 02:59:04,380 INFO L138 BoogieDeclarations]: Found implementation of procedure __uverbs_create_xsrq [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_event_fasync [2025-02-08 02:59:04,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_event_fasync [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure init_uobj [2025-02-08 02:59:04,380 INFO L138 BoogieDeclarations]: Found implementation of procedure init_uobj [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure put_xrcd_read [2025-02-08 02:59:04,380 INFO L138 BoogieDeclarations]: Found implementation of procedure put_xrcd_read [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure copy_query_dev_fields [2025-02-08 02:59:04,380 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_query_dev_fields [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:59:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:59:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:59:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:59:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:59:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:59:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:59:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:59:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:59:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:59:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:59:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:59:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_alloc_event_file [2025-02-08 02:59:04,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_alloc_event_file [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-02-08 02:59:04,384 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure put_pid [2025-02-08 02:59:04,384 INFO L138 BoogieDeclarations]: Found implementation of procedure put_pid [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 02:59:04,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure put_uobj [2025-02-08 02:59:04,384 INFO L138 BoogieDeclarations]: Found implementation of procedure put_uobj [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-02-08 02:59:04,384 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_event_read [2025-02-08 02:59:04,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_event_read [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-08 02:59:04,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:59:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:59:04,385 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 02:59:04,385 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_obj [2025-02-08 02:59:04,385 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_obj [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_qp [2025-02-08 02:59:04,385 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_qp [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove_uobj [2025-02-08 02:59:04,385 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove_uobj [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2025-02-08 02:59:04,385 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 02:59:04,385 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2025-02-08 02:59:04,385 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2025-02-08 02:59:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 02:59:04,385 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:59:04,388 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_ah [2025-02-08 02:59:04,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_ah [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:59:04,388 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure fput [2025-02-08 02:59:04,388 INFO L138 BoogieDeclarations]: Found implementation of procedure fput [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 02:59:04,388 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure put_uobj_read [2025-02-08 02:59:04,388 INFO L138 BoogieDeclarations]: Found implementation of procedure put_uobj_read [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 02:59:04,388 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_srq [2025-02-08 02:59:04,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_srq [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_write [2025-02-08 02:59:04,388 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_write [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 02:59:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-08 02:59:04,389 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure xrcd_table_search [2025-02-08 02:59:04,389 INFO L138 BoogieDeclarations]: Found implementation of procedure xrcd_table_search [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:59:04,389 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:59:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:59:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:59:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:59:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:59:04,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:59:04,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:59:04,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:59:04,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:59:04,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:59:04,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:59:04,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:59:04,393 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 02:59:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 02:59:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 02:59:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 02:59:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 02:59:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 02:59:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 02:59:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 02:59:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 02:59:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 02:59:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dealloc_mw [2025-02-08 02:59:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dealloc_mw [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure __idr_get_uobj [2025-02-08 02:59:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure __idr_get_uobj [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure put_uobj_write [2025-02-08 02:59:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure put_uobj_write [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2025-02-08 02:59:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:59:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure put_srq_read [2025-02-08 02:59:04,396 INFO L138 BoogieDeclarations]: Found implementation of procedure put_srq_read [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:59:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:59:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:59:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:59:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:59:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:59:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:59:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:59:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:59:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:59:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:59:04,398 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:59:04,398 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:59:04,399 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:59:04,399 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:59:04,400 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dereg_mr [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dereg_mr [2025-02-08 02:59:04,400 INFO L130 BoogieDeclarations]: Found specification of procedure put_unused_fd [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unused_fd [2025-02-08 02:59:04,400 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 02:59:04,400 INFO L130 BoogieDeclarations]: Found specification of procedure create_cq [2025-02-08 02:59:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure create_cq [2025-02-08 02:59:04,400 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:59:04,401 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 02:59:04,401 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure modify_qp_mask [2025-02-08 02:59:04,401 INFO L138 BoogieDeclarations]: Found implementation of procedure modify_qp_mask [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2025-02-08 02:59:04,401 INFO L138 BoogieDeclarations]: Found implementation of procedure class_destroy [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 02:59:04,401 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_unlock [2025-02-08 02:59:04,401 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_unlock [2025-02-08 02:59:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_zero_bit [2025-02-08 02:59:04,404 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_zero_bit [2025-02-08 02:59:04,404 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 02:59:04,404 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-08 02:59:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:59:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-02-08 02:59:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 02:59:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure get_unused_fd_flags [2025-02-08 02:59:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unused_fd_flags [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 02:59:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 02:59:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_xrcd [2025-02-08 02:59:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_xrcd [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-08 02:59:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~int [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 02:59:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 02:59:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:59:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure ib_check_mr_access [2025-02-08 02:59:04,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_check_mr_access [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 02:59:04,406 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 02:59:04,406 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:59:04,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2025-02-08 02:59:04,406 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2025-02-08 02:59:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_flow [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_flow [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get___0 [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get___0 [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure xrcd_table_delete [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure xrcd_table_delete [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_remove_one [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_remove_one [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure ib_detach_mcast [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_detach_mcast [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure show_dev_abi_version [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure show_dev_abi_version [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_cq [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_cq [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_srq [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_srq [2025-02-08 02:59:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-02-08 02:59:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_add_one [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_add_one [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure put_qp_read [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure put_qp_read [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure no_llseek [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure no_llseek [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure ib_copy_from_udata [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_copy_from_udata [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_release_uevent [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_release_uevent [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure put_cq_read [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure put_cq_read [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_modify_qp [2025-02-08 02:59:04,411 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_modify_qp [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:59:04,411 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure show_class_attr_string [2025-02-08 02:59:04,413 INFO L138 BoogieDeclarations]: Found implementation of procedure show_class_attr_string [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dealloc_pd [2025-02-08 02:59:04,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dealloc_pd [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:59:04,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~$Pointer$ [2025-02-08 02:59:04,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~$Pointer$ [2025-02-08 02:59:04,413 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 02:59:04,413 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 02:59:05,861 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:59:05,869 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:59:05,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12283: havoc __fdget_#t~nondet2074#1; [2025-02-08 02:59:05,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644: havoc __to_fd_#t~mem157#1.base, __to_fd_#t~mem157#1.offset;havoc __to_fd_#t~mem158#1;call ULTIMATE.dealloc(__to_fd_~#__constr_expr_0~0#1.base, __to_fd_~#__constr_expr_0~0#1.offset);havoc __to_fd_~#__constr_expr_0~0#1.base, __to_fd_~#__constr_expr_0~0#1.offset; [2025-02-08 02:59:05,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5654: havoc #t~mem161#1.base, #t~mem161#1.offset;havoc #t~mem162#1;call ULTIMATE.dealloc(~#tmp___0~6#1.base, ~#tmp___0~6#1.offset);havoc ~#tmp___0~6#1.base, ~#tmp___0~6#1.offset; [2025-02-08 02:59:06,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453: havoc #t~nondet2100; [2025-02-08 02:59:06,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6368-1: call #t~mem296#1.base, #t~mem296#1.offset := read~$Pointer$#23(~entry~0#1.base, 48 + ~entry~0#1.offset, 8); [2025-02-08 02:59:06,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6368: assume 0 != (#t~mem296#1.base + #t~mem296#1.offset) % 18446744073709551616;havoc #t~mem296#1.base, #t~mem296#1.offset; [2025-02-08 02:59:06,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6368: assume !(0 != (#t~mem296#1.base + #t~mem296#1.offset) % 18446744073709551616);havoc #t~mem296#1.base, #t~mem296#1.offset; [2025-02-08 02:59:06,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6369: SUMMARY for call list_del(~entry~0#1.base, 32 + ~entry~0#1.offset); srcloc: null [2025-02-08 02:59:06,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6384-1: SUMMARY for call #t~ret302#1 := kref_put(#t~mem301#1.base, #t~mem301#1.offset, #funAddr~ib_uverbs_release_file.base, #funAddr~ib_uverbs_release_file.offset); srcloc: null [2025-02-08 02:59:06,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6384: assume -2147483648 <= #t~ret302#1 && #t~ret302#1 <= 2147483647;havoc #t~mem301#1.base, #t~mem301#1.offset;havoc #t~ret302#1; [2025-02-08 02:59:06,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12517: havoc ib_unregister_event_handler_#t~nondet2115#1;#t~ret300#1 := ib_unregister_event_handler_#res#1;havoc ib_unregister_event_handler_#t~nondet2115#1, ib_unregister_event_handler_~arg0#1.base, ib_unregister_event_handler_~arg0#1.offset;havoc ib_unregister_event_handler_#in~arg0#1.base, ib_unregister_event_handler_#in~arg0#1.offset;assume { :end_inline_ib_unregister_event_handler } true;assume -2147483648 <= #t~ret300#1 && #t~ret300#1 <= 2147483647;havoc #t~mem299#1.base, #t~mem299#1.offset;havoc #t~ret300#1;call #t~mem301#1.base, #t~mem301#1.offset := read~$Pointer$#23(~file~5#1.base, 8 + ~file~5#1.offset, 8); [2025-02-08 02:59:06,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6372-1: SUMMARY for call kfree(~entry~0#1.base, ~entry~0#1.offset); srcloc: null [2025-02-08 02:59:06,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6372: ~entry~0#1.base, ~entry~0#1.offset := ~tmp~23#1.base, ~tmp~23#1.offset;call #t~mem297#1.base, #t~mem297#1.offset := read~$Pointer$#23(~tmp~23#1.base, 16 + ~tmp~23#1.offset, 8);~__mptr___1~4#1.base, ~__mptr___1~4#1.offset := #t~mem297#1.base, #t~mem297#1.offset;havoc #t~mem297#1.base, #t~mem297#1.offset;~tmp~23#1.base, ~tmp~23#1.offset := ~__mptr___1~4#1.base, -896 + ~__mptr___1~4#1.offset; [2025-02-08 02:59:06,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12369: havoc #t~nondet2083; [2025-02-08 02:59:06,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531-1: SUMMARY for call list_add_tail(ib_uverbs_ex_create_flow_~uobj~22#1.base, 24 + ib_uverbs_ex_create_flow_~uobj~22#1.offset, ib_uverbs_ex_create_flow_#t~mem1833#1.base, 136 + ib_uverbs_ex_create_flow_#t~mem1833#1.offset); srcloc: null [2025-02-08 02:59:06,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11531: havoc ib_uverbs_ex_create_flow_#t~mem1833#1.base, ib_uverbs_ex_create_flow_#t~mem1833#1.offset; [2025-02-08 02:59:06,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333: SUMMARY for call kern_spec_to_ib_spec_#t~memcpy~res1767#1.base, kern_spec_to_ib_spec_#t~memcpy~res1767#1.offset := #Ultimate.C_memcpy#23(kern_spec_to_ib_spec_~ib_spec#1.base, 14 + kern_spec_to_ib_spec_~ib_spec#1.offset, kern_spec_to_ib_spec_~kern_spec#1.base, 16 + kern_spec_to_ib_spec_~kern_spec#1.offset, 8); srcloc: null [2025-02-08 02:59:06,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11548: SUMMARY for call put_qp_read(ib_uverbs_ex_create_flow_~qp~10#1.base, ib_uverbs_ex_create_flow_~qp~10#1.offset); srcloc: null [2025-02-08 02:59:06,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532: call write~int#23(1, ib_uverbs_ex_create_flow_~uobj~22#1.base, 192 + ib_uverbs_ex_create_flow_~uobj~22#1.offset, 4); [2025-02-08 02:59:06,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532-1: SUMMARY for call mutex_unlock(ib_uverbs_ex_create_flow_~file#1.base, 4 + ib_uverbs_ex_create_flow_~file#1.offset); srcloc: null [2025-02-08 02:59:06,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500: assume ib_uverbs_ex_create_flow_#t~short1823#1;havoc ib_uverbs_ex_create_flow_#t~mem1821#1;havoc ib_uverbs_ex_create_flow_#t~mem1822#1;havoc ib_uverbs_ex_create_flow_#t~short1823#1;call ib_uverbs_ex_create_flow_#t~mem1824#1 := read~int#23(ib_uverbs_ex_create_flow_~#cmd~31#1.base, 12 + ib_uverbs_ex_create_flow_~#cmd~31#1.offset, 2); [2025-02-08 02:59:06,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500: assume !ib_uverbs_ex_create_flow_#t~short1823#1;havoc ib_uverbs_ex_create_flow_#t~mem1821#1;havoc ib_uverbs_ex_create_flow_#t~mem1822#1;havoc ib_uverbs_ex_create_flow_#t~short1823#1;assume { :begin_inline_ib_create_flow } true;ib_create_flow_#in~arg0#1.base, ib_create_flow_#in~arg0#1.offset, ib_create_flow_#in~arg1#1.base, ib_create_flow_#in~arg1#1.offset, ib_create_flow_#in~arg2#1 := ib_uverbs_ex_create_flow_~qp~10#1.base, ib_uverbs_ex_create_flow_~qp~10#1.offset, ib_uverbs_ex_create_flow_~flow_attr~0#1.base, ib_uverbs_ex_create_flow_~flow_attr~0#1.offset, 0;havoc ib_create_flow_#res#1.base, ib_create_flow_#res#1.offset;havoc ib_create_flow_#t~ret2093#1.base, ib_create_flow_#t~ret2093#1.offset, ib_create_flow_~arg0#1.base, ib_create_flow_~arg0#1.offset, ib_create_flow_~arg1#1.base, ib_create_flow_~arg1#1.offset, ib_create_flow_~arg2#1;ib_create_flow_~arg0#1.base, ib_create_flow_~arg0#1.offset := ib_create_flow_#in~arg0#1.base, ib_create_flow_#in~arg0#1.offset;ib_create_flow_~arg1#1.base, ib_create_flow_~arg1#1.offset := ib_create_flow_#in~arg1#1.base, ib_create_flow_#in~arg1#1.offset;ib_create_flow_~arg2#1 := ib_create_flow_#in~arg2#1; [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500-1: assume ib_uverbs_ex_create_flow_#t~short1823#1; [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11500-1: assume !ib_uverbs_ex_create_flow_#t~short1823#1;call ib_uverbs_ex_create_flow_#t~mem1822#1 := read~int#23(ib_uverbs_ex_create_flow_~flow_attr~0#1.base, 12 + ib_uverbs_ex_create_flow_~flow_attr~0#1.offset, 1);ib_uverbs_ex_create_flow_#t~short1823#1 := (if ib_uverbs_ex_create_flow_#t~mem1822#1 % 256 % 4294967296 <= 2147483647 then ib_uverbs_ex_create_flow_#t~mem1822#1 % 256 % 4294967296 else ib_uverbs_ex_create_flow_#t~mem1822#1 % 256 % 4294967296 - 4294967296) != ib_uverbs_ex_create_flow_~i~2#1; [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11517-1: SUMMARY for call ib_uverbs_ex_create_flow_#t~ret1829#1 := idr_add_uobj(~#ib_uverbs_rule_idr~0.base, ~#ib_uverbs_rule_idr~0.offset, ib_uverbs_ex_create_flow_~uobj~22#1.base, ib_uverbs_ex_create_flow_~uobj~22#1.offset); srcloc: null [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550-1: SUMMARY for call put_uobj_write(ib_uverbs_ex_create_flow_~uobj~22#1.base, ib_uverbs_ex_create_flow_~uobj~22#1.offset); srcloc: null [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11517: assume -2147483648 <= ib_uverbs_ex_create_flow_#t~ret1829#1 && ib_uverbs_ex_create_flow_#t~ret1829#1 <= 2147483647;ib_uverbs_ex_create_flow_~err~2#1 := ib_uverbs_ex_create_flow_#t~ret1829#1;havoc ib_uverbs_ex_create_flow_#t~ret1829#1; [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: call ib_uverbs_ex_create_flow_#t~mem1836#1 := read~int#23(ib_uverbs_ex_create_flow_~#cmd~31#1.base, 16 + ib_uverbs_ex_create_flow_~#cmd~31#1.offset, 1); [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11501-1: SUMMARY for call ib_uverbs_ex_create_flow_#t~ret1825#1 := printk(55, 0); srcloc: null [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11501: assume -2147483648 <= ib_uverbs_ex_create_flow_#t~ret1825#1 && ib_uverbs_ex_create_flow_#t~ret1825#1 <= 2147483647;havoc ib_uverbs_ex_create_flow_#t~mem1824#1;havoc ib_uverbs_ex_create_flow_#t~ret1825#1;ib_uverbs_ex_create_flow_~err~2#1 := -22; [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426: havoc ib_create_flow_#t~ret2093#1.base, ib_create_flow_#t~ret2093#1.offset;ib_uverbs_ex_create_flow_#t~ret1826#1.base, ib_uverbs_ex_create_flow_#t~ret1826#1.offset := ib_create_flow_#res#1.base, ib_create_flow_#res#1.offset;havoc ib_create_flow_#t~ret2093#1.base, ib_create_flow_#t~ret2093#1.offset, ib_create_flow_~arg0#1.base, ib_create_flow_~arg0#1.offset, ib_create_flow_~arg1#1.base, ib_create_flow_~arg1#1.offset, ib_create_flow_~arg2#1;havoc ib_create_flow_#in~arg0#1.base, ib_create_flow_#in~arg0#1.offset, ib_create_flow_#in~arg1#1.base, ib_create_flow_#in~arg1#1.offset, ib_create_flow_#in~arg2#1;assume { :end_inline_ib_create_flow } true;ib_uverbs_ex_create_flow_~flow_id~1#1.base, ib_uverbs_ex_create_flow_~flow_id~1#1.offset := ib_uverbs_ex_create_flow_#t~ret1826#1.base, ib_uverbs_ex_create_flow_#t~ret1826#1.offset;havoc ib_uverbs_ex_create_flow_#t~ret1826#1.base, ib_uverbs_ex_create_flow_#t~ret1826#1.offset; [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11534: SUMMARY for call up_write(ib_uverbs_ex_create_flow_~uobj~22#1.base, 48 + ib_uverbs_ex_create_flow_~uobj~22#1.offset); srcloc: null [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426-2: ib_create_flow_#res#1.base, ib_create_flow_#res#1.offset := ib_create_flow_#t~ret2093#1.base, ib_create_flow_#t~ret2093#1.offset;havoc ib_create_flow_#t~ret2093#1.base, ib_create_flow_#t~ret2093#1.offset; [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11336: assume kern_spec_to_ib_spec_#t~switch1759#1; [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11336: assume !kern_spec_to_ib_spec_#t~switch1759#1; [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12426-3: SUMMARY for call ib_create_flow_#t~ret2093#1.base, ib_create_flow_#t~ret2093#1.offset := ldv_malloc(16); srcloc: null [2025-02-08 02:59:06,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485-1: assume { :begin_inline_kern_spec_to_ib_spec } true;kern_spec_to_ib_spec_#in~kern_spec#1.base, kern_spec_to_ib_spec_#in~kern_spec#1.offset, kern_spec_to_ib_spec_#in~ib_spec#1.base, kern_spec_to_ib_spec_#in~ib_spec#1.offset := ib_uverbs_ex_create_flow_~kern_spec~0#1.base, ib_uverbs_ex_create_flow_~kern_spec~0#1.offset, ib_uverbs_ex_create_flow_~ib_spec~0#1.base, ib_uverbs_ex_create_flow_~ib_spec~0#1.offset;havoc kern_spec_to_ib_spec_#res#1;havoc kern_spec_to_ib_spec_#t~mem1756#1, kern_spec_to_ib_spec_#t~mem1757#1, kern_spec_to_ib_spec_#t~mem1758#1, kern_spec_to_ib_spec_#t~switch1759#1, kern_spec_to_ib_spec_#t~mem1760#1, kern_spec_to_ib_spec_#t~mem1761#1, kern_spec_to_ib_spec_#t~memcpy~res1762#1.base, kern_spec_to_ib_spec_#t~memcpy~res1762#1.offset, kern_spec_to_ib_spec_#t~memcpy~res1763#1.base, kern_spec_to_ib_spec_#t~memcpy~res1763#1.offset, kern_spec_to_ib_spec_#t~mem1764#1, kern_spec_to_ib_spec_#t~mem1765#1, kern_spec_to_ib_spec_#t~memcpy~res1766#1.base, kern_spec_to_ib_spec_#t~memcpy~res1766#1.offset, kern_spec_to_ib_spec_#t~memcpy~res1767#1.base, kern_spec_to_ib_spec_#t~memcpy~res1767#1.offset, kern_spec_to_ib_spec_#t~mem1768#1, kern_spec_to_ib_spec_#t~mem1769#1, kern_spec_to_ib_spec_#t~memcpy~res1770#1.base, kern_spec_to_ib_spec_#t~memcpy~res1770#1.offset, kern_spec_to_ib_spec_#t~memcpy~res1771#1.base, kern_spec_to_ib_spec_#t~memcpy~res1771#1.offset, kern_spec_to_ib_spec_~kern_spec#1.base, kern_spec_to_ib_spec_~kern_spec#1.offset, kern_spec_to_ib_spec_~ib_spec#1.base, kern_spec_to_ib_spec_~ib_spec#1.offset;kern_spec_to_ib_spec_~kern_spec#1.base, kern_spec_to_ib_spec_~kern_spec#1.offset := kern_spec_to_ib_spec_#in~kern_spec#1.base, kern_spec_to_ib_spec_#in~kern_spec#1.offset;kern_spec_to_ib_spec_~ib_spec#1.base, kern_spec_to_ib_spec_~ib_spec#1.offset := kern_spec_to_ib_spec_#in~ib_spec#1.base, kern_spec_to_ib_spec_#in~ib_spec#1.offset;call kern_spec_to_ib_spec_#t~mem1756#1 := read~int#23(kern_spec_to_ib_spec_~kern_spec#1.base, 6 + kern_spec_to_ib_spec_~kern_spec#1.offset, 2); [2025-02-08 02:59:06,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485: ib_uverbs_ex_create_flow_#t~ret1808#1 := kern_spec_to_ib_spec_#res#1;havoc kern_spec_to_ib_spec_#t~mem1756#1, kern_spec_to_ib_spec_#t~mem1757#1, kern_spec_to_ib_spec_#t~mem1758#1, kern_spec_to_ib_spec_#t~switch1759#1, kern_spec_to_ib_spec_#t~mem1760#1, kern_spec_to_ib_spec_#t~mem1761#1, kern_spec_to_ib_spec_#t~memcpy~res1762#1.base, kern_spec_to_ib_spec_#t~memcpy~res1762#1.offset, kern_spec_to_ib_spec_#t~memcpy~res1763#1.base, kern_spec_to_ib_spec_#t~memcpy~res1763#1.offset, kern_spec_to_ib_spec_#t~mem1764#1, kern_spec_to_ib_spec_#t~mem1765#1, kern_spec_to_ib_spec_#t~memcpy~res1766#1.base, kern_spec_to_ib_spec_#t~memcpy~res1766#1.offset, kern_spec_to_ib_spec_#t~memcpy~res1767#1.base, kern_spec_to_ib_spec_#t~memcpy~res1767#1.offset, kern_spec_to_ib_spec_#t~mem1768#1, kern_spec_to_ib_spec_#t~mem1769#1, kern_spec_to_ib_spec_#t~memcpy~res1770#1.base, kern_spec_to_ib_spec_#t~memcpy~res1770#1.offset, kern_spec_to_ib_spec_#t~memcpy~res1771#1.base, kern_spec_to_ib_spec_#t~memcpy~res1771#1.offset, kern_spec_to_ib_spec_~kern_spec#1.base, kern_spec_to_ib_spec_~kern_spec#1.offset, kern_spec_to_ib_spec_~ib_spec#1.base, kern_spec_to_ib_spec_~ib_spec#1.offset;havoc kern_spec_to_ib_spec_#in~kern_spec#1.base, kern_spec_to_ib_spec_#in~kern_spec#1.offset, kern_spec_to_ib_spec_#in~ib_spec#1.base, kern_spec_to_ib_spec_#in~ib_spec#1.offset;assume { :end_inline_kern_spec_to_ib_spec } true;assume -2147483648 <= ib_uverbs_ex_create_flow_#t~ret1808#1 && ib_uverbs_ex_create_flow_#t~ret1808#1 <= 2147483647;ib_uverbs_ex_create_flow_~err~2#1 := ib_uverbs_ex_create_flow_#t~ret1808#1; [2025-02-08 02:59:06,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518: assume 0 != ib_uverbs_ex_create_flow_~err~2#1; [2025-02-08 02:59:06,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518: assume !(0 != ib_uverbs_ex_create_flow_~err~2#1); [2025-02-08 02:59:06,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320: SUMMARY for call kern_spec_to_ib_spec_#t~memcpy~res1762#1.base, kern_spec_to_ib_spec_#t~memcpy~res1762#1.offset := #Ultimate.C_memcpy#23(kern_spec_to_ib_spec_~ib_spec#1.base, 6 + kern_spec_to_ib_spec_~ib_spec#1.offset, kern_spec_to_ib_spec_~kern_spec#1.base, 8 + kern_spec_to_ib_spec_~kern_spec#1.offset, 16); srcloc: null [2025-02-08 02:59:06,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11535-1: SUMMARY for call kfree(ib_uverbs_ex_create_flow_~flow_attr~0#1.base, ib_uverbs_ex_create_flow_~flow_attr~0#1.offset); srcloc: null [2025-02-08 02:59:06,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11535: call ib_uverbs_ex_create_flow_#t~mem1834#1 := read~int#23(ib_uverbs_ex_create_flow_~#cmd~31#1.base, 16 + ib_uverbs_ex_create_flow_~#cmd~31#1.offset, 1); [2025-02-08 02:59:06,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337-1: assume kern_spec_to_ib_spec_#t~switch1759#1;call write~int#23(16, kern_spec_to_ib_spec_~ib_spec#1.base, 4 + kern_spec_to_ib_spec_~ib_spec#1.offset, 2);call kern_spec_to_ib_spec_#t~mem1768#1 := read~int#23(kern_spec_to_ib_spec_~ib_spec#1.base, 4 + kern_spec_to_ib_spec_~ib_spec#1.offset, 2);call kern_spec_to_ib_spec_#t~mem1769#1 := read~int#23(kern_spec_to_ib_spec_~kern_spec#1.base, 4 + kern_spec_to_ib_spec_~kern_spec#1.offset, 2); [2025-02-08 02:59:06,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337-1: assume !kern_spec_to_ib_spec_#t~switch1759#1;kern_spec_to_ib_spec_#t~switch1759#1 := true; [2025-02-08 02:59:06,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337: assume (if kern_spec_to_ib_spec_#t~mem1768#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1768#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1768#1 % 65536 % 4294967296 - 4294967296) != (if kern_spec_to_ib_spec_#t~mem1769#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1769#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1769#1 % 65536 % 4294967296 - 4294967296);havoc kern_spec_to_ib_spec_#t~mem1768#1;havoc kern_spec_to_ib_spec_#t~mem1769#1;kern_spec_to_ib_spec_#res#1 := -22; [2025-02-08 02:59:06,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337: assume !((if kern_spec_to_ib_spec_#t~mem1768#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1768#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1768#1 % 65536 % 4294967296 - 4294967296) != (if kern_spec_to_ib_spec_#t~mem1769#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1769#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1769#1 % 65536 % 4294967296 - 4294967296));havoc kern_spec_to_ib_spec_#t~mem1768#1;havoc kern_spec_to_ib_spec_#t~mem1769#1; [2025-02-08 02:59:06,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337-2: kern_spec_to_ib_spec_#t~switch1759#1 := kern_spec_to_ib_spec_#t~switch1759#1 || 65 == kern_spec_to_ib_spec_#t~mem1758#1; [2025-02-08 02:59:06,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11552: assume 0 != ib_uverbs_ex_create_flow_#t~mem1836#1 % 256 % 4294967296;havoc ib_uverbs_ex_create_flow_#t~mem1836#1; [2025-02-08 02:59:06,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11552: assume !(0 != ib_uverbs_ex_create_flow_#t~mem1836#1 % 256 % 4294967296);havoc ib_uverbs_ex_create_flow_#t~mem1836#1; [2025-02-08 02:59:06,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11486: assume 0 != ib_uverbs_ex_create_flow_~err~2#1; [2025-02-08 02:59:06,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11486: assume !(0 != ib_uverbs_ex_create_flow_~err~2#1);call ib_uverbs_ex_create_flow_#t~mem1809#1 := read~int#23(ib_uverbs_ex_create_flow_~flow_attr~0#1.base, 4 + ib_uverbs_ex_create_flow_~flow_attr~0#1.offset, 2);call ib_uverbs_ex_create_flow_#t~mem1810#1 := read~int#23(ib_uverbs_ex_create_flow_~ib_spec~0#1.base, 4 + ib_uverbs_ex_create_flow_~ib_spec~0#1.offset, 2);call write~int#23((if ib_uverbs_ex_create_flow_#t~mem1809#1 % 65536 % 4294967296 <= 2147483647 then ib_uverbs_ex_create_flow_#t~mem1809#1 % 65536 % 4294967296 else ib_uverbs_ex_create_flow_#t~mem1809#1 % 65536 % 4294967296 - 4294967296) + (if ib_uverbs_ex_create_flow_#t~mem1810#1 % 65536 % 4294967296 <= 2147483647 then ib_uverbs_ex_create_flow_#t~mem1810#1 % 65536 % 4294967296 else ib_uverbs_ex_create_flow_#t~mem1810#1 % 65536 % 4294967296 - 4294967296), ib_uverbs_ex_create_flow_~flow_attr~0#1.base, 4 + ib_uverbs_ex_create_flow_~flow_attr~0#1.offset, 2);havoc ib_uverbs_ex_create_flow_#t~mem1809#1;havoc ib_uverbs_ex_create_flow_#t~mem1810#1;call ib_uverbs_ex_create_flow_#t~mem1811#1 := read~int#23(ib_uverbs_ex_create_flow_~#cmd~31#1.base, 12 + ib_uverbs_ex_create_flow_~#cmd~31#1.offset, 2);call ib_uverbs_ex_create_flow_#t~mem1812#1 := read~int#23(ib_uverbs_ex_create_flow_~kern_spec~0#1.base, 4 + ib_uverbs_ex_create_flow_~kern_spec~0#1.offset, 2);call write~int#23((if ib_uverbs_ex_create_flow_#t~mem1811#1 % 65536 % 4294967296 <= 2147483647 then ib_uverbs_ex_create_flow_#t~mem1811#1 % 65536 % 4294967296 else ib_uverbs_ex_create_flow_#t~mem1811#1 % 65536 % 4294967296 - 4294967296) - (if ib_uverbs_ex_create_flow_#t~mem1812#1 % 65536 % 4294967296 <= 2147483647 then ib_uverbs_ex_create_flow_#t~mem1812#1 % 65536 % 4294967296 else ib_uverbs_ex_create_flow_#t~mem1812#1 % 65536 % 4294967296 - 4294967296), ib_uverbs_ex_create_flow_~#cmd~31#1.base, 12 + ib_uverbs_ex_create_flow_~#cmd~31#1.offset, 2);havoc ib_uverbs_ex_create_flow_#t~mem1811#1;havoc ib_uverbs_ex_create_flow_#t~mem1812#1;call ib_uverbs_ex_create_flow_#t~mem1813#1 := read~int#23(ib_uverbs_ex_create_flow_~kern_spec~0#1.base, 4 + ib_uverbs_ex_create_flow_~kern_spec~0#1.offset, 2);ib_uverbs_ex_create_flow_~kern_spec~0#1.base, ib_uverbs_ex_create_flow_~kern_spec~0#1.offset := ib_uverbs_ex_create_flow_~kern_spec~0#1.base, ib_uverbs_ex_create_flow_~kern_spec~0#1.offset + (if ib_uverbs_ex_create_flow_#t~mem1813#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ib_uverbs_ex_create_flow_#t~mem1813#1 % 65536 % 18446744073709551616 % 18446744073709551616 else ib_uverbs_ex_create_flow_#t~mem1813#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ib_uverbs_ex_create_flow_#t~mem1813#1;call ib_uverbs_ex_create_flow_#t~mem1814#1 := read~int#23(ib_uverbs_ex_create_flow_~ib_spec~0#1.base, 4 + ib_uverbs_ex_create_flow_~ib_spec~0#1.offset, 2);ib_uverbs_ex_create_flow_~ib_spec~0#1.base, ib_uverbs_ex_create_flow_~ib_spec~0#1.offset := ib_uverbs_ex_create_flow_~ib_spec~0#1.base, ib_uverbs_ex_create_flow_~ib_spec~0#1.offset + (if ib_uverbs_ex_create_flow_#t~mem1814#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ib_uverbs_ex_create_flow_#t~mem1814#1 % 65536 % 18446744073709551616 % 18446744073709551616 else ib_uverbs_ex_create_flow_#t~mem1814#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ib_uverbs_ex_create_flow_#t~mem1814#1;ib_uverbs_ex_create_flow_~i~2#1 := 1 + ib_uverbs_ex_create_flow_~i~2#1;call ib_uverbs_ex_create_flow_#t~mem1815#1 := read~int#23(ib_uverbs_ex_create_flow_~flow_attr~0#1.base, 12 + ib_uverbs_ex_create_flow_~flow_attr~0#1.offset, 1);ib_uverbs_ex_create_flow_#t~short1817#1 := (if ib_uverbs_ex_create_flow_#t~mem1815#1 % 256 % 4294967296 <= 2147483647 then ib_uverbs_ex_create_flow_#t~mem1815#1 % 256 % 4294967296 else ib_uverbs_ex_create_flow_#t~mem1815#1 % 256 % 4294967296 - 4294967296) > ib_uverbs_ex_create_flow_~i~2#1; [2025-02-08 02:59:06,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11536: assume 0 != ib_uverbs_ex_create_flow_#t~mem1834#1 % 256 % 4294967296;havoc ib_uverbs_ex_create_flow_#t~mem1834#1; [2025-02-08 02:59:06,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11536: assume !(0 != ib_uverbs_ex_create_flow_#t~mem1834#1 % 256 % 4294967296);havoc ib_uverbs_ex_create_flow_#t~mem1834#1; [2025-02-08 02:59:06,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11322: SUMMARY for call kern_spec_to_ib_spec_#t~memcpy~res1763#1.base, kern_spec_to_ib_spec_#t~memcpy~res1763#1.offset := #Ultimate.C_memcpy#23(kern_spec_to_ib_spec_~ib_spec#1.base, 22 + kern_spec_to_ib_spec_~ib_spec#1.offset, kern_spec_to_ib_spec_~kern_spec#1.base, 24 + kern_spec_to_ib_spec_~kern_spec#1.offset, 16); srcloc: null [2025-02-08 02:59:06,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11553: SUMMARY for call kfree(ib_uverbs_ex_create_flow_~kern_flow_attr~0#1.base, ib_uverbs_ex_create_flow_~kern_flow_attr~0#1.offset); srcloc: null [2025-02-08 02:59:06,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11537: SUMMARY for call kfree(ib_uverbs_ex_create_flow_~kern_flow_attr~0#1.base, ib_uverbs_ex_create_flow_~kern_flow_attr~0#1.offset); srcloc: null [2025-02-08 02:59:06,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11522: havoc ib_uverbs_ex_create_flow_#t~memset~res1830#1.base, ib_uverbs_ex_create_flow_#t~memset~res1830#1.offset;call ib_uverbs_ex_create_flow_#t~mem1831#1 := read~int#23(ib_uverbs_ex_create_flow_~uobj~22#1.base, 40 + ib_uverbs_ex_create_flow_~uobj~22#1.offset, 4);call write~int#23(ib_uverbs_ex_create_flow_#t~mem1831#1, ib_uverbs_ex_create_flow_~#resp~21#1.base, 4 + ib_uverbs_ex_create_flow_~#resp~21#1.offset, 4);havoc ib_uverbs_ex_create_flow_#t~mem1831#1; [2025-02-08 02:59:06,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11522-1: SUMMARY for call ib_uverbs_ex_create_flow_#t~memset~res1830#1.base, ib_uverbs_ex_create_flow_#t~memset~res1830#1.offset := #Ultimate.C_memset#23(ib_uverbs_ex_create_flow_~#resp~21#1.base, ib_uverbs_ex_create_flow_~#resp~21#1.offset, 0, 8); srcloc: null [2025-02-08 02:59:06,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308: assume 0 != kern_spec_to_ib_spec_#t~mem1756#1 % 65536 % 4294967296;havoc kern_spec_to_ib_spec_#t~mem1756#1;kern_spec_to_ib_spec_#res#1 := -22; [2025-02-08 02:59:06,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308: assume !(0 != kern_spec_to_ib_spec_#t~mem1756#1 % 65536 % 4294967296);havoc kern_spec_to_ib_spec_#t~mem1756#1;call kern_spec_to_ib_spec_#t~mem1757#1 := read~int#23(kern_spec_to_ib_spec_~kern_spec#1.base, kern_spec_to_ib_spec_~kern_spec#1.offset, 4);call write~int#23((if kern_spec_to_ib_spec_#t~mem1757#1 % 4294967296 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1757#1 % 4294967296 % 4294967296 else kern_spec_to_ib_spec_#t~mem1757#1 % 4294967296 % 4294967296 - 4294967296), kern_spec_to_ib_spec_~ib_spec#1.base, kern_spec_to_ib_spec_~ib_spec#1.offset, 4);havoc kern_spec_to_ib_spec_#t~mem1757#1;call kern_spec_to_ib_spec_#t~mem1758#1 := read~int#23(kern_spec_to_ib_spec_~ib_spec#1.base, kern_spec_to_ib_spec_~ib_spec#1.offset, 4);kern_spec_to_ib_spec_#t~switch1759#1 := 32 == kern_spec_to_ib_spec_#t~mem1758#1; [2025-02-08 02:59:06,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11556-1: ib_uverbs_ex_create_flow_#res#1 := ib_uverbs_ex_create_flow_~err~2#1;call ULTIMATE.dealloc(ib_uverbs_ex_create_flow_~#cmd~31#1.base, ib_uverbs_ex_create_flow_~#cmd~31#1.offset);havoc ib_uverbs_ex_create_flow_~#cmd~31#1.base, ib_uverbs_ex_create_flow_~#cmd~31#1.offset;call ULTIMATE.dealloc(ib_uverbs_ex_create_flow_~#resp~21#1.base, ib_uverbs_ex_create_flow_~#resp~21#1.offset);havoc ib_uverbs_ex_create_flow_~#resp~21#1.base, ib_uverbs_ex_create_flow_~#resp~21#1.offset; [2025-02-08 02:59:06,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11325-1: assume kern_spec_to_ib_spec_#t~switch1759#1;call write~int#23(24, kern_spec_to_ib_spec_~ib_spec#1.base, 4 + kern_spec_to_ib_spec_~ib_spec#1.offset, 2);call kern_spec_to_ib_spec_#t~mem1764#1 := read~int#23(kern_spec_to_ib_spec_~ib_spec#1.base, 4 + kern_spec_to_ib_spec_~ib_spec#1.offset, 2);call kern_spec_to_ib_spec_#t~mem1765#1 := read~int#23(kern_spec_to_ib_spec_~kern_spec#1.base, 4 + kern_spec_to_ib_spec_~kern_spec#1.offset, 2); [2025-02-08 02:59:06,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11325-1: assume !kern_spec_to_ib_spec_#t~switch1759#1;kern_spec_to_ib_spec_#t~switch1759#1 := kern_spec_to_ib_spec_#t~switch1759#1 || 64 == kern_spec_to_ib_spec_#t~mem1758#1; [2025-02-08 02:59:06,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11325: assume (if kern_spec_to_ib_spec_#t~mem1764#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1764#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1764#1 % 65536 % 4294967296 - 4294967296) != (if kern_spec_to_ib_spec_#t~mem1765#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1765#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1765#1 % 65536 % 4294967296 - 4294967296);havoc kern_spec_to_ib_spec_#t~mem1764#1;havoc kern_spec_to_ib_spec_#t~mem1765#1;kern_spec_to_ib_spec_#res#1 := -22; [2025-02-08 02:59:06,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11325: assume !((if kern_spec_to_ib_spec_#t~mem1764#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1764#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1764#1 % 65536 % 4294967296 - 4294967296) != (if kern_spec_to_ib_spec_#t~mem1765#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1765#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1765#1 % 65536 % 4294967296 - 4294967296));havoc kern_spec_to_ib_spec_#t~mem1764#1;havoc kern_spec_to_ib_spec_#t~mem1765#1; [2025-02-08 02:59:06,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11358: call ULTIMATE.dealloc(ib_uverbs_ex_create_flow_~#cmd~31#1.base, ib_uverbs_ex_create_flow_~#cmd~31#1.offset);havoc ib_uverbs_ex_create_flow_~#cmd~31#1.base, ib_uverbs_ex_create_flow_~#cmd~31#1.offset;call ULTIMATE.dealloc(ib_uverbs_ex_create_flow_~#resp~21#1.base, ib_uverbs_ex_create_flow_~#resp~21#1.offset);havoc ib_uverbs_ex_create_flow_~#resp~21#1.base, ib_uverbs_ex_create_flow_~#resp~21#1.offset;#t~ret2170#1 := ib_uverbs_ex_create_flow_#res#1;havoc ib_uverbs_ex_create_flow_#t~mem1772#1, ib_uverbs_ex_create_flow_#t~mem1773#1, ib_uverbs_ex_create_flow_#t~ret1774#1, ib_uverbs_ex_create_flow_#t~mem1775#1.base, ib_uverbs_ex_create_flow_#t~mem1775#1.offset, ib_uverbs_ex_create_flow_#t~mem1776#1, ib_uverbs_ex_create_flow_#t~mem1777#1, ib_uverbs_ex_create_flow_#t~mem1778#1, ib_uverbs_ex_create_flow_#t~ret1779#1, ib_uverbs_ex_create_flow_#t~ret1780#1, ib_uverbs_ex_create_flow_#t~mem1781#1, ib_uverbs_ex_create_flow_#t~mem1782#1, ib_uverbs_ex_create_flow_#t~mem1783#1, ib_uverbs_ex_create_flow_#t~mem1784#1, ib_uverbs_ex_create_flow_#t~mem1785#1, ib_uverbs_ex_create_flow_#t~short1786#1, ib_uverbs_ex_create_flow_#t~mem1787#1, ib_uverbs_ex_create_flow_#t~mem1788#1, ib_uverbs_ex_create_flow_#t~short1789#1, ib_uverbs_ex_create_flow_#t~mem1790#1, ib_uverbs_ex_create_flow_#t~mem1791#1, ib_uverbs_ex_create_flow_#t~ret1792#1.base, ib_uverbs_ex_create_flow_#t~ret1792#1.offset, ib_uverbs_ex_create_flow_#t~memcpy~res1793#1.base, ib_uverbs_ex_create_flow_#t~memcpy~res1793#1.offset, ib_uverbs_ex_create_flow_#t~mem1794#1, ib_uverbs_ex_create_flow_#t~ret1795#1, ib_uverbs_ex_create_flow_#t~ret1796#1.base, ib_uverbs_ex_create_flow_#t~ret1796#1.offset, ib_uverbs_ex_create_flow_#t~mem1797#1.base, ib_uverbs_ex_create_flow_#t~mem1797#1.offset, ib_uverbs_ex_create_flow_#t~mem1798#1, ib_uverbs_ex_create_flow_#t~mem1799#1.base, ib_uverbs_ex_create_flow_#t~mem1799#1.offset, ib_uverbs_ex_create_flow_#t~ret1800#1.base, ib_uverbs_ex_create_flow_#t~ret1800#1.offset, ib_uverbs_ex_create_flow_#t~mem1801#1, ib_uverbs_ex_create_flow_#t~ret1802#1.base, ib_uverbs_ex_create_flow_#t~ret1802#1.offset, ib_uverbs_ex_create_flow_#t~mem1803#1, ib_uverbs_ex_create_flow_#t~mem1804#1, ib_uverbs_ex_create_flow_#t~mem1805#1, ib_uverbs_ex_create_flow_#t~mem1806#1, ib_uverbs_ex_create_flow_#t~mem1807#1, ib_uverbs_ex_create_flow_#t~ret1808#1, ib_uverbs_ex_create_flow_#t~mem1809#1, ib_uverbs_ex_create_flow_#t~mem1810#1, ib_uverbs_ex_create_flow_#t~mem1811#1, ib_uverbs_ex_create_flow_#t~mem1812#1, ib_uverbs_ex_create_flow_#t~mem1813#1, ib_uverbs_ex_create_flow_#t~mem1814#1, ib_uverbs_ex_create_flow_#t~mem1815#1, ib_uverbs_ex_create_flow_#t~mem1816#1, ib_uverbs_ex_create_flow_#t~short1817#1, ib_uverbs_ex_create_flow_#t~mem1818#1, ib_uverbs_ex_create_flow_#t~mem1819#1, ib_uverbs_ex_create_flow_#t~short1820#1, ib_uverbs_ex_create_flow_#t~mem1821#1, ib_uverbs_ex_create_flow_#t~mem1822#1, ib_uverbs_ex_create_flow_#t~short1823#1, ib_uverbs_ex_create_flow_#t~mem1824#1, ib_uverbs_ex_create_flow_#t~ret1825#1, ib_uverbs_ex_create_flow_#t~ret1826#1.base, ib_uverbs_ex_create_flow_#t~ret1826#1.offset, ib_uverbs_ex_create_flow_#t~ret1827#1, ib_uverbs_ex_create_flow_#t~ret1828#1, ib_uverbs_ex_create_flow_#t~ret1829#1, ib_uverbs_ex_create_flow_#t~memset~res1830#1.base, ib_uverbs_ex_create_flow_#t~memset~res1830#1.offset, ib_uverbs_ex_create_flow_#t~mem1831#1, ib_uverbs_ex_create_flow_#t~ret1832#1, ib_uverbs_ex_create_flow_#t~mem1833#1.base, ib_uverbs_ex_create_flow_#t~mem1833#1.offset, ib_uverbs_ex_create_flow_#t~mem1834#1, ib_uverbs_ex_create_flow_#t~ret1835#1, ib_uverbs_ex_create_flow_#t~mem1836#1, ib_uverbs_ex_create_flow_~file#1.base, ib_uverbs_ex_create_flow_~file#1.offset, ib_uverbs_ex_create_flow_~ucore#1.base, ib_uverbs_ex_create_flow_~ucore#1.offset, ib_uverbs_ex_create_flow_~uhw#1.base, ib_uverbs_ex_create_flow_~uhw#1.offset, ib_uverbs_ex_create_flow_~#cmd~31#1.base, ib_uverbs_ex_create_flow_~#cmd~31#1.offset, ib_uverbs_ex_create_flow_~#resp~21#1.base, ib_uverbs_ex_create_flow_~#resp~21#1.offset, ib_uverbs_ex_create_flow_~uobj~22#1.base, ib_uverbs_ex_create_flow_~uobj~22#1.offset, ib_uverbs_ex_create_flow_~flow_id~1#1.base, ib_uverbs_ex_create_flow_~flow_id~1#1.offset, ib_uverbs_ex_create_flow_~kern_flow_attr~0#1.base, ib_uverbs_ex_create_flow_~kern_flow_attr~0#1.offset, ib_uverbs_ex_create_flow_~flow_attr~0#1.base, ib_uverbs_ex_create_flow_~flow_attr~0#1.offset, ib_uverbs_ex_create_flow_~qp~10#1.base, ib_uverbs_ex_create_flow_~qp~10#1.offset, ib_uverbs_ex_create_flow_~err~2#1, ib_uverbs_ex_create_flow_~kern_spec~0#1.base, ib_uverbs_ex_create_flow_~kern_spec~0#1.offset, ib_uverbs_ex_create_flow_~ib_spec~0#1.base, ib_uverbs_ex_create_flow_~ib_spec~0#1.offset, ib_uverbs_ex_create_flow_~i~2#1, ib_uverbs_ex_create_flow_~tmp~102#1, ib_uverbs_ex_create_flow_~tmp___0~57#1, ib_uverbs_ex_create_flow_~tmp___1~34#1, ib_uverbs_ex_create_flow_~tmp___2~24#1, ib_uverbs_ex_create_flow_~tmp___3~17#1.base, ib_uverbs_ex_create_flow_~tmp___3~17#1.offset, ib_uverbs_ex_create_flow_~tmp___4~9#1.base, ib_uverbs_ex_create_flow_~tmp___4~9#1.offset, ib_uverbs_ex_create_flow_~tmp___5~6#1.base, ib_uverbs_ex_create_flow_~tmp___5~6#1.offset, ib_uverbs_ex_create_flow_~tmp___6~2#1, ib_uverbs_ex_create_flow_~tmp___7~1#1;havoc ib_uverbs_ex_create_flow_#in~file#1.base, ib_uverbs_ex_create_flow_#in~file#1.offset, ib_uverbs_ex_create_flow_#in~ucore#1.base, ib_uverbs_ex_create_flow_#in~ucore#1.offset, ib_uverbs_ex_create_flow_#in~uhw#1.base, ib_uverbs_ex_create_flow_#in~uhw#1.offset;assume { :end_inline_ib_uverbs_ex_create_flow } true;assume -2147483648 <= #t~ret2170#1 && #t~ret2170#1 <= 2147483647;#t~funptrres2167#1 := #t~ret2170#1; [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507-1: SUMMARY for call ib_uverbs_ex_create_flow_#t~ret1827#1 := IS_ERR(ib_uverbs_ex_create_flow_~flow_id~1#1.base, ib_uverbs_ex_create_flow_~flow_id~1#1.offset); srcloc: null [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11540-1: ib_uverbs_ex_create_flow_#res#1 := 0;call ULTIMATE.dealloc(ib_uverbs_ex_create_flow_~#cmd~31#1.base, ib_uverbs_ex_create_flow_~#cmd~31#1.offset);havoc ib_uverbs_ex_create_flow_~#cmd~31#1.base, ib_uverbs_ex_create_flow_~#cmd~31#1.offset;call ULTIMATE.dealloc(ib_uverbs_ex_create_flow_~#resp~21#1.base, ib_uverbs_ex_create_flow_~#resp~21#1.offset);havoc ib_uverbs_ex_create_flow_~#resp~21#1.base, ib_uverbs_ex_create_flow_~#resp~21#1.offset; [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11507: ib_uverbs_ex_create_flow_~tmp___7~1#1 := (if 0 == ib_uverbs_ex_create_flow_#t~ret1827#1 % 256 then 0 else 1);havoc ib_uverbs_ex_create_flow_#t~ret1827#1; [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11524: assume -2147483648 <= ib_uverbs_ex_create_flow_#t~ret1832#1 && ib_uverbs_ex_create_flow_#t~ret1832#1 <= 2147483647;ib_uverbs_ex_create_flow_~err~2#1 := ib_uverbs_ex_create_flow_#t~ret1832#1;havoc ib_uverbs_ex_create_flow_#t~ret1832#1; [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11524-1: SUMMARY for call ib_uverbs_ex_create_flow_#t~ret1832#1 := ib_copy_to_udata(ib_uverbs_ex_create_flow_~ucore#1.base, ib_uverbs_ex_create_flow_~ucore#1.offset, ib_uverbs_ex_create_flow_~#resp~21#1.base, ib_uverbs_ex_create_flow_~#resp~21#1.offset, 8); srcloc: null [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9724: call ULTIMATE.dealloc(ib_uverbs_ex_create_cq_~#cmd~14#1.base, ib_uverbs_ex_create_cq_~#cmd~14#1.offset);havoc ib_uverbs_ex_create_cq_~#cmd~14#1.base, ib_uverbs_ex_create_cq_~#cmd~14#1.offset;#t~ret2169#1 := ib_uverbs_ex_create_cq_#res#1;havoc ib_uverbs_ex_create_cq_#t~mem1242#1, ib_uverbs_ex_create_cq_#t~ret1243#1, ib_uverbs_ex_create_cq_#t~mem1244#1, ib_uverbs_ex_create_cq_#t~mem1245#1, ib_uverbs_ex_create_cq_#t~mem1246#1, ib_uverbs_ex_create_cq_#t~mem1247#1, ib_uverbs_ex_create_cq_#t~ret1248#1.base, ib_uverbs_ex_create_cq_#t~ret1248#1.offset, ib_uverbs_ex_create_cq_#t~ret1249#1, ib_uverbs_ex_create_cq_#t~ret1250#1, ib_uverbs_ex_create_cq_~file#1.base, ib_uverbs_ex_create_cq_~file#1.offset, ib_uverbs_ex_create_cq_~ucore#1.base, ib_uverbs_ex_create_cq_~ucore#1.offset, ib_uverbs_ex_create_cq_~uhw#1.base, ib_uverbs_ex_create_cq_~uhw#1.offset, ib_uverbs_ex_create_cq_~#cmd~14#1.base, ib_uverbs_ex_create_cq_~#cmd~14#1.offset, ib_uverbs_ex_create_cq_~obj~4#1.base, ib_uverbs_ex_create_cq_~obj~4#1.offset, ib_uverbs_ex_create_cq_~err~1#1, ib_uverbs_ex_create_cq_~_min1~0#1, ib_uverbs_ex_create_cq_~_min2~0#1, ib_uverbs_ex_create_cq_~tmp~83#1, ib_uverbs_ex_create_cq_~tmp___0~40#1;havoc ib_uverbs_ex_create_cq_#in~file#1.base, ib_uverbs_ex_create_cq_#in~file#1.offset, ib_uverbs_ex_create_cq_#in~ucore#1.base, ib_uverbs_ex_create_cq_#in~ucore#1.offset, ib_uverbs_ex_create_cq_#in~uhw#1.base, ib_uverbs_ex_create_cq_#in~uhw#1.offset;assume { :end_inline_ib_uverbs_ex_create_cq } true;assume -2147483648 <= #t~ret2169#1 && #t~ret2169#1 <= 2147483647;#t~funptrres2167#1 := #t~ret2169#1; [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11508: assume 0 != (if ib_uverbs_ex_create_flow_~tmp___7~1#1 % 256 % 4294967296 <= 2147483647 then ib_uverbs_ex_create_flow_~tmp___7~1#1 % 256 % 4294967296 else ib_uverbs_ex_create_flow_~tmp___7~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11508: assume !(0 != (if ib_uverbs_ex_create_flow_~tmp___7~1#1 % 256 % 4294967296 <= 2147483647 then ib_uverbs_ex_create_flow_~tmp___7~1#1 % 256 % 4294967296 else ib_uverbs_ex_create_flow_~tmp___7~1#1 % 256 % 4294967296 - 4294967296));call write~$Pointer$#23(ib_uverbs_ex_create_flow_~qp~10#1.base, ib_uverbs_ex_create_flow_~qp~10#1.offset, ib_uverbs_ex_create_flow_~flow_id~1#1.base, ib_uverbs_ex_create_flow_~flow_id~1#1.offset, 8);call write~$Pointer$#23(ib_uverbs_ex_create_flow_~uobj~22#1.base, ib_uverbs_ex_create_flow_~uobj~22#1.offset, ib_uverbs_ex_create_flow_~flow_id~1#1.base, 8 + ib_uverbs_ex_create_flow_~flow_id~1#1.offset, 8);call write~$Pointer$#23(ib_uverbs_ex_create_flow_~flow_id~1#1.base, ib_uverbs_ex_create_flow_~flow_id~1#1.offset, ib_uverbs_ex_create_flow_~uobj~22#1.base, 16 + ib_uverbs_ex_create_flow_~uobj~22#1.offset, 8); [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11343: SUMMARY for call kern_spec_to_ib_spec_#t~memcpy~res1770#1.base, kern_spec_to_ib_spec_#t~memcpy~res1770#1.offset := #Ultimate.C_memcpy#23(kern_spec_to_ib_spec_~ib_spec#1.base, 6 + kern_spec_to_ib_spec_~ib_spec#1.offset, kern_spec_to_ib_spec_~kern_spec#1.base, 8 + kern_spec_to_ib_spec_~kern_spec#1.offset, 4); srcloc: null [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11525: assume 0 != ib_uverbs_ex_create_flow_~err~2#1; [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11525: assume !(0 != ib_uverbs_ex_create_flow_~err~2#1); [2025-02-08 02:59:06,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11509-1: SUMMARY for call ib_uverbs_ex_create_flow_#t~ret1828#1 := PTR_ERR(ib_uverbs_ex_create_flow_~flow_id~1#1.base, ib_uverbs_ex_create_flow_~flow_id~1#1.offset); srcloc: null [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11509: assume -9223372036854775808 <= ib_uverbs_ex_create_flow_#t~ret1828#1 && ib_uverbs_ex_create_flow_#t~ret1828#1 <= 9223372036854775807;ib_uverbs_ex_create_flow_~tmp___6~2#1 := ib_uverbs_ex_create_flow_#t~ret1828#1;havoc ib_uverbs_ex_create_flow_#t~ret1828#1;ib_uverbs_ex_create_flow_~err~2#1 := (if ib_uverbs_ex_create_flow_~tmp___6~2#1 % 4294967296 <= 2147483647 then ib_uverbs_ex_create_flow_~tmp___6~2#1 % 4294967296 else ib_uverbs_ex_create_flow_~tmp___6~2#1 % 4294967296 - 4294967296); [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11542: SUMMARY for call idr_remove_uobj(~#ib_uverbs_rule_idr~0.base, ~#ib_uverbs_rule_idr~0.offset, ib_uverbs_ex_create_flow_~uobj~22#1.base, ib_uverbs_ex_create_flow_~uobj~22#1.offset); srcloc: null [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: SUMMARY for call kern_spec_to_ib_spec_#t~memcpy~res1771#1.base, kern_spec_to_ib_spec_#t~memcpy~res1771#1.offset := #Ultimate.C_memcpy#23(kern_spec_to_ib_spec_~ib_spec#1.base, 10 + kern_spec_to_ib_spec_~ib_spec#1.offset, kern_spec_to_ib_spec_~kern_spec#1.base, 12 + kern_spec_to_ib_spec_~kern_spec#1.offset, 4); srcloc: null [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11544: assume -2147483648 <= ib_uverbs_ex_create_flow_#t~ret1835#1 && ib_uverbs_ex_create_flow_#t~ret1835#1 <= 2147483647; [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11544-1: SUMMARY for call ib_uverbs_ex_create_flow_#t~ret1835#1 := ib_destroy_flow(ib_uverbs_ex_create_flow_~flow_id~1#1.base, ib_uverbs_ex_create_flow_~flow_id~1#1.offset); srcloc: null [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314: assume (if kern_spec_to_ib_spec_#t~mem1760#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1760#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1760#1 % 65536 % 4294967296 - 4294967296) != (if kern_spec_to_ib_spec_#t~mem1761#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1761#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1761#1 % 65536 % 4294967296 - 4294967296);havoc kern_spec_to_ib_spec_#t~mem1760#1;havoc kern_spec_to_ib_spec_#t~mem1761#1;kern_spec_to_ib_spec_#res#1 := -22; [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314: assume !((if kern_spec_to_ib_spec_#t~mem1760#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1760#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1760#1 % 65536 % 4294967296 - 4294967296) != (if kern_spec_to_ib_spec_#t~mem1761#1 % 65536 % 4294967296 <= 2147483647 then kern_spec_to_ib_spec_#t~mem1761#1 % 65536 % 4294967296 else kern_spec_to_ib_spec_#t~mem1761#1 % 65536 % 4294967296 - 4294967296));havoc kern_spec_to_ib_spec_#t~mem1760#1;havoc kern_spec_to_ib_spec_#t~mem1761#1; [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11562: call ULTIMATE.dealloc(ib_uverbs_ex_destroy_flow_~#cmd~32#1.base, ib_uverbs_ex_destroy_flow_~#cmd~32#1.offset);havoc ib_uverbs_ex_destroy_flow_~#cmd~32#1.base, ib_uverbs_ex_destroy_flow_~#cmd~32#1.offset;#t~ret2171#1 := ib_uverbs_ex_destroy_flow_#res#1;havoc ib_uverbs_ex_destroy_flow_#t~mem1837#1, ib_uverbs_ex_destroy_flow_#t~ret1838#1, ib_uverbs_ex_destroy_flow_#t~mem1839#1, ib_uverbs_ex_destroy_flow_#t~mem1840#1, ib_uverbs_ex_destroy_flow_#t~mem1841#1.base, ib_uverbs_ex_destroy_flow_#t~mem1841#1.offset, ib_uverbs_ex_destroy_flow_#t~ret1842#1.base, ib_uverbs_ex_destroy_flow_#t~ret1842#1.offset, ib_uverbs_ex_destroy_flow_#t~mem1843#1.base, ib_uverbs_ex_destroy_flow_#t~mem1843#1.offset, ib_uverbs_ex_destroy_flow_#t~ret1844#1, ib_uverbs_ex_destroy_flow_~file#1.base, ib_uverbs_ex_destroy_flow_~file#1.offset, ib_uverbs_ex_destroy_flow_~ucore#1.base, ib_uverbs_ex_destroy_flow_~ucore#1.offset, ib_uverbs_ex_destroy_flow_~uhw#1.base, ib_uverbs_ex_destroy_flow_~uhw#1.offset, ib_uverbs_ex_destroy_flow_~#cmd~32#1.base, ib_uverbs_ex_destroy_flow_~#cmd~32#1.offset, ib_uverbs_ex_destroy_flow_~flow_id~2#1.base, ib_uverbs_ex_destroy_flow_~flow_id~2#1.offset, ib_uverbs_ex_destroy_flow_~uobj~23#1.base, ib_uverbs_ex_destroy_flow_~uobj~23#1.offset, ib_uverbs_ex_destroy_flow_~ret~35#1;havoc ib_uverbs_ex_destroy_flow_#in~file#1.base, ib_uverbs_ex_destroy_flow_#in~file#1.offset, ib_uverbs_ex_destroy_flow_#in~ucore#1.base, ib_uverbs_ex_destroy_flow_#in~ucore#1.offset, ib_uverbs_ex_destroy_flow_#in~uhw#1.base, ib_uverbs_ex_destroy_flow_#in~uhw#1.offset;assume { :end_inline_ib_uverbs_ex_destroy_flow } true;assume -2147483648 <= #t~ret2171#1 && #t~ret2171#1 <= 2147483647;#t~funptrres2167#1 := #t~ret2171#1; [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314-1: assume kern_spec_to_ib_spec_#t~switch1759#1;call write~int#23(40, kern_spec_to_ib_spec_~ib_spec#1.base, 4 + kern_spec_to_ib_spec_~ib_spec#1.offset, 2);call kern_spec_to_ib_spec_#t~mem1760#1 := read~int#23(kern_spec_to_ib_spec_~ib_spec#1.base, 4 + kern_spec_to_ib_spec_~ib_spec#1.offset, 2);call kern_spec_to_ib_spec_#t~mem1761#1 := read~int#23(kern_spec_to_ib_spec_~kern_spec#1.base, 4 + kern_spec_to_ib_spec_~kern_spec#1.offset, 2); [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314-1: assume !kern_spec_to_ib_spec_#t~switch1759#1;kern_spec_to_ib_spec_#t~switch1759#1 := kern_spec_to_ib_spec_#t~switch1759#1 || 48 == kern_spec_to_ib_spec_#t~mem1758#1; [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496-3: assume ib_uverbs_ex_create_flow_#t~short1817#1;call ib_uverbs_ex_create_flow_#t~mem1816#1 := read~int#23(ib_uverbs_ex_create_flow_~#cmd~31#1.base, 12 + ib_uverbs_ex_create_flow_~#cmd~31#1.offset, 2);ib_uverbs_ex_create_flow_#t~short1817#1 := ib_uverbs_ex_create_flow_#t~mem1816#1 % 65536 % 4294967296 > 6; [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496-3: assume !ib_uverbs_ex_create_flow_#t~short1817#1; [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331: SUMMARY for call kern_spec_to_ib_spec_#t~memcpy~res1766#1.base, kern_spec_to_ib_spec_#t~memcpy~res1766#1.offset := #Ultimate.C_memcpy#23(kern_spec_to_ib_spec_~ib_spec#1.base, 6 + kern_spec_to_ib_spec_~ib_spec#1.offset, kern_spec_to_ib_spec_~kern_spec#1.base, 8 + kern_spec_to_ib_spec_~kern_spec#1.offset, 8); srcloc: null [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496: assume ib_uverbs_ex_create_flow_#t~short1820#1;havoc ib_uverbs_ex_create_flow_#t~mem1815#1;havoc ib_uverbs_ex_create_flow_#t~mem1816#1;havoc ib_uverbs_ex_create_flow_#t~short1817#1;havoc ib_uverbs_ex_create_flow_#t~mem1818#1;havoc ib_uverbs_ex_create_flow_#t~mem1819#1;havoc ib_uverbs_ex_create_flow_#t~short1820#1; [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496: assume !ib_uverbs_ex_create_flow_#t~short1820#1;havoc ib_uverbs_ex_create_flow_#t~mem1815#1;havoc ib_uverbs_ex_create_flow_#t~mem1816#1;havoc ib_uverbs_ex_create_flow_#t~short1817#1;havoc ib_uverbs_ex_create_flow_#t~mem1818#1;havoc ib_uverbs_ex_create_flow_#t~mem1819#1;havoc ib_uverbs_ex_create_flow_#t~short1820#1;call ib_uverbs_ex_create_flow_#t~mem1821#1 := read~int#23(ib_uverbs_ex_create_flow_~#cmd~31#1.base, 12 + ib_uverbs_ex_create_flow_~#cmd~31#1.offset, 2);ib_uverbs_ex_create_flow_#t~short1823#1 := 0 != ib_uverbs_ex_create_flow_#t~mem1821#1 % 65536 % 4294967296; [2025-02-08 02:59:06,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11529: SUMMARY for call put_qp_read(ib_uverbs_ex_create_flow_~qp~10#1.base, ib_uverbs_ex_create_flow_~qp~10#1.offset); srcloc: null [2025-02-08 02:59:06,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496-2: ib_uverbs_ex_create_flow_#t~short1820#1 := ib_uverbs_ex_create_flow_#t~short1817#1; [2025-02-08 02:59:06,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496-1: assume ib_uverbs_ex_create_flow_#t~short1820#1;call ib_uverbs_ex_create_flow_#t~mem1818#1 := read~int#23(ib_uverbs_ex_create_flow_~#cmd~31#1.base, 12 + ib_uverbs_ex_create_flow_~#cmd~31#1.offset, 2);call ib_uverbs_ex_create_flow_#t~mem1819#1 := read~int#23(ib_uverbs_ex_create_flow_~kern_spec~0#1.base, 4 + ib_uverbs_ex_create_flow_~kern_spec~0#1.offset, 2);ib_uverbs_ex_create_flow_#t~short1820#1 := (if ib_uverbs_ex_create_flow_#t~mem1818#1 % 65536 % 4294967296 <= 2147483647 then ib_uverbs_ex_create_flow_#t~mem1818#1 % 65536 % 4294967296 else ib_uverbs_ex_create_flow_#t~mem1818#1 % 65536 % 4294967296 - 4294967296) >= (if ib_uverbs_ex_create_flow_#t~mem1819#1 % 65536 % 4294967296 <= 2147483647 then ib_uverbs_ex_create_flow_#t~mem1819#1 % 65536 % 4294967296 else ib_uverbs_ex_create_flow_#t~mem1819#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:59:06,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496-1: assume !ib_uverbs_ex_create_flow_#t~short1820#1; [2025-02-08 02:59:06,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11546: SUMMARY for call kfree(ib_uverbs_ex_create_flow_~flow_attr~0#1.base, ib_uverbs_ex_create_flow_~flow_attr~0#1.offset); srcloc: null [2025-02-08 02:59:06,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348: assume kern_spec_to_ib_spec_#t~switch1759#1;kern_spec_to_ib_spec_#res#1 := -22; [2025-02-08 02:59:06,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348: assume !kern_spec_to_ib_spec_#t~switch1759#1;havoc kern_spec_to_ib_spec_#t~mem1758#1;havoc kern_spec_to_ib_spec_#t~switch1759#1;havoc kern_spec_to_ib_spec_#t~memcpy~res1762#1.base, kern_spec_to_ib_spec_#t~memcpy~res1762#1.offset;havoc kern_spec_to_ib_spec_#t~memcpy~res1763#1.base, kern_spec_to_ib_spec_#t~memcpy~res1763#1.offset;havoc kern_spec_to_ib_spec_#t~memcpy~res1766#1.base, kern_spec_to_ib_spec_#t~memcpy~res1766#1.offset;havoc kern_spec_to_ib_spec_#t~memcpy~res1767#1.base, kern_spec_to_ib_spec_#t~memcpy~res1767#1.offset;havoc kern_spec_to_ib_spec_#t~memcpy~res1770#1.base, kern_spec_to_ib_spec_#t~memcpy~res1770#1.offset;havoc kern_spec_to_ib_spec_#t~memcpy~res1771#1.base, kern_spec_to_ib_spec_#t~memcpy~res1771#1.offset;havoc kern_spec_to_ib_spec_#t~mem1758#1;havoc kern_spec_to_ib_spec_#t~switch1759#1;havoc kern_spec_to_ib_spec_#t~memcpy~res1762#1.base, kern_spec_to_ib_spec_#t~memcpy~res1762#1.offset;havoc kern_spec_to_ib_spec_#t~memcpy~res1763#1.base, kern_spec_to_ib_spec_#t~memcpy~res1763#1.offset;havoc kern_spec_to_ib_spec_#t~memcpy~res1766#1.base, kern_spec_to_ib_spec_#t~memcpy~res1766#1.offset;havoc kern_spec_to_ib_spec_#t~memcpy~res1767#1.base, kern_spec_to_ib_spec_#t~memcpy~res1767#1.offset;havoc kern_spec_to_ib_spec_#t~memcpy~res1770#1.base, kern_spec_to_ib_spec_#t~memcpy~res1770#1.offset;havoc kern_spec_to_ib_spec_#t~memcpy~res1771#1.base, kern_spec_to_ib_spec_#t~memcpy~res1771#1.offset;kern_spec_to_ib_spec_#res#1 := 0; [2025-02-08 02:59:06,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530: call ib_uverbs_ex_create_flow_#t~mem1833#1.base, ib_uverbs_ex_create_flow_#t~mem1833#1.offset := read~$Pointer$#23(ib_uverbs_ex_create_flow_~file#1.base, 160 + ib_uverbs_ex_create_flow_~file#1.offset, 8); [2025-02-08 02:59:06,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530-1: SUMMARY for call mutex_lock_nested(ib_uverbs_ex_create_flow_~file#1.base, 4 + ib_uverbs_ex_create_flow_~file#1.offset, 0); srcloc: null [2025-02-08 02:59:06,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5627: call ULTIMATE.dealloc(~#fd.base, ~#fd.offset);havoc ~#fd.base, ~#fd.offset; [2025-02-08 02:59:06,608 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886: assume -2147483648 <= #t~ret196 && #t~ret196 <= 2147483647;havoc #t~ret196; [2025-02-08 02:59:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886-1: SUMMARY for call #t~ret196 := kref_put(~ev_file.base, ~ev_file.offset, #funAddr~ib_uverbs_release_event_file.base, #funAddr~ib_uverbs_release_event_file.offset); srcloc: null [2025-02-08 02:59:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876-1: SUMMARY for call kfree(~evt~0.base, ~evt~0.offset); srcloc: null [2025-02-08 02:59:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876: ~evt~0.base, ~evt~0.offset := ~tmp~16.base, ~tmp~16.offset;call #t~mem195.base, #t~mem195.offset := read~$Pointer$#23(~tmp~16.base, 32 + ~tmp~16.offset, 8);~__mptr___1~0.base, ~__mptr___1~0.offset := #t~mem195.base, #t~mem195.offset;havoc #t~mem195.base, #t~mem195.offset;~tmp~16.base, ~tmp~16.offset := ~__mptr___1~0.base, -1792 + ~__mptr___1~0.offset; [2025-02-08 02:59:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5897: ~evt~0.base, ~evt~0.offset := ~tmp~16.base, ~tmp~16.offset;call #t~mem200.base, #t~mem200.offset := read~$Pointer$#23(~tmp~16.base, 32 + ~tmp~16.offset, 8);~__mptr___4~0.base, ~__mptr___4~0.offset := #t~mem200.base, #t~mem200.offset;havoc #t~mem200.base, #t~mem200.offset;~tmp~16.base, ~tmp~16.offset := ~__mptr___4~0.base, -1792 + ~__mptr___4~0.offset; [2025-02-08 02:59:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5897-1: SUMMARY for call kfree(~evt~0.base, ~evt~0.offset); srcloc: null [2025-02-08 02:59:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5885: SUMMARY for call spin_unlock_irq(~ev_file.base, 16 + ~ev_file.offset); srcloc: null [2025-02-08 02:59:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5881: assume (~evt~0.base + (32 + ~evt~0.offset)) % 18446744073709551616 != (~uobj.base + (204 + ~uobj.offset)) % 18446744073709551616; [2025-02-08 02:59:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5881: assume !((~evt~0.base + (32 + ~evt~0.offset)) % 18446744073709551616 != (~uobj.base + (204 + ~uobj.offset)) % 18446744073709551616); [2025-02-08 02:59:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5875: SUMMARY for call list_del(~evt~0.base, 16 + ~evt~0.offset); srcloc: null [2025-02-08 02:59:06,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5896: SUMMARY for call list_del(~evt~0.base, 16 + ~evt~0.offset); srcloc: null [2025-02-08 02:59:06,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12521: havoc idr_alloc_#t~nondet2116#1; [2025-02-08 02:59:07,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11941: call ULTIMATE.dealloc(~#resp~25.base, ~#resp~25.offset);havoc ~#resp~25.base, ~#resp~25.offset;call ULTIMATE.dealloc(~#cmd~38.base, ~#cmd~38.offset);havoc ~#cmd~38.base, ~#cmd~38.offset;call ULTIMATE.dealloc(~#attr~12.base, ~#attr~12.offset);havoc ~#attr~12.base, ~#attr~12.offset; [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725-1: SUMMARY for call atomic_dec(#t~mem1903.base, 196 + #t~mem1903.offset); srcloc: null [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: havoc #t~mem1903.base, #t~mem1903.offset;call #t~mem1904.base, #t~mem1904.offset := read~$Pointer$#32(~#xrcd_uobj~2.base, ~#xrcd_uobj~2.offset, 8); [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717-1: SUMMARY for call put_pd_read(~pd~7.base, ~pd~7.offset); srcloc: null [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: call #t~mem1900 := read~int#23(~cmd.base, 16 + ~cmd.offset, 4); [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11713: SUMMARY for call idr_remove_uobj(~#ib_uverbs_srq_idr~0.base, ~#ib_uverbs_srq_idr~0.offset, ~obj~11.base, ~obj~11.offset); srcloc: null [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: #res := ~ret~36;call ULTIMATE.dealloc(~#resp~22.base, ~#resp~22.offset);havoc ~#resp~22.base, ~#resp~22.offset;call ULTIMATE.dealloc(~#xrcd_uobj~2.base, ~#xrcd_uobj~2.offset);havoc ~#xrcd_uobj~2.base, ~#xrcd_uobj~2.offset;call ULTIMATE.dealloc(~#attr~9.base, ~#attr~9.offset);havoc ~#attr~9.base, ~#attr~9.offset; [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-1: SUMMARY for call put_uobj_read(#t~mem1904.base, #t~mem1904.offset); srcloc: null [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730-1: SUMMARY for call put_uobj_write(~obj~11.base, ~obj~11.offset); srcloc: null [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726: havoc #t~mem1904.base, #t~mem1904.offset; [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11603: call ULTIMATE.dealloc(~#resp~22.base, ~#resp~22.offset);havoc ~#resp~22.base, ~#resp~22.offset;call ULTIMATE.dealloc(~#xrcd_uobj~2.base, ~#xrcd_uobj~2.offset);havoc ~#xrcd_uobj~2.base, ~#xrcd_uobj~2.offset;call ULTIMATE.dealloc(~#attr~9.base, ~#attr~9.offset);havoc ~#attr~9.base, ~#attr~9.offset; [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11715-1: SUMMARY for call #t~ret1899 := ib_destroy_srq(~srq~3.base, ~srq~3.offset); srcloc: null [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11715: assume -2147483648 <= #t~ret1899 && #t~ret1899 <= 2147483647; [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11719: assume 1 == #t~mem1900 % 4294967296;havoc #t~mem1900;call #t~mem1901.base, #t~mem1901.offset := read~$Pointer$#23(~#attr~9.base, 40 + ~#attr~9.offset, 8); [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11719: assume !(1 == #t~mem1900 % 4294967296);havoc #t~mem1900; [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724: assume 1 == #t~mem1902 % 4294967296;havoc #t~mem1902;call #t~mem1903.base, #t~mem1903.offset := read~$Pointer$#23(~obj~11.base, 216 + ~obj~11.offset, 8); [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724: assume !(1 == #t~mem1902 % 4294967296);havoc #t~mem1902; [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724-1: call #t~mem1902 := read~int#23(~cmd.base, 16 + ~cmd.offset, 4); [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720: havoc #t~mem1901.base, #t~mem1901.offset; [2025-02-08 02:59:07,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-1: SUMMARY for call put_cq_read(#t~mem1901.base, #t~mem1901.offset); srcloc: null [2025-02-08 02:59:07,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12392: havoc fasync_helper_#t~nondet2086#1; [2025-02-08 02:59:11,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345: havoc #t~nondet2080; [2025-02-08 02:59:11,991 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: havoc #t~ite769.base, #t~ite769.offset;havoc #t~mem768.base, #t~mem768.offset; [2025-02-08 02:59:12,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12449: havoc #t~nondet2099; [2025-02-08 02:59:12,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5377: havoc __kmalloc_#t~ret74#1.base, __kmalloc_#t~ret74#1.offset; [2025-02-08 02:59:12,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465: havoc #t~nondet2103; [2025-02-08 02:59:12,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5541: havoc #t~mem107.base, #t~mem107.offset; [2025-02-08 02:59:12,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966: call ULTIMATE.dealloc(idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset);havoc idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset;call ULTIMATE.dealloc(idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset);havoc idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset; [2025-02-08 02:59:12,255 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12527: havoc idr_find_slowpath_#t~ret2117#1.base, idr_find_slowpath_#t~ret2117#1.offset; [2025-02-08 02:59:12,376 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12605: havoc #t~nondet2125; [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: call #t~mem1225#1.base, #t~mem1225#1.offset := read~$Pointer$#23(~file#1.base, 160 + ~file#1.offset, 8); [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627-1: SUMMARY for call mutex_lock_nested(~file#1.base, 4 + ~file#1.offset, 0); srcloc: null [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631: #res#1.base, #res#1.offset := ~obj~2#1.base, ~obj~2#1.offset;call ULTIMATE.dealloc(~#resp~9#1.base, ~#resp~9#1.offset);havoc ~#resp~9#1.base, ~#resp~9#1.offset;call ULTIMATE.dealloc(~#attr~3#1.base, ~#attr~3#1.offset);havoc ~#attr~3#1.base, ~#attr~3#1.offset; [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631-1: SUMMARY for call up_write(~obj~2#1.base, 48 + ~obj~2#1.offset); srcloc: null [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623: assume 0 != ~ret~18#1; [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623: assume !(0 != ~ret~18#1); [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: ~tmp___4~5#1.base, ~tmp___4~5#1.offset := #t~ret1227#1.base, #t~ret1227#1.offset;havoc #t~ret1227#1.base, #t~ret1227#1.offset;#res#1.base, #res#1.offset := ~tmp___4~5#1.base, ~tmp___4~5#1.offset;call ULTIMATE.dealloc(~#resp~9#1.base, ~#resp~9#1.offset);havoc ~#resp~9#1.base, ~#resp~9#1.offset;call ULTIMATE.dealloc(~#attr~3#1.base, ~#attr~3#1.offset);havoc ~#attr~3#1.base, ~#attr~3#1.offset; [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644-1: SUMMARY for call #t~ret1227#1.base, #t~ret1227#1.offset := ERR_PTR(~ret~18#1); srcloc: null [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9636: assume -2147483648 <= #t~ret1226#1 && #t~ret1226#1 <= 2147483647; [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9636-1: SUMMARY for call #t~ret1226#1 := ib_destroy_cq(~cq~1#1.base, ~cq~1#1.offset); srcloc: null [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628: havoc #t~mem1225#1.base, #t~mem1225#1.offset; [2025-02-08 02:59:12,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628-1: SUMMARY for call list_add_tail(~obj~2#1.base, 24 + ~obj~2#1.offset, #t~mem1225#1.base, 56 + #t~mem1225#1.offset); srcloc: null [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~funptrres2182#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~funptrres2182#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2183#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2184#1;#t~ret1224#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~1219#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~1219#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~1220#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~1220#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~1221#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~1221#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~1222#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~1222#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~1223#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#~1223#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~funptrres2182#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2183#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2184#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~1219#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~1219#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~1220#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~1220#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~1221#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~1221#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~1222#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~1222#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~1223#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~1223#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int } true;assume -2147483648 <= #t~ret1224#1 && #t~ret1224#1 <= 2147483647;~ret~18#1 := #t~ret1224#1;havoc #t~ret1224#1; [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2184#1 := ib_uverbs_ex_create_cq_cb_#res#1;havoc ib_uverbs_ex_create_cq_cb_#t~mem1240#1, ib_uverbs_ex_create_cq_cb_#t~ret1241#1, ib_uverbs_ex_create_cq_cb_~file#1.base, ib_uverbs_ex_create_cq_cb_~file#1.offset, ib_uverbs_ex_create_cq_cb_~obj#1.base, ib_uverbs_ex_create_cq_cb_~obj#1.offset, ib_uverbs_ex_create_cq_cb_~resp#1.base, ib_uverbs_ex_create_cq_cb_~resp#1.offset, ib_uverbs_ex_create_cq_cb_~ucore#1.base, ib_uverbs_ex_create_cq_cb_~ucore#1.offset, ib_uverbs_ex_create_cq_cb_~context#1.base, ib_uverbs_ex_create_cq_cb_~context#1.offset, ib_uverbs_ex_create_cq_cb_~tmp~82#1;havoc ib_uverbs_ex_create_cq_cb_#in~file#1.base, ib_uverbs_ex_create_cq_cb_#in~file#1.offset, ib_uverbs_ex_create_cq_cb_#in~obj#1.base, ib_uverbs_ex_create_cq_cb_#in~obj#1.offset, ib_uverbs_ex_create_cq_cb_#in~resp#1.base, ib_uverbs_ex_create_cq_cb_#in~resp#1.offset, ib_uverbs_ex_create_cq_cb_#in~ucore#1.base, ib_uverbs_ex_create_cq_cb_#in~ucore#1.offset, ib_uverbs_ex_create_cq_cb_#in~context#1.base, ib_uverbs_ex_create_cq_cb_#in~context#1.offset;assume { :end_inline_ib_uverbs_ex_create_cq_cb } true;assume -2147483648 <= ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2184#1 && ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2184#1 <= 2147483647;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~funptrres2182#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2184#1; [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2183#1 := ib_uverbs_create_cq_cb_#res#1;havoc ib_uverbs_create_cq_cb_#t~ret1228#1, ib_uverbs_create_cq_cb_~file#1.base, ib_uverbs_create_cq_cb_~file#1.offset, ib_uverbs_create_cq_cb_~obj#1.base, ib_uverbs_create_cq_cb_~obj#1.offset, ib_uverbs_create_cq_cb_~resp#1.base, ib_uverbs_create_cq_cb_~resp#1.offset, ib_uverbs_create_cq_cb_~ucore#1.base, ib_uverbs_create_cq_cb_~ucore#1.offset, ib_uverbs_create_cq_cb_~context#1.base, ib_uverbs_create_cq_cb_~context#1.offset, ib_uverbs_create_cq_cb_~tmp~80#1;havoc ib_uverbs_create_cq_cb_#in~file#1.base, ib_uverbs_create_cq_cb_#in~file#1.offset, ib_uverbs_create_cq_cb_#in~obj#1.base, ib_uverbs_create_cq_cb_#in~obj#1.offset, ib_uverbs_create_cq_cb_#in~resp#1.base, ib_uverbs_create_cq_cb_#in~resp#1.offset, ib_uverbs_create_cq_cb_#in~ucore#1.base, ib_uverbs_create_cq_cb_#in~ucore#1.offset, ib_uverbs_create_cq_cb_#in~context#1.base, ib_uverbs_create_cq_cb_#in~context#1.offset;assume { :end_inline_ib_uverbs_create_cq_cb } true;assume -2147483648 <= ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2183#1 && ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2183#1 <= 2147483647;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~funptrres2182#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int_#t~ret2183#1; [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579: assume 0 == (~ev_file~3#1.base + ~ev_file~3#1.offset) % 18446744073709551616;~ret~18#1 := -22; [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579: assume !(0 == (~ev_file~3#1.base + ~ev_file~3#1.offset) % 18446744073709551616); [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550: call ULTIMATE.dealloc(~#resp~9#1.base, ~#resp~9#1.offset);havoc ~#resp~9#1.base, ~#resp~9#1.offset;call ULTIMATE.dealloc(~#attr~3#1.base, ~#attr~3#1.offset);havoc ~#attr~3#1.base, ~#attr~3#1.offset; [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6565: call ULTIMATE.dealloc(ib_uverbs_lookup_comp_file_~#f~0#1.base, ib_uverbs_lookup_comp_file_~#f~0#1.offset);havoc ib_uverbs_lookup_comp_file_~#f~0#1.base, ib_uverbs_lookup_comp_file_~#f~0#1.offset;call ULTIMATE.dealloc(ib_uverbs_lookup_comp_file_~#tmp~27#1.base, ib_uverbs_lookup_comp_file_~#tmp~27#1.offset);havoc ib_uverbs_lookup_comp_file_~#tmp~27#1.base, ib_uverbs_lookup_comp_file_~#tmp~27#1.offset;#t~ret1193#1.base, #t~ret1193#1.offset := ib_uverbs_lookup_comp_file_#res#1.base, ib_uverbs_lookup_comp_file_#res#1.offset;havoc ib_uverbs_lookup_comp_file_#t~ret349#1.file.base, ib_uverbs_lookup_comp_file_#t~ret349#1.file.offset, ib_uverbs_lookup_comp_file_#t~ret349#1.flags, ib_uverbs_lookup_comp_file_#t~mem350#1.base, ib_uverbs_lookup_comp_file_#t~mem350#1.offset, ib_uverbs_lookup_comp_file_#t~mem351#1, ib_uverbs_lookup_comp_file_#t~mem352#1.base, ib_uverbs_lookup_comp_file_#t~mem352#1.offset, ib_uverbs_lookup_comp_file_#t~mem353#1.base, ib_uverbs_lookup_comp_file_#t~mem353#1.offset, ib_uverbs_lookup_comp_file_#t~mem354#1.base, ib_uverbs_lookup_comp_file_#t~mem354#1.offset, ib_uverbs_lookup_comp_file_#t~mem355#1.base, ib_uverbs_lookup_comp_file_#t~mem355#1.offset, ib_uverbs_lookup_comp_file_#t~mem356#1.base, ib_uverbs_lookup_comp_file_#t~mem356#1.offset, ib_uverbs_lookup_comp_file_#t~mem357#1, ib_uverbs_lookup_comp_file_#t~mem358#1.base, ib_uverbs_lookup_comp_file_#t~mem358#1.offset, ib_uverbs_lookup_comp_file_#t~mem359#1, ib_uverbs_lookup_comp_file_~fd#1, ib_uverbs_lookup_comp_file_~ev_file~2#1.base, ib_uverbs_lookup_comp_file_~ev_file~2#1.offset, ib_uverbs_lookup_comp_file_~#f~0#1.base, ib_uverbs_lookup_comp_file_~#f~0#1.offset, ib_uverbs_lookup_comp_file_~#tmp~27#1.base, ib_uverbs_lookup_comp_file_~#tmp~27#1.offset;havoc ib_uverbs_lookup_comp_file_#in~fd#1;assume { :end_inline_ib_uverbs_lookup_comp_file } true;~ev_file~3#1.base, ~ev_file~3#1.offset := #t~ret1193#1.base, #t~ret1193#1.offset;havoc #t~mem1192#1;havoc #t~ret1193#1.base, #t~ret1193#1.offset; [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629: call write~int#23(1, ~obj~2#1.base, 192 + ~obj~2#1.offset, 4); [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629-1: SUMMARY for call mutex_unlock(~file#1.base, 4 + ~file#1.offset); srcloc: null [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: SUMMARY for call idr_remove_uobj(~#ib_uverbs_cq_idr~0.base, ~#ib_uverbs_cq_idr~0.offset, ~obj~2#1.base, ~obj~2#1.offset); srcloc: null [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9638: assume 0 != (~ev_file~3#1.base + ~ev_file~3#1.offset) % 18446744073709551616; [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9638: assume !(0 != (~ev_file~3#1.base + ~ev_file~3#1.offset) % 18446744073709551616); [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643: SUMMARY for call put_uobj_write(~obj~2#1.base, ~obj~2#1.offset); srcloc: null [2025-02-08 02:59:12,726 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639: SUMMARY for call ib_uverbs_release_ucq(~file#1.base, ~file#1.offset, ~ev_file~3#1.base, ~ev_file~3#1.offset, ~obj~2#1.base, ~obj~2#1.offset); srcloc: null [2025-02-08 02:59:12,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12315: havoc _copy_to_user_#t~nondet2076#1;#t~ret145#1 := _copy_to_user_#res#1;havoc _copy_to_user_#t~nondet2076#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1;havoc _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1;assume { :end_inline__copy_to_user } true;~n#1 := #t~ret145#1;havoc #t~ret145#1; [2025-02-08 02:59:12,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint copy_to_userFINAL: assume true; [2025-02-08 02:59:12,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610: #res#1 := ~n#1; [2025-02-08 02:59:12,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5608: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 02:59:13,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: havoc #t~mem785.base, #t~mem785.offset;havoc #t~ite788.base, #t~ite788.offset;havoc #t~mem786.base, #t~mem786.offset;havoc #t~mem787.base, #t~mem787.offset; [2025-02-08 02:59:13,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: havoc release_uobj_~kref#1.base, release_uobj_~kref#1.offset, release_uobj_~__mptr~15#1.base, release_uobj_~__mptr~15#1.offset;havoc release_uobj_#in~kref#1.base, release_uobj_#in~kref#1.offset;assume { :end_inline_release_uobj } true; [2025-02-08 02:59:13,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: havoc ib_uverbs_release_dev_~ref#1.base, ib_uverbs_release_dev_~ref#1.offset, ib_uverbs_release_dev_~dev~0#1.base, ib_uverbs_release_dev_~dev~0#1.offset, ib_uverbs_release_dev_~__mptr~0#1.base, ib_uverbs_release_dev_~__mptr~0#1.offset;havoc ib_uverbs_release_dev_#in~ref#1.base, ib_uverbs_release_dev_#in~ref#1.offset;assume { :end_inline_ib_uverbs_release_dev } true; [2025-02-08 02:59:13,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: havoc ib_uverbs_release_event_file_~ref#1.base, ib_uverbs_release_event_file_~ref#1.offset, ib_uverbs_release_event_file_~file~0#1.base, ib_uverbs_release_event_file_~file~0#1.offset, ib_uverbs_release_event_file_~__mptr~1#1.base, ib_uverbs_release_event_file_~__mptr~1#1.offset;havoc ib_uverbs_release_event_file_#in~ref#1.base, ib_uverbs_release_event_file_#in~ref#1.offset;assume { :end_inline_ib_uverbs_release_event_file } true; [2025-02-08 02:59:13,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5840: havoc complete_~arg0#1.base, complete_~arg0#1.offset;havoc complete_#in~arg0#1.base, complete_#in~arg0#1.offset;assume { :end_inline_complete } true; [2025-02-08 02:59:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457: havoc #t~nondet2101; [2025-02-08 02:59:13,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853: SUMMARY for call kfree(~entry~6#1.base, ~entry~6#1.offset); srcloc: null [2025-02-08 02:59:13,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8852: havoc rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset, rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset;havoc rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset, rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset;assume { :end_inline_rb_erase } true; [2025-02-08 02:59:13,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851: havoc iput_~arg0#1.base, iput_~arg0#1.offset;havoc iput_#in~arg0#1.base, iput_#in~arg0#1.offset;assume { :end_inline_iput } true;assume { :begin_inline_rb_erase } true;rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset, rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset := ~entry~6#1.base, ~entry~6#1.offset, ~dev#1.base, 429 + ~dev#1.offset;havoc rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset, rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset;rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset := rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset;rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset := rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset; [2025-02-08 02:59:13,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12472: havoc ib_get_client_data_#t~ret2105#1.base, ib_get_client_data_#t~ret2105#1.offset; [2025-02-08 02:59:13,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877-1: SUMMARY for call find_overflow_devnum_#t~ret473#1 := printk(30, 0); srcloc: null [2025-02-08 02:59:13,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877: assume -2147483648 <= find_overflow_devnum_#t~ret473#1 && find_overflow_devnum_#t~ret473#1 <= 2147483647;havoc find_overflow_devnum_#t~ret473#1;find_overflow_devnum_#res#1 := find_overflow_devnum_~ret~2#1; [2025-02-08 02:59:13,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: SUMMARY for call set_bit(~devnum~0#1, ~#overflow_map~0.base, ~#overflow_map~0.offset); srcloc: null [2025-02-08 02:59:13,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898: call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(~#__key~3#1.base, ~#__key~3#1.offset);havoc ~#__key~3#1.base, ~#__key~3#1.offset; [2025-02-08 02:59:13,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: #t~ret479#1 := find_overflow_devnum_#res#1;havoc find_overflow_devnum_#t~mem471#1, find_overflow_devnum_#t~ret472#1, find_overflow_devnum_#t~ret473#1, find_overflow_devnum_#t~ret474#1, find_overflow_devnum_~ret~2#1, find_overflow_devnum_~tmp~33#1;assume { :end_inline_find_overflow_devnum } true;assume -2147483648 <= #t~ret479#1 && #t~ret479#1 <= 2147483647;~devnum~0#1 := #t~ret479#1;havoc #t~ret479#1; [2025-02-08 02:59:13,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985-1: SUMMARY for call kfree(~uverbs_dev~0#1.base, ~uverbs_dev~0#1.offset); srcloc: null [2025-02-08 02:59:13,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985: call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(~#__key~3#1.base, ~#__key~3#1.offset);havoc ~#__key~3#1.base, ~#__key~3#1.offset; [2025-02-08 02:59:13,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12349: havoc cdev_add_#t~nondet2081#1; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume #t~mem497#1 <= 31;havoc #t~mem497#1; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume !(#t~mem497#1 <= 31);havoc #t~mem497#1; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932-1: SUMMARY for call spin_lock(~#map_lock~0.base, ~#map_lock~0.offset); srcloc: null [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: call write~int#23(32 + ~devnum~0#1, ~uverbs_dev~0#1.base, 112 + ~uverbs_dev~0#1.offset, 4);call #t~mem480#1 := read~int#11(~#overflow_maj~0.base, ~#overflow_maj~0.offset, 4);~base~0#1 := ~devnum~0#1 + #t~mem480#1;havoc #t~mem480#1; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: assume ~devnum~0#1 < 0; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: assume !(~devnum~0#1 < 0); [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6978: SUMMARY for call clear_bit(~devnum~0#1, ~#dev_map~0.base, ~#dev_map~0.offset); srcloc: null [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: assume { :begin_inline_ldv_cdev_del_10 } true;ldv_cdev_del_10_#in~p#1.base, ldv_cdev_del_10_#in~p#1.offset := ~uverbs_dev~0#1.base, 116 + ~uverbs_dev~0#1.offset;havoc ldv_cdev_del_10_~p#1.base, ldv_cdev_del_10_~p#1.offset;ldv_cdev_del_10_~p#1.base, ldv_cdev_del_10_~p#1.offset := ldv_cdev_del_10_#in~p#1.base, ldv_cdev_del_10_#in~p#1.offset; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5281: call ULTIMATE.dealloc(init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset);havoc init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974-2: call #t~mem496#1 := read~int#23(~uverbs_dev~0#1.base, 421 + ~uverbs_dev~0#1.offset, 4); [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974-1: SUMMARY for call device_destroy(~uverbs_class~0.base, ~uverbs_class~0.offset, #t~mem496#1); srcloc: null [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338: havoc alloc_chrdev_region_#t~nondet2078#1;find_overflow_devnum_#t~ret472#1 := alloc_chrdev_region_#res#1;havoc alloc_chrdev_region_#t~nondet2078#1, alloc_chrdev_region_~arg0#1.base, alloc_chrdev_region_~arg0#1.offset, alloc_chrdev_region_~arg1#1, alloc_chrdev_region_~arg2#1, alloc_chrdev_region_~arg3#1.base, alloc_chrdev_region_~arg3#1.offset;havoc alloc_chrdev_region_#in~arg0#1.base, alloc_chrdev_region_#in~arg0#1.offset, alloc_chrdev_region_#in~arg1#1, alloc_chrdev_region_#in~arg2#1, alloc_chrdev_region_#in~arg3#1.base, alloc_chrdev_region_#in~arg3#1.offset;assume { :end_inline_alloc_chrdev_region } true;assume -2147483648 <= find_overflow_devnum_#t~ret472#1 && find_overflow_devnum_#t~ret472#1 <= 2147483647;find_overflow_devnum_~ret~2#1 := find_overflow_devnum_#t~ret472#1;havoc find_overflow_devnum_#t~ret472#1; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7635-1: SUMMARY for call cdev_del(ldv_cdev_del_10_~p#1.base, ldv_cdev_del_10_~p#1.offset); srcloc: null [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7635: ~ldv_state_variable_6~0 := 0;havoc ldv_cdev_del_10_~p#1.base, ldv_cdev_del_10_~p#1.offset;havoc ldv_cdev_del_10_#in~p#1.base, ldv_cdev_del_10_#in~p#1.offset;assume { :end_inline_ldv_cdev_del_10 } true;call #t~mem497#1 := read~int#23(~uverbs_dev~0#1.base, 112 + ~uverbs_dev~0#1.offset, 4); [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6983-1: SUMMARY for call #t~ret498#1 := kref_put(~uverbs_dev~0#1.base, ~uverbs_dev~0#1.offset, #funAddr~ib_uverbs_release_dev.base, #funAddr~ib_uverbs_release_dev.offset); srcloc: null [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6983: assume -2147483648 <= #t~ret498#1 && #t~ret498#1 <= 2147483647; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12549: havoc kobject_set_name_#t~nondet2120#1; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: assume 0 != find_overflow_devnum_~ret~2#1; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: assume !(0 != find_overflow_devnum_~ret~2#1); [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372: havoc device_create_#t~ret2084#1.base, device_create_#t~ret2084#1.offset; [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984: SUMMARY for call wait_for_completion(~uverbs_dev~0#1.base, 8 + ~uverbs_dev~0#1.offset); srcloc: null [2025-02-08 02:59:13,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: SUMMARY for call clear_bit(~devnum~0#1, ~#overflow_map~0.base, ~#overflow_map~0.offset); srcloc: null [2025-02-08 02:59:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5926: ~evt~1.base, ~evt~1.offset := ~tmp~17.base, ~tmp~17.offset;call #t~mem205.base, #t~mem205.offset := read~$Pointer$#23(~tmp~17.base, 32 + ~tmp~17.offset, 8);~__mptr___1~1.base, ~__mptr___1~1.offset := #t~mem205.base, #t~mem205.offset;havoc #t~mem205.base, #t~mem205.offset;~tmp~17.base, ~tmp~17.offset := ~__mptr___1~1.base, -1792 + ~__mptr___1~1.offset; [2025-02-08 02:59:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5926-1: SUMMARY for call kfree(~evt~1.base, ~evt~1.offset); srcloc: null [2025-02-08 02:59:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5925: SUMMARY for call list_del(~evt~1.base, 16 + ~evt~1.offset); srcloc: null [2025-02-08 02:59:20,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038: assume -2147483648 <= ib_uverbs_init_#t~ret509#1 && ib_uverbs_init_#t~ret509#1 <= 2147483647;havoc ib_uverbs_init_#t~ret509#1; [2025-02-08 02:59:20,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-1: SUMMARY for call ib_uverbs_init_#t~ret509#1 := printk(36, 0); srcloc: null [2025-02-08 02:59:20,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 02:59:20,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055-1: SUMMARY for call ib_uverbs_init_#t~ret515#1 := printk(39, 0); srcloc: null [2025-02-08 02:59:20,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset);havoc main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset);havoc main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset; [2025-02-08 02:59:20,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: assume -2147483648 <= ib_uverbs_init_#t~ret515#1 && ib_uverbs_init_#t~ret515#1 <= 2147483647;havoc ib_uverbs_init_#t~ret515#1; [2025-02-08 02:59:20,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: SUMMARY for call idr_destroy(~#ib_uverbs_cq_idr~0.base, ~#ib_uverbs_cq_idr~0.offset); srcloc: null [2025-02-08 02:59:20,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7485: havoc ldv_initialize_ib_client_4_#t~ret526#1.base, ldv_initialize_ib_client_4_#t~ret526#1.offset, ldv_initialize_ib_client_4_~tmp~41#1.base, ldv_initialize_ib_client_4_~tmp~41#1.offset;assume { :end_inline_ldv_initialize_ib_client_4 } true; [2025-02-08 02:59:20,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12556: havoc ldv_open_7_#t~nondet2121#1;main_#t~ret587#1 := ldv_open_7_#res#1;havoc ldv_open_7_#t~nondet2121#1;assume { :end_inline_ldv_open_7 } true;assume -2147483648 <= main_#t~ret587#1 && main_#t~ret587#1 <= 2147483647;~ldv_retval_1~0 := main_#t~ret587#1;havoc main_#t~ret587#1; [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7568: #t~ret2130#1 := main_#res#1;havoc main_#t~ret527#1.base, main_#t~ret527#1.offset, main_#t~ret528#1.base, main_#t~ret528#1.offset, main_#t~ret529#1.base, main_#t~ret529#1.offset, main_#t~ret530#1.base, main_#t~ret530#1.offset, main_#t~ret531#1.base, main_#t~ret531#1.offset, main_#t~ret532#1.base, main_#t~ret532#1.offset, main_#t~ret533#1.base, main_#t~ret533#1.offset, main_#t~ret534#1.base, main_#t~ret534#1.offset, main_#t~ret535#1.base, main_#t~ret535#1.offset, main_#t~ret536#1.base, main_#t~ret536#1.offset, main_#t~ret537#1.base, main_#t~ret537#1.offset, main_#t~ret538#1.base, main_#t~ret538#1.offset, main_#t~ret539#1.base, main_#t~ret539#1.offset, main_#t~ret540#1.base, main_#t~ret540#1.offset, main_#t~ret541#1.base, main_#t~ret541#1.offset, main_#t~ret542#1.base, main_#t~ret542#1.offset, main_#t~ret543#1.base, main_#t~ret543#1.offset, main_#t~ret544#1.base, main_#t~ret544#1.offset, main_#t~ret545#1.base, main_#t~ret545#1.offset, main_#t~ret546#1.base, main_#t~ret546#1.offset, main_#t~ret547#1.base, main_#t~ret547#1.offset, main_#t~ret548#1.base, main_#t~ret548#1.offset, main_#t~ret549#1.base, main_#t~ret549#1.offset, main_#t~ret550#1.base, main_#t~ret550#1.offset, main_#t~ret551#1.base, main_#t~ret551#1.offset, main_#t~ret552#1.base, main_#t~ret552#1.offset, main_#t~ret553#1.base, main_#t~ret553#1.offset, main_#t~ret554#1.base, main_#t~ret554#1.offset, main_#t~nondet555#1, main_#t~switch556#1, main_#t~nondet557#1, main_#t~switch558#1, main_#t~mem559#1, main_#t~ret560#1, main_#t~mem561#1, main_#t~ret562#1, main_#t~ret563#1, main_#t~mem564#1, main_#t~mem565#1, main_#t~ret566#1, main_#t~ret567#1, main_#t~nondet568#1, main_#t~switch569#1, main_#t~ret570#1, main_#t~nondet571#1, main_#t~switch572#1, main_#t~ret573#1, main_#t~mem574#1, main_#t~ret575#1, main_#t~ret576#1, main_#t~ret577#1, main_#t~mem578#1, main_#t~mem579#1, main_#t~ret580#1, main_#t~mem581#1, main_#t~mem582#1, main_#t~ret583#1, main_#t~mem584#1, main_#t~mem585#1, main_#t~ret586#1, main_#t~ret587#1, main_#t~nondet588#1, main_#t~switch589#1, main_#t~ret590#1, main_#t~nondet591#1, main_#t~switch592#1, main_#t~ret593#1, main_#t~nondet594#1, main_#t~switch595#1, main_#t~nondet596#1, main_#t~switch597#1, main_#t~ret598#1, main_#t~nondet599#1, main_#t~switch600#1, main_#t~ret601#1, main_#t~ret602#1, main_#t~mem603#1, main_#t~ret604#1, main_#t~mem605#1, main_#t~ret606#1, main_#t~ret607#1, main_#t~mem608#1, main_#t~mem609#1, main_#t~ret610#1, main_#t~ret611#1, main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp~42#1.base, main_~tmp~42#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset, main_~ldvarg2~0#1.base, main_~ldvarg2~0#1.offset, main_~tmp___0~22#1.base, main_~tmp___0~22#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___1~7#1.base, main_~tmp___1~7#1.offset, main_~ldvarg5~0#1.base, main_~ldvarg5~0#1.offset, main_~tmp___2~6#1.base, main_~tmp___2~6#1.offset, main_~ldvarg6~0#1.base, main_~ldvarg6~0#1.offset, main_~tmp___3~3#1.base, main_~tmp___3~3#1.offset, main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset, main_~ldvarg12~0#1.base, main_~ldvarg12~0#1.offset, main_~tmp___4~2#1.base, main_~tmp___4~2#1.offset, main_~ldvarg15~0#1.base, main_~ldvarg15~0#1.offset, main_~tmp___5~1#1.base, main_~tmp___5~1#1.offset, main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset, main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset, main_~ldvarg13~0#1.base, main_~ldvarg13~0#1.offset, main_~tmp___6~0#1.base, main_~tmp___6~0#1.offset, main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset, main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset, main_~ldvarg18~0#1.base, main_~ldvarg18~0#1.offset, main_~tmp___7~0#1.base, main_~tmp___7~0#1.offset, main_~ldvarg17~0#1.base, main_~ldvarg17~0#1.offset, main_~tmp___8~0#1.base, main_~tmp___8~0#1.offset, main_~ldvarg16~0#1.base, main_~ldvarg16~0#1.offset, main_~tmp___9~0#1.base, main_~tmp___9~0#1.offset, main_~ldvarg21~0#1.base, main_~ldvarg21~0#1.offset, main_~tmp___10~0#1.base, main_~tmp___10~0#1.offset, main_~ldvarg20~0#1.base, main_~ldvarg20~0#1.offset, main_~tmp___11~0#1.base, main_~tmp___11~0#1.offset, main_~ldvarg19~0#1.base, main_~ldvarg19~0#1.offset, main_~tmp___12~0#1.base, main_~tmp___12~0#1.offset, main_~ldvarg24~0#1.base, main_~ldvarg24~0#1.offset, main_~tmp___13~0#1.base, main_~tmp___13~0#1.offset, main_~ldvarg27~0#1.base, main_~ldvarg27~0#1.offset, main_~tmp___14~0#1.base, main_~tmp___14~0#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___15~0#1.base, main_~tmp___15~0#1.offset, main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset, main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset, main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset, main_~tmp___16~0#1, main_~tmp___17~0#1, main_~tmp___18~0#1, main_~tmp___19~0#1, main_~tmp___20~0#1, main_~tmp___21~0#1, main_~tmp___22~0#1, main_~tmp___23~0#1, main_~tmp___24~0#1;assume { :end_inline_main } true; [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: SUMMARY for call idr_destroy(~#ib_uverbs_qp_idr~0.base, ~#ib_uverbs_qp_idr~0.offset); srcloc: null [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: SUMMARY for call idr_destroy(~#ib_uverbs_srq_idr~0.base, ~#ib_uverbs_srq_idr~0.offset); srcloc: null [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12359: havoc class_create_file_ns_#t~nondet2082#1;class_create_file_#t~ret94#1 := class_create_file_ns_#res#1;havoc class_create_file_ns_#t~nondet2082#1, class_create_file_ns_~arg0#1.base, class_create_file_ns_~arg0#1.offset, class_create_file_ns_~arg1#1.base, class_create_file_ns_~arg1#1.offset, class_create_file_ns_~arg2#1.base, class_create_file_ns_~arg2#1.offset;havoc class_create_file_ns_#in~arg0#1.base, class_create_file_ns_#in~arg0#1.offset, class_create_file_ns_#in~arg1#1.base, class_create_file_ns_#in~arg1#1.offset, class_create_file_ns_#in~arg2#1.base, class_create_file_ns_#in~arg2#1.offset;assume { :end_inline_class_create_file_ns } true;assume -2147483648 <= class_create_file_#t~ret94#1 && class_create_file_#t~ret94#1 <= 2147483647;class_create_file_~tmp~11#1 := class_create_file_#t~ret94#1;havoc class_create_file_#t~ret94#1;class_create_file_#res#1 := class_create_file_~tmp~11#1; [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7141-1: SUMMARY for call ldv_initialize_ib_client_4_#t~ret526#1.base, ldv_initialize_ib_client_4_#t~ret526#1.offset := ldv_init_zalloc(2488); srcloc: null [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7141: ldv_initialize_ib_client_4_~tmp~41#1.base, ldv_initialize_ib_client_4_~tmp~41#1.offset := ldv_initialize_ib_client_4_#t~ret526#1.base, ldv_initialize_ib_client_4_#t~ret526#1.offset;havoc ldv_initialize_ib_client_4_#t~ret526#1.base, ldv_initialize_ib_client_4_#t~ret526#1.offset;~uverbs_client_group0~0.base, ~uverbs_client_group0~0.offset := ldv_initialize_ib_client_4_~tmp~41#1.base, ldv_initialize_ib_client_4_~tmp~41#1.offset; [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: assume 1 != ~ldv_module_refcounter~0; [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: assume !(1 != ~ldv_module_refcounter~0); [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: assume 0 != ib_uverbs_init_~ret~3#1; [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: assume !(0 != ib_uverbs_init_~ret~3#1);ib_uverbs_init_#res#1 := 0;call ULTIMATE.dealloc(ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset);havoc ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset; [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044-1: SUMMARY for call ib_uverbs_init_#t~ret511#1 := IS_ERR(~uverbs_class~0.base, ~uverbs_class~0.offset); srcloc: null [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044: ib_uverbs_init_~tmp___1~6#1 := (if 0 == ib_uverbs_init_#t~ret511#1 % 256 then 0 else 1);havoc ib_uverbs_init_#t~ret511#1; [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7077: havoc ib_unregister_client_~arg0#1.base, ib_unregister_client_~arg0#1.offset;havoc ib_unregister_client_#in~arg0#1.base, ib_unregister_client_#in~arg0#1.offset;assume { :end_inline_ib_unregister_client } true; [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061-1: SUMMARY for call ib_uverbs_init_#t~ret517#1 := printk(40, 0); srcloc: null [2025-02-08 02:59:20,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061: assume -2147483648 <= ib_uverbs_init_#t~ret517#1 && ib_uverbs_init_#t~ret517#1 <= 2147483647;havoc ib_uverbs_init_#t~ret517#1; [2025-02-08 02:59:20,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078: SUMMARY for call class_destroy(~uverbs_class~0.base, ~uverbs_class~0.offset); srcloc: null [2025-02-08 02:59:20,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume 0 != (if ib_uverbs_init_~tmp___1~6#1 % 256 % 4294967296 <= 2147483647 then ib_uverbs_init_~tmp___1~6#1 % 256 % 4294967296 else ib_uverbs_init_~tmp___1~6#1 % 256 % 4294967296 - 4294967296); [2025-02-08 02:59:20,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume !(0 != (if ib_uverbs_init_~tmp___1~6#1 % 256 % 4294967296 <= 2147483647 then ib_uverbs_init_~tmp___1~6#1 % 256 % 4294967296 else ib_uverbs_init_~tmp___1~6#1 % 256 % 4294967296 - 4294967296));call write~$Pointer$#23(#funAddr~uverbs_devnode.base, #funAddr~uverbs_devnode.offset, ~uverbs_class~0.base, 48 + ~uverbs_class~0.offset, 8);assume { :begin_inline_class_create_file } true;class_create_file_#in~class#1.base, class_create_file_#in~class#1.offset, class_create_file_#in~attr#1.base, class_create_file_#in~attr#1.offset := ~uverbs_class~0.base, ~uverbs_class~0.offset, ~#class_attr_abi_version~0.base, ~#class_attr_abi_version~0.offset;havoc class_create_file_#res#1;havoc class_create_file_#t~ret94#1, class_create_file_~class#1.base, class_create_file_~class#1.offset, class_create_file_~attr#1.base, class_create_file_~attr#1.offset, class_create_file_~tmp~11#1;class_create_file_~class#1.base, class_create_file_~class#1.offset := class_create_file_#in~class#1.base, class_create_file_#in~class#1.offset;class_create_file_~attr#1.base, class_create_file_~attr#1.offset := class_create_file_#in~attr#1.base, class_create_file_#in~attr#1.offset;havoc class_create_file_~tmp~11#1;assume { :begin_inline_class_create_file_ns } true;class_create_file_ns_#in~arg0#1.base, class_create_file_ns_#in~arg0#1.offset, class_create_file_ns_#in~arg1#1.base, class_create_file_ns_#in~arg1#1.offset, class_create_file_ns_#in~arg2#1.base, class_create_file_ns_#in~arg2#1.offset := class_create_file_~class#1.base, class_create_file_~class#1.offset, class_create_file_~attr#1.base, class_create_file_~attr#1.offset, 0, 0;havoc class_create_file_ns_#res#1;havoc class_create_file_ns_#t~nondet2082#1, class_create_file_ns_~arg0#1.base, class_create_file_ns_~arg0#1.offset, class_create_file_ns_~arg1#1.base, class_create_file_ns_~arg1#1.offset, class_create_file_ns_~arg2#1.base, class_create_file_ns_~arg2#1.offset;class_create_file_ns_~arg0#1.base, class_create_file_ns_~arg0#1.offset := class_create_file_ns_#in~arg0#1.base, class_create_file_ns_#in~arg0#1.offset;class_create_file_ns_~arg1#1.base, class_create_file_ns_~arg1#1.offset := class_create_file_ns_#in~arg1#1.base, class_create_file_ns_#in~arg1#1.offset;class_create_file_ns_~arg2#1.base, class_create_file_ns_~arg2#1.offset := class_create_file_ns_#in~arg2#1.base, class_create_file_ns_#in~arg2#1.offset;havoc class_create_file_ns_#t~nondet2082#1;assume -2147483648 <= class_create_file_ns_#t~nondet2082#1 && class_create_file_ns_#t~nondet2082#1 <= 2147483647;class_create_file_ns_#res#1 := class_create_file_ns_#t~nondet2082#1;havoc class_create_file_ns_#t~nondet2082#1; [2025-02-08 02:59:20,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046: assume -9223372036854775808 <= ib_uverbs_init_#t~ret512#1 && ib_uverbs_init_#t~ret512#1 <= 9223372036854775807;ib_uverbs_init_~tmp___0~18#1 := ib_uverbs_init_#t~ret512#1;havoc ib_uverbs_init_#t~ret512#1;ib_uverbs_init_~ret~3#1 := (if ib_uverbs_init_~tmp___0~18#1 % 4294967296 <= 2147483647 then ib_uverbs_init_~tmp___0~18#1 % 4294967296 else ib_uverbs_init_~tmp___0~18#1 % 4294967296 - 4294967296); [2025-02-08 02:59:20,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079-1: SUMMARY for call unregister_chrdev_region(242221248, 32); srcloc: null [2025-02-08 02:59:20,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079: call ib_uverbs_cleanup_#t~mem518#1 := read~int#11(~#overflow_maj~0.base, ~#overflow_maj~0.offset, 4); [2025-02-08 02:59:20,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459-1: assume 0 == ~ldv_retval_2~0;~ldv_state_variable_0~0 := 2;~ldv_state_variable_2~0 := 1;~ldv_state_variable_3~0 := 1;~ldv_state_variable_1~0 := 1;~ldv_state_variable_4~0 := 1;assume { :begin_inline_ldv_initialize_ib_client_4 } true;havoc ldv_initialize_ib_client_4_#t~ret526#1.base, ldv_initialize_ib_client_4_#t~ret526#1.offset, ldv_initialize_ib_client_4_~tmp~41#1.base, ldv_initialize_ib_client_4_~tmp~41#1.offset;havoc ldv_initialize_ib_client_4_~tmp~41#1.base, ldv_initialize_ib_client_4_~tmp~41#1.offset; [2025-02-08 02:59:20,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459-1: assume !(0 == ~ldv_retval_2~0); [2025-02-08 02:59:20,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046-1: SUMMARY for call ib_uverbs_init_#t~ret512#1 := PTR_ERR(~uverbs_class~0.base, ~uverbs_class~0.offset); srcloc: null [2025-02-08 02:59:20,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459-2: assume 0 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3; [2025-02-08 02:59:20,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459-2: assume !(0 != ~ldv_retval_2~0); [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12613: havoc register_chrdev_region_#t~nondet2127#1;ib_uverbs_init_#t~ret508#1 := register_chrdev_region_#res#1;havoc register_chrdev_region_#t~nondet2127#1, register_chrdev_region_~arg0#1, register_chrdev_region_~arg1#1, register_chrdev_region_~arg2#1.base, register_chrdev_region_~arg2#1.offset;havoc register_chrdev_region_#in~arg0#1, register_chrdev_region_#in~arg1#1, register_chrdev_region_#in~arg2#1.base, register_chrdev_region_#in~arg2#1.offset;assume { :end_inline_register_chrdev_region } true;assume -2147483648 <= ib_uverbs_init_#t~ret508#1 && ib_uverbs_init_#t~ret508#1 <= 2147483647;ib_uverbs_init_~ret~3#1 := ib_uverbs_init_#t~ret508#1;havoc ib_uverbs_init_#t~ret508#1; [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: assume 0 != ib_uverbs_cleanup_#t~mem518#1 % 4294967296;havoc ib_uverbs_cleanup_#t~mem518#1;call ib_uverbs_cleanup_#t~mem519#1 := read~int#11(~#overflow_maj~0.base, ~#overflow_maj~0.offset, 4); [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: assume !(0 != ib_uverbs_cleanup_#t~mem518#1 % 4294967296);havoc ib_uverbs_cleanup_#t~mem518#1; [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328-1: assume 0 == ~ldv_retval_1~0;~ldv_state_variable_7~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328-1: assume !(0 == ~ldv_retval_1~0); [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7031: call ULTIMATE.dealloc(ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset);havoc ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset;main_#t~ret598#1 := ib_uverbs_init_#res#1;havoc ib_uverbs_init_#t~ret508#1, ib_uverbs_init_#t~ret509#1, ib_uverbs_init_#t~ret510#1.base, ib_uverbs_init_#t~ret510#1.offset, ib_uverbs_init_#t~ret511#1, ib_uverbs_init_#t~ret512#1, ib_uverbs_init_#t~ret513#1, ib_uverbs_init_#t~ret514#1, ib_uverbs_init_#t~ret515#1, ib_uverbs_init_#t~ret516#1, ib_uverbs_init_#t~ret517#1, ib_uverbs_init_~ret~3#1, ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset, ib_uverbs_init_~tmp~37#1.base, ib_uverbs_init_~tmp~37#1.offset, ib_uverbs_init_~tmp___0~18#1, ib_uverbs_init_~tmp___1~6#1;assume { :end_inline_ib_uverbs_init } true;assume -2147483648 <= main_#t~ret598#1 && main_#t~ret598#1 <= 2147483647;~ldv_retval_2~0 := main_#t~ret598#1;havoc main_#t~ret598#1; [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048-1: SUMMARY for call ib_uverbs_init_#t~ret513#1 := printk(38, 0); srcloc: null [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048: assume -2147483648 <= ib_uverbs_init_#t~ret513#1 && ib_uverbs_init_#t~ret513#1 <= 2147483647;havoc ib_uverbs_init_#t~ret513#1; [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081-1: SUMMARY for call unregister_chrdev_region(ib_uverbs_cleanup_#t~mem519#1, 32); srcloc: null [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: havoc ib_uverbs_cleanup_#t~mem519#1; [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12499: havoc ib_register_client_#t~nondet2112#1;ib_uverbs_init_#t~ret516#1 := ib_register_client_#res#1;havoc ib_register_client_#t~nondet2112#1, ib_register_client_~arg0#1.base, ib_register_client_~arg0#1.offset;havoc ib_register_client_#in~arg0#1.base, ib_register_client_#in~arg0#1.offset;assume { :end_inline_ib_register_client } true;assume -2147483648 <= ib_uverbs_init_#t~ret516#1 && ib_uverbs_init_#t~ret516#1 <= 2147483647;ib_uverbs_init_~ret~3#1 := ib_uverbs_init_#t~ret516#1;havoc ib_uverbs_init_#t~ret516#1; [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7148: call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset);havoc main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset);havoc main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset; [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7067: SUMMARY for call class_destroy(~uverbs_class~0.base, ~uverbs_class~0.offset); srcloc: null [2025-02-08 02:59:20,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-2: __class_create_#res#1.base, __class_create_#res#1.offset := __class_create_#t~ret2073#1.base, __class_create_#t~ret2073#1.offset;havoc __class_create_#t~ret2073#1.base, __class_create_#t~ret2073#1.offset; [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-3: SUMMARY for call __class_create_#t~ret2073#1.base, __class_create_#t~ret2073#1.offset := ldv_malloc(120); srcloc: null [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: havoc __class_create_#t~ret2073#1.base, __class_create_#t~ret2073#1.offset;ib_uverbs_init_#t~ret510#1.base, ib_uverbs_init_#t~ret510#1.offset := __class_create_#res#1.base, __class_create_#res#1.offset;havoc __class_create_#t~ret2073#1.base, __class_create_#t~ret2073#1.offset, __class_create_~arg0#1.base, __class_create_~arg0#1.offset, __class_create_~arg1#1.base, __class_create_~arg1#1.offset, __class_create_~arg2#1.base, __class_create_~arg2#1.offset;havoc __class_create_#in~arg0#1.base, __class_create_#in~arg0#1.offset, __class_create_#in~arg1#1.base, __class_create_#in~arg1#1.offset, __class_create_#in~arg2#1.base, __class_create_#in~arg2#1.offset;assume { :end_inline___class_create } true;ib_uverbs_init_~tmp~37#1.base, ib_uverbs_init_~tmp~37#1.offset := ib_uverbs_init_#t~ret510#1.base, ib_uverbs_init_#t~ret510#1.offset;havoc ib_uverbs_init_#t~ret510#1.base, ib_uverbs_init_#t~ret510#1.offset;~uverbs_class~0.base, ~uverbs_class~0.offset := ib_uverbs_init_~tmp~37#1.base, ib_uverbs_init_~tmp~37#1.offset; [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: SUMMARY for call idr_destroy(~#ib_uverbs_pd_idr~0.base, ~#ib_uverbs_pd_idr~0.offset); srcloc: null [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085: SUMMARY for call idr_destroy(~#ib_uverbs_mr_idr~0.base, ~#ib_uverbs_mr_idr~0.offset); srcloc: null [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: havoc ib_uverbs_cleanup_#t~mem518#1, ib_uverbs_cleanup_#t~mem519#1;assume { :end_inline_ib_uverbs_cleanup } true;~ldv_state_variable_0~0 := 3; [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069-1: SUMMARY for call unregister_chrdev_region(242221248, 32); srcloc: null [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069: ib_uverbs_init_#res#1 := ib_uverbs_init_~ret~3#1;call ULTIMATE.dealloc(ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset);havoc ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset; [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086: SUMMARY for call idr_destroy(~#ib_uverbs_mw_idr~0.base, ~#ib_uverbs_mw_idr~0.offset); srcloc: null [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: ib_uverbs_init_#t~ret514#1 := class_create_file_#res#1;havoc class_create_file_#t~ret94#1, class_create_file_~class#1.base, class_create_file_~class#1.offset, class_create_file_~attr#1.base, class_create_file_~attr#1.offset, class_create_file_~tmp~11#1;havoc class_create_file_#in~class#1.base, class_create_file_#in~class#1.offset, class_create_file_#in~attr#1.base, class_create_file_#in~attr#1.offset;assume { :end_inline_class_create_file } true;assume -2147483648 <= ib_uverbs_init_#t~ret514#1 && ib_uverbs_init_#t~ret514#1 <= 2147483647;ib_uverbs_init_~ret~3#1 := ib_uverbs_init_#t~ret514#1;havoc ib_uverbs_init_#t~ret514#1; [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: assume 0 != ib_uverbs_init_~ret~3#1; [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: assume !(0 != ib_uverbs_init_~ret~3#1);assume { :begin_inline___class_create } true;__class_create_#in~arg0#1.base, __class_create_#in~arg0#1.offset, __class_create_#in~arg1#1.base, __class_create_#in~arg1#1.offset, __class_create_#in~arg2#1.base, __class_create_#in~arg2#1.offset := ~#__this_module~0.base, ~#__this_module~0.offset, 37, 0, ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset;havoc __class_create_#res#1.base, __class_create_#res#1.offset;havoc __class_create_#t~ret2073#1.base, __class_create_#t~ret2073#1.offset, __class_create_~arg0#1.base, __class_create_~arg0#1.offset, __class_create_~arg1#1.base, __class_create_~arg1#1.offset, __class_create_~arg2#1.base, __class_create_~arg2#1.offset;__class_create_~arg0#1.base, __class_create_~arg0#1.offset := __class_create_#in~arg0#1.base, __class_create_#in~arg0#1.offset;__class_create_~arg1#1.base, __class_create_~arg1#1.offset := __class_create_#in~arg1#1.base, __class_create_#in~arg1#1.offset;__class_create_~arg2#1.base, __class_create_~arg2#1.offset := __class_create_#in~arg2#1.base, __class_create_#in~arg2#1.offset; [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054: assume 0 != ib_uverbs_init_~ret~3#1; [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054: assume !(0 != ib_uverbs_init_~ret~3#1);assume { :begin_inline_ib_register_client } true;ib_register_client_#in~arg0#1.base, ib_register_client_#in~arg0#1.offset := ~#uverbs_client~0.base, ~#uverbs_client~0.offset;havoc ib_register_client_#res#1;havoc ib_register_client_#t~nondet2112#1, ib_register_client_~arg0#1.base, ib_register_client_~arg0#1.offset;ib_register_client_~arg0#1.base, ib_register_client_~arg0#1.offset := ib_register_client_#in~arg0#1.base, ib_register_client_#in~arg0#1.offset;havoc ib_register_client_#t~nondet2112#1;assume -2147483648 <= ib_register_client_#t~nondet2112#1 && ib_register_client_#t~nondet2112#1 <= 2147483647;ib_register_client_#res#1 := ib_register_client_#t~nondet2112#1;havoc ib_register_client_#t~nondet2112#1; [2025-02-08 02:59:20,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: SUMMARY for call idr_destroy(~#ib_uverbs_ah_idr~0.base, ~#ib_uverbs_ah_idr~0.offset); srcloc: null [2025-02-08 02:59:21,208 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12220: assume 1 == ldv_try_module_get_~module_get_succeeded~0#1;~ldv_module_refcounter~0 := 1 + ~ldv_module_refcounter~0;ldv_try_module_get_#res#1 := 1; [2025-02-08 02:59:21,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12220: assume !(1 == ldv_try_module_get_~module_get_succeeded~0#1);ldv_try_module_get_#res#1 := 0; [2025-02-08 02:59:21,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619-1: SUMMARY for call ldv_module_put(ldv_module_put_8_~ldv_func_arg1#1.base, ldv_module_put_8_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:59:21,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7619: havoc ldv_module_put_8_~ldv_func_arg1#1.base, ldv_module_put_8_~ldv_func_arg1#1.offset;havoc ldv_module_put_8_#in~ldv_func_arg1#1.base, ldv_module_put_8_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_module_put_8 } true; [2025-02-08 02:59:21,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12219: ldv_try_module_get_#t~ret2072#1 := ldv_undef_int_#res#1;havoc ldv_undef_int_#t~nondet89#1, ldv_undef_int_~tmp~9#1;assume { :end_inline_ldv_undef_int } true;assume -2147483648 <= ldv_try_module_get_#t~ret2072#1 && ldv_try_module_get_#t~ret2072#1 <= 2147483647;ldv_try_module_get_~module_get_succeeded~0#1 := ldv_try_module_get_#t~ret2072#1;havoc ldv_try_module_get_#t~ret2072#1; [2025-02-08 02:59:21,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: call #t~mem450#1.base, #t~mem450#1.offset := read~$Pointer$#23(~dev~1#1.base, 104 + ~dev~1#1.offset, 8);call #t~mem451#1.base, #t~mem451#1.offset := read~$Pointer$#23(#t~mem450#1.base, 912 + #t~mem450#1.offset, 8);assume { :begin_inline_ldv_module_put_8 } true;ldv_module_put_8_#in~ldv_func_arg1#1.base, ldv_module_put_8_#in~ldv_func_arg1#1.offset := #t~mem451#1.base, #t~mem451#1.offset;havoc ldv_module_put_8_~ldv_func_arg1#1.base, ldv_module_put_8_~ldv_func_arg1#1.offset;ldv_module_put_8_~ldv_func_arg1#1.base, ldv_module_put_8_~ldv_func_arg1#1.offset := ldv_module_put_8_#in~ldv_func_arg1#1.base, ldv_module_put_8_#in~ldv_func_arg1#1.offset; [2025-02-08 02:59:21,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796-1: SUMMARY for call #t~ret452#1 := kref_put(~dev~1#1.base, ~dev~1#1.offset, #funAddr~ib_uverbs_release_dev.base, #funAddr~ib_uverbs_release_dev.offset); srcloc: null [2025-02-08 02:59:21,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6796: assume -2147483648 <= #t~ret452#1 && #t~ret452#1 <= 2147483647;#res#1 := ~ret~1#1;call ULTIMATE.dealloc(~#__key~2#1.base, ~#__key~2#1.offset);havoc ~#__key~2#1.base, ~#__key~2#1.offset; [2025-02-08 02:59:21,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6757: call ULTIMATE.dealloc(~#__key~2#1.base, ~#__key~2#1.offset);havoc ~#__key~2#1.base, ~#__key~2#1.offset; [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047: call ib_uverbs_cleanup_ucontext_#t~mem219#1.base, ib_uverbs_cleanup_ucontext_#t~mem219#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, 16 + ib_uverbs_cleanup_ucontext_~uobj~0#1.offset, 8);ib_uverbs_cleanup_ucontext_~mw~0#1.base, ib_uverbs_cleanup_ucontext_~mw~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem219#1.base, ib_uverbs_cleanup_ucontext_#t~mem219#1.offset; [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: assume -2147483648 <= ib_uverbs_cleanup_ucontext_#t~ret237#1 && ib_uverbs_cleanup_ucontext_#t~ret237#1 <= 2147483647;havoc ib_uverbs_cleanup_ucontext_#t~ret237#1; [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret237#1 := ib_destroy_srq(ib_uverbs_cleanup_ucontext_~srq~0#1.base, ib_uverbs_cleanup_ucontext_~srq~0#1.offset); srcloc: null [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171: call ib_uverbs_cleanup_ucontext_#t~mem253#1.base, ib_uverbs_cleanup_ucontext_#t~mem253#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, 16 + ib_uverbs_cleanup_ucontext_~uobj~0#1.offset, 8);ib_uverbs_cleanup_ucontext_~xrcd~0#1.base, ib_uverbs_cleanup_ucontext_~xrcd~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem253#1.base, ib_uverbs_cleanup_ucontext_#t~mem253#1.offset;ib_uverbs_cleanup_ucontext_~__mptr___25~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___25~0#1.offset := ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset;ib_uverbs_cleanup_ucontext_~uxrcd~0#1.base, ib_uverbs_cleanup_ucontext_~uxrcd~0#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___25~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___25~0#1.offset; [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6130: call ib_uverbs_cleanup_ucontext_#t~mem241#1.base, ib_uverbs_cleanup_ucontext_#t~mem241#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, 16 + ib_uverbs_cleanup_ucontext_~uobj~0#1.offset, 8);ib_uverbs_cleanup_ucontext_~cq~0#1.base, ib_uverbs_cleanup_ucontext_~cq~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem241#1.base, ib_uverbs_cleanup_ucontext_#t~mem241#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem242#1.base, ib_uverbs_cleanup_ucontext_#t~mem242#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~cq~0#1.base, 32 + ib_uverbs_cleanup_ucontext_~cq~0#1.offset, 8);ib_uverbs_cleanup_ucontext_~ev_file~0#1.base, ib_uverbs_cleanup_ucontext_~ev_file~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem242#1.base, ib_uverbs_cleanup_ucontext_#t~mem242#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem242#1.base, ib_uverbs_cleanup_ucontext_#t~mem242#1.offset;ib_uverbs_cleanup_ucontext_~__mptr___18~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___18~0#1.offset := ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset;ib_uverbs_cleanup_ucontext_~ucq~0#1.base, ib_uverbs_cleanup_ucontext_~ucq~0#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___18~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___18~0#1.offset; [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6031: assume -2147483648 <= ib_uverbs_cleanup_ucontext_#t~ret215#1 && ib_uverbs_cleanup_ucontext_#t~ret215#1 <= 2147483647;havoc ib_uverbs_cleanup_ucontext_#t~ret215#1; [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6031-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret215#1 := ib_destroy_ah(ib_uverbs_cleanup_ucontext_~ah~0#1.base, ib_uverbs_cleanup_ucontext_~ah~0#1.offset); srcloc: null [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6155: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem249#1.base, ib_uverbs_cleanup_ucontext_#t~mem249#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, 24 + ib_uverbs_cleanup_ucontext_~tmp~19#1.offset, 8);ib_uverbs_cleanup_ucontext_~__mptr___22~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___22~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem249#1.base, ib_uverbs_cleanup_ucontext_#t~mem249#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem249#1.base, ib_uverbs_cleanup_ucontext_#t~mem249#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___22~0#1.base, -4704 + ib_uverbs_cleanup_ucontext_~__mptr___22~0#1.offset; [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6155-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9103: assume 0 != (ib_uverbs_dealloc_xrcd_~inode~2#1.base + ib_uverbs_dealloc_xrcd_~inode~2#1.offset) % 18446744073709551616; [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9103: assume !(0 != (ib_uverbs_dealloc_xrcd_~inode~2#1.base + ib_uverbs_dealloc_xrcd_~inode~2#1.offset) % 18446744073709551616); [2025-02-08 02:59:22,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6114: SUMMARY for call ib_uverbs_release_uevent(ib_uverbs_cleanup_ucontext_~file#1.base, ib_uverbs_cleanup_ucontext_~file#1.offset, ib_uverbs_cleanup_ucontext_~uevent~0#1.base, ib_uverbs_cleanup_ucontext_~uevent~0#1.offset); srcloc: null [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: assume -2147483648 <= ib_uverbs_dealloc_xrcd_#t~ret1028#1 && ib_uverbs_dealloc_xrcd_#t~ret1028#1 <= 2147483647;ib_uverbs_dealloc_xrcd_~tmp~72#1 := ib_uverbs_dealloc_xrcd_#t~ret1028#1;havoc ib_uverbs_dealloc_xrcd_#t~ret1028#1; [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095-1: SUMMARY for call ib_uverbs_dealloc_xrcd_#t~ret1028#1 := atomic_dec_and_test(ib_uverbs_dealloc_xrcd_~xrcd#1.base, 8 + ib_uverbs_dealloc_xrcd_~xrcd#1.offset); srcloc: null [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6048: SUMMARY for call idr_remove_uobj(~#ib_uverbs_mw_idr~0.base, ~#ib_uverbs_mw_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6065: call ib_uverbs_cleanup_ucontext_#t~mem224#1.base, ib_uverbs_cleanup_ucontext_#t~mem224#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, 16 + ib_uverbs_cleanup_ucontext_~uobj~0#1.offset, 8);ib_uverbs_cleanup_ucontext_~flow_id~0#1.base, ib_uverbs_cleanup_ucontext_~flow_id~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem224#1.base, ib_uverbs_cleanup_ucontext_#t~mem224#1.offset; [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem216#1.base, ib_uverbs_cleanup_ucontext_#t~mem216#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, 24 + ib_uverbs_cleanup_ucontext_~tmp~19#1.offset, 8);ib_uverbs_cleanup_ucontext_~__mptr___1~3#1.base, ib_uverbs_cleanup_ucontext_~__mptr___1~3#1.offset := ib_uverbs_cleanup_ucontext_#t~mem216#1.base, ib_uverbs_cleanup_ucontext_#t~mem216#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem216#1.base, ib_uverbs_cleanup_ucontext_#t~mem216#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___1~3#1.base, -4704 + ib_uverbs_cleanup_ucontext_~__mptr___1~3#1.offset; [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: SUMMARY for call xrcd_table_delete(ib_uverbs_dealloc_xrcd_~dev#1.base, ib_uverbs_dealloc_xrcd_~dev#1.offset, ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset); srcloc: null [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090: havoc ib_uverbs_detach_umcast_#t~mem207#1.base, ib_uverbs_detach_umcast_#t~mem207#1.offset, ib_uverbs_detach_umcast_#t~mem208#1.base, ib_uverbs_detach_umcast_#t~mem208#1.offset, ib_uverbs_detach_umcast_#t~mem209#1, ib_uverbs_detach_umcast_#t~ret210#1, ib_uverbs_detach_umcast_#t~mem211#1.base, ib_uverbs_detach_umcast_#t~mem211#1.offset, ib_uverbs_detach_umcast_~qp#1.base, ib_uverbs_detach_umcast_~qp#1.offset, ib_uverbs_detach_umcast_~uobj#1.base, ib_uverbs_detach_umcast_~uobj#1.offset, ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset, ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset, ib_uverbs_detach_umcast_~__mptr~4#1.base, ib_uverbs_detach_umcast_~__mptr~4#1.offset, ib_uverbs_detach_umcast_~__mptr___0~2#1.base, ib_uverbs_detach_umcast_~__mptr___0~2#1.offset, ib_uverbs_detach_umcast_~__mptr___1~2#1.base, ib_uverbs_detach_umcast_~__mptr___1~2#1.offset;havoc ib_uverbs_detach_umcast_#in~qp#1.base, ib_uverbs_detach_umcast_#in~qp#1.offset, ib_uverbs_detach_umcast_#in~uobj#1.base, ib_uverbs_detach_umcast_#in~uobj#1.offset;assume { :end_inline_ib_uverbs_detach_umcast } true; [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6115: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem238#1.base, ib_uverbs_cleanup_ucontext_#t~mem238#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, 24 + ib_uverbs_cleanup_ucontext_~tmp~19#1.offset, 8);ib_uverbs_cleanup_ucontext_~__mptr___15~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___15~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem238#1.base, ib_uverbs_cleanup_ucontext_#t~mem238#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem238#1.base, ib_uverbs_cleanup_ucontext_#t~mem238#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___15~0#1.base, -4704 + ib_uverbs_cleanup_ucontext_~__mptr___15~0#1.offset; [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: assume 0 == ib_uverbs_dealloc_xrcd_~tmp~72#1; [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: assume !(0 == ib_uverbs_dealloc_xrcd_~tmp~72#1); [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6115-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uevent~0#1.base, ib_uverbs_cleanup_ucontext_~uevent~0#1.offset); srcloc: null [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: assume -2147483648 <= ib_uverbs_cleanup_ucontext_#t~ret220#1 && ib_uverbs_cleanup_ucontext_#t~ret220#1 <= 2147483647;havoc ib_uverbs_cleanup_ucontext_#t~ret220#1; [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret220#1 := ib_dealloc_mw(ib_uverbs_cleanup_ucontext_~mw~0#1.base, ib_uverbs_cleanup_ucontext_~mw~0#1.offset); srcloc: null [2025-02-08 02:59:22,995 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6066: SUMMARY for call idr_remove_uobj(~#ib_uverbs_rule_idr~0.base, ~#ib_uverbs_rule_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6091: assume -2147483648 <= ib_uverbs_cleanup_ucontext_#t~ret232#1 && ib_uverbs_cleanup_ucontext_#t~ret232#1 <= 2147483647;havoc ib_uverbs_cleanup_ucontext_#t~ret232#1; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6091-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret232#1 := ib_destroy_qp(ib_uverbs_cleanup_ucontext_~qp~0#1.base, ib_uverbs_cleanup_ucontext_~qp~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6083: call ib_uverbs_cleanup_ucontext_#t~mem229#1.base, ib_uverbs_cleanup_ucontext_#t~mem229#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, 16 + ib_uverbs_cleanup_ucontext_~uobj~0#1.offset, 8);ib_uverbs_cleanup_ucontext_~qp~0#1.base, ib_uverbs_cleanup_ucontext_~qp~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem229#1.base, ib_uverbs_cleanup_ucontext_#t~mem229#1.offset;ib_uverbs_cleanup_ucontext_~__mptr___10~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___10~0#1.offset := ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset;ib_uverbs_cleanup_ucontext_~uqp~0#1.base, ib_uverbs_cleanup_ucontext_~uqp~0#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___10~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___10~0#1.offset; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem221#1.base, ib_uverbs_cleanup_ucontext_#t~mem221#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, 24 + ib_uverbs_cleanup_ucontext_~tmp~19#1.offset, 8);ib_uverbs_cleanup_ucontext_~__mptr___4~1#1.base, ib_uverbs_cleanup_ucontext_~__mptr___4~1#1.offset := ib_uverbs_cleanup_ucontext_#t~mem221#1.base, ib_uverbs_cleanup_ucontext_#t~mem221#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem221#1.base, ib_uverbs_cleanup_ucontext_#t~mem221#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___4~1#1.base, -4704 + ib_uverbs_cleanup_ucontext_~__mptr___4~1#1.offset; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174: call ib_uverbs_cleanup_ucontext_#t~mem254#1.base, ib_uverbs_cleanup_ucontext_#t~mem254#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~file#1.base, 152 + ib_uverbs_cleanup_ucontext_~file#1.offset, 8);assume { :begin_inline_ib_uverbs_dealloc_xrcd } true;ib_uverbs_dealloc_xrcd_#in~dev#1.base, ib_uverbs_dealloc_xrcd_#in~dev#1.offset, ib_uverbs_dealloc_xrcd_#in~xrcd#1.base, ib_uverbs_dealloc_xrcd_#in~xrcd#1.offset := ib_uverbs_cleanup_ucontext_#t~mem254#1.base, ib_uverbs_cleanup_ucontext_#t~mem254#1.offset, ib_uverbs_cleanup_ucontext_~xrcd~0#1.base, ib_uverbs_cleanup_ucontext_~xrcd~0#1.offset;havoc ib_uverbs_dealloc_xrcd_#t~mem1027#1.base, ib_uverbs_dealloc_xrcd_#t~mem1027#1.offset, ib_uverbs_dealloc_xrcd_#t~ret1028#1, ib_uverbs_dealloc_xrcd_#t~ret1029#1, ib_uverbs_dealloc_xrcd_~dev#1.base, ib_uverbs_dealloc_xrcd_~dev#1.offset, ib_uverbs_dealloc_xrcd_~xrcd#1.base, ib_uverbs_dealloc_xrcd_~xrcd#1.offset, ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset, ib_uverbs_dealloc_xrcd_~tmp~72#1;ib_uverbs_dealloc_xrcd_~dev#1.base, ib_uverbs_dealloc_xrcd_~dev#1.offset := ib_uverbs_dealloc_xrcd_#in~dev#1.base, ib_uverbs_dealloc_xrcd_#in~dev#1.offset;ib_uverbs_dealloc_xrcd_~xrcd#1.base, ib_uverbs_dealloc_xrcd_~xrcd#1.offset := ib_uverbs_dealloc_xrcd_#in~xrcd#1.base, ib_uverbs_dealloc_xrcd_#in~xrcd#1.offset;havoc ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset;havoc ib_uverbs_dealloc_xrcd_~tmp~72#1;call ib_uverbs_dealloc_xrcd_#t~mem1027#1.base, ib_uverbs_dealloc_xrcd_#t~mem1027#1.offset := read~$Pointer$#23(ib_uverbs_dealloc_xrcd_~xrcd#1.base, 12 + ib_uverbs_dealloc_xrcd_~xrcd#1.offset, 8);ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset := ib_uverbs_dealloc_xrcd_#t~mem1027#1.base, ib_uverbs_dealloc_xrcd_#t~mem1027#1.offset;havoc ib_uverbs_dealloc_xrcd_#t~mem1027#1.base, ib_uverbs_dealloc_xrcd_#t~mem1027#1.offset; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-1: SUMMARY for call idr_remove_uobj(~#ib_uverbs_xrcd_idr~0.base, ~#ib_uverbs_xrcd_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067: assume -2147483648 <= ib_uverbs_cleanup_ucontext_#t~ret225#1 && ib_uverbs_cleanup_ucontext_#t~ret225#1 <= 2147483647;havoc ib_uverbs_cleanup_ucontext_#t~ret225#1; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret225#1 := ib_destroy_flow(ib_uverbs_cleanup_ucontext_~flow_id~0#1.base, ib_uverbs_cleanup_ucontext_~flow_id~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: assume (ib_uverbs_detach_umcast_~mcast~0#1.base + ib_uverbs_detach_umcast_~mcast~0#1.offset) % 18446744073709551616 != (ib_uverbs_detach_umcast_~uobj#1.base + (216 + ib_uverbs_detach_umcast_~uobj#1.offset)) % 18446744073709551616; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: assume !((ib_uverbs_detach_umcast_~mcast~0#1.base + ib_uverbs_detach_umcast_~mcast~0#1.offset) % 18446744073709551616 != (ib_uverbs_detach_umcast_~uobj#1.base + (216 + ib_uverbs_detach_umcast_~uobj#1.offset)) % 18446744073709551616); [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6175: havoc ib_uverbs_dealloc_xrcd_#t~mem1027#1.base, ib_uverbs_dealloc_xrcd_#t~mem1027#1.offset, ib_uverbs_dealloc_xrcd_#t~ret1028#1, ib_uverbs_dealloc_xrcd_#t~ret1029#1, ib_uverbs_dealloc_xrcd_~dev#1.base, ib_uverbs_dealloc_xrcd_~dev#1.offset, ib_uverbs_dealloc_xrcd_~xrcd#1.base, ib_uverbs_dealloc_xrcd_~xrcd#1.offset, ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset, ib_uverbs_dealloc_xrcd_~tmp~72#1;havoc ib_uverbs_dealloc_xrcd_#in~dev#1.base, ib_uverbs_dealloc_xrcd_#in~dev#1.offset, ib_uverbs_dealloc_xrcd_#in~xrcd#1.base, ib_uverbs_dealloc_xrcd_#in~xrcd#1.offset;assume { :end_inline_ib_uverbs_dealloc_xrcd } true;havoc ib_uverbs_cleanup_ucontext_#t~mem254#1.base, ib_uverbs_cleanup_ucontext_#t~mem254#1.offset; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109: call ib_uverbs_cleanup_ucontext_#t~mem236#1.base, ib_uverbs_cleanup_ucontext_#t~mem236#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, 16 + ib_uverbs_cleanup_ucontext_~uobj~0#1.offset, 8);ib_uverbs_cleanup_ucontext_~srq~0#1.base, ib_uverbs_cleanup_ucontext_~srq~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem236#1.base, ib_uverbs_cleanup_ucontext_#t~mem236#1.offset;ib_uverbs_cleanup_ucontext_~__mptr___14~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___14~0#1.offset := ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset;ib_uverbs_cleanup_ucontext_~uevent~0#1.base, ib_uverbs_cleanup_ucontext_~uevent~0#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___14~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___14~0#1.offset; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6134: SUMMARY for call idr_remove_uobj(~#ib_uverbs_cq_idr~0.base, ~#ib_uverbs_cq_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem226#1.base, ib_uverbs_cleanup_ucontext_#t~mem226#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, 24 + ib_uverbs_cleanup_ucontext_~tmp~19#1.offset, 8);ib_uverbs_cleanup_ucontext_~__mptr___7~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___7~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem226#1.base, ib_uverbs_cleanup_ucontext_#t~mem226#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem226#1.base, ib_uverbs_cleanup_ucontext_#t~mem226#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___7~0#1.base, -4704 + ib_uverbs_cleanup_ucontext_~__mptr___7~0#1.offset; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: call ib_uverbs_cleanup_ucontext_#t~mem259#1.base, ib_uverbs_cleanup_ucontext_#t~mem259#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, 16 + ib_uverbs_cleanup_ucontext_~uobj~0#1.offset, 8);ib_uverbs_cleanup_ucontext_~pd~0#1.base, ib_uverbs_cleanup_ucontext_~pd~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem259#1.base, ib_uverbs_cleanup_ucontext_#t~mem259#1.offset; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6093: SUMMARY for call ib_uverbs_release_uevent(ib_uverbs_cleanup_ucontext_~file#1.base, ib_uverbs_cleanup_ucontext_~file#1.offset, ib_uverbs_cleanup_ucontext_~uqp~0#1.base, ib_uverbs_cleanup_ucontext_~uqp~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uxrcd~0#1.base, ib_uverbs_cleanup_ucontext_~uxrcd~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5953-2: call ib_uverbs_detach_umcast_#t~mem209#1 := read~int#23(ib_uverbs_detach_umcast_~mcast~0#1.base, 32 + ib_uverbs_detach_umcast_~mcast~0#1.offset, 2); [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5953: assume -2147483648 <= ib_uverbs_detach_umcast_#t~ret210#1 && ib_uverbs_detach_umcast_#t~ret210#1 <= 2147483647; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem255#1.base, ib_uverbs_cleanup_ucontext_#t~mem255#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, 24 + ib_uverbs_cleanup_ucontext_~tmp~19#1.offset, 8);ib_uverbs_cleanup_ucontext_~__mptr___26~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___26~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem255#1.base, ib_uverbs_cleanup_ucontext_#t~mem255#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem255#1.base, ib_uverbs_cleanup_ucontext_#t~mem255#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___26~0#1.base, -4704 + ib_uverbs_cleanup_ucontext_~__mptr___26~0#1.offset; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5953-1: SUMMARY for call ib_uverbs_detach_umcast_#t~ret210#1 := ib_detach_mcast(ib_uverbs_detach_umcast_~qp#1.base, ib_uverbs_detach_umcast_~qp#1.offset, ib_uverbs_detach_umcast_~mcast~0#1.base, 16 + ib_uverbs_detach_umcast_~mcast~0#1.offset, (if ib_uverbs_detach_umcast_#t~mem209#1 % 65536 % 4294967296 <= 2147483647 then ib_uverbs_detach_umcast_#t~mem209#1 % 65536 % 4294967296 else ib_uverbs_detach_umcast_#t~mem209#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6135: assume -2147483648 <= ib_uverbs_cleanup_ucontext_#t~ret243#1 && ib_uverbs_cleanup_ucontext_#t~ret243#1 <= 2147483647;havoc ib_uverbs_cleanup_ucontext_#t~ret243#1; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6135-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret243#1 := ib_destroy_cq(ib_uverbs_cleanup_ucontext_~cq~0#1.base, ib_uverbs_cleanup_ucontext_~cq~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6094: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem233#1.base, ib_uverbs_cleanup_ucontext_#t~mem233#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, 24 + ib_uverbs_cleanup_ucontext_~tmp~19#1.offset, 8);ib_uverbs_cleanup_ucontext_~__mptr___11~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___11~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem233#1.base, ib_uverbs_cleanup_ucontext_#t~mem233#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem233#1.base, ib_uverbs_cleanup_ucontext_#t~mem233#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___11~0#1.base, -4704 + ib_uverbs_cleanup_ucontext_~__mptr___11~0#1.offset; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193: SUMMARY for call idr_remove_uobj(~#ib_uverbs_pd_idr~0.base, ~#ib_uverbs_pd_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6094-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uqp~0#1.base, ib_uverbs_cleanup_ucontext_~uqp~0#1.offset); srcloc: null [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12420: havoc ib_close_qp_#t~nondet2091#1;ib_uverbs_cleanup_ucontext_#t~ret231#1 := ib_close_qp_#res#1;havoc ib_close_qp_#t~nondet2091#1, ib_close_qp_~arg0#1.base, ib_close_qp_~arg0#1.offset;havoc ib_close_qp_#in~arg0#1.base, ib_close_qp_#in~arg0#1.offset;assume { :end_inline_ib_close_qp } true;assume -2147483648 <= ib_uverbs_cleanup_ucontext_#t~ret231#1 && ib_uverbs_cleanup_ucontext_#t~ret231#1 <= 2147483647;havoc ib_uverbs_cleanup_ucontext_#t~ret231#1; [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6086: call ib_uverbs_cleanup_ucontext_#t~mem230#1.base, ib_uverbs_cleanup_ucontext_#t~mem230#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~qp~0#1.base, 84 + ib_uverbs_cleanup_ucontext_~qp~0#1.offset, 8); [2025-02-08 02:59:22,996 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6152: call ib_uverbs_cleanup_ucontext_#t~mem247#1.base, ib_uverbs_cleanup_ucontext_#t~mem247#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, 16 + ib_uverbs_cleanup_ucontext_~uobj~0#1.offset, 8);ib_uverbs_cleanup_ucontext_~mr~0#1.base, ib_uverbs_cleanup_ucontext_~mr~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem247#1.base, ib_uverbs_cleanup_ucontext_#t~mem247#1.offset; [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954: SUMMARY for call list_del(ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6086-1: SUMMARY for call idr_remove_uobj(~#ib_uverbs_qp_idr~0.base, ~#ib_uverbs_qp_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136: SUMMARY for call ib_uverbs_release_ucq(ib_uverbs_cleanup_ucontext_~file#1.base, ib_uverbs_cleanup_ucontext_~file#1.offset, ib_uverbs_cleanup_ucontext_~ev_file~0#1.base, ib_uverbs_cleanup_ucontext_~ev_file~0#1.offset, ib_uverbs_cleanup_ucontext_~ucq~0#1.base, ib_uverbs_cleanup_ucontext_~ucq~0#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6194: assume -2147483648 <= ib_uverbs_cleanup_ucontext_#t~ret260#1 && ib_uverbs_cleanup_ucontext_#t~ret260#1 <= 2147483647;havoc ib_uverbs_cleanup_ucontext_#t~ret260#1; [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6194-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret260#1 := ib_dealloc_pd(ib_uverbs_cleanup_ucontext_~pd~0#1.base, ib_uverbs_cleanup_ucontext_~pd~0#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6029: call ib_uverbs_cleanup_ucontext_#t~mem214#1.base, ib_uverbs_cleanup_ucontext_#t~mem214#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, 16 + ib_uverbs_cleanup_ucontext_~uobj~0#1.offset, 8);ib_uverbs_cleanup_ucontext_~ah~0#1.base, ib_uverbs_cleanup_ucontext_~ah~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem214#1.base, ib_uverbs_cleanup_ucontext_#t~mem214#1.offset; [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6087: assume (ib_uverbs_cleanup_ucontext_#t~mem230#1.base + ib_uverbs_cleanup_ucontext_#t~mem230#1.offset) % 18446744073709551616 != (ib_uverbs_cleanup_ucontext_~qp~0#1.base + ib_uverbs_cleanup_ucontext_~qp~0#1.offset) % 18446744073709551616;havoc ib_uverbs_cleanup_ucontext_#t~mem230#1.base, ib_uverbs_cleanup_ucontext_#t~mem230#1.offset;assume { :begin_inline_ib_close_qp } true;ib_close_qp_#in~arg0#1.base, ib_close_qp_#in~arg0#1.offset := ib_uverbs_cleanup_ucontext_~qp~0#1.base, ib_uverbs_cleanup_ucontext_~qp~0#1.offset;havoc ib_close_qp_#res#1;havoc ib_close_qp_#t~nondet2091#1, ib_close_qp_~arg0#1.base, ib_close_qp_~arg0#1.offset;ib_close_qp_~arg0#1.base, ib_close_qp_~arg0#1.offset := ib_close_qp_#in~arg0#1.base, ib_close_qp_#in~arg0#1.offset;havoc ib_close_qp_#t~nondet2091#1;assume -2147483648 <= ib_close_qp_#t~nondet2091#1 && ib_close_qp_#t~nondet2091#1 <= 2147483647;ib_close_qp_#res#1 := ib_close_qp_#t~nondet2091#1;havoc ib_close_qp_#t~nondet2091#1; [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6087: assume !((ib_uverbs_cleanup_ucontext_#t~mem230#1.base + ib_uverbs_cleanup_ucontext_#t~mem230#1.offset) % 18446744073709551616 != (ib_uverbs_cleanup_ucontext_~qp~0#1.base + ib_uverbs_cleanup_ucontext_~qp~0#1.offset) % 18446744073709551616);havoc ib_uverbs_cleanup_ucontext_#t~mem230#1.base, ib_uverbs_cleanup_ucontext_#t~mem230#1.offset;assume { :begin_inline_ib_uverbs_detach_umcast } true;ib_uverbs_detach_umcast_#in~qp#1.base, ib_uverbs_detach_umcast_#in~qp#1.offset, ib_uverbs_detach_umcast_#in~uobj#1.base, ib_uverbs_detach_umcast_#in~uobj#1.offset := ib_uverbs_cleanup_ucontext_~qp~0#1.base, ib_uverbs_cleanup_ucontext_~qp~0#1.offset, ib_uverbs_cleanup_ucontext_~uqp~0#1.base, ib_uverbs_cleanup_ucontext_~uqp~0#1.offset;havoc ib_uverbs_detach_umcast_#t~mem207#1.base, ib_uverbs_detach_umcast_#t~mem207#1.offset, ib_uverbs_detach_umcast_#t~mem208#1.base, ib_uverbs_detach_umcast_#t~mem208#1.offset, ib_uverbs_detach_umcast_#t~mem209#1, ib_uverbs_detach_umcast_#t~ret210#1, ib_uverbs_detach_umcast_#t~mem211#1.base, ib_uverbs_detach_umcast_#t~mem211#1.offset, ib_uverbs_detach_umcast_~qp#1.base, ib_uverbs_detach_umcast_~qp#1.offset, ib_uverbs_detach_umcast_~uobj#1.base, ib_uverbs_detach_umcast_~uobj#1.offset, ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset, ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset, ib_uverbs_detach_umcast_~__mptr~4#1.base, ib_uverbs_detach_umcast_~__mptr~4#1.offset, ib_uverbs_detach_umcast_~__mptr___0~2#1.base, ib_uverbs_detach_umcast_~__mptr___0~2#1.offset, ib_uverbs_detach_umcast_~__mptr___1~2#1.base, ib_uverbs_detach_umcast_~__mptr___1~2#1.offset;ib_uverbs_detach_umcast_~qp#1.base, ib_uverbs_detach_umcast_~qp#1.offset := ib_uverbs_detach_umcast_#in~qp#1.base, ib_uverbs_detach_umcast_#in~qp#1.offset;ib_uverbs_detach_umcast_~uobj#1.base, ib_uverbs_detach_umcast_~uobj#1.offset := ib_uverbs_detach_umcast_#in~uobj#1.base, ib_uverbs_detach_umcast_#in~uobj#1.offset;havoc ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset;havoc ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset;havoc ib_uverbs_detach_umcast_~__mptr~4#1.base, ib_uverbs_detach_umcast_~__mptr~4#1.offset;havoc ib_uverbs_detach_umcast_~__mptr___0~2#1.base, ib_uverbs_detach_umcast_~__mptr___0~2#1.offset;havoc ib_uverbs_detach_umcast_~__mptr___1~2#1.base, ib_uverbs_detach_umcast_~__mptr___1~2#1.offset;call ib_uverbs_detach_umcast_#t~mem207#1.base, ib_uverbs_detach_umcast_#t~mem207#1.offset := read~$Pointer$#23(ib_uverbs_detach_umcast_~uobj#1.base, 216 + ib_uverbs_detach_umcast_~uobj#1.offset, 8);ib_uverbs_detach_umcast_~__mptr~4#1.base, ib_uverbs_detach_umcast_~__mptr~4#1.offset := ib_uverbs_detach_umcast_#t~mem207#1.base, ib_uverbs_detach_umcast_#t~mem207#1.offset;havoc ib_uverbs_detach_umcast_#t~mem207#1.base, ib_uverbs_detach_umcast_#t~mem207#1.offset;ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset := ib_uverbs_detach_umcast_~__mptr~4#1.base, ib_uverbs_detach_umcast_~__mptr~4#1.offset;call ib_uverbs_detach_umcast_#t~mem208#1.base, ib_uverbs_detach_umcast_#t~mem208#1.offset := read~$Pointer$#23(ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset, 8);ib_uverbs_detach_umcast_~__mptr___0~2#1.base, ib_uverbs_detach_umcast_~__mptr___0~2#1.offset := ib_uverbs_detach_umcast_#t~mem208#1.base, ib_uverbs_detach_umcast_#t~mem208#1.offset;havoc ib_uverbs_detach_umcast_#t~mem208#1.base, ib_uverbs_detach_umcast_#t~mem208#1.offset;ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset := ib_uverbs_detach_umcast_~__mptr___0~2#1.base, ib_uverbs_detach_umcast_~__mptr___0~2#1.offset; [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6153: SUMMARY for call idr_remove_uobj(~#ib_uverbs_mr_idr~0.base, ~#ib_uverbs_mr_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5955: ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset := ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset;call ib_uverbs_detach_umcast_#t~mem211#1.base, ib_uverbs_detach_umcast_#t~mem211#1.offset := read~$Pointer$#23(ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset, 8);ib_uverbs_detach_umcast_~__mptr___1~2#1.base, ib_uverbs_detach_umcast_~__mptr___1~2#1.offset := ib_uverbs_detach_umcast_#t~mem211#1.base, ib_uverbs_detach_umcast_#t~mem211#1.offset;havoc ib_uverbs_detach_umcast_#t~mem211#1.base, ib_uverbs_detach_umcast_#t~mem211#1.offset;ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset := ib_uverbs_detach_umcast_~__mptr___1~2#1.base, ib_uverbs_detach_umcast_~__mptr___1~2#1.offset; [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5955-1: SUMMARY for call kfree(ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6112: SUMMARY for call idr_remove_uobj(~#ib_uverbs_srq_idr~0.base, ~#ib_uverbs_srq_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem244#1.base, ib_uverbs_cleanup_ucontext_#t~mem244#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, 24 + ib_uverbs_cleanup_ucontext_~tmp~19#1.offset, 8);ib_uverbs_cleanup_ucontext_~__mptr___19~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___19~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem244#1.base, ib_uverbs_cleanup_ucontext_#t~mem244#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem244#1.base, ib_uverbs_cleanup_ucontext_#t~mem244#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___19~0#1.base, -4704 + ib_uverbs_cleanup_ucontext_~__mptr___19~0#1.offset; [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~ucq~0#1.base, ib_uverbs_cleanup_ucontext_~ucq~0#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6195: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem261#1.base, ib_uverbs_cleanup_ucontext_#t~mem261#1.offset := read~$Pointer$#23(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, 24 + ib_uverbs_cleanup_ucontext_~tmp~19#1.offset, 8);ib_uverbs_cleanup_ucontext_~__mptr___29~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___29~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem261#1.base, ib_uverbs_cleanup_ucontext_#t~mem261#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem261#1.base, ib_uverbs_cleanup_ucontext_#t~mem261#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___29~0#1.base, -4704 + ib_uverbs_cleanup_ucontext_~__mptr___29~0#1.offset; [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6195-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102-1: SUMMARY for call ib_uverbs_dealloc_xrcd_#t~ret1029#1 := ib_dealloc_xrcd(ib_uverbs_dealloc_xrcd_~xrcd#1.base, ib_uverbs_dealloc_xrcd_~xrcd#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6030: SUMMARY for call idr_remove_uobj(~#ib_uverbs_ah_idr~0.base, ~#ib_uverbs_ah_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6154: assume -2147483648 <= ib_uverbs_cleanup_ucontext_#t~ret248#1 && ib_uverbs_cleanup_ucontext_#t~ret248#1 <= 2147483647;havoc ib_uverbs_cleanup_ucontext_#t~ret248#1; [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102: assume -2147483648 <= ib_uverbs_dealloc_xrcd_#t~ret1029#1 && ib_uverbs_dealloc_xrcd_#t~ret1029#1 <= 2147483647;havoc ib_uverbs_dealloc_xrcd_#t~ret1029#1; [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6154-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret248#1 := ib_dereg_mr(ib_uverbs_cleanup_ucontext_~mr~0#1.base, ib_uverbs_cleanup_ucontext_~mr~0#1.offset); srcloc: null [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9094: assume 0 != (ib_uverbs_dealloc_xrcd_~inode~2#1.base + ib_uverbs_dealloc_xrcd_~inode~2#1.offset) % 18446744073709551616; [2025-02-08 02:59:22,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9094: assume !(0 != (ib_uverbs_dealloc_xrcd_~inode~2#1.base + ib_uverbs_dealloc_xrcd_~inode~2#1.offset) % 18446744073709551616); [2025-02-08 02:59:23,873 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 02:59:23,878 INFO L158 Benchmark]: Toolchain (without parser) took 25938.95ms. Allocated memory was 142.6MB in the beginning and 771.8MB in the end (delta: 629.1MB). Free memory was 91.8MB in the beginning and 410.9MB in the end (delta: -319.0MB). Peak memory consumption was 554.9MB. Max. memory is 16.1GB. [2025-02-08 02:59:23,878 INFO L158 Benchmark]: CDTParser took 0.31ms. Allocated memory is still 201.3MB. Free memory is still 115.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 02:59:23,879 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3659.24ms. Allocated memory was 142.6MB in the beginning and 385.9MB in the end (delta: 243.3MB). Free memory was 90.9MB in the beginning and 238.1MB in the end (delta: -147.2MB). Peak memory consumption was 115.6MB. Max. memory is 16.1GB. [2025-02-08 02:59:23,879 INFO L158 Benchmark]: Boogie Procedure Inliner took 409.12ms. Allocated memory is still 385.9MB. Free memory was 238.1MB in the beginning and 184.7MB in the end (delta: 53.4MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. [2025-02-08 02:59:23,879 INFO L158 Benchmark]: Boogie Preprocessor took 2291.48ms. Allocated memory is still 385.9MB. Free memory was 184.7MB in the beginning and 217.7MB in the end (delta: -32.9MB). Peak memory consumption was 164.0MB. Max. memory is 16.1GB. [2025-02-08 02:59:23,880 INFO L158 Benchmark]: IcfgBuilder took 19574.71ms. Allocated memory was 385.9MB in the beginning and 771.8MB in the end (delta: 385.9MB). Free memory was 217.7MB in the beginning and 410.9MB in the end (delta: -193.2MB). Peak memory consumption was 443.5MB. Max. memory is 16.1GB. [2025-02-08 02:59:23,882 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.31ms. Allocated memory is still 201.3MB. Free memory is still 115.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3659.24ms. Allocated memory was 142.6MB in the beginning and 385.9MB in the end (delta: 243.3MB). Free memory was 90.9MB in the beginning and 238.1MB in the end (delta: -147.2MB). Peak memory consumption was 115.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 409.12ms. Allocated memory is still 385.9MB. Free memory was 238.1MB in the beginning and 184.7MB in the end (delta: 53.4MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2291.48ms. Allocated memory is still 385.9MB. Free memory was 184.7MB in the beginning and 217.7MB in the end (delta: -32.9MB). Peak memory consumption was 164.0MB. Max. memory is 16.1GB. * IcfgBuilder took 19574.71ms. Allocated memory was 385.9MB in the beginning and 771.8MB in the end (delta: 385.9MB). Free memory was 217.7MB in the beginning and 410.9MB in the end (delta: -193.2MB). Peak memory consumption was 443.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5096]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5096] - GenericResultAtLocation [Line: 5103]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5103] - GenericResultAtLocation [Line: 5152]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5152] - GenericResultAtLocation [Line: 5155]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5155] - GenericResultAtLocation [Line: 5158]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5158] - GenericResultAtLocation [Line: 5161]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5161] - GenericResultAtLocation [Line: 5182]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [5182-5183] - GenericResultAtLocation [Line: 5194]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [5194-5195] - GenericResultAtLocation [Line: 5198]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5198-5199] - GenericResultAtLocation [Line: 5202]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5202-5203] - GenericResultAtLocation [Line: 5206]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5206-5207] - GenericResultAtLocation [Line: 7666]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7666] - GenericResultAtLocation [Line: 7668]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7668] - GenericResultAtLocation [Line: 7682]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [7682] - GenericResultAtLocation [Line: 7685]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7685] - GenericResultAtLocation [Line: 7688]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7688] - GenericResultAtLocation [Line: 7691]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7691] - GenericResultAtLocation [Line: 7716]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [7716] - GenericResultAtLocation [Line: 7723]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [7723] - GenericResultAtLocation [Line: 7731]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [7731-7732] - GenericResultAtLocation [Line: 7745]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7745] - GenericResultAtLocation [Line: 7748]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7748] - GenericResultAtLocation [Line: 7750]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [7750] - GenericResultAtLocation [Line: 7755]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7755] - GenericResultAtLocation [Line: 7758]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7758] - GenericResultAtLocation [Line: 7760]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7760] - GenericResultAtLocation [Line: 7765]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7765] - GenericResultAtLocation [Line: 7768]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7768] - GenericResultAtLocation [Line: 7770]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7770] - GenericResultAtLocation [Line: 7775]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7775] - GenericResultAtLocation [Line: 7778]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7778] - GenericResultAtLocation [Line: 7780]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [7780] - GenericResultAtLocation [Line: 7798]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7798] - GenericResultAtLocation [Line: 7801]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7801] - GenericResultAtLocation [Line: 7803]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [7803] - GenericResultAtLocation [Line: 7808]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7808] - GenericResultAtLocation [Line: 7811]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7811] - GenericResultAtLocation [Line: 7813]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7813] - GenericResultAtLocation [Line: 7818]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7818] - GenericResultAtLocation [Line: 7821]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7821] - GenericResultAtLocation [Line: 7823]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7823] - GenericResultAtLocation [Line: 7828]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7828] - GenericResultAtLocation [Line: 7831]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7831] - GenericResultAtLocation [Line: 7833]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [7833] - GenericResultAtLocation [Line: 7859]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7859] - GenericResultAtLocation [Line: 7866]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7866] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 02:59:24,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--infiniband--core--ib_uverbs.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash a15cb8baf04ebcdf2da2a5900f0ec70919543dab13c9a864e8457c879456985f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:59:26,335 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:59:26,453 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 02:59:26,463 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:59:26,463 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:59:26,496 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:59:26,498 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:59:26,499 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:59:26,499 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:59:26,500 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:59:26,500 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:59:26,501 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:59:26,501 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:59:26,501 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:59:26,501 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:59:26,501 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:59:26,501 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:59:26,502 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:59:26,502 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:59:26,502 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:59:26,503 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:59:26,503 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 02:59:26,503 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 02:59:26,503 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 02:59:26,503 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:59:26,503 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:59:26,503 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:59:26,503 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:59:26,503 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:59:26,504 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:59:26,504 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:59:26,504 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:59:26,504 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:59:26,505 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:59:26,505 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:59:26,505 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:59:26,505 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 02:59:26,505 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 02:59:26,505 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:59:26,505 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:59:26,506 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:59:26,506 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:59:26,506 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a15cb8baf04ebcdf2da2a5900f0ec70919543dab13c9a864e8457c879456985f [2025-02-08 02:59:26,813 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:59:26,822 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:59:26,824 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:59:26,826 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:59:26,826 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:59:26,827 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--infiniband--core--ib_uverbs.ko-entry_point.cil.out.i [2025-02-08 02:59:28,225 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e5614b20a/949604b87a3a4f7f9a2532e96854306f/FLAGa688ea0d7 [2025-02-08 02:59:28,926 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:59:28,928 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--infiniband--core--ib_uverbs.ko-entry_point.cil.out.i [2025-02-08 02:59:28,992 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e5614b20a/949604b87a3a4f7f9a2532e96854306f/FLAGa688ea0d7 [2025-02-08 02:59:29,010 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e5614b20a/949604b87a3a4f7f9a2532e96854306f [2025-02-08 02:59:29,012 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:59:29,013 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:59:29,014 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:59:29,015 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:59:29,019 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:59:29,020 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:59:29" (1/1) ... [2025-02-08 02:59:29,022 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2a7bb37 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:29, skipping insertion in model container [2025-02-08 02:59:29,022 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:59:29" (1/1) ... [2025-02-08 02:59:29,146 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:59:30,345 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,713 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,718 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,764 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,775 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,775 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,776 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,807 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,810 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,810 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,832 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,832 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,842 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,879 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,900 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,904 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,905 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,906 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,907 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,909 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,963 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,964 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,964 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,972 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,972 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,976 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,976 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,976 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,976 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,976 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:30,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,015 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,196 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,197 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,197 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,370 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,377 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,400 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,411 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,421 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,439 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,453 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,462 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,469 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,472 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,472 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,472 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,482 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,484 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,485 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,486 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,488 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,488 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,499 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,499 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,500 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,500 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,501 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,502 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,502 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,509 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,510 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,526 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,527 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,528 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,528 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,530 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,531 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,535 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,546 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,547 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,549 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,550 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,550 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,555 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,555 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,557 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,557 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,559 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,560 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,562 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,563 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,567 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,569 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,582 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,583 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,593 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,594 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,594 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,595 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,595 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,595 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,596 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,600 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,615 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,619 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,620 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,620 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,631 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,633 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,633 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,634 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,636 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,637 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,638 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,639 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,644 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,644 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,645 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,649 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,650 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,650 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,650 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,667 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,671 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,672 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,673 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,675 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,686 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,687 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,688 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,688 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,690 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,693 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,700 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,710 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,710 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,713 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,713 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,718 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,725 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,763 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,763 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,774 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,791 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,806 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,810 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,815 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,867 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,879 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,891 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,891 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,910 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--infiniband--core--ib_uverbs.ko-entry_point.cil.out.i[354644,354657] [2025-02-08 02:59:31,973 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 02:59:31,975 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:59:32,069 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:59:32,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5096] [2025-02-08 02:59:32,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5103] [2025-02-08 02:59:32,176 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5152] [2025-02-08 02:59:32,176 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5155] [2025-02-08 02:59:32,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5158] [2025-02-08 02:59:32,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& cpu_tss.x86_tss.sp0)); [5161] [2025-02-08 02:59:32,178 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [5182-5183] [2025-02-08 02:59:32,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [5194-5195] [2025-02-08 02:59:32,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5198-5199] [2025-02-08 02:59:32,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5202-5203] [2025-02-08 02:59:32,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [5206-5207] [2025-02-08 02:59:32,321 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7666] [2025-02-08 02:59:32,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7668] [2025-02-08 02:59:32,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [7682] [2025-02-08 02:59:32,322 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7685] [2025-02-08 02:59:32,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7688] [2025-02-08 02:59:32,323 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [7691] [2025-02-08 02:59:32,324 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [7716] [2025-02-08 02:59:32,324 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [7723] [2025-02-08 02:59:32,325 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [7731-7732] [2025-02-08 02:59:32,325 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7745] [2025-02-08 02:59:32,325 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7748] [2025-02-08 02:59:32,325 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [7750] [2025-02-08 02:59:32,326 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7755] [2025-02-08 02:59:32,326 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7758] [2025-02-08 02:59:32,326 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7760] [2025-02-08 02:59:32,327 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7765] [2025-02-08 02:59:32,327 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7768] [2025-02-08 02:59:32,327 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7770] [2025-02-08 02:59:32,327 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7775] [2025-02-08 02:59:32,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7778] [2025-02-08 02:59:32,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [7780] [2025-02-08 02:59:32,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7798] [2025-02-08 02:59:32,328 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7801] [2025-02-08 02:59:32,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [7803] [2025-02-08 02:59:32,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7808] [2025-02-08 02:59:32,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7811] [2025-02-08 02:59:32,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7813] [2025-02-08 02:59:32,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7818] [2025-02-08 02:59:32,329 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7821] [2025-02-08 02:59:32,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7823] [2025-02-08 02:59:32,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7828] [2025-02-08 02:59:32,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7831] [2025-02-08 02:59:32,330 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [7833] [2025-02-08 02:59:32,331 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7859] [2025-02-08 02:59:32,332 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7866] [2025-02-08 02:59:32,594 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--infiniband--core--ib_uverbs.ko-entry_point.cil.out.i[354644,354657] [2025-02-08 02:59:32,602 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:59:32,774 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:59:32,775 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32 WrapperNode [2025-02-08 02:59:32,775 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:59:32,777 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:59:32,777 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:59:32,777 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:59:32,784 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:32,919 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:33,213 INFO L138 Inliner]: procedures = 385, calls = 4480, calls flagged for inlining = 177, calls inlined = 176, statements flattened = 9958 [2025-02-08 02:59:33,214 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:59:33,215 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:59:33,215 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:59:33,215 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:59:33,225 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:33,225 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:33,291 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:35,488 INFO L175 MemorySlicer]: Split 2257 memory accesses to 36 slices as follows [1704, 16, 1, 6, 19, 11, 18, 4, 4, 4, 8, 2, 1, 4, 2, 4, 44, 5, 20, 55, 7, 158, 29, 17, 12, 4, 7, 2, 20, 3, 4, 18, 32, 5, 2, 5]. 75 percent of accesses are in the largest equivalence class. The 189 initializations are split as follows [159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 5, 0, 1]. The 1065 writes are split as follows [644, 1, 0, 6, 0, 8, 4, 2, 4, 4, 8, 0, 0, 2, 0, 4, 42, 5, 20, 53, 6, 158, 29, 17, 4, 2, 2, 1, 0, 0, 2, 4, 32, 0, 1, 0]. [2025-02-08 02:59:35,489 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:35,489 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:35,760 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:35,785 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:35,876 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:35,970 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:36,049 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:59:36,051 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:59:36,051 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:59:36,051 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:59:36,052 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:32" (1/1) ... [2025-02-08 02:59:36,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:59:36,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:59:36,083 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 02:59:36,086 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 02:59:36,108 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 02:59:36,108 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 02:59:36,108 INFO L130 BoogieDeclarations]: Found specification of procedure put_qp_write [2025-02-08 02:59:36,109 INFO L138 BoogieDeclarations]: Found implementation of procedure put_qp_write [2025-02-08 02:59:36,109 INFO L130 BoogieDeclarations]: Found specification of procedure fdget [2025-02-08 02:59:36,109 INFO L138 BoogieDeclarations]: Found implementation of procedure fdget [2025-02-08 02:59:36,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 02:59:36,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 02:59:36,109 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_cq [2025-02-08 02:59:36,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_cq [2025-02-08 02:59:36,109 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_event_close [2025-02-08 02:59:36,109 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_event_close [2025-02-08 02:59:36,109 INFO L130 BoogieDeclarations]: Found specification of procedure idr_destroy [2025-02-08 02:59:36,109 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_destroy [2025-02-08 02:59:36,109 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 02:59:36,109 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 02:59:36,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:59:36,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:59:36,110 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_release_file [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_release_file [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure fdput [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure fdput [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_release_ucq [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_release_ucq [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure idr_add_uobj [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_add_uobj [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_ex_query_device [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_ex_query_device [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure idr_write_uobj [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_write_uobj [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure __init_rwsem [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_rwsem [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_event_poll [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_event_poll [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure __uverbs_create_xsrq [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure __uverbs_create_xsrq [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_event_fasync [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_event_fasync [2025-02-08 02:59:36,111 INFO L130 BoogieDeclarations]: Found specification of procedure copy_query_dev_fields [2025-02-08 02:59:36,111 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_query_dev_fields [2025-02-08 02:59:36,112 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-02-08 02:59:36,112 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-02-08 02:59:36,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 02:59:36,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 02:59:36,113 INFO L130 BoogieDeclarations]: Found specification of procedure put_uobj [2025-02-08 02:59:36,113 INFO L138 BoogieDeclarations]: Found implementation of procedure put_uobj [2025-02-08 02:59:36,113 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:59:36,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 02:59:36,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 02:59:36,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 02:59:36,116 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 02:59:36,116 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_obj [2025-02-08 02:59:36,116 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_obj [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2025-02-08 02:59:36,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2025-02-08 02:59:36,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2025-02-08 02:59:36,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2025-02-08 02:59:36,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2025-02-08 02:59:36,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2025-02-08 02:59:36,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2025-02-08 02:59:36,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#27 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#28 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#29 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#30 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#31 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#32 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#33 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#34 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#35 [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove_uobj [2025-02-08 02:59:36,120 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove_uobj [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2025-02-08 02:59:36,120 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 02:59:36,120 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_ah [2025-02-08 02:59:36,120 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_ah [2025-02-08 02:59:36,120 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:59:36,121 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure fput [2025-02-08 02:59:36,121 INFO L138 BoogieDeclarations]: Found implementation of procedure fput [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 02:59:36,121 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_srq [2025-02-08 02:59:36,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_srq [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-08 02:59:36,121 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure __idr_get_uobj [2025-02-08 02:59:36,121 INFO L138 BoogieDeclarations]: Found implementation of procedure __idr_get_uobj [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2025-02-08 02:59:36,121 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure put_srq_read [2025-02-08 02:59:36,121 INFO L138 BoogieDeclarations]: Found implementation of procedure put_srq_read [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:59:36,121 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:59:36,122 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:59:36,122 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:59:36,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:59:36,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:59:36,123 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:59:36,124 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 02:59:36,124 INFO L130 BoogieDeclarations]: Found specification of procedure create_cq [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure create_cq [2025-02-08 02:59:36,124 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 02:59:36,124 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 02:59:36,124 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 02:59:36,125 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 02:59:36,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 02:59:36,125 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-08 02:59:36,125 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 02:59:36,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_xrcd [2025-02-08 02:59:36,125 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_xrcd [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 02:59:36,125 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:59:36,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:59:36,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:59:36,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:59:36,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:59:36,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:59:36,126 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:59:36,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:59:36,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 02:59:36,127 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 02:59:36,127 INFO L130 BoogieDeclarations]: Found specification of procedure ib_check_mr_access [2025-02-08 02:59:36,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_check_mr_access [2025-02-08 02:59:36,127 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 02:59:36,127 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 02:59:36,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 02:59:36,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 02:59:36,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 02:59:36,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 02:59:36,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 02:59:36,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 02:59:36,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 02:59:36,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 02:59:36,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 02:59:36,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 02:59:36,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:59:36,130 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 02:59:36,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-02-08 02:59:36,131 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_flow [2025-02-08 02:59:36,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_flow [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure xrcd_table_delete [2025-02-08 02:59:36,131 INFO L138 BoogieDeclarations]: Found implementation of procedure xrcd_table_delete [2025-02-08 02:59:36,131 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_remove_one [2025-02-08 02:59:36,131 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_remove_one [2025-02-08 02:59:36,132 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:59:36,132 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:59:36,132 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-02-08 02:59:36,132 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_add_one [2025-02-08 02:59:36,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_add_one [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure put_qp_read [2025-02-08 02:59:36,133 INFO L138 BoogieDeclarations]: Found implementation of procedure put_qp_read [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2025-02-08 02:59:36,133 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-02-08 02:59:36,133 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_release_uevent [2025-02-08 02:59:36,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_release_uevent [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 02:59:36,133 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure put_cq_read [2025-02-08 02:59:36,133 INFO L138 BoogieDeclarations]: Found implementation of procedure put_cq_read [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 02:59:36,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:59:36,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 02:59:36,134 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_open [2025-02-08 02:59:36,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_open [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 02:59:36,134 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 02:59:36,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 02:59:36,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 02:59:36,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 02:59:36,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 02:59:36,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 02:59:36,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 02:59:36,135 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_close [2025-02-08 02:59:36,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_close [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_qp [2025-02-08 02:59:36,136 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_qp [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-08 02:59:36,136 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 02:59:36,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 02:59:36,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2025-02-08 02:59:36,139 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:59:36,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 02:59:36,140 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 02:59:36,141 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:59:36,142 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 02:59:36,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure ib_query_device [2025-02-08 02:59:36,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_query_device [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure fd_install [2025-02-08 02:59:36,143 INFO L138 BoogieDeclarations]: Found implementation of procedure fd_install [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure ib_copy_to_udata [2025-02-08 02:59:36,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_copy_to_udata [2025-02-08 02:59:36,143 INFO L130 BoogieDeclarations]: Found specification of procedure put_pd_read [2025-02-08 02:59:36,143 INFO L138 BoogieDeclarations]: Found implementation of procedure put_pd_read [2025-02-08 02:59:36,144 INFO L130 BoogieDeclarations]: Found specification of procedure idr_write_qp [2025-02-08 02:59:36,144 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_write_qp [2025-02-08 02:59:36,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2025-02-08 02:59:36,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2025-02-08 02:59:36,145 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_uobj [2025-02-08 02:59:36,145 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_uobj [2025-02-08 02:59:36,145 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dealloc_xrcd [2025-02-08 02:59:36,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dealloc_xrcd [2025-02-08 02:59:36,145 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 02:59:36,145 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 02:59:36,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:59:36,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:59:36,145 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_and_test [2025-02-08 02:59:36,145 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_and_test [2025-02-08 02:59:36,145 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_pd [2025-02-08 02:59:36,145 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_pd [2025-02-08 02:59:36,145 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2025-02-08 02:59:36,145 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2025-02-08 02:59:36,145 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 02:59:36,145 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 02:59:36,145 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 02:59:36,146 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 02:59:36,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:59:36,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:59:36,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:59:36,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:59:36,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:59:36,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:59:36,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:59:36,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:59:36,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:59:36,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:59:36,146 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:59:36,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:59:36,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 02:59:36,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 02:59:36,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 02:59:36,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 02:59:36,148 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 02:59:36,149 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_unmarshall_recv [2025-02-08 02:59:36,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_unmarshall_recv [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-08 02:59:36,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_mmap [2025-02-08 02:59:36,149 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_mmap [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:59:36,149 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure init_uobj [2025-02-08 02:59:36,149 INFO L138 BoogieDeclarations]: Found implementation of procedure init_uobj [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure put_xrcd_read [2025-02-08 02:59:36,149 INFO L138 BoogieDeclarations]: Found implementation of procedure put_xrcd_read [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:59:36,149 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:59:36,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:59:36,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:59:36,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:59:36,150 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:59:36,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_alloc_event_file [2025-02-08 02:59:36,152 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_alloc_event_file [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure put_pid [2025-02-08 02:59:36,152 INFO L138 BoogieDeclarations]: Found implementation of procedure put_pid [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-02-08 02:59:36,152 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 02:59:36,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 02:59:36,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 02:59:36,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 02:59:36,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 02:59:36,155 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 02:59:36,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:59:36,158 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:59:36,159 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_qp [2025-02-08 02:59:36,159 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_qp [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2025-02-08 02:59:36,159 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2025-02-08 02:59:36,159 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2025-02-08 02:59:36,159 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:59:36,159 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:59:36,160 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 02:59:36,160 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 02:59:36,160 INFO L130 BoogieDeclarations]: Found specification of procedure put_uobj_read [2025-02-08 02:59:36,160 INFO L138 BoogieDeclarations]: Found implementation of procedure put_uobj_read [2025-02-08 02:59:36,161 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT [2025-02-08 02:59:36,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT [2025-02-08 02:59:36,161 INFO L130 BoogieDeclarations]: Found specification of procedure ib_uverbs_write [2025-02-08 02:59:36,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_uverbs_write [2025-02-08 02:59:36,161 INFO L130 BoogieDeclarations]: Found specification of procedure xrcd_table_search [2025-02-08 02:59:36,161 INFO L138 BoogieDeclarations]: Found implementation of procedure xrcd_table_search [2025-02-08 02:59:36,161 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:59:36,161 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:59:36,161 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dealloc_mw [2025-02-08 02:59:36,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dealloc_mw [2025-02-08 02:59:36,161 INFO L130 BoogieDeclarations]: Found specification of procedure put_uobj_write [2025-02-08 02:59:36,161 INFO L138 BoogieDeclarations]: Found implementation of procedure put_uobj_write [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 02:59:36,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~C_INT [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dereg_mr [2025-02-08 02:59:36,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dereg_mr [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure put_unused_fd [2025-02-08 02:59:36,162 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unused_fd [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:59:36,162 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure modify_qp_mask [2025-02-08 02:59:36,162 INFO L138 BoogieDeclarations]: Found implementation of procedure modify_qp_mask [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2025-02-08 02:59:36,162 INFO L138 BoogieDeclarations]: Found implementation of procedure class_destroy [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure __rcu_read_unlock [2025-02-08 02:59:36,162 INFO L138 BoogieDeclarations]: Found implementation of procedure __rcu_read_unlock [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 02:59:36,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_zero_bit [2025-02-08 02:59:36,163 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_zero_bit [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 02:59:36,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 02:59:36,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 02:59:36,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:59:36,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-02-08 02:59:36,166 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 02:59:36,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure get_unused_fd_flags [2025-02-08 02:59:36,166 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unused_fd_flags [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 02:59:36,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 02:59:36,166 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 02:59:36,166 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get___0 [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get___0 [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_INT~X~$Pointer$~TO~C_INT [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure ib_detach_mcast [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_detach_mcast [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_cq [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_cq [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure idr_read_srq [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_read_srq [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 02:59:36,167 INFO L130 BoogieDeclarations]: Found specification of procedure no_llseek [2025-02-08 02:59:36,167 INFO L138 BoogieDeclarations]: Found implementation of procedure no_llseek [2025-02-08 02:59:36,168 INFO L130 BoogieDeclarations]: Found specification of procedure ib_copy_from_udata [2025-02-08 02:59:36,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_copy_from_udata [2025-02-08 02:59:36,168 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dealloc_pd [2025-02-08 02:59:36,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dealloc_pd [2025-02-08 02:59:36,168 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~$Pointer$ [2025-02-08 02:59:36,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~$Pointer$ [2025-02-08 02:59:37,842 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:59:37,846 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:59:37,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453: havoc #t~nondet2082; [2025-02-08 02:59:38,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6368-1: call #t~mem294#1.base, #t~mem294#1.offset := read~$Pointer$#0(~entry~0#1.base, ~bvadd~64(48bv64, ~entry~0#1.offset), 8bv64); [2025-02-08 02:59:38,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6368: assume 0bv64 != ~bvadd~64(#t~mem294#1.base, #t~mem294#1.offset);havoc #t~mem294#1.base, #t~mem294#1.offset; [2025-02-08 02:59:38,012 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6368: assume !(0bv64 != ~bvadd~64(#t~mem294#1.base, #t~mem294#1.offset));havoc #t~mem294#1.base, #t~mem294#1.offset; [2025-02-08 02:59:38,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6369: SUMMARY for call list_del(~entry~0#1.base, ~bvadd~64(32bv64, ~entry~0#1.offset)); srcloc: null [2025-02-08 02:59:38,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6384-1: SUMMARY for call #t~ret300#1 := kref_put(#t~mem299#1.base, #t~mem299#1.offset, #funAddr~ib_uverbs_release_file.base, #funAddr~ib_uverbs_release_file.offset); srcloc: null [2025-02-08 02:59:38,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6384: havoc #t~mem299#1.base, #t~mem299#1.offset;havoc #t~ret300#1; [2025-02-08 02:59:38,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12517: havoc ib_unregister_event_handler_#t~nondet2097#1;#t~ret298#1 := ib_unregister_event_handler_#res#1;havoc ib_unregister_event_handler_#t~nondet2097#1, ib_unregister_event_handler_~arg0#1.base, ib_unregister_event_handler_~arg0#1.offset;havoc ib_unregister_event_handler_#in~arg0#1.base, ib_unregister_event_handler_#in~arg0#1.offset;assume { :end_inline_ib_unregister_event_handler } true;havoc #t~mem297#1.base, #t~mem297#1.offset;havoc #t~ret298#1;call #t~mem299#1.base, #t~mem299#1.offset := read~$Pointer$#0(~file~5#1.base, ~bvadd~64(8bv64, ~file~5#1.offset), 8bv64); [2025-02-08 02:59:38,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6372-1: SUMMARY for call kfree(~entry~0#1.base, ~entry~0#1.offset); srcloc: null [2025-02-08 02:59:38,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6372: ~entry~0#1.base, ~entry~0#1.offset := ~tmp~23#1.base, ~tmp~23#1.offset;call #t~mem295#1.base, #t~mem295#1.offset := read~$Pointer$#0(~tmp~23#1.base, ~bvadd~64(16bv64, ~tmp~23#1.offset), 8bv64);~__mptr___1~4#1.base, ~__mptr___1~4#1.offset := #t~mem295#1.base, #t~mem295#1.offset;havoc #t~mem295#1.base, #t~mem295#1.offset;~tmp~23#1.base, ~tmp~23#1.offset := ~__mptr___1~4#1.base, ~bvadd~64(18446744073709550720bv64, ~__mptr___1~4#1.offset); [2025-02-08 02:59:38,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5627: call ULTIMATE.dealloc(~#fd.base, ~#fd.offset);havoc ~#fd.base, ~#fd.offset; [2025-02-08 02:59:42,155 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11941: call ULTIMATE.dealloc(~#resp~25.base, ~#resp~25.offset);havoc ~#resp~25.base, ~#resp~25.offset;call ULTIMATE.dealloc(~#cmd~38.base, ~#cmd~38.offset);havoc ~#cmd~38.base, ~#cmd~38.offset;call ULTIMATE.dealloc(~#attr~12.base, ~#attr~12.offset);havoc ~#attr~12.base, ~#attr~12.offset; [2025-02-08 02:59:42,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12392: havoc fasync_helper_#t~nondet2068#1; [2025-02-08 02:59:42,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: havoc #t~ite762.base, #t~ite762.offset;havoc #t~mem761.base, #t~mem761.offset; [2025-02-08 02:59:42,415 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12449: havoc #t~nondet2081; [2025-02-08 02:59:42,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5377: havoc __kmalloc_#t~ret74#1.base, __kmalloc_#t~ret74#1.offset; [2025-02-08 02:59:42,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465: havoc #t~nondet2085; [2025-02-08 02:59:42,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7966: call ULTIMATE.dealloc(idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset);havoc idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset;call ULTIMATE.dealloc(idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset);havoc idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset; [2025-02-08 02:59:42,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12527: havoc idr_find_slowpath_#t~ret2099#1.base, idr_find_slowpath_#t~ret2099#1.offset; [2025-02-08 02:59:43,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12315: havoc _copy_to_user_#t~nondet2058#1;#t~ret144#1 := _copy_to_user_#res#1;havoc _copy_to_user_#t~nondet2058#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1;havoc _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1;assume { :end_inline__copy_to_user } true;~n#1 := #t~ret144#1;havoc #t~ret144#1; [2025-02-08 02:59:43,021 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint copy_to_userFINAL: assume true; [2025-02-08 02:59:43,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5610: #res#1 := ~n#1; [2025-02-08 02:59:43,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5608: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 02:59:43,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853: SUMMARY for call kfree(~entry~6#1.base, ~entry~6#1.offset); srcloc: null [2025-02-08 02:59:43,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8852: havoc rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset, rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset;havoc rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset, rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset;assume { :end_inline_rb_erase } true; [2025-02-08 02:59:43,389 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851: havoc iput_~arg0#1.base, iput_~arg0#1.offset;havoc iput_#in~arg0#1.base, iput_#in~arg0#1.offset;assume { :end_inline_iput } true;assume { :begin_inline_rb_erase } true;rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset, rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset := ~entry~6#1.base, ~entry~6#1.offset, ~dev#1.base, ~bvadd~64(429bv64, ~dev#1.offset);havoc rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset, rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset;rb_erase_~arg0#1.base, rb_erase_~arg0#1.offset := rb_erase_#in~arg0#1.base, rb_erase_#in~arg0#1.offset;rb_erase_~arg1#1.base, rb_erase_~arg1#1.offset := rb_erase_#in~arg1#1.base, rb_erase_#in~arg1#1.offset; [2025-02-08 02:59:43,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12472: havoc ib_get_client_data_#t~ret2087#1.base, ib_get_client_data_#t~ret2087#1.offset; [2025-02-08 02:59:43,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877-1: SUMMARY for call find_overflow_devnum_#t~ret467#1 := printk(30bv64, 0bv64); srcloc: null [2025-02-08 02:59:43,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6877: havoc find_overflow_devnum_#t~ret467#1;find_overflow_devnum_#res#1 := find_overflow_devnum_~ret~2#1; [2025-02-08 02:59:43,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6935: SUMMARY for call set_bit(~sign_extend~64~32(~devnum~0#1), ~#overflow_map~0.base, ~#overflow_map~0.offset); srcloc: null [2025-02-08 02:59:43,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6898: call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(~#__key~3#1.base, ~#__key~3#1.offset);havoc ~#__key~3#1.base, ~#__key~3#1.offset; [2025-02-08 02:59:43,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6927: #t~ret473#1 := find_overflow_devnum_#res#1;havoc find_overflow_devnum_#t~mem465#1, find_overflow_devnum_#t~ret466#1, find_overflow_devnum_#t~ret467#1, find_overflow_devnum_#t~ret468#1, find_overflow_devnum_~ret~2#1, find_overflow_devnum_~tmp~33#1;assume { :end_inline_find_overflow_devnum } true;~devnum~0#1 := #t~ret473#1;havoc #t~ret473#1; [2025-02-08 02:59:43,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985-1: SUMMARY for call kfree(~uverbs_dev~0#1.base, ~uverbs_dev~0#1.offset); srcloc: null [2025-02-08 02:59:43,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985: call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(~#__key~3#1.base, ~#__key~3#1.offset);havoc ~#__key~3#1.base, ~#__key~3#1.offset; [2025-02-08 02:59:43,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12349: havoc cdev_add_#t~nondet2063#1; [2025-02-08 02:59:43,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume ~bvsle~32(#t~mem491#1, 31bv32);havoc #t~mem491#1; [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6977: assume !~bvsle~32(#t~mem491#1, 31bv32);havoc #t~mem491#1; [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932-1: SUMMARY for call spin_lock(~#map_lock~0.base, ~#map_lock~0.offset); srcloc: null [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6932: call write~intINTTYPE4#0(~bvadd~32(32bv32, ~devnum~0#1), ~uverbs_dev~0#1.base, ~bvadd~64(112bv64, ~uverbs_dev~0#1.offset), 4bv64);call #t~mem474#1 := read~intINTTYPE4#35(~#overflow_maj~0.base, ~#overflow_maj~0.offset, 4bv64);~base~0#1 := ~bvadd~32(~devnum~0#1, #t~mem474#1);havoc #t~mem474#1; [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: assume ~bvslt~32(~devnum~0#1, 0bv32); [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6928: assume !~bvslt~32(~devnum~0#1, 0bv32); [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6978: SUMMARY for call clear_bit(~sign_extend~64~32(~devnum~0#1), ~#dev_map~0.base, ~#dev_map~0.offset); srcloc: null [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: assume { :begin_inline_ldv_cdev_del_10 } true;ldv_cdev_del_10_#in~p#1.base, ldv_cdev_del_10_#in~p#1.offset := ~uverbs_dev~0#1.base, ~bvadd~64(116bv64, ~uverbs_dev~0#1.offset);havoc ldv_cdev_del_10_~p#1.base, ldv_cdev_del_10_~p#1.offset;ldv_cdev_del_10_~p#1.base, ldv_cdev_del_10_~p#1.offset := ldv_cdev_del_10_#in~p#1.base, ldv_cdev_del_10_#in~p#1.offset; [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5281: call ULTIMATE.dealloc(init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset);havoc init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset; [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974-2: call #t~mem490#1 := read~intINTTYPE4#0(~uverbs_dev~0#1.base, ~bvadd~64(305bv64, ~bvadd~64(116bv64, ~uverbs_dev~0#1.offset)), 4bv64); [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974-1: SUMMARY for call device_destroy(~uverbs_class~0.base, ~uverbs_class~0.offset, #t~mem490#1); srcloc: null [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338: havoc alloc_chrdev_region_#t~nondet2060#1;find_overflow_devnum_#t~ret466#1 := alloc_chrdev_region_#res#1;havoc alloc_chrdev_region_#t~nondet2060#1, alloc_chrdev_region_~arg0#1.base, alloc_chrdev_region_~arg0#1.offset, alloc_chrdev_region_~arg1#1, alloc_chrdev_region_~arg2#1, alloc_chrdev_region_~arg3#1.base, alloc_chrdev_region_~arg3#1.offset;havoc alloc_chrdev_region_#in~arg0#1.base, alloc_chrdev_region_#in~arg0#1.offset, alloc_chrdev_region_#in~arg1#1, alloc_chrdev_region_#in~arg2#1, alloc_chrdev_region_#in~arg3#1.base, alloc_chrdev_region_#in~arg3#1.offset;assume { :end_inline_alloc_chrdev_region } true;find_overflow_devnum_~ret~2#1 := find_overflow_devnum_#t~ret466#1;havoc find_overflow_devnum_#t~ret466#1; [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7635-1: SUMMARY for call cdev_del(ldv_cdev_del_10_~p#1.base, ldv_cdev_del_10_~p#1.offset); srcloc: null [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7635: ~ldv_state_variable_6~0 := 0bv32;havoc ldv_cdev_del_10_~p#1.base, ldv_cdev_del_10_~p#1.offset;havoc ldv_cdev_del_10_#in~p#1.base, ldv_cdev_del_10_#in~p#1.offset;assume { :end_inline_ldv_cdev_del_10 } true;call #t~mem491#1 := read~intINTTYPE4#0(~uverbs_dev~0#1.base, ~bvadd~64(112bv64, ~uverbs_dev~0#1.offset), 4bv64); [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6983: SUMMARY for call #t~ret492#1 := kref_put(~uverbs_dev~0#1.base, ~uverbs_dev~0#1.offset, #funAddr~ib_uverbs_release_dev.base, #funAddr~ib_uverbs_release_dev.offset); srcloc: null [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12549: havoc kobject_set_name_#t~nondet2102#1; [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: assume 0bv32 != find_overflow_devnum_~ret~2#1; [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: assume !(0bv32 != find_overflow_devnum_~ret~2#1); [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372: havoc device_create_#t~ret2066#1.base, device_create_#t~ret2066#1.offset; [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6984: SUMMARY for call wait_for_completion(~uverbs_dev~0#1.base, ~bvadd~64(8bv64, ~uverbs_dev~0#1.offset)); srcloc: null [2025-02-08 02:59:43,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: SUMMARY for call clear_bit(~sign_extend~64~32(~devnum~0#1), ~#overflow_map~0.base, ~#overflow_map~0.offset); srcloc: null [2025-02-08 02:59:51,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038: havoc ib_uverbs_init_#t~ret503#1; [2025-02-08 02:59:51,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7038-1: SUMMARY for call ib_uverbs_init_#t~ret503#1 := printk(36bv64, 0bv64); srcloc: null [2025-02-08 02:59:51,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 02:59:51,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7567: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0bv32;call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset);havoc main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset);havoc main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7402: main_#t~ret584#1 := show_dev_abi_version_#res#1;havoc show_dev_abi_version_#t~ret459#1.base, show_dev_abi_version_#t~ret459#1.offset, show_dev_abi_version_#t~mem460#1.base, show_dev_abi_version_#t~mem460#1.offset, show_dev_abi_version_#t~mem461#1, show_dev_abi_version_#t~loopctr462#1, show_dev_abi_version_#t~nondet463#1, show_dev_abi_version_#t~ret464#1, show_dev_abi_version_~device#1.base, show_dev_abi_version_~device#1.offset, show_dev_abi_version_~attr#1.base, show_dev_abi_version_~attr#1.offset, show_dev_abi_version_~buf#1.base, show_dev_abi_version_~buf#1.offset, show_dev_abi_version_~dev~3#1.base, show_dev_abi_version_~dev~3#1.offset, show_dev_abi_version_~tmp~32#1.base, show_dev_abi_version_~tmp~32#1.offset, show_dev_abi_version_~tmp___0~15#1;havoc show_dev_abi_version_#in~device#1.base, show_dev_abi_version_#in~device#1.offset, show_dev_abi_version_#in~attr#1.base, show_dev_abi_version_#in~attr#1.offset, show_dev_abi_version_#in~buf#1.base, show_dev_abi_version_#in~buf#1.offset;assume { :end_inline_show_dev_abi_version } true;havoc main_#t~ret584#1;~ldv_state_variable_2~0 := 1bv32; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6246: assume 0bv32 != ~bvand~32(2048bv32, ib_uverbs_event_read_#t~mem274#1);havoc ib_uverbs_event_read_#t~mem274#1;ib_uverbs_event_read_#res#1 := 18446744073709551605bv64;call ULTIMATE.dealloc(ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset);havoc ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6246: assume !(0bv32 != ~bvand~32(2048bv32, ib_uverbs_event_read_#t~mem274#1));havoc ib_uverbs_event_read_#t~mem274#1;ib_uverbs_event_read_~__ret~1#1 := 0bv32;assume { :begin_inline___might_sleep } true;__might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset, __might_sleep_#in~arg1#1, __might_sleep_#in~arg2#1 := 19bv64, 0bv64, 334bv32, 0bv32;havoc __might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset, __might_sleep_~arg1#1, __might_sleep_~arg2#1;__might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset := __might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset;__might_sleep_~arg1#1 := __might_sleep_#in~arg1#1;__might_sleep_~arg2#1 := __might_sleep_#in~arg2#1; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12556: havoc ldv_open_7_#t~nondet2103#1;main_#t~ret581#1 := ldv_open_7_#res#1;havoc ldv_open_7_#t~nondet2103#1;assume { :end_inline_ldv_open_7 } true;~ldv_retval_1~0 := main_#t~ret581#1;havoc main_#t~ret581#1; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7568: #t~ret2112#1 := main_#res#1;havoc main_#t~ret521#1.base, main_#t~ret521#1.offset, main_#t~ret522#1.base, main_#t~ret522#1.offset, main_#t~ret523#1.base, main_#t~ret523#1.offset, main_#t~ret524#1.base, main_#t~ret524#1.offset, main_#t~ret525#1.base, main_#t~ret525#1.offset, main_#t~ret526#1.base, main_#t~ret526#1.offset, main_#t~ret527#1.base, main_#t~ret527#1.offset, main_#t~ret528#1.base, main_#t~ret528#1.offset, main_#t~ret529#1.base, main_#t~ret529#1.offset, main_#t~ret530#1.base, main_#t~ret530#1.offset, main_#t~ret531#1.base, main_#t~ret531#1.offset, main_#t~ret532#1.base, main_#t~ret532#1.offset, main_#t~ret533#1.base, main_#t~ret533#1.offset, main_#t~ret534#1.base, main_#t~ret534#1.offset, main_#t~ret535#1.base, main_#t~ret535#1.offset, main_#t~ret536#1.base, main_#t~ret536#1.offset, main_#t~ret537#1.base, main_#t~ret537#1.offset, main_#t~ret538#1.base, main_#t~ret538#1.offset, main_#t~ret539#1.base, main_#t~ret539#1.offset, main_#t~ret540#1.base, main_#t~ret540#1.offset, main_#t~ret541#1.base, main_#t~ret541#1.offset, main_#t~ret542#1.base, main_#t~ret542#1.offset, main_#t~ret543#1.base, main_#t~ret543#1.offset, main_#t~ret544#1.base, main_#t~ret544#1.offset, main_#t~ret545#1.base, main_#t~ret545#1.offset, main_#t~ret546#1.base, main_#t~ret546#1.offset, main_#t~ret547#1.base, main_#t~ret547#1.offset, main_#t~ret548#1.base, main_#t~ret548#1.offset, main_#t~nondet549#1, main_#t~switch550#1, main_#t~nondet551#1, main_#t~switch552#1, main_#t~mem553#1, main_#t~ret554#1, main_#t~mem555#1, main_#t~ret556#1, main_#t~ret557#1, main_#t~mem558#1, main_#t~mem559#1, main_#t~ret560#1, main_#t~ret561#1, main_#t~nondet562#1, main_#t~switch563#1, main_#t~ret564#1, main_#t~nondet565#1, main_#t~switch566#1, main_#t~ret567#1, main_#t~mem568#1, main_#t~ret569#1, main_#t~ret570#1, main_#t~ret571#1, main_#t~mem572#1, main_#t~mem573#1, main_#t~ret574#1, main_#t~mem575#1, main_#t~mem576#1, main_#t~ret577#1, main_#t~mem578#1, main_#t~mem579#1, main_#t~ret580#1, main_#t~ret581#1, main_#t~nondet582#1, main_#t~switch583#1, main_#t~ret584#1, main_#t~nondet585#1, main_#t~switch586#1, main_#t~ret587#1, main_#t~nondet588#1, main_#t~switch589#1, main_#t~nondet590#1, main_#t~switch591#1, main_#t~ret592#1, main_#t~nondet593#1, main_#t~switch594#1, main_#t~ret595#1, main_#t~ret596#1, main_#t~mem597#1, main_#t~ret598#1, main_#t~mem599#1, main_#t~ret600#1, main_#t~ret601#1, main_#t~mem602#1, main_#t~mem603#1, main_#t~ret604#1, main_#t~ret605#1, main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp~42#1.base, main_~tmp~42#1.offset, main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset, main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset, main_~ldvarg2~0#1.base, main_~ldvarg2~0#1.offset, main_~tmp___0~22#1.base, main_~tmp___0~22#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___1~7#1.base, main_~tmp___1~7#1.offset, main_~ldvarg5~0#1.base, main_~ldvarg5~0#1.offset, main_~tmp___2~6#1.base, main_~tmp___2~6#1.offset, main_~ldvarg6~0#1.base, main_~ldvarg6~0#1.offset, main_~tmp___3~3#1.base, main_~tmp___3~3#1.offset, main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset, main_~ldvarg12~0#1.base, main_~ldvarg12~0#1.offset, main_~tmp___4~2#1.base, main_~tmp___4~2#1.offset, main_~ldvarg15~0#1.base, main_~ldvarg15~0#1.offset, main_~tmp___5~1#1.base, main_~tmp___5~1#1.offset, main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset, main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset, main_~ldvarg13~0#1.base, main_~ldvarg13~0#1.offset, main_~tmp___6~0#1.base, main_~tmp___6~0#1.offset, main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset, main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset, main_~ldvarg18~0#1.base, main_~ldvarg18~0#1.offset, main_~tmp___7~0#1.base, main_~tmp___7~0#1.offset, main_~ldvarg17~0#1.base, main_~ldvarg17~0#1.offset, main_~tmp___8~0#1.base, main_~tmp___8~0#1.offset, main_~ldvarg16~0#1.base, main_~ldvarg16~0#1.offset, main_~tmp___9~0#1.base, main_~tmp___9~0#1.offset, main_~ldvarg21~0#1.base, main_~ldvarg21~0#1.offset, main_~tmp___10~0#1.base, main_~tmp___10~0#1.offset, main_~ldvarg20~0#1.base, main_~ldvarg20~0#1.offset, main_~tmp___11~0#1.base, main_~tmp___11~0#1.offset, main_~ldvarg19~0#1.base, main_~ldvarg19~0#1.offset, main_~tmp___12~0#1.base, main_~tmp___12~0#1.offset, main_~ldvarg24~0#1.base, main_~ldvarg24~0#1.offset, main_~tmp___13~0#1.base, main_~tmp___13~0#1.offset, main_~ldvarg27~0#1.base, main_~ldvarg27~0#1.offset, main_~tmp___14~0#1.base, main_~tmp___14~0#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___15~0#1.base, main_~tmp___15~0#1.offset, main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset, main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset, main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset, main_~tmp___16~0#1, main_~tmp___17~0#1, main_~tmp___18~0#1, main_~tmp___19~0#1, main_~tmp___20~0#1, main_~tmp___21~0#1, main_~tmp___22~0#1, main_~tmp___23~0#1, main_~tmp___24~0#1;assume { :end_inline_main } true; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12359: havoc class_create_file_ns_#t~nondet2064#1;class_create_file_#t~ret93#1 := class_create_file_ns_#res#1;havoc class_create_file_ns_#t~nondet2064#1, class_create_file_ns_~arg0#1.base, class_create_file_ns_~arg0#1.offset, class_create_file_ns_~arg1#1.base, class_create_file_ns_~arg1#1.offset, class_create_file_ns_~arg2#1.base, class_create_file_ns_~arg2#1.offset;havoc class_create_file_ns_#in~arg0#1.base, class_create_file_ns_#in~arg0#1.offset, class_create_file_ns_#in~arg1#1.base, class_create_file_ns_#in~arg1#1.offset, class_create_file_ns_#in~arg2#1.base, class_create_file_ns_#in~arg2#1.offset;assume { :end_inline_class_create_file_ns } true;class_create_file_~tmp~11#1 := class_create_file_#t~ret93#1;havoc class_create_file_#t~ret93#1;class_create_file_#res#1 := class_create_file_~tmp~11#1; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6282: SUMMARY for call spin_lock_irq(ib_uverbs_event_read_~file~2#1.base, ~bvadd~64(16bv64, ib_uverbs_event_read_~file~2#1.offset)); srcloc: null [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7141-1: SUMMARY for call ldv_initialize_ib_client_4_#t~ret520#1.base, ldv_initialize_ib_client_4_#t~ret520#1.offset := ldv_init_zalloc(2488bv64); srcloc: null [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7141: ldv_initialize_ib_client_4_~tmp~41#1.base, ldv_initialize_ib_client_4_~tmp~41#1.offset := ldv_initialize_ib_client_4_#t~ret520#1.base, ldv_initialize_ib_client_4_#t~ret520#1.offset;havoc ldv_initialize_ib_client_4_#t~ret520#1.base, ldv_initialize_ib_client_4_#t~ret520#1.offset;~uverbs_client_group0~0.base, ~uverbs_client_group0~0.offset := ldv_initialize_ib_client_4_~tmp~41#1.base, ldv_initialize_ib_client_4_~tmp~41#1.offset; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: assume 1bv32 != ~ldv_module_refcounter~0; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: assume !(1bv32 != ~ldv_module_refcounter~0); [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6284-1: SUMMARY for call ib_uverbs_event_read_#t~ret278#1 := list_empty(ib_uverbs_event_read_~file~2#1.base, ~bvadd~64(180bv64, ib_uverbs_event_read_~file~2#1.offset)); srcloc: null [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6251: havoc __might_sleep_~arg0#1.base, __might_sleep_~arg0#1.offset, __might_sleep_~arg1#1, __might_sleep_~arg2#1;havoc __might_sleep_#in~arg0#1.base, __might_sleep_#in~arg0#1.offset, __might_sleep_#in~arg1#1, __might_sleep_#in~arg2#1;assume { :end_inline___might_sleep } true; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317-1: SUMMARY for call kfree(ib_uverbs_event_read_~event~0#1.base, ib_uverbs_event_read_~event~0#1.offset); srcloc: null [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6317: ib_uverbs_event_read_#res#1 := ~sign_extend~64~32(ib_uverbs_event_read_~ret~0#1);call ULTIMATE.dealloc(ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset);havoc ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6284: ib_uverbs_event_read_~tmp___2~2#1 := ib_uverbs_event_read_#t~ret278#1; [2025-02-08 02:59:51,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044-1: SUMMARY for call ib_uverbs_init_#t~ret505#1 := IS_ERR(~uverbs_class~0.base, ~uverbs_class~0.offset); srcloc: null [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044: ib_uverbs_init_~tmp___1~6#1 := (if 0bv8 == ib_uverbs_init_#t~ret505#1 then 0bv8 else 1bv8);havoc ib_uverbs_init_#t~ret505#1; [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7077: havoc ib_unregister_client_~arg0#1.base, ib_unregister_client_~arg0#1.offset;havoc ib_unregister_client_#in~arg0#1.base, ib_unregister_client_#in~arg0#1.offset;assume { :end_inline_ib_unregister_client } true; [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285: assume 0bv32 != ib_uverbs_event_read_~tmp___2~2#1; [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6285: assume !(0bv32 != ib_uverbs_event_read_~tmp___2~2#1);call ib_uverbs_event_read_#t~mem279#1.base, ib_uverbs_event_read_#t~mem279#1.offset := read~$Pointer$#0(ib_uverbs_event_read_~file~2#1.base, ~bvadd~64(180bv64, ib_uverbs_event_read_~file~2#1.offset), 8bv64);ib_uverbs_event_read_~__mptr~7#1.base, ib_uverbs_event_read_~__mptr~7#1.offset := ib_uverbs_event_read_#t~mem279#1.base, ib_uverbs_event_read_#t~mem279#1.offset;havoc ib_uverbs_event_read_#t~mem279#1.base, ib_uverbs_event_read_#t~mem279#1.offset;ib_uverbs_event_read_~event~0#1.base, ib_uverbs_event_read_~event~0#1.offset := ib_uverbs_event_read_~__mptr~7#1.base, ~bvadd~64(18446744073709550720bv64, ib_uverbs_event_read_~__mptr~7#1.offset);call ib_uverbs_event_read_#t~mem280#1 := read~intINTTYPE4#0(ib_uverbs_event_read_~file~2#1.base, ~bvadd~64(4bv64, ib_uverbs_event_read_~file~2#1.offset), 4bv64); [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078: SUMMARY for call class_destroy(~uverbs_class~0.base, ~uverbs_class~0.offset); srcloc: null [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume 0bv32 != ~zero_extend~32~8(ib_uverbs_init_~tmp___1~6#1); [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume !(0bv32 != ~zero_extend~32~8(ib_uverbs_init_~tmp___1~6#1));call write~$Pointer$#0(#funAddr~uverbs_devnode.base, #funAddr~uverbs_devnode.offset, ~uverbs_class~0.base, ~bvadd~64(48bv64, ~uverbs_class~0.offset), 8bv64);assume { :begin_inline_class_create_file } true;class_create_file_#in~class#1.base, class_create_file_#in~class#1.offset, class_create_file_#in~attr#1.base, class_create_file_#in~attr#1.offset := ~uverbs_class~0.base, ~uverbs_class~0.offset, ~#class_attr_abi_version~0.base, ~#class_attr_abi_version~0.offset;havoc class_create_file_#res#1;havoc class_create_file_#t~ret93#1, class_create_file_~class#1.base, class_create_file_~class#1.offset, class_create_file_~attr#1.base, class_create_file_~attr#1.offset, class_create_file_~tmp~11#1;class_create_file_~class#1.base, class_create_file_~class#1.offset := class_create_file_#in~class#1.base, class_create_file_#in~class#1.offset;class_create_file_~attr#1.base, class_create_file_~attr#1.offset := class_create_file_#in~attr#1.base, class_create_file_#in~attr#1.offset;havoc class_create_file_~tmp~11#1;assume { :begin_inline_class_create_file_ns } true;class_create_file_ns_#in~arg0#1.base, class_create_file_ns_#in~arg0#1.offset, class_create_file_ns_#in~arg1#1.base, class_create_file_ns_#in~arg1#1.offset, class_create_file_ns_#in~arg2#1.base, class_create_file_ns_#in~arg2#1.offset := class_create_file_~class#1.base, class_create_file_~class#1.offset, class_create_file_~attr#1.base, class_create_file_~attr#1.offset, 0bv64, 0bv64;havoc class_create_file_ns_#res#1;havoc class_create_file_ns_#t~nondet2064#1, class_create_file_ns_~arg0#1.base, class_create_file_ns_~arg0#1.offset, class_create_file_ns_~arg1#1.base, class_create_file_ns_~arg1#1.offset, class_create_file_ns_~arg2#1.base, class_create_file_ns_~arg2#1.offset;class_create_file_ns_~arg0#1.base, class_create_file_ns_~arg0#1.offset := class_create_file_ns_#in~arg0#1.base, class_create_file_ns_#in~arg0#1.offset;class_create_file_ns_~arg1#1.base, class_create_file_ns_~arg1#1.offset := class_create_file_ns_#in~arg1#1.base, class_create_file_ns_#in~arg1#1.offset;class_create_file_ns_~arg2#1.base, class_create_file_ns_~arg2#1.offset := class_create_file_ns_#in~arg2#1.base, class_create_file_ns_#in~arg2#1.offset;havoc class_create_file_ns_#t~nondet2064#1;class_create_file_ns_#res#1 := class_create_file_ns_#t~nondet2064#1;havoc class_create_file_ns_#t~nondet2064#1; [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253: ib_uverbs_event_read_~tmp___1~1#1 := ib_uverbs_event_read_#t~ret275#1;havoc ib_uverbs_event_read_#t~ret275#1; [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6253-1: SUMMARY for call ib_uverbs_event_read_#t~ret275#1 := list_empty(ib_uverbs_event_read_~file~2#1.base, ~bvadd~64(180bv64, ib_uverbs_event_read_~file~2#1.offset)); srcloc: null [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046: ib_uverbs_init_~tmp___0~18#1 := ib_uverbs_init_#t~ret506#1;havoc ib_uverbs_init_#t~ret506#1;ib_uverbs_init_~ret~3#1 := ib_uverbs_init_~tmp___0~18#1[32:0]; [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079-1: SUMMARY for call unregister_chrdev_region(242221248bv32, 32bv32); srcloc: null [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079: call ib_uverbs_cleanup_#t~mem512#1 := read~intINTTYPE4#35(~#overflow_maj~0.base, ~#overflow_maj~0.offset, 4bv64); [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7046-1: SUMMARY for call ib_uverbs_init_#t~ret506#1 := PTR_ERR(~uverbs_class~0.base, ~uverbs_class~0.offset); srcloc: null [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6254: assume 0bv32 != ib_uverbs_event_read_~tmp___1~1#1;ib_uverbs_event_read_~__ret___0~0#1 := 0bv64; [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6254: assume !(0bv32 != ib_uverbs_event_read_~tmp___1~1#1); [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: assume 0bv32 != ib_uverbs_cleanup_#t~mem512#1;havoc ib_uverbs_cleanup_#t~mem512#1;call ib_uverbs_cleanup_#t~mem513#1 := read~intINTTYPE4#35(~#overflow_maj~0.base, ~#overflow_maj~0.offset, 4bv64); [2025-02-08 02:59:51,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7080: assume !(0bv32 != ib_uverbs_cleanup_#t~mem512#1);havoc ib_uverbs_cleanup_#t~mem512#1; [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048-1: SUMMARY for call ib_uverbs_init_#t~ret507#1 := printk(38bv64, 0bv64); srcloc: null [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7048: havoc ib_uverbs_init_#t~ret507#1; [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081-1: SUMMARY for call unregister_chrdev_region(ib_uverbs_cleanup_#t~mem513#1, 32bv32); srcloc: null [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: havoc ib_uverbs_cleanup_#t~mem513#1; [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12499: havoc ib_register_client_#t~nondet2094#1;ib_uverbs_init_#t~ret510#1 := ib_register_client_#res#1;havoc ib_register_client_#t~nondet2094#1, ib_register_client_~arg0#1.base, ib_register_client_~arg0#1.offset;havoc ib_register_client_#in~arg0#1.base, ib_register_client_#in~arg0#1.offset;assume { :end_inline_ib_register_client } true;ib_uverbs_init_~ret~3#1 := ib_uverbs_init_#t~ret510#1;havoc ib_uverbs_init_#t~ret510#1; [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6256-1: SUMMARY for call INIT_LIST_HEAD(ib_uverbs_event_read_~#__wait~0#1.base, ~bvadd~64(20bv64, ib_uverbs_event_read_~#__wait~0#1.offset)); srcloc: null [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6256: call write~intINTTYPE4#0(0bv32, ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset, 4bv64);assume { :begin_inline_prepare_to_wait_event } true;prepare_to_wait_event_#in~arg0#1.base, prepare_to_wait_event_#in~arg0#1.offset, prepare_to_wait_event_#in~arg1#1.base, prepare_to_wait_event_#in~arg1#1.offset, prepare_to_wait_event_#in~arg2#1 := ib_uverbs_event_read_~file~2#1.base, ~bvadd~64(88bv64, ib_uverbs_event_read_~file~2#1.offset), ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset, 1bv32;havoc prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2105#1, prepare_to_wait_event_~arg0#1.base, prepare_to_wait_event_~arg0#1.offset, prepare_to_wait_event_~arg1#1.base, prepare_to_wait_event_~arg1#1.offset, prepare_to_wait_event_~arg2#1;prepare_to_wait_event_~arg0#1.base, prepare_to_wait_event_~arg0#1.offset := prepare_to_wait_event_#in~arg0#1.base, prepare_to_wait_event_#in~arg0#1.offset;prepare_to_wait_event_~arg1#1.base, prepare_to_wait_event_~arg1#1.offset := prepare_to_wait_event_#in~arg1#1.base, prepare_to_wait_event_#in~arg1#1.offset;prepare_to_wait_event_~arg2#1 := prepare_to_wait_event_#in~arg2#1;havoc prepare_to_wait_event_#t~nondet2105#1;prepare_to_wait_event_#res#1 := prepare_to_wait_event_#t~nondet2105#1;havoc prepare_to_wait_event_#t~nondet2105#1; [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7148: call ULTIMATE.dealloc(main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset);havoc main_~#ldvarg1~0#1.base, main_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset);havoc main_~#ldvarg0~0#1.base, main_~#ldvarg0~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset);havoc main_~#ldvarg25~0#1.base, main_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset; [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6291: assume 0bv32 != ib_uverbs_event_read_#t~mem280#1;havoc ib_uverbs_event_read_#t~mem280#1;ib_uverbs_event_read_~eventsz~0#1 := 16bv32; [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6291: assume !(0bv32 != ib_uverbs_event_read_#t~mem280#1);havoc ib_uverbs_event_read_#t~mem280#1;ib_uverbs_event_read_~eventsz~0#1 := 8bv32; [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-2: __class_create_#res#1.base, __class_create_#res#1.offset := __class_create_#t~ret2055#1.base, __class_create_#t~ret2055#1.offset;havoc __class_create_#t~ret2055#1.base, __class_create_#t~ret2055#1.offset; [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-3: SUMMARY for call __class_create_#t~ret2055#1.base, __class_create_#t~ret2055#1.offset := ldv_malloc(120bv64); srcloc: null [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: havoc __class_create_#t~ret2055#1.base, __class_create_#t~ret2055#1.offset;ib_uverbs_init_#t~ret504#1.base, ib_uverbs_init_#t~ret504#1.offset := __class_create_#res#1.base, __class_create_#res#1.offset;havoc __class_create_#t~ret2055#1.base, __class_create_#t~ret2055#1.offset, __class_create_~arg0#1.base, __class_create_~arg0#1.offset, __class_create_~arg1#1.base, __class_create_~arg1#1.offset, __class_create_~arg2#1.base, __class_create_~arg2#1.offset;havoc __class_create_#in~arg0#1.base, __class_create_#in~arg0#1.offset, __class_create_#in~arg1#1.base, __class_create_#in~arg1#1.offset, __class_create_#in~arg2#1.base, __class_create_#in~arg2#1.offset;assume { :end_inline___class_create } true;ib_uverbs_init_~tmp~37#1.base, ib_uverbs_init_~tmp~37#1.offset := ib_uverbs_init_#t~ret504#1.base, ib_uverbs_init_#t~ret504#1.offset;havoc ib_uverbs_init_#t~ret504#1.base, ib_uverbs_init_#t~ret504#1.offset;~uverbs_class~0.base, ~uverbs_class~0.offset := ib_uverbs_init_~tmp~37#1.base, ib_uverbs_init_~tmp~37#1.offset; [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: SUMMARY for call idr_destroy(~#ib_uverbs_pd_idr~0.base, ~#ib_uverbs_pd_idr~0.offset); srcloc: null [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7316: main_#t~ret564#1 := show_ibdev_#res#1;havoc show_ibdev_#t~ret454#1.base, show_ibdev_#t~ret454#1.offset, show_ibdev_#t~mem455#1.base, show_ibdev_#t~mem455#1.offset, show_ibdev_#t~loopctr456#1, show_ibdev_#t~nondet457#1, show_ibdev_#t~ret458#1, show_ibdev_~device#1.base, show_ibdev_~device#1.offset, show_ibdev_~attr#1.base, show_ibdev_~attr#1.offset, show_ibdev_~buf#1.base, show_ibdev_~buf#1.offset, show_ibdev_~dev~2#1.base, show_ibdev_~dev~2#1.offset, show_ibdev_~tmp~31#1.base, show_ibdev_~tmp~31#1.offset, show_ibdev_~tmp___0~14#1;havoc show_ibdev_#in~device#1.base, show_ibdev_#in~device#1.offset, show_ibdev_#in~attr#1.base, show_ibdev_#in~attr#1.offset, show_ibdev_#in~buf#1.base, show_ibdev_#in~buf#1.offset;assume { :end_inline_show_ibdev } true;havoc main_#t~ret564#1;~ldv_state_variable_3~0 := 1bv32; [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085: SUMMARY for call idr_destroy(~#ib_uverbs_mr_idr~0.base, ~#ib_uverbs_mr_idr~0.offset); srcloc: null [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086: SUMMARY for call idr_destroy(~#ib_uverbs_mw_idr~0.base, ~#ib_uverbs_mw_idr~0.offset); srcloc: null [2025-02-08 02:59:51,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7053: ib_uverbs_init_#t~ret508#1 := class_create_file_#res#1;havoc class_create_file_#t~ret93#1, class_create_file_~class#1.base, class_create_file_~class#1.offset, class_create_file_~attr#1.base, class_create_file_~attr#1.offset, class_create_file_~tmp~11#1;havoc class_create_file_#in~class#1.base, class_create_file_#in~class#1.offset, class_create_file_#in~attr#1.base, class_create_file_#in~attr#1.offset;assume { :end_inline_class_create_file } true;ib_uverbs_init_~ret~3#1 := ib_uverbs_init_#t~ret508#1;havoc ib_uverbs_init_#t~ret508#1; [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261: ib_uverbs_event_read_~tmp___0~8#1 := ib_uverbs_event_read_#t~ret277#1;havoc ib_uverbs_event_read_#t~ret277#1; [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6261-1: SUMMARY for call ib_uverbs_event_read_#t~ret277#1 := list_empty(ib_uverbs_event_read_~file~2#1.base, ~bvadd~64(180bv64, ib_uverbs_event_read_~file~2#1.offset)); srcloc: null [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054: assume 0bv32 != ib_uverbs_init_~ret~3#1; [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7054: assume !(0bv32 != ib_uverbs_init_~ret~3#1);assume { :begin_inline_ib_register_client } true;ib_register_client_#in~arg0#1.base, ib_register_client_#in~arg0#1.offset := ~#uverbs_client~0.base, ~#uverbs_client~0.offset;havoc ib_register_client_#res#1;havoc ib_register_client_#t~nondet2094#1, ib_register_client_~arg0#1.base, ib_register_client_~arg0#1.offset;ib_register_client_~arg0#1.base, ib_register_client_~arg0#1.offset := ib_register_client_#in~arg0#1.base, ib_register_client_#in~arg0#1.offset;havoc ib_register_client_#t~nondet2094#1;ib_register_client_#res#1 := ib_register_client_#t~nondet2094#1;havoc ib_register_client_#t~nondet2094#1; [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: SUMMARY for call idr_destroy(~#ib_uverbs_ah_idr~0.base, ~#ib_uverbs_ah_idr~0.offset); srcloc: null [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6262: assume 0bv32 == ib_uverbs_event_read_~tmp___0~8#1; [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6262: assume !(0bv32 == ib_uverbs_event_read_~tmp___0~8#1); [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055-1: SUMMARY for call ib_uverbs_init_#t~ret509#1 := printk(39bv64, 0bv64); srcloc: null [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: havoc ib_uverbs_init_#t~ret509#1; [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: SUMMARY for call idr_destroy(~#ib_uverbs_cq_idr~0.base, ~#ib_uverbs_cq_idr~0.offset); srcloc: null [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7485: havoc ldv_initialize_ib_client_4_#t~ret520#1.base, ldv_initialize_ib_client_4_#t~ret520#1.offset, ldv_initialize_ib_client_4_~tmp~41#1.base, ldv_initialize_ib_client_4_~tmp~41#1.offset;assume { :end_inline_ldv_initialize_ib_client_4 } true; [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6230: call ULTIMATE.dealloc(ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset);havoc ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset;main_#t~ret569#1 := ib_uverbs_event_read_#res#1;havoc ib_uverbs_event_read_#t~mem273#1.base, ib_uverbs_event_read_#t~mem273#1.offset, ib_uverbs_event_read_#t~mem274#1, ib_uverbs_event_read_#t~ret275#1, ib_uverbs_event_read_#t~ret276#1, ib_uverbs_event_read_#t~ret277#1, ib_uverbs_event_read_#t~ret278#1, ib_uverbs_event_read_#t~mem279#1.base, ib_uverbs_event_read_#t~mem279#1.offset, ib_uverbs_event_read_#t~mem280#1, ib_uverbs_event_read_#t~mem281#1.base, ib_uverbs_event_read_#t~mem281#1.offset, ib_uverbs_event_read_#t~mem282#1.base, ib_uverbs_event_read_#t~mem282#1.offset, ib_uverbs_event_read_#t~mem283#1.base, ib_uverbs_event_read_#t~mem283#1.offset, ib_uverbs_event_read_#t~mem284#1.base, ib_uverbs_event_read_#t~mem284#1.offset, ib_uverbs_event_read_#t~mem285#1, ib_uverbs_event_read_#t~ret286#1, ib_uverbs_event_read_~filp#1.base, ib_uverbs_event_read_~filp#1.offset, ib_uverbs_event_read_~buf#1.base, ib_uverbs_event_read_~buf#1.offset, ib_uverbs_event_read_~count#1, ib_uverbs_event_read_~pos#1.base, ib_uverbs_event_read_~pos#1.offset, ib_uverbs_event_read_~file~2#1.base, ib_uverbs_event_read_~file~2#1.offset, ib_uverbs_event_read_~event~0#1.base, ib_uverbs_event_read_~event~0#1.offset, ib_uverbs_event_read_~eventsz~0#1, ib_uverbs_event_read_~ret~0#1, ib_uverbs_event_read_~__ret~1#1, ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset, ib_uverbs_event_read_~__ret___0~0#1, ib_uverbs_event_read_~__int~0#1, ib_uverbs_event_read_~tmp~20#1, ib_uverbs_event_read_~tmp___0~8#1, ib_uverbs_event_read_~tmp___1~1#1, ib_uverbs_event_read_~tmp___2~2#1, ib_uverbs_event_read_~__mptr~7#1.base, ib_uverbs_event_read_~__mptr~7#1.offset, ib_uverbs_event_read_~tmp___3~0#1;havoc ib_uverbs_event_read_#in~filp#1.base, ib_uverbs_event_read_#in~filp#1.offset, ib_uverbs_event_read_#in~buf#1.base, ib_uverbs_event_read_#in~buf#1.offset, ib_uverbs_event_read_#in~count#1, ib_uverbs_event_read_#in~pos#1.base, ib_uverbs_event_read_#in~pos#1.offset;assume { :end_inline_ib_uverbs_event_read } true;havoc main_#t~mem568#1;havoc main_#t~ret569#1;~ldv_state_variable_7~0 := 2bv32; [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6296: assume ~bvugt~64(~sign_extend~64~32(ib_uverbs_event_read_~eventsz~0#1), ib_uverbs_event_read_~count#1);ib_uverbs_event_read_~ret~0#1 := 4294967274bv32;ib_uverbs_event_read_~event~0#1.base, ib_uverbs_event_read_~event~0#1.offset := 0bv64, 0bv64; [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6296: assume !~bvugt~64(~sign_extend~64~32(ib_uverbs_event_read_~eventsz~0#1), ib_uverbs_event_read_~count#1);call ib_uverbs_event_read_#t~mem281#1.base, ib_uverbs_event_read_#t~mem281#1.offset := read~$Pointer$#0(ib_uverbs_event_read_~file~2#1.base, ~bvadd~64(180bv64, ib_uverbs_event_read_~file~2#1.offset), 8bv64); [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: SUMMARY for call idr_destroy(~#ib_uverbs_qp_idr~0.base, ~#ib_uverbs_qp_idr~0.offset); srcloc: null [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: SUMMARY for call idr_destroy(~#ib_uverbs_srq_idr~0.base, ~#ib_uverbs_srq_idr~0.offset); srcloc: null [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6266: assume 0bv64 != ib_uverbs_event_read_~__int~0#1;ib_uverbs_event_read_~__ret___0~0#1 := ib_uverbs_event_read_~__int~0#1; [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6266: assume !(0bv64 != ib_uverbs_event_read_~__int~0#1);assume { :begin_inline_schedule } true; [2025-02-08 02:59:51,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6300-1: SUMMARY for call list_del(ib_uverbs_event_read_#t~mem281#1.base, ib_uverbs_event_read_#t~mem281#1.offset); srcloc: null [2025-02-08 02:59:51,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6300: havoc ib_uverbs_event_read_#t~mem281#1.base, ib_uverbs_event_read_#t~mem281#1.offset;call ib_uverbs_event_read_#t~mem282#1.base, ib_uverbs_event_read_#t~mem282#1.offset := read~$Pointer$#0(ib_uverbs_event_read_~event~0#1.base, ~bvadd~64(48bv64, ib_uverbs_event_read_~event~0#1.offset), 8bv64); [2025-02-08 02:59:51,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: assume 0bv32 != ib_uverbs_init_~ret~3#1; [2025-02-08 02:59:51,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: assume !(0bv32 != ib_uverbs_init_~ret~3#1);ib_uverbs_init_#res#1 := 0bv32;call ULTIMATE.dealloc(ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset);havoc ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset; [2025-02-08 02:59:51,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume 0bv64 != ~bvadd~64(ib_uverbs_event_read_#t~mem282#1.base, ib_uverbs_event_read_#t~mem282#1.offset);havoc ib_uverbs_event_read_#t~mem282#1.base, ib_uverbs_event_read_#t~mem282#1.offset;call ib_uverbs_event_read_#t~mem283#1.base, ib_uverbs_event_read_#t~mem283#1.offset := read~$Pointer$#0(ib_uverbs_event_read_~event~0#1.base, ~bvadd~64(48bv64, ib_uverbs_event_read_~event~0#1.offset), 8bv64);call ib_uverbs_event_read_#t~mem284#1.base, ib_uverbs_event_read_#t~mem284#1.offset := read~$Pointer$#0(ib_uverbs_event_read_~event~0#1.base, ~bvadd~64(48bv64, ib_uverbs_event_read_~event~0#1.offset), 8bv64);call ib_uverbs_event_read_#t~mem285#1 := read~intINTTYPE4#0(ib_uverbs_event_read_#t~mem284#1.base, ib_uverbs_event_read_#t~mem284#1.offset, 4bv64);call write~intINTTYPE4#0(~bvadd~32(1bv32, ib_uverbs_event_read_#t~mem285#1), ib_uverbs_event_read_#t~mem283#1.base, ib_uverbs_event_read_#t~mem283#1.offset, 4bv64);havoc ib_uverbs_event_read_#t~mem283#1.base, ib_uverbs_event_read_#t~mem283#1.offset;havoc ib_uverbs_event_read_#t~mem284#1.base, ib_uverbs_event_read_#t~mem284#1.offset;havoc ib_uverbs_event_read_#t~mem285#1; [2025-02-08 02:59:51,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6301: assume !(0bv64 != ~bvadd~64(ib_uverbs_event_read_#t~mem282#1.base, ib_uverbs_event_read_#t~mem282#1.offset));havoc ib_uverbs_event_read_#t~mem282#1.base, ib_uverbs_event_read_#t~mem282#1.offset; [2025-02-08 02:59:51,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061-1: SUMMARY for call ib_uverbs_init_#t~ret511#1 := printk(40bv64, 0bv64); srcloc: null [2025-02-08 02:59:51,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7061: havoc ib_uverbs_init_#t~ret511#1; [2025-02-08 02:59:51,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459-1: assume 0bv32 == ~ldv_retval_2~0;~ldv_state_variable_0~0 := 2bv32;~ldv_state_variable_2~0 := 1bv32;~ldv_state_variable_3~0 := 1bv32;~ldv_state_variable_1~0 := 1bv32;~ldv_state_variable_4~0 := 1bv32;assume { :begin_inline_ldv_initialize_ib_client_4 } true;havoc ldv_initialize_ib_client_4_#t~ret520#1.base, ldv_initialize_ib_client_4_#t~ret520#1.offset, ldv_initialize_ib_client_4_~tmp~41#1.base, ldv_initialize_ib_client_4_~tmp~41#1.offset;havoc ldv_initialize_ib_client_4_~tmp~41#1.base, ldv_initialize_ib_client_4_~tmp~41#1.offset; [2025-02-08 02:59:51,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459-1: assume !(0bv32 == ~ldv_retval_2~0); [2025-02-08 02:59:51,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6303: SUMMARY for call list_del(ib_uverbs_event_read_~event~0#1.base, ~bvadd~64(32bv64, ib_uverbs_event_read_~event~0#1.offset)); srcloc: null [2025-02-08 02:59:51,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459-2: assume 0bv32 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3bv32; [2025-02-08 02:59:51,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459-2: assume !(0bv32 != ~ldv_retval_2~0); [2025-02-08 02:59:51,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12613: havoc register_chrdev_region_#t~nondet2109#1;ib_uverbs_init_#t~ret502#1 := register_chrdev_region_#res#1;havoc register_chrdev_region_#t~nondet2109#1, register_chrdev_region_~arg0#1, register_chrdev_region_~arg1#1, register_chrdev_region_~arg2#1.base, register_chrdev_region_~arg2#1.offset;havoc register_chrdev_region_#in~arg0#1, register_chrdev_region_#in~arg1#1, register_chrdev_region_#in~arg2#1.base, register_chrdev_region_#in~arg2#1.offset;assume { :end_inline_register_chrdev_region } true;ib_uverbs_init_~ret~3#1 := ib_uverbs_init_#t~ret502#1;havoc ib_uverbs_init_#t~ret502#1; [2025-02-08 02:59:51,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6271: assume { :end_inline_schedule } true; [2025-02-08 02:59:51,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328-1: assume 0bv32 == ~ldv_retval_1~0;~ldv_state_variable_7~0 := 2bv32;~ref_cnt~0 := ~bvadd~32(1bv32, ~ref_cnt~0); [2025-02-08 02:59:51,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328-1: assume !(0bv32 == ~ldv_retval_1~0); [2025-02-08 02:59:51,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 02:59:51,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7031: call ULTIMATE.dealloc(ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset);havoc ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset;main_#t~ret592#1 := ib_uverbs_init_#res#1;havoc ib_uverbs_init_#t~ret502#1, ib_uverbs_init_#t~ret503#1, ib_uverbs_init_#t~ret504#1.base, ib_uverbs_init_#t~ret504#1.offset, ib_uverbs_init_#t~ret505#1, ib_uverbs_init_#t~ret506#1, ib_uverbs_init_#t~ret507#1, ib_uverbs_init_#t~ret508#1, ib_uverbs_init_#t~ret509#1, ib_uverbs_init_#t~ret510#1, ib_uverbs_init_#t~ret511#1, ib_uverbs_init_~ret~3#1, ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset, ib_uverbs_init_~tmp~37#1.base, ib_uverbs_init_~tmp~37#1.offset, ib_uverbs_init_~tmp___0~18#1, ib_uverbs_init_~tmp___1~6#1;assume { :end_inline_ib_uverbs_init } true;~ldv_retval_2~0 := main_#t~ret592#1;havoc main_#t~ret592#1; [2025-02-08 02:59:51,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6307: SUMMARY for call spin_unlock_irq(ib_uverbs_event_read_~file~2#1.base, ~bvadd~64(16bv64, ib_uverbs_event_read_~file~2#1.offset)); srcloc: null [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6274: havoc finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset, finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset;havoc finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset, finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset;assume { :end_inline_finish_wait } true;ib_uverbs_event_read_~__ret~1#1 := ib_uverbs_event_read_~__ret___0~0#1[32:0]; [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6274-1: assume { :begin_inline_finish_wait } true;finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset, finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset := ib_uverbs_event_read_~file~2#1.base, ~bvadd~64(88bv64, ib_uverbs_event_read_~file~2#1.offset), ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset;havoc finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset, finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset;finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset := finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset;finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset := finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset; [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7067: SUMMARY for call class_destroy(~uverbs_class~0.base, ~uverbs_class~0.offset); srcloc: null [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308: assume 0bv64 != ~bvadd~64(ib_uverbs_event_read_~event~0#1.base, ib_uverbs_event_read_~event~0#1.offset); [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6308: assume !(0bv64 != ~bvadd~64(ib_uverbs_event_read_~event~0#1.base, ib_uverbs_event_read_~event~0#1.offset)); [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7465: havoc ib_uverbs_cleanup_#t~mem512#1, ib_uverbs_cleanup_#t~mem513#1;assume { :end_inline_ib_uverbs_cleanup } true;~ldv_state_variable_0~0 := 3bv32; [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12585: havoc prepare_to_wait_event_#t~nondet2105#1;ib_uverbs_event_read_#t~ret276#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2105#1, prepare_to_wait_event_~arg0#1.base, prepare_to_wait_event_~arg0#1.offset, prepare_to_wait_event_~arg1#1.base, prepare_to_wait_event_~arg1#1.offset, prepare_to_wait_event_~arg2#1;havoc prepare_to_wait_event_#in~arg0#1.base, prepare_to_wait_event_#in~arg0#1.offset, prepare_to_wait_event_#in~arg1#1.base, prepare_to_wait_event_#in~arg1#1.offset, prepare_to_wait_event_#in~arg2#1;assume { :end_inline_prepare_to_wait_event } true;ib_uverbs_event_read_~tmp~20#1 := ib_uverbs_event_read_#t~ret276#1;ib_uverbs_event_read_~__int~0#1 := ib_uverbs_event_read_~tmp~20#1; [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309: ib_uverbs_event_read_~tmp___3~0#1 := ib_uverbs_event_read_#t~ret286#1;havoc ib_uverbs_event_read_#t~ret286#1; [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6309-1: SUMMARY for call ib_uverbs_event_read_#t~ret286#1 := copy_to_user(ib_uverbs_event_read_~buf#1.base, ib_uverbs_event_read_~buf#1.offset, ib_uverbs_event_read_~event~0#1.base, ib_uverbs_event_read_~event~0#1.offset, ~sign_extend~64~32(ib_uverbs_event_read_~eventsz~0#1)); srcloc: null [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069-1: SUMMARY for call unregister_chrdev_region(242221248bv32, 32bv32); srcloc: null [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7069: ib_uverbs_init_#res#1 := ib_uverbs_init_~ret~3#1;call ULTIMATE.dealloc(ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset);havoc ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset; [2025-02-08 02:59:51,139 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: assume 0bv64 != ib_uverbs_event_read_~tmp___3~0#1;ib_uverbs_event_read_~ret~0#1 := 4294967282bv32; [2025-02-08 02:59:51,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: assume !(0bv64 != ib_uverbs_event_read_~tmp___3~0#1);ib_uverbs_event_read_~ret~0#1 := ib_uverbs_event_read_~eventsz~0#1; [2025-02-08 02:59:51,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: assume 0bv32 != ib_uverbs_init_~ret~3#1; [2025-02-08 02:59:51,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7037: assume !(0bv32 != ib_uverbs_init_~ret~3#1);assume { :begin_inline___class_create } true;__class_create_#in~arg0#1.base, __class_create_#in~arg0#1.offset, __class_create_#in~arg1#1.base, __class_create_#in~arg1#1.offset, __class_create_#in~arg2#1.base, __class_create_#in~arg2#1.offset := ~#__this_module~0.base, ~#__this_module~0.offset, 37bv64, 0bv64, ib_uverbs_init_~#__key~4#1.base, ib_uverbs_init_~#__key~4#1.offset;havoc __class_create_#res#1.base, __class_create_#res#1.offset;havoc __class_create_#t~ret2055#1.base, __class_create_#t~ret2055#1.offset, __class_create_~arg0#1.base, __class_create_~arg0#1.offset, __class_create_~arg1#1.base, __class_create_~arg1#1.offset, __class_create_~arg2#1.base, __class_create_~arg2#1.offset;__class_create_~arg0#1.base, __class_create_~arg0#1.offset := __class_create_#in~arg0#1.base, __class_create_#in~arg0#1.offset;__class_create_~arg1#1.base, __class_create_~arg1#1.offset := __class_create_#in~arg1#1.base, __class_create_#in~arg1#1.offset;__class_create_~arg2#1.base, __class_create_~arg2#1.offset := __class_create_#in~arg2#1.base, __class_create_#in~arg2#1.offset; [2025-02-08 02:59:51,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12620: havoc show_class_attr_string_#t~nondet2110#1;main_#t~ret587#1 := show_class_attr_string_#res#1;havoc show_class_attr_string_#t~nondet2110#1, show_class_attr_string_~arg0#1.base, show_class_attr_string_~arg0#1.offset, show_class_attr_string_~arg1#1.base, show_class_attr_string_~arg1#1.offset, show_class_attr_string_~arg2#1.base, show_class_attr_string_~arg2#1.offset;havoc show_class_attr_string_#in~arg0#1.base, show_class_attr_string_#in~arg0#1.offset, show_class_attr_string_#in~arg1#1.base, show_class_attr_string_#in~arg1#1.offset, show_class_attr_string_#in~arg2#1.base, show_class_attr_string_#in~arg2#1.offset;assume { :end_inline_show_class_attr_string } true;havoc main_#t~ret587#1;~ldv_state_variable_1~0 := 1bv32; [2025-02-08 02:59:51,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6278: assume 0bv32 != ib_uverbs_event_read_~__ret~1#1;ib_uverbs_event_read_#res#1 := 18446744073709551104bv64;call ULTIMATE.dealloc(ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset);havoc ib_uverbs_event_read_~#__wait~0#1.base, ib_uverbs_event_read_~#__wait~0#1.offset; [2025-02-08 02:59:51,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6278: assume !(0bv32 != ib_uverbs_event_read_~__ret~1#1); [2025-02-08 02:59:51,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245: call ib_uverbs_event_read_#t~mem274#1 := read~intINTTYPE4#0(ib_uverbs_event_read_~filp#1.base, ~bvadd~64(124bv64, ib_uverbs_event_read_~filp#1.offset), 4bv64); [2025-02-08 02:59:51,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6245-1: SUMMARY for call spin_unlock_irq(ib_uverbs_event_read_~file~2#1.base, ~bvadd~64(16bv64, ib_uverbs_event_read_~file~2#1.offset)); srcloc: null [2025-02-08 02:59:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6047: call ib_uverbs_cleanup_ucontext_#t~mem218#1.base, ib_uverbs_cleanup_ucontext_#t~mem218#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ~bvadd~64(16bv64, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~mw~0#1.base, ib_uverbs_cleanup_ucontext_~mw~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem218#1.base, ib_uverbs_cleanup_ucontext_#t~mem218#1.offset; [2025-02-08 02:59:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113: havoc ib_uverbs_cleanup_ucontext_#t~ret236#1; [2025-02-08 02:59:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6113-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret236#1 := ib_destroy_srq(ib_uverbs_cleanup_ucontext_~srq~0#1.base, ib_uverbs_cleanup_ucontext_~srq~0#1.offset); srcloc: null [2025-02-08 02:59:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171: call ib_uverbs_cleanup_ucontext_#t~mem252#1.base, ib_uverbs_cleanup_ucontext_#t~mem252#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ~bvadd~64(16bv64, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~xrcd~0#1.base, ib_uverbs_cleanup_ucontext_~xrcd~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem252#1.base, ib_uverbs_cleanup_ucontext_#t~mem252#1.offset;ib_uverbs_cleanup_ucontext_~__mptr___25~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___25~0#1.offset := ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset;ib_uverbs_cleanup_ucontext_~uxrcd~0#1.base, ib_uverbs_cleanup_ucontext_~uxrcd~0#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___25~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___25~0#1.offset; [2025-02-08 02:59:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6130: call ib_uverbs_cleanup_ucontext_#t~mem240#1.base, ib_uverbs_cleanup_ucontext_#t~mem240#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ~bvadd~64(16bv64, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~cq~0#1.base, ib_uverbs_cleanup_ucontext_~cq~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem240#1.base, ib_uverbs_cleanup_ucontext_#t~mem240#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem241#1.base, ib_uverbs_cleanup_ucontext_#t~mem241#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~cq~0#1.base, ~bvadd~64(32bv64, ib_uverbs_cleanup_ucontext_~cq~0#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~ev_file~0#1.base, ib_uverbs_cleanup_ucontext_~ev_file~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem241#1.base, ib_uverbs_cleanup_ucontext_#t~mem241#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem241#1.base, ib_uverbs_cleanup_ucontext_#t~mem241#1.offset;ib_uverbs_cleanup_ucontext_~__mptr___18~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___18~0#1.offset := ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset;ib_uverbs_cleanup_ucontext_~ucq~0#1.base, ib_uverbs_cleanup_ucontext_~ucq~0#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___18~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___18~0#1.offset; [2025-02-08 02:59:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6031: havoc ib_uverbs_cleanup_ucontext_#t~ret214#1; [2025-02-08 02:59:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6031-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret214#1 := ib_destroy_ah(ib_uverbs_cleanup_ucontext_~ah~0#1.base, ib_uverbs_cleanup_ucontext_~ah~0#1.offset); srcloc: null [2025-02-08 02:59:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6155: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem248#1.base, ib_uverbs_cleanup_ucontext_#t~mem248#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ~bvadd~64(24bv64, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~__mptr___22~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___22~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem248#1.base, ib_uverbs_cleanup_ucontext_#t~mem248#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem248#1.base, ib_uverbs_cleanup_ucontext_#t~mem248#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___22~0#1.base, ~bvadd~64(18446744073709546912bv64, ib_uverbs_cleanup_ucontext_~__mptr___22~0#1.offset); [2025-02-08 02:59:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6155-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9103: assume 0bv64 != ~bvadd~64(ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset); [2025-02-08 02:59:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9103: assume !(0bv64 != ~bvadd~64(ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset)); [2025-02-08 02:59:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6114: SUMMARY for call ib_uverbs_release_uevent(ib_uverbs_cleanup_ucontext_~file#1.base, ib_uverbs_cleanup_ucontext_~file#1.offset, ib_uverbs_cleanup_ucontext_~uevent~0#1.base, ib_uverbs_cleanup_ucontext_~uevent~0#1.offset); srcloc: null [2025-02-08 02:59:52,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: ib_uverbs_dealloc_xrcd_~tmp~72#1 := ib_uverbs_dealloc_xrcd_#t~ret1019#1;havoc ib_uverbs_dealloc_xrcd_#t~ret1019#1; [2025-02-08 02:59:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095-1: SUMMARY for call ib_uverbs_dealloc_xrcd_#t~ret1019#1 := atomic_dec_and_test(ib_uverbs_dealloc_xrcd_~xrcd#1.base, ~bvadd~64(8bv64, ib_uverbs_dealloc_xrcd_~xrcd#1.offset)); srcloc: null [2025-02-08 02:59:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6048: SUMMARY for call idr_remove_uobj(~#ib_uverbs_mw_idr~0.base, ~#ib_uverbs_mw_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6065: call ib_uverbs_cleanup_ucontext_#t~mem223#1.base, ib_uverbs_cleanup_ucontext_#t~mem223#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ~bvadd~64(16bv64, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~flow_id~0#1.base, ib_uverbs_cleanup_ucontext_~flow_id~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem223#1.base, ib_uverbs_cleanup_ucontext_#t~mem223#1.offset; [2025-02-08 02:59:52,211 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6032: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem215#1.base, ib_uverbs_cleanup_ucontext_#t~mem215#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ~bvadd~64(24bv64, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~__mptr___1~3#1.base, ib_uverbs_cleanup_ucontext_~__mptr___1~3#1.offset := ib_uverbs_cleanup_ucontext_#t~mem215#1.base, ib_uverbs_cleanup_ucontext_#t~mem215#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem215#1.base, ib_uverbs_cleanup_ucontext_#t~mem215#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___1~3#1.base, ~bvadd~64(18446744073709546912bv64, ib_uverbs_cleanup_ucontext_~__mptr___1~3#1.offset); [2025-02-08 02:59:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: SUMMARY for call xrcd_table_delete(ib_uverbs_dealloc_xrcd_~dev#1.base, ib_uverbs_dealloc_xrcd_~dev#1.offset, ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset); srcloc: null [2025-02-08 02:59:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6090: havoc ib_uverbs_detach_umcast_#t~mem206#1.base, ib_uverbs_detach_umcast_#t~mem206#1.offset, ib_uverbs_detach_umcast_#t~mem207#1.base, ib_uverbs_detach_umcast_#t~mem207#1.offset, ib_uverbs_detach_umcast_#t~mem208#1, ib_uverbs_detach_umcast_#t~ret209#1, ib_uverbs_detach_umcast_#t~mem210#1.base, ib_uverbs_detach_umcast_#t~mem210#1.offset, ib_uverbs_detach_umcast_~qp#1.base, ib_uverbs_detach_umcast_~qp#1.offset, ib_uverbs_detach_umcast_~uobj#1.base, ib_uverbs_detach_umcast_~uobj#1.offset, ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset, ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset, ib_uverbs_detach_umcast_~__mptr~4#1.base, ib_uverbs_detach_umcast_~__mptr~4#1.offset, ib_uverbs_detach_umcast_~__mptr___0~2#1.base, ib_uverbs_detach_umcast_~__mptr___0~2#1.offset, ib_uverbs_detach_umcast_~__mptr___1~2#1.base, ib_uverbs_detach_umcast_~__mptr___1~2#1.offset;havoc ib_uverbs_detach_umcast_#in~qp#1.base, ib_uverbs_detach_umcast_#in~qp#1.offset, ib_uverbs_detach_umcast_#in~uobj#1.base, ib_uverbs_detach_umcast_#in~uobj#1.offset;assume { :end_inline_ib_uverbs_detach_umcast } true; [2025-02-08 02:59:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6115: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem237#1.base, ib_uverbs_cleanup_ucontext_#t~mem237#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ~bvadd~64(24bv64, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~__mptr___15~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___15~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem237#1.base, ib_uverbs_cleanup_ucontext_#t~mem237#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem237#1.base, ib_uverbs_cleanup_ucontext_#t~mem237#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___15~0#1.base, ~bvadd~64(18446744073709546912bv64, ib_uverbs_cleanup_ucontext_~__mptr___15~0#1.offset); [2025-02-08 02:59:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: assume 0bv32 == ib_uverbs_dealloc_xrcd_~tmp~72#1; [2025-02-08 02:59:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9096: assume !(0bv32 == ib_uverbs_dealloc_xrcd_~tmp~72#1); [2025-02-08 02:59:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6115-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uevent~0#1.base, ib_uverbs_cleanup_ucontext_~uevent~0#1.offset); srcloc: null [2025-02-08 02:59:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049: havoc ib_uverbs_cleanup_ucontext_#t~ret219#1; [2025-02-08 02:59:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6049-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret219#1 := ib_dealloc_mw(ib_uverbs_cleanup_ucontext_~mw~0#1.base, ib_uverbs_cleanup_ucontext_~mw~0#1.offset); srcloc: null [2025-02-08 02:59:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6066: SUMMARY for call idr_remove_uobj(~#ib_uverbs_rule_idr~0.base, ~#ib_uverbs_rule_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6091: havoc ib_uverbs_cleanup_ucontext_#t~ret231#1; [2025-02-08 02:59:52,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6091-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret231#1 := ib_destroy_qp(ib_uverbs_cleanup_ucontext_~qp~0#1.base, ib_uverbs_cleanup_ucontext_~qp~0#1.offset); srcloc: null [2025-02-08 02:59:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6083: call ib_uverbs_cleanup_ucontext_#t~mem228#1.base, ib_uverbs_cleanup_ucontext_#t~mem228#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ~bvadd~64(16bv64, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~qp~0#1.base, ib_uverbs_cleanup_ucontext_~qp~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem228#1.base, ib_uverbs_cleanup_ucontext_#t~mem228#1.offset;ib_uverbs_cleanup_ucontext_~__mptr___10~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___10~0#1.offset := ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset;ib_uverbs_cleanup_ucontext_~uqp~0#1.base, ib_uverbs_cleanup_ucontext_~uqp~0#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___10~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___10~0#1.offset; [2025-02-08 02:59:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem220#1.base, ib_uverbs_cleanup_ucontext_#t~mem220#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ~bvadd~64(24bv64, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~__mptr___4~1#1.base, ib_uverbs_cleanup_ucontext_~__mptr___4~1#1.offset := ib_uverbs_cleanup_ucontext_#t~mem220#1.base, ib_uverbs_cleanup_ucontext_#t~mem220#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem220#1.base, ib_uverbs_cleanup_ucontext_#t~mem220#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___4~1#1.base, ~bvadd~64(18446744073709546912bv64, ib_uverbs_cleanup_ucontext_~__mptr___4~1#1.offset); [2025-02-08 02:59:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174: call ib_uverbs_cleanup_ucontext_#t~mem253#1.base, ib_uverbs_cleanup_ucontext_#t~mem253#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~file#1.base, ~bvadd~64(152bv64, ib_uverbs_cleanup_ucontext_~file#1.offset), 8bv64);assume { :begin_inline_ib_uverbs_dealloc_xrcd } true;ib_uverbs_dealloc_xrcd_#in~dev#1.base, ib_uverbs_dealloc_xrcd_#in~dev#1.offset, ib_uverbs_dealloc_xrcd_#in~xrcd#1.base, ib_uverbs_dealloc_xrcd_#in~xrcd#1.offset := ib_uverbs_cleanup_ucontext_#t~mem253#1.base, ib_uverbs_cleanup_ucontext_#t~mem253#1.offset, ib_uverbs_cleanup_ucontext_~xrcd~0#1.base, ib_uverbs_cleanup_ucontext_~xrcd~0#1.offset;havoc ib_uverbs_dealloc_xrcd_#t~mem1018#1.base, ib_uverbs_dealloc_xrcd_#t~mem1018#1.offset, ib_uverbs_dealloc_xrcd_#t~ret1019#1, ib_uverbs_dealloc_xrcd_#t~ret1020#1, ib_uverbs_dealloc_xrcd_~dev#1.base, ib_uverbs_dealloc_xrcd_~dev#1.offset, ib_uverbs_dealloc_xrcd_~xrcd#1.base, ib_uverbs_dealloc_xrcd_~xrcd#1.offset, ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset, ib_uverbs_dealloc_xrcd_~tmp~72#1;ib_uverbs_dealloc_xrcd_~dev#1.base, ib_uverbs_dealloc_xrcd_~dev#1.offset := ib_uverbs_dealloc_xrcd_#in~dev#1.base, ib_uverbs_dealloc_xrcd_#in~dev#1.offset;ib_uverbs_dealloc_xrcd_~xrcd#1.base, ib_uverbs_dealloc_xrcd_~xrcd#1.offset := ib_uverbs_dealloc_xrcd_#in~xrcd#1.base, ib_uverbs_dealloc_xrcd_#in~xrcd#1.offset;havoc ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset;havoc ib_uverbs_dealloc_xrcd_~tmp~72#1;call ib_uverbs_dealloc_xrcd_#t~mem1018#1.base, ib_uverbs_dealloc_xrcd_#t~mem1018#1.offset := read~$Pointer$#0(ib_uverbs_dealloc_xrcd_~xrcd#1.base, ~bvadd~64(12bv64, ib_uverbs_dealloc_xrcd_~xrcd#1.offset), 8bv64);ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset := ib_uverbs_dealloc_xrcd_#t~mem1018#1.base, ib_uverbs_dealloc_xrcd_#t~mem1018#1.offset;havoc ib_uverbs_dealloc_xrcd_#t~mem1018#1.base, ib_uverbs_dealloc_xrcd_#t~mem1018#1.offset; [2025-02-08 02:59:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6050-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6174-1: SUMMARY for call idr_remove_uobj(~#ib_uverbs_xrcd_idr~0.base, ~#ib_uverbs_xrcd_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067: havoc ib_uverbs_cleanup_ucontext_#t~ret224#1; [2025-02-08 02:59:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6067-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret224#1 := ib_destroy_flow(ib_uverbs_cleanup_ucontext_~flow_id~0#1.base, ib_uverbs_cleanup_ucontext_~flow_id~0#1.offset); srcloc: null [2025-02-08 02:59:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: assume ~bvadd~64(ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset) != ~bvadd~64(ib_uverbs_detach_umcast_~uobj#1.base, ~bvadd~64(216bv64, ib_uverbs_detach_umcast_~uobj#1.offset)); [2025-02-08 02:59:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5960: assume !(~bvadd~64(ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset) != ~bvadd~64(ib_uverbs_detach_umcast_~uobj#1.base, ~bvadd~64(216bv64, ib_uverbs_detach_umcast_~uobj#1.offset))); [2025-02-08 02:59:52,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6175: havoc ib_uverbs_dealloc_xrcd_#t~mem1018#1.base, ib_uverbs_dealloc_xrcd_#t~mem1018#1.offset, ib_uverbs_dealloc_xrcd_#t~ret1019#1, ib_uverbs_dealloc_xrcd_#t~ret1020#1, ib_uverbs_dealloc_xrcd_~dev#1.base, ib_uverbs_dealloc_xrcd_~dev#1.offset, ib_uverbs_dealloc_xrcd_~xrcd#1.base, ib_uverbs_dealloc_xrcd_~xrcd#1.offset, ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset, ib_uverbs_dealloc_xrcd_~tmp~72#1;havoc ib_uverbs_dealloc_xrcd_#in~dev#1.base, ib_uverbs_dealloc_xrcd_#in~dev#1.offset, ib_uverbs_dealloc_xrcd_#in~xrcd#1.base, ib_uverbs_dealloc_xrcd_#in~xrcd#1.offset;assume { :end_inline_ib_uverbs_dealloc_xrcd } true;havoc ib_uverbs_cleanup_ucontext_#t~mem253#1.base, ib_uverbs_cleanup_ucontext_#t~mem253#1.offset; [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109: call ib_uverbs_cleanup_ucontext_#t~mem235#1.base, ib_uverbs_cleanup_ucontext_#t~mem235#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ~bvadd~64(16bv64, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~srq~0#1.base, ib_uverbs_cleanup_ucontext_~srq~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem235#1.base, ib_uverbs_cleanup_ucontext_#t~mem235#1.offset;ib_uverbs_cleanup_ucontext_~__mptr___14~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___14~0#1.offset := ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset;ib_uverbs_cleanup_ucontext_~uevent~0#1.base, ib_uverbs_cleanup_ucontext_~uevent~0#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___14~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___14~0#1.offset; [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6134: SUMMARY for call idr_remove_uobj(~#ib_uverbs_cq_idr~0.base, ~#ib_uverbs_cq_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem225#1.base, ib_uverbs_cleanup_ucontext_#t~mem225#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ~bvadd~64(24bv64, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~__mptr___7~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___7~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem225#1.base, ib_uverbs_cleanup_ucontext_#t~mem225#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem225#1.base, ib_uverbs_cleanup_ucontext_#t~mem225#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___7~0#1.base, ~bvadd~64(18446744073709546912bv64, ib_uverbs_cleanup_ucontext_~__mptr___7~0#1.offset); [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6192: call ib_uverbs_cleanup_ucontext_#t~mem258#1.base, ib_uverbs_cleanup_ucontext_#t~mem258#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ~bvadd~64(16bv64, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~pd~0#1.base, ib_uverbs_cleanup_ucontext_~pd~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem258#1.base, ib_uverbs_cleanup_ucontext_#t~mem258#1.offset; [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6093: SUMMARY for call ib_uverbs_release_uevent(ib_uverbs_cleanup_ucontext_~file#1.base, ib_uverbs_cleanup_ucontext_~file#1.offset, ib_uverbs_cleanup_ucontext_~uqp~0#1.base, ib_uverbs_cleanup_ucontext_~uqp~0#1.offset); srcloc: null [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uxrcd~0#1.base, ib_uverbs_cleanup_ucontext_~uxrcd~0#1.offset); srcloc: null [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5953: SUMMARY for call ib_uverbs_detach_umcast_#t~ret209#1 := ib_detach_mcast(ib_uverbs_detach_umcast_~qp#1.base, ib_uverbs_detach_umcast_~qp#1.offset, ib_uverbs_detach_umcast_~mcast~0#1.base, ~bvadd~64(16bv64, ib_uverbs_detach_umcast_~mcast~0#1.offset), ~zero_extend~32~16(ib_uverbs_detach_umcast_#t~mem208#1)[16:0]); srcloc: null [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6176: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem254#1.base, ib_uverbs_cleanup_ucontext_#t~mem254#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ~bvadd~64(24bv64, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~__mptr___26~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___26~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem254#1.base, ib_uverbs_cleanup_ucontext_#t~mem254#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem254#1.base, ib_uverbs_cleanup_ucontext_#t~mem254#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___26~0#1.base, ~bvadd~64(18446744073709546912bv64, ib_uverbs_cleanup_ucontext_~__mptr___26~0#1.offset); [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5953-1: call ib_uverbs_detach_umcast_#t~mem208#1 := read~intINTTYPE2#0(ib_uverbs_detach_umcast_~mcast~0#1.base, ~bvadd~64(32bv64, ib_uverbs_detach_umcast_~mcast~0#1.offset), 2bv64); [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6135: havoc ib_uverbs_cleanup_ucontext_#t~ret242#1; [2025-02-08 02:59:52,214 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6135-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret242#1 := ib_destroy_cq(ib_uverbs_cleanup_ucontext_~cq~0#1.base, ib_uverbs_cleanup_ucontext_~cq~0#1.offset); srcloc: null [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6094: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem232#1.base, ib_uverbs_cleanup_ucontext_#t~mem232#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ~bvadd~64(24bv64, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~__mptr___11~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___11~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem232#1.base, ib_uverbs_cleanup_ucontext_#t~mem232#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem232#1.base, ib_uverbs_cleanup_ucontext_#t~mem232#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___11~0#1.base, ~bvadd~64(18446744073709546912bv64, ib_uverbs_cleanup_ucontext_~__mptr___11~0#1.offset); [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6193: SUMMARY for call idr_remove_uobj(~#ib_uverbs_pd_idr~0.base, ~#ib_uverbs_pd_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6094-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uqp~0#1.base, ib_uverbs_cleanup_ucontext_~uqp~0#1.offset); srcloc: null [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12420: havoc ib_close_qp_#t~nondet2073#1;ib_uverbs_cleanup_ucontext_#t~ret230#1 := ib_close_qp_#res#1;havoc ib_close_qp_#t~nondet2073#1, ib_close_qp_~arg0#1.base, ib_close_qp_~arg0#1.offset;havoc ib_close_qp_#in~arg0#1.base, ib_close_qp_#in~arg0#1.offset;assume { :end_inline_ib_close_qp } true;havoc ib_uverbs_cleanup_ucontext_#t~ret230#1; [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6086: call ib_uverbs_cleanup_ucontext_#t~mem229#1.base, ib_uverbs_cleanup_ucontext_#t~mem229#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~qp~0#1.base, ~bvadd~64(84bv64, ib_uverbs_cleanup_ucontext_~qp~0#1.offset), 8bv64); [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6152: call ib_uverbs_cleanup_ucontext_#t~mem246#1.base, ib_uverbs_cleanup_ucontext_#t~mem246#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ~bvadd~64(16bv64, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~mr~0#1.base, ib_uverbs_cleanup_ucontext_~mr~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem246#1.base, ib_uverbs_cleanup_ucontext_#t~mem246#1.offset; [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954: SUMMARY for call list_del(ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset); srcloc: null [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6086-1: SUMMARY for call idr_remove_uobj(~#ib_uverbs_qp_idr~0.base, ~#ib_uverbs_qp_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136: SUMMARY for call ib_uverbs_release_ucq(ib_uverbs_cleanup_ucontext_~file#1.base, ib_uverbs_cleanup_ucontext_~file#1.offset, ib_uverbs_cleanup_ucontext_~ev_file~0#1.base, ib_uverbs_cleanup_ucontext_~ev_file~0#1.offset, ib_uverbs_cleanup_ucontext_~ucq~0#1.base, ib_uverbs_cleanup_ucontext_~ucq~0#1.offset); srcloc: null [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6194: havoc ib_uverbs_cleanup_ucontext_#t~ret259#1; [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6194-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret259#1 := ib_dealloc_pd(ib_uverbs_cleanup_ucontext_~pd~0#1.base, ib_uverbs_cleanup_ucontext_~pd~0#1.offset); srcloc: null [2025-02-08 02:59:52,215 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6029: call ib_uverbs_cleanup_ucontext_#t~mem213#1.base, ib_uverbs_cleanup_ucontext_#t~mem213#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ~bvadd~64(16bv64, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~ah~0#1.base, ib_uverbs_cleanup_ucontext_~ah~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem213#1.base, ib_uverbs_cleanup_ucontext_#t~mem213#1.offset; [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6087: assume ~bvadd~64(ib_uverbs_cleanup_ucontext_#t~mem229#1.base, ib_uverbs_cleanup_ucontext_#t~mem229#1.offset) != ~bvadd~64(ib_uverbs_cleanup_ucontext_~qp~0#1.base, ib_uverbs_cleanup_ucontext_~qp~0#1.offset);havoc ib_uverbs_cleanup_ucontext_#t~mem229#1.base, ib_uverbs_cleanup_ucontext_#t~mem229#1.offset;assume { :begin_inline_ib_close_qp } true;ib_close_qp_#in~arg0#1.base, ib_close_qp_#in~arg0#1.offset := ib_uverbs_cleanup_ucontext_~qp~0#1.base, ib_uverbs_cleanup_ucontext_~qp~0#1.offset;havoc ib_close_qp_#res#1;havoc ib_close_qp_#t~nondet2073#1, ib_close_qp_~arg0#1.base, ib_close_qp_~arg0#1.offset;ib_close_qp_~arg0#1.base, ib_close_qp_~arg0#1.offset := ib_close_qp_#in~arg0#1.base, ib_close_qp_#in~arg0#1.offset;havoc ib_close_qp_#t~nondet2073#1;ib_close_qp_#res#1 := ib_close_qp_#t~nondet2073#1;havoc ib_close_qp_#t~nondet2073#1; [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6087: assume !(~bvadd~64(ib_uverbs_cleanup_ucontext_#t~mem229#1.base, ib_uverbs_cleanup_ucontext_#t~mem229#1.offset) != ~bvadd~64(ib_uverbs_cleanup_ucontext_~qp~0#1.base, ib_uverbs_cleanup_ucontext_~qp~0#1.offset));havoc ib_uverbs_cleanup_ucontext_#t~mem229#1.base, ib_uverbs_cleanup_ucontext_#t~mem229#1.offset;assume { :begin_inline_ib_uverbs_detach_umcast } true;ib_uverbs_detach_umcast_#in~qp#1.base, ib_uverbs_detach_umcast_#in~qp#1.offset, ib_uverbs_detach_umcast_#in~uobj#1.base, ib_uverbs_detach_umcast_#in~uobj#1.offset := ib_uverbs_cleanup_ucontext_~qp~0#1.base, ib_uverbs_cleanup_ucontext_~qp~0#1.offset, ib_uverbs_cleanup_ucontext_~uqp~0#1.base, ib_uverbs_cleanup_ucontext_~uqp~0#1.offset;havoc ib_uverbs_detach_umcast_#t~mem206#1.base, ib_uverbs_detach_umcast_#t~mem206#1.offset, ib_uverbs_detach_umcast_#t~mem207#1.base, ib_uverbs_detach_umcast_#t~mem207#1.offset, ib_uverbs_detach_umcast_#t~mem208#1, ib_uverbs_detach_umcast_#t~ret209#1, ib_uverbs_detach_umcast_#t~mem210#1.base, ib_uverbs_detach_umcast_#t~mem210#1.offset, ib_uverbs_detach_umcast_~qp#1.base, ib_uverbs_detach_umcast_~qp#1.offset, ib_uverbs_detach_umcast_~uobj#1.base, ib_uverbs_detach_umcast_~uobj#1.offset, ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset, ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset, ib_uverbs_detach_umcast_~__mptr~4#1.base, ib_uverbs_detach_umcast_~__mptr~4#1.offset, ib_uverbs_detach_umcast_~__mptr___0~2#1.base, ib_uverbs_detach_umcast_~__mptr___0~2#1.offset, ib_uverbs_detach_umcast_~__mptr___1~2#1.base, ib_uverbs_detach_umcast_~__mptr___1~2#1.offset;ib_uverbs_detach_umcast_~qp#1.base, ib_uverbs_detach_umcast_~qp#1.offset := ib_uverbs_detach_umcast_#in~qp#1.base, ib_uverbs_detach_umcast_#in~qp#1.offset;ib_uverbs_detach_umcast_~uobj#1.base, ib_uverbs_detach_umcast_~uobj#1.offset := ib_uverbs_detach_umcast_#in~uobj#1.base, ib_uverbs_detach_umcast_#in~uobj#1.offset;havoc ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset;havoc ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset;havoc ib_uverbs_detach_umcast_~__mptr~4#1.base, ib_uverbs_detach_umcast_~__mptr~4#1.offset;havoc ib_uverbs_detach_umcast_~__mptr___0~2#1.base, ib_uverbs_detach_umcast_~__mptr___0~2#1.offset;havoc ib_uverbs_detach_umcast_~__mptr___1~2#1.base, ib_uverbs_detach_umcast_~__mptr___1~2#1.offset;call ib_uverbs_detach_umcast_#t~mem206#1.base, ib_uverbs_detach_umcast_#t~mem206#1.offset := read~$Pointer$#0(ib_uverbs_detach_umcast_~uobj#1.base, ~bvadd~64(216bv64, ib_uverbs_detach_umcast_~uobj#1.offset), 8bv64);ib_uverbs_detach_umcast_~__mptr~4#1.base, ib_uverbs_detach_umcast_~__mptr~4#1.offset := ib_uverbs_detach_umcast_#t~mem206#1.base, ib_uverbs_detach_umcast_#t~mem206#1.offset;havoc ib_uverbs_detach_umcast_#t~mem206#1.base, ib_uverbs_detach_umcast_#t~mem206#1.offset;ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset := ib_uverbs_detach_umcast_~__mptr~4#1.base, ib_uverbs_detach_umcast_~__mptr~4#1.offset;call ib_uverbs_detach_umcast_#t~mem207#1.base, ib_uverbs_detach_umcast_#t~mem207#1.offset := read~$Pointer$#0(ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset, 8bv64);ib_uverbs_detach_umcast_~__mptr___0~2#1.base, ib_uverbs_detach_umcast_~__mptr___0~2#1.offset := ib_uverbs_detach_umcast_#t~mem207#1.base, ib_uverbs_detach_umcast_#t~mem207#1.offset;havoc ib_uverbs_detach_umcast_#t~mem207#1.base, ib_uverbs_detach_umcast_#t~mem207#1.offset;ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset := ib_uverbs_detach_umcast_~__mptr___0~2#1.base, ib_uverbs_detach_umcast_~__mptr___0~2#1.offset; [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6153: SUMMARY for call idr_remove_uobj(~#ib_uverbs_mr_idr~0.base, ~#ib_uverbs_mr_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5955: ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset := ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset;call ib_uverbs_detach_umcast_#t~mem210#1.base, ib_uverbs_detach_umcast_#t~mem210#1.offset := read~$Pointer$#0(ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset, 8bv64);ib_uverbs_detach_umcast_~__mptr___1~2#1.base, ib_uverbs_detach_umcast_~__mptr___1~2#1.offset := ib_uverbs_detach_umcast_#t~mem210#1.base, ib_uverbs_detach_umcast_#t~mem210#1.offset;havoc ib_uverbs_detach_umcast_#t~mem210#1.base, ib_uverbs_detach_umcast_#t~mem210#1.offset;ib_uverbs_detach_umcast_~tmp~18#1.base, ib_uverbs_detach_umcast_~tmp~18#1.offset := ib_uverbs_detach_umcast_~__mptr___1~2#1.base, ib_uverbs_detach_umcast_~__mptr___1~2#1.offset; [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5955-1: SUMMARY for call kfree(ib_uverbs_detach_umcast_~mcast~0#1.base, ib_uverbs_detach_umcast_~mcast~0#1.offset); srcloc: null [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6112: SUMMARY for call idr_remove_uobj(~#ib_uverbs_srq_idr~0.base, ~#ib_uverbs_srq_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem243#1.base, ib_uverbs_cleanup_ucontext_#t~mem243#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ~bvadd~64(24bv64, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~__mptr___19~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___19~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem243#1.base, ib_uverbs_cleanup_ucontext_#t~mem243#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem243#1.base, ib_uverbs_cleanup_ucontext_#t~mem243#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___19~0#1.base, ~bvadd~64(18446744073709546912bv64, ib_uverbs_cleanup_ucontext_~__mptr___19~0#1.offset); [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6137-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~ucq~0#1.base, ib_uverbs_cleanup_ucontext_~ucq~0#1.offset); srcloc: null [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6195: ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset := ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset;call ib_uverbs_cleanup_ucontext_#t~mem260#1.base, ib_uverbs_cleanup_ucontext_#t~mem260#1.offset := read~$Pointer$#0(ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ~bvadd~64(24bv64, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset), 8bv64);ib_uverbs_cleanup_ucontext_~__mptr___29~0#1.base, ib_uverbs_cleanup_ucontext_~__mptr___29~0#1.offset := ib_uverbs_cleanup_ucontext_#t~mem260#1.base, ib_uverbs_cleanup_ucontext_#t~mem260#1.offset;havoc ib_uverbs_cleanup_ucontext_#t~mem260#1.base, ib_uverbs_cleanup_ucontext_#t~mem260#1.offset;ib_uverbs_cleanup_ucontext_~tmp~19#1.base, ib_uverbs_cleanup_ucontext_~tmp~19#1.offset := ib_uverbs_cleanup_ucontext_~__mptr___29~0#1.base, ~bvadd~64(18446744073709546912bv64, ib_uverbs_cleanup_ucontext_~__mptr___29~0#1.offset); [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6195-1: SUMMARY for call kfree(ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102-1: SUMMARY for call ib_uverbs_dealloc_xrcd_#t~ret1020#1 := ib_dealloc_xrcd(ib_uverbs_dealloc_xrcd_~xrcd#1.base, ib_uverbs_dealloc_xrcd_~xrcd#1.offset); srcloc: null [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6030: SUMMARY for call idr_remove_uobj(~#ib_uverbs_ah_idr~0.base, ~#ib_uverbs_ah_idr~0.offset, ib_uverbs_cleanup_ucontext_~uobj~0#1.base, ib_uverbs_cleanup_ucontext_~uobj~0#1.offset); srcloc: null [2025-02-08 02:59:52,217 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6154: havoc ib_uverbs_cleanup_ucontext_#t~ret247#1; [2025-02-08 02:59:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9102: havoc ib_uverbs_dealloc_xrcd_#t~ret1020#1; [2025-02-08 02:59:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6154-1: SUMMARY for call ib_uverbs_cleanup_ucontext_#t~ret247#1 := ib_dereg_mr(ib_uverbs_cleanup_ucontext_~mr~0#1.base, ib_uverbs_cleanup_ucontext_~mr~0#1.offset); srcloc: null [2025-02-08 02:59:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9094: assume 0bv64 != ~bvadd~64(ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset); [2025-02-08 02:59:52,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9094: assume !(0bv64 != ~bvadd~64(ib_uverbs_dealloc_xrcd_~inode~2#1.base, ib_uverbs_dealloc_xrcd_~inode~2#1.offset)); [2025-02-08 02:59:52,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339: havoc #t~ite772.base, #t~ite772.offset;havoc #t~mem771.base, #t~mem771.offset; [2025-02-08 02:59:52,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12441: havoc #t~nondet2079; [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849: assume 0bv64 == ~bvadd~64(~last~1.base, ~last~1.offset);~wr~1.base, ~wr~1.offset := ~next~1.base, ~next~1.offset; [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849: assume !(0bv64 == ~bvadd~64(~last~1.base, ~last~1.offset));call write~$Pointer$#0(~next~1.base, ~next~1.offset, ~last~1.base, ~last~1.offset, 8bv64); [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837: assume ~bvugt~32(~bvadd~32(#t~mem1616, ~sg_ind~1), ~sge_count);havoc #t~mem1616;~ret~28 := 4294967274bv32; [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837: assume !~bvugt~32(~bvadd~32(#t~mem1616, ~sg_ind~1), ~sge_count);havoc #t~mem1616;call #t~mem1617 := read~intINTTYPE4#0(~user_wr~1.base, ~bvadd~64(8bv64, ~user_wr~1.offset), 4bv64); [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10891-1: SUMMARY for call #t~ret1627.base, #t~ret1627.offset := ERR_PTR(~sign_extend~64~32(~ret~28)); srcloc: null [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10858: assume 0bv32 != #t~mem1621;havoc #t~mem1621;call write~$Pointer$#0(~next~1.base, ~bvadd~64(512bv64, ~next~1.offset), ~next~1.base, ~bvadd~64(16bv64, ~next~1.offset), 8bv64);call #t~mem1622.base, #t~mem1622.offset := read~$Pointer$#0(~next~1.base, ~bvadd~64(16bv64, ~next~1.offset), 8bv64);call #t~mem1623 := read~intINTTYPE4#0(~next~1.base, ~bvadd~64(24bv64, ~next~1.offset), 4bv64); [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10858: assume !(0bv32 != #t~mem1621);havoc #t~mem1621;call write~$Pointer$#0(0bv64, 0bv64, ~next~1.base, ~bvadd~64(16bv64, ~next~1.offset), 8bv64); [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10891: ~tmp___6~1.base, ~tmp___6~1.offset := #t~ret1627.base, #t~ret1627.offset;havoc #t~ret1627.base, #t~ret1627.offset;#res.base, #res.offset := ~tmp___6~1.base, ~tmp___6~1.offset; [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10862: assume 0bv64 != ~tmp___5~5;~ret~28 := 4294967282bv32; [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10862: assume !(0bv64 != ~tmp___5~5);call #t~mem1625 := read~intINTTYPE4#0(~next~1.base, ~bvadd~64(24bv64, ~next~1.offset), 4bv64);~sg_ind~1 := ~bvadd~32(#t~mem1625, ~sg_ind~1);havoc #t~mem1625; [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10883: call #t~mem1626.base, #t~mem1626.offset := read~$Pointer$#0(~wr~1.base, ~wr~1.offset, 8bv64);~next~1.base, ~next~1.offset := #t~mem1626.base, #t~mem1626.offset; [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854: ~last~1.base, ~last~1.offset := ~next~1.base, ~next~1.offset;call write~$Pointer$#0(0bv64, 0bv64, ~next~1.base, ~next~1.offset, 8bv64);call #t~mem1619 := read~intINTTYPE8#0(~user_wr~1.base, ~user_wr~1.offset, 8bv64);call write~intINTTYPE8#0(#t~mem1619, ~next~1.base, ~bvadd~64(8bv64, ~next~1.offset), 8bv64);havoc #t~mem1619;call #t~mem1620 := read~intINTTYPE4#0(~user_wr~1.base, ~bvadd~64(8bv64, ~user_wr~1.offset), 4bv64);call write~intINTTYPE4#0(#t~mem1620, ~next~1.base, ~bvadd~64(24bv64, ~next~1.offset), 4bv64);havoc #t~mem1620;call #t~mem1621 := read~intINTTYPE4#0(~next~1.base, ~bvadd~64(24bv64, ~next~1.offset), 4bv64); [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10842: ~tmp___4~8.base, ~tmp___4~8.offset := #t~ret1618.base, #t~ret1618.offset;havoc #t~mem1617;havoc #t~ret1618.base, #t~ret1618.offset;~next~1.base, ~next~1.offset := ~tmp___4~8.base, ~tmp___4~8.offset; [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10842-1: SUMMARY for call #t~ret1618.base, #t~ret1618.offset := kmalloc(~bvmul~64(16bv64, ~bvadd~64(2bv64, ~zero_extend~64~32(#t~mem1617))), 208bv32); srcloc: null [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10871: ~i~1 := ~bvadd~32(1bv32, ~i~1); [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10830-1: SUMMARY for call #t~ret1615 := copy_from_user(~user_wr~1.base, ~user_wr~1.offset, ~buf.base, ~bvadd~64(~buf.offset, ~zero_extend~64~32(~bvmul~32(~i~1, ~wqe_size))), ~zero_extend~64~32(~wqe_size)); srcloc: null [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10830: ~tmp___3~13 := #t~ret1615; [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884: ~wr~1.base, ~wr~1.offset := ~next~1.base, ~next~1.offset; [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884-1: SUMMARY for call kfree(~wr~1.base, ~wr~1.offset); srcloc: null [2025-02-08 02:59:52,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880: SUMMARY for call kfree(~user_wr~1.base, ~user_wr~1.offset); srcloc: null [2025-02-08 02:59:52,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10860: ~tmp___5~5 := #t~ret1624;havoc #t~mem1622.base, #t~mem1622.offset;havoc #t~mem1623;havoc #t~ret1624; [2025-02-08 02:59:52,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10860-1: SUMMARY for call #t~ret1624 := copy_from_user(#t~mem1622.base, #t~mem1622.offset, ~buf.base, ~bvadd~64(~buf.offset, ~bvadd~64(~zero_extend~64~32(~bvmul~32(~wr_count, ~wqe_size)), ~bvmul~64(16bv64, ~sign_extend~64~32(~sg_ind~1)))), ~bvmul~64(16bv64, ~sign_extend~64~32(#t~mem1623))); srcloc: null [2025-02-08 02:59:52,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10844: assume 0bv64 == ~bvadd~64(~next~1.base, ~next~1.offset);~ret~28 := 4294967284bv32; [2025-02-08 02:59:52,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10844: assume !(0bv64 == ~bvadd~64(~next~1.base, ~next~1.offset)); [2025-02-08 02:59:52,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10881: assume 0bv64 != ~bvadd~64(~wr~1.base, ~wr~1.offset); [2025-02-08 02:59:52,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10881: assume !(0bv64 != ~bvadd~64(~wr~1.base, ~wr~1.offset)); [2025-02-08 02:59:52,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832: assume 0bv64 != ~tmp___3~13;~ret~28 := 4294967282bv32; [2025-02-08 02:59:52,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832: assume !(0bv64 != ~tmp___3~13);call #t~mem1616 := read~intINTTYPE4#0(~user_wr~1.base, ~bvadd~64(8bv64, ~user_wr~1.offset), 4bv64); [2025-02-08 02:59:52,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8143: call ULTIMATE.dealloc(~#__key~5#1.base, ~#__key~5#1.offset);havoc ~#__key~5#1.base, ~#__key~5#1.offset; [2025-02-08 02:59:53,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6531: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2025-02-08 02:59:53,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: havoc anon_inode_getfile_#t~ret2061#1.base, anon_inode_getfile_#t~ret2061#1.offset; [2025-02-08 02:59:53,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12461: havoc #t~nondet2084; [2025-02-08 02:59:53,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: assume ~bvugt~64(~bvadd~64(#t~mem945.base, #t~mem945.offset), ~bvadd~64(~inode.base, ~inode.offset));havoc #t~mem945.base, #t~mem945.offset;call #t~mem946.base, #t~mem946.offset := read~$Pointer$#0(~p~4.base, ~bvadd~64(16bv64, ~p~4.offset), 8bv64);~p~4.base, ~p~4.offset := #t~mem946.base, #t~mem946.offset;havoc #t~mem946.base, #t~mem946.offset; [2025-02-08 02:59:53,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: assume !~bvugt~64(~bvadd~64(#t~mem945.base, #t~mem945.offset), ~bvadd~64(~inode.base, ~inode.offset));havoc #t~mem945.base, #t~mem945.offset;call #t~mem947.base, #t~mem947.offset := read~$Pointer$#0(~entry~4.base, ~bvadd~64(32bv64, ~entry~4.offset), 8bv64); [2025-02-08 02:59:53,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8815: ~__mptr~17.base, ~__mptr~17.offset := ~p~4.base, ~p~4.offset;~entry~4.base, ~entry~4.offset := ~__mptr~17.base, ~__mptr~17.offset;call #t~mem945.base, #t~mem945.offset := read~$Pointer$#0(~entry~4.base, ~bvadd~64(32bv64, ~entry~4.offset), 8bv64); [2025-02-08 02:59:53,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8820: assume ~bvult~64(~bvadd~64(#t~mem947.base, #t~mem947.offset), ~bvadd~64(~inode.base, ~inode.offset));havoc #t~mem947.base, #t~mem947.offset;call #t~mem948.base, #t~mem948.offset := read~$Pointer$#0(~p~4.base, ~bvadd~64(8bv64, ~p~4.offset), 8bv64);~p~4.base, ~p~4.offset := #t~mem948.base, #t~mem948.offset;havoc #t~mem948.base, #t~mem948.offset; [2025-02-08 02:59:53,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8820: assume !~bvult~64(~bvadd~64(#t~mem947.base, #t~mem947.offset), ~bvadd~64(~inode.base, ~inode.offset));havoc #t~mem947.base, #t~mem947.offset;#res.base, #res.offset := ~entry~4.base, ~entry~4.offset; [2025-02-08 02:59:53,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5136: havoc #t~mem18.base, #t~mem18.offset; [2025-02-08 02:59:53,409 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12399: havoc #t~nondet2069; [2025-02-08 02:59:53,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12283: havoc __fdget_#t~nondet2056#1; [2025-02-08 02:59:53,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5644: havoc __to_fd_#t~mem156#1.base, __to_fd_#t~mem156#1.offset;havoc __to_fd_#t~mem157#1;call ULTIMATE.dealloc(__to_fd_~#__constr_expr_0~0#1.base, __to_fd_~#__constr_expr_0~0#1.offset);havoc __to_fd_~#__constr_expr_0~0#1.base, __to_fd_~#__constr_expr_0~0#1.offset; [2025-02-08 02:59:53,605 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5654: havoc #t~mem160#1.base, #t~mem160#1.offset;havoc #t~mem161#1;call ULTIMATE.dealloc(~#tmp___0~6#1.base, ~#tmp___0~6#1.offset);havoc ~#tmp___0~6#1.base, ~#tmp___0~6#1.offset; [2025-02-08 02:59:53,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12369: havoc #t~nondet2065; [2025-02-08 02:59:53,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886: havoc #t~ret195; [2025-02-08 02:59:53,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5886-1: SUMMARY for call #t~ret195 := kref_put(~ev_file.base, ~ev_file.offset, #funAddr~ib_uverbs_release_event_file.base, #funAddr~ib_uverbs_release_event_file.offset); srcloc: null [2025-02-08 02:59:53,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876-1: SUMMARY for call kfree(~evt~0.base, ~evt~0.offset); srcloc: null [2025-02-08 02:59:53,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5876: ~evt~0.base, ~evt~0.offset := ~tmp~16.base, ~tmp~16.offset;call #t~mem194.base, #t~mem194.offset := read~$Pointer$#0(~tmp~16.base, ~bvadd~64(32bv64, ~tmp~16.offset), 8bv64);~__mptr___1~0.base, ~__mptr___1~0.offset := #t~mem194.base, #t~mem194.offset;havoc #t~mem194.base, #t~mem194.offset;~tmp~16.base, ~tmp~16.offset := ~__mptr___1~0.base, ~bvadd~64(18446744073709549824bv64, ~__mptr___1~0.offset); [2025-02-08 02:59:53,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5897: ~evt~0.base, ~evt~0.offset := ~tmp~16.base, ~tmp~16.offset;call #t~mem199.base, #t~mem199.offset := read~$Pointer$#0(~tmp~16.base, ~bvadd~64(32bv64, ~tmp~16.offset), 8bv64);~__mptr___4~0.base, ~__mptr___4~0.offset := #t~mem199.base, #t~mem199.offset;havoc #t~mem199.base, #t~mem199.offset;~tmp~16.base, ~tmp~16.offset := ~__mptr___4~0.base, ~bvadd~64(18446744073709549824bv64, ~__mptr___4~0.offset); [2025-02-08 02:59:53,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5897-1: SUMMARY for call kfree(~evt~0.base, ~evt~0.offset); srcloc: null [2025-02-08 02:59:53,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5885: SUMMARY for call spin_unlock_irq(~ev_file.base, ~bvadd~64(16bv64, ~ev_file.offset)); srcloc: null [2025-02-08 02:59:53,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5881: assume ~bvadd~64(~evt~0.base, ~bvadd~64(32bv64, ~evt~0.offset)) != ~bvadd~64(~uobj.base, ~bvadd~64(204bv64, ~uobj.offset)); [2025-02-08 02:59:53,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5881: assume !(~bvadd~64(~evt~0.base, ~bvadd~64(32bv64, ~evt~0.offset)) != ~bvadd~64(~uobj.base, ~bvadd~64(204bv64, ~uobj.offset))); [2025-02-08 02:59:53,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5875: SUMMARY for call list_del(~evt~0.base, ~bvadd~64(16bv64, ~evt~0.offset)); srcloc: null [2025-02-08 02:59:53,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5896: SUMMARY for call list_del(~evt~0.base, ~bvadd~64(16bv64, ~evt~0.offset)); srcloc: null [2025-02-08 02:59:54,016 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12521: havoc idr_alloc_#t~nondet2098#1; [2025-02-08 03:00:07,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725-1: SUMMARY for call atomic_dec(#t~mem1885.base, ~bvadd~64(196bv64, #t~mem1885.offset)); srcloc: null [2025-02-08 03:00:07,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: havoc #t~mem1885.base, #t~mem1885.offset;call #t~mem1886.base, #t~mem1886.offset := read~$Pointer$#6(~#xrcd_uobj~2.base, ~#xrcd_uobj~2.offset, 8bv64); [2025-02-08 03:00:07,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717-1: SUMMARY for call put_pd_read(~pd~7.base, ~pd~7.offset); srcloc: null [2025-02-08 03:00:07,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11717: call #t~mem1882 := read~intINTTYPE4#0(~cmd.base, ~bvadd~64(16bv64, ~cmd.offset), 4bv64); [2025-02-08 03:00:07,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11713: SUMMARY for call idr_remove_uobj(~#ib_uverbs_srq_idr~0.base, ~#ib_uverbs_srq_idr~0.offset, ~obj~11.base, ~obj~11.offset); srcloc: null [2025-02-08 03:00:07,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730: #res := ~ret~36;call ULTIMATE.dealloc(~#resp~22.base, ~#resp~22.offset);havoc ~#resp~22.base, ~#resp~22.offset;call ULTIMATE.dealloc(~#xrcd_uobj~2.base, ~#xrcd_uobj~2.offset);havoc ~#xrcd_uobj~2.base, ~#xrcd_uobj~2.offset;call ULTIMATE.dealloc(~#attr~9.base, ~#attr~9.offset);havoc ~#attr~9.base, ~#attr~9.offset; [2025-02-08 03:00:07,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-1: SUMMARY for call put_uobj_read(#t~mem1886.base, #t~mem1886.offset); srcloc: null [2025-02-08 03:00:07,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11730-1: SUMMARY for call put_uobj_write(~obj~11.base, ~obj~11.offset); srcloc: null [2025-02-08 03:00:07,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726: havoc #t~mem1886.base, #t~mem1886.offset; [2025-02-08 03:00:07,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11603: call ULTIMATE.dealloc(~#resp~22.base, ~#resp~22.offset);havoc ~#resp~22.base, ~#resp~22.offset;call ULTIMATE.dealloc(~#xrcd_uobj~2.base, ~#xrcd_uobj~2.offset);havoc ~#xrcd_uobj~2.base, ~#xrcd_uobj~2.offset;call ULTIMATE.dealloc(~#attr~9.base, ~#attr~9.offset);havoc ~#attr~9.base, ~#attr~9.offset; [2025-02-08 03:00:07,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11715: SUMMARY for call #t~ret1881 := ib_destroy_srq(~srq~3.base, ~srq~3.offset); srcloc: null [2025-02-08 03:00:07,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11719: assume 1bv32 == #t~mem1882;havoc #t~mem1882;call #t~mem1883.base, #t~mem1883.offset := read~$Pointer$#0(~#attr~9.base, ~bvadd~64(8bv64, ~bvadd~64(32bv64, ~#attr~9.offset)), 8bv64); [2025-02-08 03:00:07,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11719: assume !(1bv32 == #t~mem1882);havoc #t~mem1882; [2025-02-08 03:00:07,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724: assume 1bv32 == #t~mem1884;havoc #t~mem1884;call #t~mem1885.base, #t~mem1885.offset := read~$Pointer$#0(~obj~11.base, ~bvadd~64(216bv64, ~obj~11.offset), 8bv64); [2025-02-08 03:00:07,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724: assume !(1bv32 == #t~mem1884);havoc #t~mem1884; [2025-02-08 03:00:07,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11724-1: call #t~mem1884 := read~intINTTYPE4#0(~cmd.base, ~bvadd~64(16bv64, ~cmd.offset), 4bv64); [2025-02-08 03:00:07,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720: havoc #t~mem1883.base, #t~mem1883.offset; [2025-02-08 03:00:07,436 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11720-1: SUMMARY for call put_cq_read(#t~mem1883.base, #t~mem1883.offset); srcloc: null [2025-02-08 03:00:11,561 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345: havoc #t~nondet2062; [2025-02-08 03:00:11,616 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5541: havoc #t~mem106.base, #t~mem106.offset; [2025-02-08 03:00:11,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12605: havoc #t~nondet2107; [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627: call #t~mem1209#1.base, #t~mem1209#1.offset := read~$Pointer$#0(~file#1.base, ~bvadd~64(160bv64, ~file#1.offset), 8bv64); [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9627-1: SUMMARY for call mutex_lock_nested(~file#1.base, ~bvadd~64(4bv64, ~file#1.offset), 0bv32); srcloc: null [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631: #res#1.base, #res#1.offset := ~obj~2#1.base, ~obj~2#1.offset;call ULTIMATE.dealloc(~#resp~9#1.base, ~#resp~9#1.offset);havoc ~#resp~9#1.base, ~#resp~9#1.offset;call ULTIMATE.dealloc(~#attr~3#1.base, ~#attr~3#1.offset);havoc ~#attr~3#1.base, ~#attr~3#1.offset; [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9631-1: SUMMARY for call up_write(~obj~2#1.base, ~bvadd~64(48bv64, ~obj~2#1.offset)); srcloc: null [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623: assume 0bv32 != ~ret~18#1; [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9623: assume !(0bv32 != ~ret~18#1); [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: ~tmp___4~5#1.base, ~tmp___4~5#1.offset := #t~ret1211#1.base, #t~ret1211#1.offset;havoc #t~ret1211#1.base, #t~ret1211#1.offset;#res#1.base, #res#1.offset := ~tmp___4~5#1.base, ~tmp___4~5#1.offset;call ULTIMATE.dealloc(~#resp~9#1.base, ~#resp~9#1.offset);havoc ~#resp~9#1.base, ~#resp~9#1.offset;call ULTIMATE.dealloc(~#attr~3#1.base, ~#attr~3#1.offset);havoc ~#attr~3#1.base, ~#attr~3#1.offset; [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644-1: SUMMARY for call #t~ret1211#1.base, #t~ret1211#1.offset := ERR_PTR(~sign_extend~64~32(~ret~18#1)); srcloc: null [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9636: SUMMARY for call #t~ret1210#1 := ib_destroy_cq(~cq~1#1.base, ~cq~1#1.offset); srcloc: null [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628: havoc #t~mem1209#1.base, #t~mem1209#1.offset; [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9628-1: SUMMARY for call list_add_tail(~obj~2#1.base, ~bvadd~64(24bv64, ~obj~2#1.offset), #t~mem1209#1.base, ~bvadd~64(56bv64, #t~mem1209#1.offset)); srcloc: null [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#res#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~funptrres2160#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~funptrres2160#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~ret2161#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~ret2162#1;#t~ret1208#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1203#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1203#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1204#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1204#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1205#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1205#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1206#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1206#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1207#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#~1207#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~funptrres2160#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~ret2161#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~ret2162#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1203#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1203#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1204#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1204#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1205#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1205#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1206#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1206#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1207#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~1207#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT } true;~ret~18#1 := #t~ret1208#1;havoc #t~ret1208#1; [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~ret2162#1 := ib_uverbs_ex_create_cq_cb_#res#1;havoc ib_uverbs_ex_create_cq_cb_#t~mem1224#1, ib_uverbs_ex_create_cq_cb_#t~ret1225#1, ib_uverbs_ex_create_cq_cb_~file#1.base, ib_uverbs_ex_create_cq_cb_~file#1.offset, ib_uverbs_ex_create_cq_cb_~obj#1.base, ib_uverbs_ex_create_cq_cb_~obj#1.offset, ib_uverbs_ex_create_cq_cb_~resp#1.base, ib_uverbs_ex_create_cq_cb_~resp#1.offset, ib_uverbs_ex_create_cq_cb_~ucore#1.base, ib_uverbs_ex_create_cq_cb_~ucore#1.offset, ib_uverbs_ex_create_cq_cb_~context#1.base, ib_uverbs_ex_create_cq_cb_~context#1.offset, ib_uverbs_ex_create_cq_cb_~tmp~82#1;havoc ib_uverbs_ex_create_cq_cb_#in~file#1.base, ib_uverbs_ex_create_cq_cb_#in~file#1.offset, ib_uverbs_ex_create_cq_cb_#in~obj#1.base, ib_uverbs_ex_create_cq_cb_#in~obj#1.offset, ib_uverbs_ex_create_cq_cb_#in~resp#1.base, ib_uverbs_ex_create_cq_cb_#in~resp#1.offset, ib_uverbs_ex_create_cq_cb_#in~ucore#1.base, ib_uverbs_ex_create_cq_cb_#in~ucore#1.offset, ib_uverbs_ex_create_cq_cb_#in~context#1.base, ib_uverbs_ex_create_cq_cb_#in~context#1.offset;assume { :end_inline_ib_uverbs_ex_create_cq_cb } true;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~funptrres2160#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~ret2162#1; [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~ret2161#1 := ib_uverbs_create_cq_cb_#res#1;havoc ib_uverbs_create_cq_cb_#t~ret1212#1, ib_uverbs_create_cq_cb_~file#1.base, ib_uverbs_create_cq_cb_~file#1.offset, ib_uverbs_create_cq_cb_~obj#1.base, ib_uverbs_create_cq_cb_~obj#1.offset, ib_uverbs_create_cq_cb_~resp#1.base, ib_uverbs_create_cq_cb_~resp#1.offset, ib_uverbs_create_cq_cb_~ucore#1.base, ib_uverbs_create_cq_cb_~ucore#1.offset, ib_uverbs_create_cq_cb_~context#1.base, ib_uverbs_create_cq_cb_~context#1.offset, ib_uverbs_create_cq_cb_~tmp~80#1;havoc ib_uverbs_create_cq_cb_#in~file#1.base, ib_uverbs_create_cq_cb_#in~file#1.offset, ib_uverbs_create_cq_cb_#in~obj#1.base, ib_uverbs_create_cq_cb_#in~obj#1.offset, ib_uverbs_create_cq_cb_#in~resp#1.base, ib_uverbs_create_cq_cb_#in~resp#1.offset, ib_uverbs_create_cq_cb_#in~ucore#1.base, ib_uverbs_create_cq_cb_#in~ucore#1.offset, ib_uverbs_create_cq_cb_#in~context#1.base, ib_uverbs_create_cq_cb_#in~context#1.offset;assume { :end_inline_ib_uverbs_create_cq_cb } true;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~funptrres2160#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT_#t~ret2161#1; [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579: assume 0bv64 == ~bvadd~64(~ev_file~3#1.base, ~ev_file~3#1.offset);~ret~18#1 := 4294967274bv32; [2025-02-08 03:00:12,680 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579: assume !(0bv64 == ~bvadd~64(~ev_file~3#1.base, ~ev_file~3#1.offset)); [2025-02-08 03:00:12,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9550: call ULTIMATE.dealloc(~#resp~9#1.base, ~#resp~9#1.offset);havoc ~#resp~9#1.base, ~#resp~9#1.offset;call ULTIMATE.dealloc(~#attr~3#1.base, ~#attr~3#1.offset);havoc ~#attr~3#1.base, ~#attr~3#1.offset; [2025-02-08 03:00:12,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6565: call ULTIMATE.dealloc(ib_uverbs_lookup_comp_file_~#f~0#1.base, ib_uverbs_lookup_comp_file_~#f~0#1.offset);havoc ib_uverbs_lookup_comp_file_~#f~0#1.base, ib_uverbs_lookup_comp_file_~#f~0#1.offset;call ULTIMATE.dealloc(ib_uverbs_lookup_comp_file_~#tmp~27#1.base, ib_uverbs_lookup_comp_file_~#tmp~27#1.offset);havoc ib_uverbs_lookup_comp_file_~#tmp~27#1.base, ib_uverbs_lookup_comp_file_~#tmp~27#1.offset;#t~ret1177#1.base, #t~ret1177#1.offset := ib_uverbs_lookup_comp_file_#res#1.base, ib_uverbs_lookup_comp_file_#res#1.offset;havoc ib_uverbs_lookup_comp_file_#t~ret347#1.file.base, ib_uverbs_lookup_comp_file_#t~ret347#1.file.offset, ib_uverbs_lookup_comp_file_#t~ret347#1.flags, ib_uverbs_lookup_comp_file_#t~mem348#1.base, ib_uverbs_lookup_comp_file_#t~mem348#1.offset, ib_uverbs_lookup_comp_file_#t~mem349#1, ib_uverbs_lookup_comp_file_#t~mem350#1.base, ib_uverbs_lookup_comp_file_#t~mem350#1.offset, ib_uverbs_lookup_comp_file_#t~mem351#1.base, ib_uverbs_lookup_comp_file_#t~mem351#1.offset, ib_uverbs_lookup_comp_file_#t~mem352#1.base, ib_uverbs_lookup_comp_file_#t~mem352#1.offset, ib_uverbs_lookup_comp_file_#t~mem353#1.base, ib_uverbs_lookup_comp_file_#t~mem353#1.offset, ib_uverbs_lookup_comp_file_#t~mem354#1.base, ib_uverbs_lookup_comp_file_#t~mem354#1.offset, ib_uverbs_lookup_comp_file_#t~mem355#1, ib_uverbs_lookup_comp_file_#t~mem356#1.base, ib_uverbs_lookup_comp_file_#t~mem356#1.offset, ib_uverbs_lookup_comp_file_#t~mem357#1, ib_uverbs_lookup_comp_file_~fd#1, ib_uverbs_lookup_comp_file_~ev_file~2#1.base, ib_uverbs_lookup_comp_file_~ev_file~2#1.offset, ib_uverbs_lookup_comp_file_~#f~0#1.base, ib_uverbs_lookup_comp_file_~#f~0#1.offset, ib_uverbs_lookup_comp_file_~#tmp~27#1.base, ib_uverbs_lookup_comp_file_~#tmp~27#1.offset;havoc ib_uverbs_lookup_comp_file_#in~fd#1;assume { :end_inline_ib_uverbs_lookup_comp_file } true;~ev_file~3#1.base, ~ev_file~3#1.offset := #t~ret1177#1.base, #t~ret1177#1.offset;havoc #t~mem1176#1;havoc #t~ret1177#1.base, #t~ret1177#1.offset; [2025-02-08 03:00:12,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629: call write~intINTTYPE4#0(1bv32, ~obj~2#1.base, ~bvadd~64(192bv64, ~obj~2#1.offset), 4bv64); [2025-02-08 03:00:12,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9629-1: SUMMARY for call mutex_unlock(~file#1.base, ~bvadd~64(4bv64, ~file#1.offset)); srcloc: null [2025-02-08 03:00:12,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: SUMMARY for call idr_remove_uobj(~#ib_uverbs_cq_idr~0.base, ~#ib_uverbs_cq_idr~0.offset, ~obj~2#1.base, ~obj~2#1.offset); srcloc: null [2025-02-08 03:00:12,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9638: assume 0bv64 != ~bvadd~64(~ev_file~3#1.base, ~ev_file~3#1.offset); [2025-02-08 03:00:12,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9638: assume !(0bv64 != ~bvadd~64(~ev_file~3#1.base, ~ev_file~3#1.offset)); [2025-02-08 03:00:12,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643: SUMMARY for call put_uobj_write(~obj~2#1.base, ~obj~2#1.offset); srcloc: null [2025-02-08 03:00:12,681 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9639: SUMMARY for call ib_uverbs_release_ucq(~file#1.base, ~file#1.offset, ~ev_file~3#1.base, ~ev_file~3#1.offset, ~obj~2#1.base, ~obj~2#1.offset); srcloc: null [2025-02-08 03:00:12,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: havoc #t~mem778.base, #t~mem778.offset;havoc #t~ite781.base, #t~ite781.offset;havoc #t~mem779.base, #t~mem779.offset;havoc #t~mem780.base, #t~mem780.offset; [2025-02-08 03:00:13,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: havoc release_uobj_~kref#1.base, release_uobj_~kref#1.offset, release_uobj_~__mptr~15#1.base, release_uobj_~__mptr~15#1.offset;havoc release_uobj_#in~kref#1.base, release_uobj_#in~kref#1.offset;assume { :end_inline_release_uobj } true; [2025-02-08 03:00:13,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: havoc ib_uverbs_release_dev_~ref#1.base, ib_uverbs_release_dev_~ref#1.offset, ib_uverbs_release_dev_~dev~0#1.base, ib_uverbs_release_dev_~dev~0#1.offset, ib_uverbs_release_dev_~__mptr~0#1.base, ib_uverbs_release_dev_~__mptr~0#1.offset;havoc ib_uverbs_release_dev_#in~ref#1.base, ib_uverbs_release_dev_#in~ref#1.offset;assume { :end_inline_ib_uverbs_release_dev } true; [2025-02-08 03:00:13,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: havoc ib_uverbs_release_event_file_~ref#1.base, ib_uverbs_release_event_file_~ref#1.offset, ib_uverbs_release_event_file_~file~0#1.base, ib_uverbs_release_event_file_~file~0#1.offset, ib_uverbs_release_event_file_~__mptr~1#1.base, ib_uverbs_release_event_file_~__mptr~1#1.offset;havoc ib_uverbs_release_event_file_#in~ref#1.base, ib_uverbs_release_event_file_#in~ref#1.offset;assume { :end_inline_ib_uverbs_release_event_file } true; [2025-02-08 03:00:13,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5840: havoc complete_~arg0#1.base, complete_~arg0#1.offset;havoc complete_#in~arg0#1.base, complete_#in~arg0#1.offset;assume { :end_inline_complete } true; [2025-02-08 03:00:13,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457: havoc #t~nondet2083; [2025-02-08 03:00:13,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5926: ~evt~1.base, ~evt~1.offset := ~tmp~17.base, ~tmp~17.offset;call #t~mem204.base, #t~mem204.offset := read~$Pointer$#0(~tmp~17.base, ~bvadd~64(32bv64, ~tmp~17.offset), 8bv64);~__mptr___1~1.base, ~__mptr___1~1.offset := #t~mem204.base, #t~mem204.offset;havoc #t~mem204.base, #t~mem204.offset;~tmp~17.base, ~tmp~17.offset := ~__mptr___1~1.base, ~bvadd~64(18446744073709549824bv64, ~__mptr___1~1.offset); [2025-02-08 03:00:13,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5926-1: SUMMARY for call kfree(~evt~1.base, ~evt~1.offset); srcloc: null [2025-02-08 03:00:13,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5925: SUMMARY for call list_del(~evt~1.base, ~bvadd~64(16bv64, ~evt~1.offset)); srcloc: null