./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--ulp--ipoib--ib_ipoib.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--ulp--ipoib--ib_ipoib.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 1c02d41b7f257c75a8c821ad2b1e81c02241ff503b55d52df2f1f55673f45b83 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 02:59:05,374 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 02:59:05,437 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:59:05,442 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 02:59:05,442 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 02:59:05,474 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 02:59:05,475 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 02:59:05,475 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 02:59:05,476 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 02:59:05,476 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 02:59:05,476 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 02:59:05,476 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 02:59:05,477 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 02:59:05,477 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 02:59:05,477 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 02:59:05,477 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 02:59:05,477 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 02:59:05,477 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 02:59:05,477 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 02:59:05,477 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 02:59:05,477 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 02:59:05,477 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 02:59:05,477 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 02:59:05,479 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 02:59:05,479 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 02:59:05,479 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 02:59:05,479 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 02:59:05,480 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 02:59:05,480 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 02:59:05,480 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:59:05,480 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 02:59:05,481 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 02:59:05,481 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 02:59:05,481 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 02:59:05,481 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 02:59:05,481 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 02:59:05,481 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 02:59:05,481 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 02:59:05,481 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 02:59:05,481 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 02:59:05,481 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 -> 1c02d41b7f257c75a8c821ad2b1e81c02241ff503b55d52df2f1f55673f45b83 [2025-02-08 02:59:05,748 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 02:59:05,757 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 02:59:05,761 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 02:59:05,762 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 02:59:05,763 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 02:59:05,765 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--ulp--ipoib--ib_ipoib.ko-entry_point.cil.out.i [2025-02-08 02:59:07,112 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c2ceb492a/1c7f249a44554914bd88c3c474867af0/FLAGc7eb0ddb3 [2025-02-08 02:59:08,104 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 02:59:08,104 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--ulp--ipoib--ib_ipoib.ko-entry_point.cil.out.i [2025-02-08 02:59:08,187 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c2ceb492a/1c7f249a44554914bd88c3c474867af0/FLAGc7eb0ddb3 [2025-02-08 02:59:08,204 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c2ceb492a/1c7f249a44554914bd88c3c474867af0 [2025-02-08 02:59:08,208 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 02:59:08,210 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 02:59:08,211 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 02:59:08,211 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 02:59:08,214 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 02:59:08,215 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:59:08" (1/1) ... [2025-02-08 02:59:08,216 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@22da2d19 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:08, skipping insertion in model container [2025-02-08 02:59:08,216 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 02:59:08" (1/1) ... [2025-02-08 02:59:08,396 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 02:59:16,980 WARN L250 ndardFunctionHandler]: Function reach_error 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--ulp--ipoib--ib_ipoib.ko-entry_point.cil.out.i[726415,726428] [2025-02-08 02:59:17,090 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:59:17,144 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 02:59:17,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7681] [2025-02-08 02:59:17,274 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7683] [2025-02-08 02:59:17,274 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"); [7692] [2025-02-08 02:59:17,274 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)); [7699] [2025-02-08 02:59:17,275 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 %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [7707-7708] [2025-02-08 02:59:17,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [7723] [2025-02-08 02:59:17,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [7730] [2025-02-08 02:59:17,283 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"); [7876-7877] [2025-02-08 02:59:17,284 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)); [7884] [2025-02-08 02:59:17,284 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"); [7892-7893] [2025-02-08 02:59:17,289 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"); [7904-7905] [2025-02-08 02:59:17,289 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"); [7908-7909] [2025-02-08 02:59:17,290 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"); [7912-7913] [2025-02-08 02:59:17,290 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"); [7916-7917] [2025-02-08 02:59:17,290 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; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [7941-7942] [2025-02-08 02:59:17,290 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; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [7946-7947] [2025-02-08 02:59:17,291 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; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [7951-7952] [2025-02-08 02:59:17,291 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; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [7956-7957] [2025-02-08 02:59:17,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8884] [2025-02-08 02:59:17,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8887] [2025-02-08 02:59:17,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8890] [2025-02-08 02:59:17,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8893] [2025-02-08 02:59:17,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8904] [2025-02-08 02:59:17,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8907] [2025-02-08 02:59:17,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8910] [2025-02-08 02:59:17,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8913] [2025-02-08 02:59:17,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8924] [2025-02-08 02:59:17,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8927] [2025-02-08 02:59:17,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8930] [2025-02-08 02:59:17,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8933] [2025-02-08 02:59:17,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8944] [2025-02-08 02:59:17,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8947] [2025-02-08 02:59:17,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8950] [2025-02-08 02:59:17,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8953] [2025-02-08 02:59:17,429 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10595] [2025-02-08 02:59:17,460 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10785] [2025-02-08 02:59:17,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10804] [2025-02-08 02:59:17,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10947] [2025-02-08 02:59:17,565 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11103] [2025-02-08 02:59:17,580 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11213] [2025-02-08 02:59:17,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [11258] [2025-02-08 02:59:17,629 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 %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [14159-14160] [2025-02-08 02:59:17,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [14274-14275] [2025-02-08 02:59:17,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [14303-14304] [2025-02-08 02:59:17,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (84), "i" (12UL)); [14337-14338] [2025-02-08 02:59:17,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (96), "i" (12UL)); [14361-14362] [2025-02-08 02:59:17,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/skbuff.h"), "i" (2106), "i" (12UL)); [14457-14458] [2025-02-08 02:59:17,644 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (507), "i" (12UL)); [14573-14574] [2025-02-08 02:59:17,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14579] [2025-02-08 02:59:17,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [14614] [2025-02-08 02:59:17,646 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [14617] [2025-02-08 02:59:17,646 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [14620] [2025-02-08 02:59:17,646 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [14623] [2025-02-08 02:59:17,646 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [14634] [2025-02-08 02:59:17,646 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [14637] [2025-02-08 02:59:17,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [14640] [2025-02-08 02:59:17,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [14643] [2025-02-08 02:59:17,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [14654] [2025-02-08 02:59:17,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14657] [2025-02-08 02:59:17,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14660] [2025-02-08 02:59:17,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [14663] [2025-02-08 02:59:17,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [14674] [2025-02-08 02:59:17,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14677] [2025-02-08 02:59:17,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14680] [2025-02-08 02:59:17,649 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [14683] [2025-02-08 02:59:17,706 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [16872-16873] [2025-02-08 02:59:17,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [16878-16880] [2025-02-08 02:59:17,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [16902-16903] [2025-02-08 02:59:17,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [16908-16910] [2025-02-08 02:59:17,709 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [16931-16932] [2025-02-08 02:59:17,709 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [16937-16939] [2025-02-08 02:59:17,712 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [17083] [2025-02-08 02:59:17,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [17086] [2025-02-08 02:59:17,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [17089] [2025-02-08 02:59:17,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [17092] [2025-02-08 02:59:17,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [17103] [2025-02-08 02:59:17,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [17106] [2025-02-08 02:59:17,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [17109] [2025-02-08 02:59:17,715 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [17112] [2025-02-08 02:59:17,715 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [17123] [2025-02-08 02:59:17,716 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [17126] [2025-02-08 02:59:17,716 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [17129] [2025-02-08 02:59:17,716 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [17132] [2025-02-08 02:59:17,716 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [17143] [2025-02-08 02:59:17,717 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [17146] [2025-02-08 02:59:17,717 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [17149] [2025-02-08 02:59:17,717 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [17152] [2025-02-08 02:59:17,777 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [19191] [2025-02-08 02:59:17,778 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [19194] [2025-02-08 02:59:17,778 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [19197] [2025-02-08 02:59:17,779 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [19200] [2025-02-08 02:59:17,855 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapq %0": "=r" (val): "0" (val)); [20261] [2025-02-08 02:59:17,857 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [20372] [2025-02-08 02:59:17,858 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [20420-20421] [2025-02-08 02:59:17,859 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [20449-20450] [2025-02-08 02:59:17,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (84), "i" (12UL)); [20483-20484] [2025-02-08 02:59:17,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (96), "i" (12UL)); [20507-20508] [2025-02-08 02:59:17,861 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (108), "i" (12UL)); [20537-20538] [2025-02-08 02:59:17,861 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (120), "i" (12UL)); [20567-20568] [2025-02-08 02:59:17,885 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/skbuff.h"), "i" (2106), "i" (12UL)); [20768-20769] [2025-02-08 02:59:17,889 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [20814] [2025-02-08 02:59:17,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [20817] [2025-02-08 02:59:17,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [20820] [2025-02-08 02:59:17,891 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [20823] [2025-02-08 02:59:17,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [20834] [2025-02-08 02:59:17,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [20837] [2025-02-08 02:59:17,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [20840] [2025-02-08 02:59:17,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [20843] [2025-02-08 02:59:17,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [20854] [2025-02-08 02:59:17,892 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [20857] [2025-02-08 02:59:17,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [20860] [2025-02-08 02:59:17,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [20863] [2025-02-08 02:59:17,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [20874] [2025-02-08 02:59:17,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [20877] [2025-02-08 02:59:17,893 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [20880] [2025-02-08 02:59:17,894 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [20883] [2025-02-08 02:59:18,056 WARN L250 ndardFunctionHandler]: Function reach_error 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--ulp--ipoib--ib_ipoib.ko-entry_point.cil.out.i[726415,726428] [2025-02-08 02:59:18,085 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 02:59:18,583 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-02-08 02:59:18,591 INFO L204 MainTranslator]: Completed translation [2025-02-08 02:59:18,593 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18 WrapperNode [2025-02-08 02:59:18,593 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 02:59:18,594 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 02:59:18,594 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 02:59:18,595 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 02:59:18,601 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:18" (1/1) ... [2025-02-08 02:59:18,751 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:18" (1/1) ... [2025-02-08 02:59:19,275 INFO L138 Inliner]: procedures = 844, calls = 7365, calls flagged for inlining = 340, calls inlined = 315, statements flattened = 15837 [2025-02-08 02:59:19,276 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 02:59:19,277 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 02:59:19,277 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 02:59:19,277 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 02:59:19,286 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:18" (1/1) ... [2025-02-08 02:59:19,286 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:18" (1/1) ... [2025-02-08 02:59:19,398 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:18" (1/1) ... [2025-02-08 02:59:25,992 INFO L175 MemorySlicer]: Split 3321 memory accesses to 59 slices as follows [34, 2, 4, 2418, 6, 2, 2, 2, 6, 5, 2, 2, 2, 2, 2, 8, 1, 8, 190, 3, 2, 2, 169, 1, 18, 1, 1, 96, 2, 1, 4, 3, 25, 4, 3, 4, 2, 3, 6, 2, 5, 94, 2, 2, 2, 2, 14, 26, 1, 8, 41, 58, 2, 5, 2, 2, 2, 1, 2]. 73 percent of accesses are in the largest equivalence class. The 146 initializations are split as follows [0, 0, 0, 68, 6, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 4, 3, 0, 4, 3, 4, 0, 3, 6, 0, 5, 0, 0, 0, 0, 0, 14, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0]. The 1464 writes are split as follows [34, 1, 0, 892, 0, 1, 1, 1, 1, 0, 1, 2, 0, 2, 1, 8, 0, 0, 184, 0, 1, 1, 1, 0, 1, 0, 0, 96, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 94, 1, 1, 1, 1, 0, 26, 0, 0, 37, 58, 1, 5, 1, 2, 1, 1, 1]. [2025-02-08 02:59:25,992 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:18" (1/1) ... [2025-02-08 02:59:25,993 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:18" (1/1) ... [2025-02-08 02:59:26,320 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:18" (1/1) ... [2025-02-08 02:59:26,351 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:18" (1/1) ... [2025-02-08 02:59:26,532 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:18" (1/1) ... [2025-02-08 02:59:26,587 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:18" (1/1) ... [2025-02-08 02:59:26,690 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 02:59:26,691 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 02:59:26,692 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 02:59:26,692 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 02:59:26,693 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 02:59:18" (1/1) ... [2025-02-08 02:59:26,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 02:59:26,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 02:59:26,727 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:26,734 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:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_path_seq_stop [2025-02-08 02:59:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_path_seq_stop [2025-02-08 02:59:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_alloc_rx_skb [2025-02-08 02:59:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_alloc_rx_skb [2025-02-08 02:59:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure __ipoib_mcast_find [2025-02-08 02:59:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure __ipoib_mcast_find [2025-02-08 02:59:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure skb_dst_drop [2025-02-08 02:59:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_dst_drop [2025-02-08 02:59:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_cq [2025-02-08 02:59:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_cq [2025-02-08 02:59:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head_init [2025-02-08 02:59:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head_init [2025-02-08 02:59:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure update_child_pkey [2025-02-08 02:59:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure update_child_pkey [2025-02-08 02:59:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure __path_find [2025-02-08 02:59:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure __path_find [2025-02-08 02:59:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-08 02:59:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-08 02:59:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure format_gid [2025-02-08 02:59:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure format_gid [2025-02-08 02:59:26,753 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_get [2025-02-08 02:59:26,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_get [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_add_pkey_attr [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_add_pkey_attr [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_post_receive [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_post_receive [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure update_parent_pkey [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure update_parent_pkey [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure nla_get_u16 [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_get_u16 [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_set_mode [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_set_mode [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_add_port [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_add_port [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_intf_alloc [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_intf_alloc [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-02-08 02:59:26,754 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-02-08 02:59:26,754 INFO L130 BoogieDeclarations]: Found specification of procedure rb_next [2025-02-08 02:59:26,756 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_next [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure restart_syscall [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure restart_syscall [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_fill_info [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_fill_info [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure ib_create_cq [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_create_cq [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_get_iflink [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_get_iflink [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure netif_schedule_queue [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_schedule_queue [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure nla_put_u16 [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_put_u16 [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure ib_query_port [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_query_port [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_srq [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_srq [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_unlock___0 [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_unlock___0 [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_unlock___2 [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_unlock___2 [2025-02-08 02:59:26,757 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_dev_flush_normal [2025-02-08 02:59:26,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_dev_flush_normal [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2025-02-08 02:59:26,758 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_neigh_dtor [2025-02-08 02:59:26,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_neigh_dtor [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_changelink [2025-02-08 02:59:26,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_changelink [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_neigh_free [2025-02-08 02:59:26,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_neigh_free [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 02:59:26,758 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_start_rx_drain [2025-02-08 02:59:26,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_start_rx_drain [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure path_rec_start [2025-02-08 02:59:26,758 INFO L138 BoogieDeclarations]: Found implementation of procedure path_rec_start [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure seq_open [2025-02-08 02:59:26,758 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_open [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_11 [2025-02-08 02:59:26,758 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_11 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 02:59:26,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 02:59:26,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 02:59:26,762 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_update_features [2025-02-08 02:59:26,763 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_update_features [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_neigh_alloc [2025-02-08 02:59:26,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_neigh_alloc [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure vzalloc [2025-02-08 02:59:26,763 INFO L138 BoogieDeclarations]: Found implementation of procedure vzalloc [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_set_mcast_list [2025-02-08 02:59:26,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_set_mcast_list [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2025-02-08 02:59:26,763 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 02:59:26,763 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_mcg_seq_stop [2025-02-08 02:59:26,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_mcg_seq_stop [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_lock [2025-02-08 02:59:26,763 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_lock [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_neigh_get [2025-02-08 02:59:26,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_neigh_get [2025-02-08 02:59:26,763 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 02:59:26,763 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 02:59:26,764 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-08 02:59:26,764 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-08 02:59:26,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 02:59:26,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 02:59:26,764 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2025-02-08 02:59:26,764 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2025-02-08 02:59:26,764 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 02:59:26,764 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_dev_stop [2025-02-08 02:59:26,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_dev_stop [2025-02-08 02:59:26,764 INFO L130 BoogieDeclarations]: Found specification of procedure ib_modify_qp [2025-02-08 02:59:26,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_modify_qp [2025-02-08 02:59:26,764 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-02-08 02:59:26,764 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-02-08 02:59:26,764 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 02:59:26,764 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_rx_reap [2025-02-08 02:59:26,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_rx_reap [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 02:59:26,768 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 02:59:26,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 02:59:26,769 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-02-08 02:59:26,769 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2025-02-08 02:59:26,769 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_dev_flush_light [2025-02-08 02:59:26,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_dev_flush_light [2025-02-08 02:59:26,769 INFO L130 BoogieDeclarations]: Found specification of procedure ib_mtu_enum_to_int [2025-02-08 02:59:26,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_mtu_enum_to_int [2025-02-08 02:59:26,773 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work___0 [2025-02-08 02:59:26,773 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work___0 [2025-02-08 02:59:26,773 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 02:59:26,773 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 02:59:26,773 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work___2 [2025-02-08 02:59:26,773 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work___2 [2025-02-08 02:59:26,773 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work___1 [2025-02-08 02:59:26,773 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work___1 [2025-02-08 02:59:26,773 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_skb_cb [2025-02-08 02:59:26,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_skb_cb [2025-02-08 02:59:26,773 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 02:59:26,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 02:59:26,773 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-02-08 02:59:26,773 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-02-08 02:59:26,773 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_tail [2025-02-08 02:59:26,773 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_tail [2025-02-08 02:59:26,773 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 02:59:26,773 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 02:59:26,773 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_change_mtu [2025-02-08 02:59:26,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_change_mtu [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure list_move [2025-02-08 02:59:26,774 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure lock_is_held [2025-02-08 02:59:26,774 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_is_held [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 02:59:26,774 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2025-02-08 02:59:26,774 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_unmap_page___0 [2025-02-08 02:59:26,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_unmap_page___0 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_lock_bh___1 [2025-02-08 02:59:26,774 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_lock_bh___1 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_lock_bh___2 [2025-02-08 02:59:26,774 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_lock_bh___2 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_has_srq [2025-02-08 02:59:26,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_has_srq [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 02:59:26,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 02:59:26,774 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 02:59:26,774 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 02:59:26,774 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 02:59:26,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 02:59:26,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 02:59:26,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 02:59:26,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 02:59:26,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 02:59:26,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 02:59:26,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 02:59:26,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 02:59:26,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 02:59:26,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-08 02:59:26,779 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_post_receives [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_post_receives [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_mcast_free [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_mcast_free [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_skb_too_long [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_skb_too_long [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure __ipoib_mcast_schedule_join_thread [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure __ipoib_mcast_schedule_join_thread [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure __be32_to_cpup [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure __be32_to_cpup [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_and_test [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_and_test [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2025-02-08 02:59:26,780 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 02:59:26,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 02:59:26,781 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 02:59:26,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-08 02:59:26,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-08 02:59:26,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-08 02:59:26,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 02:59:26,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-08 02:59:26,789 INFO L130 BoogieDeclarations]: Found specification of procedure show_umcast [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure show_umcast [2025-02-08 02:59:26,789 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 02:59:26,789 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 02:59:26,789 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2025-02-08 02:59:26,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_free_rx_reap_list [2025-02-08 02:59:26,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_free_rx_reap_list [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure skb_dst [2025-02-08 02:59:26,790 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_dst [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-02-08 02:59:26,790 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_seq_operations_17 [2025-02-08 02:59:26,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_seq_operations_17 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 02:59:26,790 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_handle_rx_wc [2025-02-08 02:59:26,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_handle_rx_wc [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 02:59:26,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2025-02-08 02:59:26,792 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2025-02-08 02:59:26,792 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_post_receive_srq [2025-02-08 02:59:26,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_post_receive_srq [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_tail [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_tail [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_map_single___0 [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_map_single___0 [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure nla_total_size [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_total_size [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_qp [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_qp [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_post_receive_nonsrq [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_post_receive_nonsrq [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure nla_data [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_data [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure ib_query_gid [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_query_gid [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_delete_debug_files [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_delete_debug_files [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_dev_flush_heavy [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_dev_flush_heavy [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure ib_create_cm_id [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_create_cm_id [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_dev_init [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_dev_init [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_dev_cleanup [2025-02-08 02:59:26,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_dev_cleanup [2025-02-08 02:59:26,793 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_get_size [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_get_size [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure recvs_pending [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure recvs_pending [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_mcast_leave [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_mcast_leave [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_stale_task [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_stale_task [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_alloc_rx_skb [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_alloc_rx_skb [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure show_mode [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure show_mode [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_lock_bh [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_lock_bh [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure ib_req_notify_cq [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_req_notify_cq [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure path_free [2025-02-08 02:59:26,797 INFO L138 BoogieDeclarations]: Found implementation of procedure path_free [2025-02-08 02:59:26,797 INFO L130 BoogieDeclarations]: Found specification of procedure ib_find_pkey [2025-02-08 02:59:26,798 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_find_pkey [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work___3 [2025-02-08 02:59:26,798 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work___3 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2025-02-08 02:59:26,798 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 02:59:26,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 02:59:26,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 02:59:26,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2025-02-08 02:59:26,800 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure __path_add [2025-02-08 02:59:26,800 INFO L138 BoogieDeclarations]: Found implementation of procedure __path_add [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure __ipoib_mcast_add [2025-02-08 02:59:26,800 INFO L138 BoogieDeclarations]: Found implementation of procedure __ipoib_mcast_add [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2025-02-08 02:59:26,800 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 02:59:26,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_mcast_join [2025-02-08 02:59:26,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_mcast_join [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_dev_down [2025-02-08 02:59:26,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_dev_down [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_tx_start [2025-02-08 02:59:26,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_tx_start [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_bh_held [2025-02-08 02:59:26,800 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_bh_held [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_unless [2025-02-08 02:59:26,800 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_unless [2025-02-08 02:59:26,800 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_handle_tx_wc [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_handle_tx_wc [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_11 [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_11 [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_add_one [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_add_one [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_mapping_error [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_mapping_error [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reset_mac_header [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reset_mac_header [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_add_mode_attr [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_add_mode_attr [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_set_umcast [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_set_umcast [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure ib_post_srq_recv [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_post_srq_recv [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_send [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_send [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_unmap_single___0 [2025-02-08 02:59:26,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_unmap_single___0 [2025-02-08 02:59:26,801 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_poll [2025-02-08 02:59:26,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_poll [2025-02-08 02:59:26,803 INFO L130 BoogieDeclarations]: Found specification of procedure __ipoib_vlan_add [2025-02-08 02:59:26,803 INFO L138 BoogieDeclarations]: Found implementation of procedure __ipoib_vlan_add [2025-02-08 02:59:26,803 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_setup [2025-02-08 02:59:26,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_setup [2025-02-08 02:59:26,803 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_free_rx_ring [2025-02-08 02:59:26,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_free_rx_ring [2025-02-08 02:59:26,803 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_addr_hash [2025-02-08 02:59:26,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_addr_hash [2025-02-08 02:59:26,803 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_tx_reap [2025-02-08 02:59:26,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_tx_reap [2025-02-08 02:59:26,803 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_pkey_dev_check_presence [2025-02-08 02:59:26,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_pkey_dev_check_presence [2025-02-08 02:59:26,803 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_11 [2025-02-08 02:59:26,803 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_11 [2025-02-08 02:59:26,803 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_dev_init [2025-02-08 02:59:26,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_dev_init [2025-02-08 02:59:26,803 INFO L130 BoogieDeclarations]: Found specification of procedure ib_post_recv [2025-02-08 02:59:26,803 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_post_recv [2025-02-08 02:59:26,803 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 02:59:26,803 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 02:59:26,803 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_mcast_carrier_on_task [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_mcast_carrier_on_task [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_transport_dev_init [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_transport_dev_init [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_mtu [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_mtu [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_unmap_single [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_unmap_single [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_fix_features [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_fix_features [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure dev_change_flags [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_change_flags [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_mcast_iter_next [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_mcast_iter_next [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~~u64~0 [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~~u64~0 [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure rb_link_node [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_link_node [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u64~0~X~int~X~int~TO~VOID [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u64~0~X~int~X~int~TO~VOID [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_trylock [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_trylock [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure activate_pending_timer_15 [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_pending_timer_15 [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_mcast_alloc [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_mcast_alloc [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_15 [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_15 [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_enabled [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_enabled [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_mcast_stop_thread [2025-02-08 02:59:26,804 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_mcast_stop_thread [2025-02-08 02:59:26,804 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_map_single [2025-02-08 02:59:26,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_map_single [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies_relative [2025-02-08 02:59:26,807 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies_relative [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 02:59:26,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_neigh_reclaim [2025-02-08 02:59:26,809 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_neigh_reclaim [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure call_rcu_sched [2025-02-08 02:59:26,809 INFO L138 BoogieDeclarations]: Found implementation of procedure call_rcu_sched [2025-02-08 02:59:26,809 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 02:59:26,809 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2025-02-08 02:59:26,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_reap_ah [2025-02-08 02:59:26,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_reap_ah [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 02:59:26,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 02:59:26,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 02:59:26,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 02:59:26,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 02:59:26,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 02:59:26,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 02:59:26,811 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_dev_open [2025-02-08 02:59:26,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_dev_open [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2025-02-08 02:59:26,812 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2025-02-08 02:59:26,812 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_add_umcast_attr [2025-02-08 02:59:26,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_add_umcast_attr [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 02:59:26,813 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_put_ah [2025-02-08 02:59:26,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_put_ah [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:59:26,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:59:26,814 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:59:26,814 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:59:26,814 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:59:26,814 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:59:26,814 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:59:26,814 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:59:26,814 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:59:26,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 02:59:26,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 02:59:26,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 02:59:26,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 02:59:26,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 02:59:26,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 02:59:26,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 02:59:26,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 02:59:26,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-02-08 02:59:26,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-02-08 02:59:26,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-02-08 02:59:26,816 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 02:59:26,816 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-02-08 02:59:26,817 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 02:59:26,817 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_21 [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_21 [2025-02-08 02:59:26,817 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2025-02-08 02:59:26,817 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-02-08 02:59:26,817 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_timeout [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_timeout [2025-02-08 02:59:26,817 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_set [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_set [2025-02-08 02:59:26,817 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 02:59:26,817 INFO L130 BoogieDeclarations]: Found specification of procedure show_pkey [2025-02-08 02:59:26,817 INFO L138 BoogieDeclarations]: Found implementation of procedure show_pkey [2025-02-08 02:59:26,819 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2025-02-08 02:59:26,819 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2025-02-08 02:59:26,819 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-02-08 02:59:26,819 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-02-08 02:59:26,819 INFO L130 BoogieDeclarations]: Found specification of procedure up_read [2025-02-08 02:59:26,819 INFO L138 BoogieDeclarations]: Found implementation of procedure up_read [2025-02-08 02:59:26,819 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_mcast_dev_flush [2025-02-08 02:59:26,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_mcast_dev_flush [2025-02-08 02:59:26,819 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_init_rx_wr [2025-02-08 02:59:26,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_init_rx_wr [2025-02-08 02:59:26,819 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_path_iter_next [2025-02-08 02:59:26,819 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_path_iter_next [2025-02-08 02:59:26,819 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_neigh_put [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_neigh_put [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure rb_erase [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_erase [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure __ipoib_ib_dev_flush [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure __ipoib_ib_dev_flush [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure rb_first [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_first [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_create_tx [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_create_tx [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure rb_insert_color [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_insert_color [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_qp_state_validate_work [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_qp_state_validate_work [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_flush_paths [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_flush_paths [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure down_write [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure down_write [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure path_rec_create [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure path_rec_create [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_unregister_child_dev [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_unregister_child_dev [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure __roundup_pow_of_two [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure __roundup_pow_of_two [2025-02-08 02:59:26,820 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_cm_id [2025-02-08 02:59:26,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_cm_id [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_lock___2 [2025-02-08 02:59:26,821 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_lock___2 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 02:59:26,821 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_lock___0 [2025-02-08 02:59:26,821 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_lock___0 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_dev_init [2025-02-08 02:59:26,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_dev_init [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2025-02-08 02:59:26,821 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_admin_enabled [2025-02-08 02:59:26,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_admin_enabled [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure skb_dequeue [2025-02-08 02:59:26,821 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_dequeue [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_transport_dev_cleanup [2025-02-08 02:59:26,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_transport_dev_cleanup [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure rol32 [2025-02-08 02:59:26,821 INFO L138 BoogieDeclarations]: Found implementation of procedure rol32 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 02:59:26,821 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 02:59:26,822 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 02:59:26,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 02:59:26,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure ib_query_device [2025-02-08 02:59:26,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_query_device [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure show_parent [2025-02-08 02:59:26,824 INFO L138 BoogieDeclarations]: Found implementation of procedure show_parent [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure ib_unregister_client [2025-02-08 02:59:26,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_unregister_client [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure ib_post_send [2025-02-08 02:59:26,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_post_send [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_mcast_restart_task [2025-02-08 02:59:26,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_mcast_restart_task [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2025-02-08 02:59:26,824 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 02:59:26,824 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 02:59:26,824 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 02:59:26,824 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdevice_queue [2025-02-08 02:59:26,824 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdevice_queue [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub___0 [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub___0 [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_mcast_join_task [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_mcast_join_task [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_set_dev_features [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_set_dev_features [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_dev_cleanup [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_dev_cleanup [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure skb_fill_page_desc [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_fill_page_desc [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_11 [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_11 [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 02:59:26,825 INFO L130 BoogieDeclarations]: Found specification of procedure ib_sa_unregister_client [2025-02-08 02:59:26,825 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_sa_unregister_client [2025-02-08 02:59:26,826 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_handle_rx_wc [2025-02-08 02:59:26,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_handle_rx_wc [2025-02-08 02:59:26,826 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_dma_unmap_tx [2025-02-08 02:59:26,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_dma_unmap_tx [2025-02-08 02:59:26,826 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_create_debug_files [2025-02-08 02:59:26,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_create_debug_files [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-02-08 02:59:26,827 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure down_read [2025-02-08 02:59:26,827 INFO L138 BoogieDeclarations]: Found implementation of procedure down_read [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_unregister_debugfs [2025-02-08 02:59:26,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_unregister_debugfs [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ud_dma_unmap_rx [2025-02-08 02:59:26,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ud_dma_unmap_rx [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_dma_unmap_rx [2025-02-08 02:59:26,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_dma_unmap_rx [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_new_child_link [2025-02-08 02:59:26,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_new_child_link [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_dev_cleanup [2025-02-08 02:59:26,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_dev_cleanup [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure up_write [2025-02-08 02:59:26,827 INFO L138 BoogieDeclarations]: Found implementation of procedure up_write [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_uninit [2025-02-08 02:59:26,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_uninit [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 02:59:26,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-08 02:59:26,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-08 02:59:26,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-08 02:59:26,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-08 02:59:26,830 INFO L130 BoogieDeclarations]: Found specification of procedure ib_create_qp [2025-02-08 02:59:26,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_create_qp [2025-02-08 02:59:26,830 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 02:59:26,830 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 02:59:26,830 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_dev_up [2025-02-08 02:59:26,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_dev_up [2025-02-08 02:59:26,830 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 02:59:26,830 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 02:59:26,830 INFO L130 BoogieDeclarations]: Found specification of procedure ib_unregister_event_handler [2025-02-08 02:59:26,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_unregister_event_handler [2025-02-08 02:59:26,830 INFO L130 BoogieDeclarations]: Found specification of procedure ib_poll_cq [2025-02-08 02:59:26,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_poll_cq [2025-02-08 02:59:26,830 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdevice [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdevice [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put___0 [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put___0 [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_workqueue_key [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_workqueue_key [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_flush_ah [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_flush_ah [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dereg_mr [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dereg_mr [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_cm_skb_reap [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_cm_skb_reap [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_unlock_bh [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_unlock_bh [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure poll_tx [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_tx [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure seq_release [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_release [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_reap_neigh [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_reap_neigh [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~TO~~u64~0 [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~TO~~u64~0 [2025-02-08 02:59:26,831 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 02:59:26,831 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure ib_query_pkey [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_query_pkey [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_del_neighs_by_gid [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_del_neighs_by_gid [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dma_unmap_page [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dma_unmap_page [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_len [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_len [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_ib_dev_stop [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_ib_dev_stop [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_put_ah___0 [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_put_ah___0 [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_drain_cq [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_drain_cq [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 02:59:26,832 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 02:59:26,832 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 02:59:26,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 02:59:26,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 02:59:26,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 02:59:26,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 02:59:26,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 02:59:26,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 02:59:26,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 02:59:26,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 02:59:26,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 02:59:26,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 02:59:26,835 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dealloc_pd [2025-02-08 02:59:26,836 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dealloc_pd [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure ipoib_remove_one [2025-02-08 02:59:26,836 INFO L138 BoogieDeclarations]: Found implementation of procedure ipoib_remove_one [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 02:59:26,836 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_unlock_bh___1 [2025-02-08 02:59:26,836 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_unlock_bh___1 [2025-02-08 02:59:26,836 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_unlock_bh___2 [2025-02-08 02:59:26,836 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_unlock_bh___2 [2025-02-08 02:59:28,752 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 02:59:28,758 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 02:59:28,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21172-1: call #t~mem3421#1.base, #t~mem3421#1.offset := read~$Pointer$#3(~priv~96#1.base, 1748 + ~priv~96#1.offset, 8);call #t~mem3422#1 := read~int#3(~mapping#1.base, ~mapping#1.offset, 8); [2025-02-08 02:59:28,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21172: SUMMARY for call ib_dma_unmap_single___0(#t~mem3421#1.base, #t~mem3421#1.offset, #t~mem3422#1, 4084, 2); srcloc: null [2025-02-08 02:59:28,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20478: dma_map_page___0_~tmp___0~119#1.base, dma_map_page___0_~tmp___0~119#1.offset := dma_map_page___0_#t~ret3180#1.base, dma_map_page___0_#t~ret3180#1.offset;havoc dma_map_page___0_#t~ret3180#1.base, dma_map_page___0_#t~ret3180#1.offset; [2025-02-08 02:59:28,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20478-1: SUMMARY for call dma_map_page___0_#t~ret3180#1.base, dma_map_page___0_#t~ret3180#1.offset := lowmem_page_address(dma_map_page___0_~page#1.base, dma_map_page___0_~page#1.offset); srcloc: null [2025-02-08 02:59:28,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25037-3: SUMMARY for call alloc_pages_current_#t~ret4272#1.base, alloc_pages_current_#t~ret4272#1.offset := ldv_malloc(65); srcloc: null [2025-02-08 02:59:28,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25037-2: alloc_pages_current_#res#1.base, alloc_pages_current_#res#1.offset := alloc_pages_current_#t~ret4272#1.base, alloc_pages_current_#t~ret4272#1.offset;havoc alloc_pages_current_#t~ret4272#1.base, alloc_pages_current_#t~ret4272#1.offset; [2025-02-08 02:59:28,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25037-1: alloc_pages_#t~ret3138#1.base, alloc_pages_#t~ret3138#1.offset := alloc_pages_current_#res#1.base, alloc_pages_current_#res#1.offset;havoc alloc_pages_current_#t~ret4272#1.base, alloc_pages_current_#t~ret4272#1.offset, alloc_pages_current_~arg0#1, alloc_pages_current_~arg1#1;havoc alloc_pages_current_#in~arg0#1, alloc_pages_current_#in~arg1#1;assume { :end_inline_alloc_pages_current } true;alloc_pages_~tmp~269#1.base, alloc_pages_~tmp~269#1.offset := alloc_pages_#t~ret3138#1.base, alloc_pages_#t~ret3138#1.offset;havoc alloc_pages_#t~ret3138#1.base, alloc_pages_#t~ret3138#1.offset;alloc_pages_#res#1.base, alloc_pages_#res#1.offset := alloc_pages_~tmp~269#1.base, alloc_pages_~tmp~269#1.offset;#t~ret3414#1.base, #t~ret3414#1.offset := alloc_pages_#res#1.base, alloc_pages_#res#1.offset;havoc alloc_pages_#t~ret3138#1.base, alloc_pages_#t~ret3138#1.offset, alloc_pages_~gfp_mask#1, alloc_pages_~order#1, alloc_pages_~tmp~269#1.base, alloc_pages_~tmp~269#1.offset;havoc alloc_pages_#in~gfp_mask#1, alloc_pages_#in~order#1;assume { :end_inline_alloc_pages } true;~tmp___3~40#1.base, ~tmp___3~40#1.offset := #t~ret3414#1.base, #t~ret3414#1.offset;~page~0#1.base, ~page~0#1.offset := ~tmp___3~40#1.base, ~tmp___3~40#1.offset; [2025-02-08 02:59:28,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25037: havoc alloc_pages_current_#t~ret4272#1.base, alloc_pages_current_#t~ret4272#1.offset; [2025-02-08 02:59:28,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20628: assume 0 != (ib_dma_map_page___0_#t~mem3256#1.base + ib_dma_map_page___0_#t~mem3256#1.offset) % 18446744073709551616;havoc ib_dma_map_page___0_#t~mem3256#1.base, ib_dma_map_page___0_#t~mem3256#1.offset;call ib_dma_map_page___0_#t~mem3264#1.base, ib_dma_map_page___0_#t~mem3264#1.offset := read~$Pointer$#3(ib_dma_map_page___0_~dev#1.base, 904 + ib_dma_map_page___0_~dev#1.offset, 8);call ib_dma_map_page___0_#t~mem3265#1.base, ib_dma_map_page___0_#t~mem3265#1.offset := read~$Pointer$#3(ib_dma_map_page___0_#t~mem3264#1.base, 24 + ib_dma_map_page___0_#t~mem3264#1.offset, 8); [2025-02-08 02:59:28,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20628: assume !(0 != (ib_dma_map_page___0_#t~mem3256#1.base + ib_dma_map_page___0_#t~mem3256#1.offset) % 18446744073709551616);havoc ib_dma_map_page___0_#t~mem3256#1.base, ib_dma_map_page___0_#t~mem3256#1.offset;call ib_dma_map_page___0_#t~mem3267#1.base, ib_dma_map_page___0_#t~mem3267#1.offset := read~$Pointer$#3(ib_dma_map_page___0_~dev#1.base, ib_dma_map_page___0_~dev#1.offset, 8);assume { :begin_inline_dma_map_page___0 } true;dma_map_page___0_#in~dev#1.base, dma_map_page___0_#in~dev#1.offset, dma_map_page___0_#in~page#1.base, dma_map_page___0_#in~page#1.offset, dma_map_page___0_#in~offset#1, dma_map_page___0_#in~size#1, dma_map_page___0_#in~dir#1 := ib_dma_map_page___0_#t~mem3267#1.base, ib_dma_map_page___0_#t~mem3267#1.offset, ib_dma_map_page___0_~page#1.base, ib_dma_map_page___0_~page#1.offset, ib_dma_map_page___0_~offset#1, ib_dma_map_page___0_~size#1, ib_dma_map_page___0_~direction#1;havoc dma_map_page___0_#res#1;havoc dma_map_page___0_#t~ret3179#1.base, dma_map_page___0_#t~ret3179#1.offset, dma_map_page___0_#t~ret3180#1.base, dma_map_page___0_#t~ret3180#1.offset, dma_map_page___0_#t~ret3181#1, dma_map_page___0_#t~ret3182#1, dma_map_page___0_#t~mem3190#1.base, dma_map_page___0_#t~mem3190#1.offset, dma_map_page___0_#t~ret3191#1, dma_map_page___0_~dev#1.base, dma_map_page___0_~dev#1.offset, dma_map_page___0_~page#1.base, dma_map_page___0_~page#1.offset, dma_map_page___0_~offset#1, dma_map_page___0_~size#1, dma_map_page___0_~dir#1, dma_map_page___0_~ops~7#1.base, dma_map_page___0_~ops~7#1.offset, dma_map_page___0_~tmp~275#1.base, dma_map_page___0_~tmp~275#1.offset, dma_map_page___0_~addr~3#1, dma_map_page___0_~tmp___0~119#1.base, dma_map_page___0_~tmp___0~119#1.offset, dma_map_page___0_~tmp___1~81#1, dma_map_page___0_~tmp___2~54#1;dma_map_page___0_~dev#1.base, dma_map_page___0_~dev#1.offset := dma_map_page___0_#in~dev#1.base, dma_map_page___0_#in~dev#1.offset;dma_map_page___0_~page#1.base, dma_map_page___0_~page#1.offset := dma_map_page___0_#in~page#1.base, dma_map_page___0_#in~page#1.offset;dma_map_page___0_~offset#1 := dma_map_page___0_#in~offset#1;dma_map_page___0_~size#1 := dma_map_page___0_#in~size#1;dma_map_page___0_~dir#1 := dma_map_page___0_#in~dir#1;havoc dma_map_page___0_~ops~7#1.base, dma_map_page___0_~ops~7#1.offset;havoc dma_map_page___0_~tmp~275#1.base, dma_map_page___0_~tmp~275#1.offset;havoc dma_map_page___0_~addr~3#1;havoc dma_map_page___0_~tmp___0~119#1.base, dma_map_page___0_~tmp___0~119#1.offset;havoc dma_map_page___0_~tmp___1~81#1;havoc dma_map_page___0_~tmp___2~54#1; [2025-02-08 02:59:28,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21173: assume ~i~24#1 > 0; [2025-02-08 02:59:28,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21173: assume !(~i~24#1 > 0); [2025-02-08 02:59:28,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20479: SUMMARY for call kmemcheck_mark_initialized(dma_map_page___0_~tmp___0~119#1.base, dma_map_page___0_~tmp___0~119#1.offset + (if dma_map_page___0_~offset#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then dma_map_page___0_~offset#1 % 18446744073709551616 % 18446744073709551616 else dma_map_page___0_~offset#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), dma_map_page___0_~size#1); srcloc: null [2025-02-08 02:59:28,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21148: assume { :begin_inline_alloc_pages } true;alloc_pages_#in~gfp_mask#1, alloc_pages_#in~order#1 := ~gfp#1, 0;havoc alloc_pages_#res#1.base, alloc_pages_#res#1.offset;havoc alloc_pages_#t~ret3138#1.base, alloc_pages_#t~ret3138#1.offset, alloc_pages_~gfp_mask#1, alloc_pages_~order#1, alloc_pages_~tmp~269#1.base, alloc_pages_~tmp~269#1.offset;alloc_pages_~gfp_mask#1 := alloc_pages_#in~gfp_mask#1;alloc_pages_~order#1 := alloc_pages_#in~order#1;havoc alloc_pages_~tmp~269#1.base, alloc_pages_~tmp~269#1.offset;assume { :begin_inline_alloc_pages_current } true;alloc_pages_current_#in~arg0#1, alloc_pages_current_#in~arg1#1 := alloc_pages_~gfp_mask#1, alloc_pages_~order#1;havoc alloc_pages_current_#res#1.base, alloc_pages_current_#res#1.offset;havoc alloc_pages_current_#t~ret4272#1.base, alloc_pages_current_#t~ret4272#1.offset, alloc_pages_current_~arg0#1, alloc_pages_current_~arg1#1;alloc_pages_current_~arg0#1 := alloc_pages_current_#in~arg0#1;alloc_pages_current_~arg1#1 := alloc_pages_current_#in~arg1#1; [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21157: assume -2147483648 <= #t~ret3419#1 && #t~ret3419#1 <= 2147483647;~tmp___4~30#1 := #t~ret3419#1;havoc #t~mem3417#1.base, #t~mem3417#1.offset;havoc #t~mem3418#1;havoc #t~ret3419#1; [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21157-1: SUMMARY for call #t~ret3419#1 := ib_dma_mapping_error(#t~mem3417#1.base, #t~mem3417#1.offset, #t~mem3418#1); srcloc: null [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20629-1: SUMMARY for call ib_dma_map_page___0_#t~ret3266#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~TO~~u64~0(ib_dma_map_page___0_~dev#1.base, ib_dma_map_page___0_~dev#1.offset, ib_dma_map_page___0_~page#1.base, ib_dma_map_page___0_~page#1.offset, ib_dma_map_page___0_~offset#1, ib_dma_map_page___0_~size#1, ib_dma_map_page___0_~direction#1, ib_dma_map_page___0_#t~mem3265#1.base, ib_dma_map_page___0_#t~mem3265#1.offset); srcloc: null [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20629: ib_dma_map_page___0_~tmp~281#1 := ib_dma_map_page___0_#t~ret3266#1;havoc ib_dma_map_page___0_#t~mem3264#1.base, ib_dma_map_page___0_#t~mem3264#1.offset;havoc ib_dma_map_page___0_#t~mem3265#1.base, ib_dma_map_page___0_#t~mem3265#1.offset;havoc ib_dma_map_page___0_#t~ret3266#1;ib_dma_map_page___0_#res#1 := ib_dma_map_page___0_~tmp~281#1; [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20480: assume -2147483648 <= dma_map_page___0_#t~ret3181#1 && dma_map_page___0_#t~ret3181#1 <= 2147483647;dma_map_page___0_~tmp___1~81#1 := dma_map_page___0_#t~ret3181#1;havoc dma_map_page___0_#t~ret3181#1; [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21182: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20480-1: SUMMARY for call dma_map_page___0_#t~ret3181#1 := valid_dma_direction(dma_map_page___0_~dir#1); srcloc: null [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476: dma_map_page___0_~tmp~275#1.base, dma_map_page___0_~tmp~275#1.offset := dma_map_page___0_#t~ret3179#1.base, dma_map_page___0_#t~ret3179#1.offset;havoc dma_map_page___0_#t~ret3179#1.base, dma_map_page___0_#t~ret3179#1.offset;dma_map_page___0_~ops~7#1.base, dma_map_page___0_~ops~7#1.offset := dma_map_page___0_~tmp~275#1.base, dma_map_page___0_~tmp~275#1.offset; [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21182-1: SUMMARY for call dev_kfree_skb_any(~skb~11#1.base, ~skb~11#1.offset); srcloc: null [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20476-1: SUMMARY for call dma_map_page___0_#t~ret3179#1.base, dma_map_page___0_#t~ret3179#1.offset := get_dma_ops(dma_map_page___0_~dev#1.base, dma_map_page___0_~dev#1.offset); srcloc: null [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489-1: SUMMARY for call dma_map_page___0_#t~ret3191#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0(dma_map_page___0_~dev#1.base, dma_map_page___0_~dev#1.offset, dma_map_page___0_~page#1.base, dma_map_page___0_~page#1.offset, dma_map_page___0_~offset#1, dma_map_page___0_~size#1, dma_map_page___0_~dir#1, 0, 0, dma_map_page___0_#t~mem3190#1.base, dma_map_page___0_#t~mem3190#1.offset); srcloc: null [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21158: assume -9223372036854775808 <= #t~ret3420#1 && #t~ret3420#1 <= 9223372036854775807;~tmp___5~25#1 := #t~ret3420#1;havoc #t~ret3420#1; [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20489: dma_map_page___0_~addr~3#1 := dma_map_page___0_#t~ret3191#1;havoc dma_map_page___0_#t~mem3190#1.base, dma_map_page___0_#t~mem3190#1.offset;havoc dma_map_page___0_#t~ret3191#1; [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21154: call #t~mem3415#1.base, #t~mem3415#1.offset := read~$Pointer$#3(~priv~96#1.base, 1748 + ~priv~96#1.offset, 8);assume { :begin_inline_ib_dma_map_page___0 } true;ib_dma_map_page___0_#in~dev#1.base, ib_dma_map_page___0_#in~dev#1.offset, ib_dma_map_page___0_#in~page#1.base, ib_dma_map_page___0_#in~page#1.offset, ib_dma_map_page___0_#in~offset#1, ib_dma_map_page___0_#in~size#1, ib_dma_map_page___0_#in~direction#1 := #t~mem3415#1.base, #t~mem3415#1.offset, ~page~0#1.base, ~page~0#1.offset, 0, 4096, 2;havoc ib_dma_map_page___0_#res#1;havoc ib_dma_map_page___0_#t~mem3256#1.base, ib_dma_map_page___0_#t~mem3256#1.offset, ib_dma_map_page___0_#t~mem3264#1.base, ib_dma_map_page___0_#t~mem3264#1.offset, ib_dma_map_page___0_#t~mem3265#1.base, ib_dma_map_page___0_#t~mem3265#1.offset, ib_dma_map_page___0_#t~ret3266#1, ib_dma_map_page___0_#t~mem3267#1.base, ib_dma_map_page___0_#t~mem3267#1.offset, ib_dma_map_page___0_#t~ret3268#1, ib_dma_map_page___0_~dev#1.base, ib_dma_map_page___0_~dev#1.offset, ib_dma_map_page___0_~page#1.base, ib_dma_map_page___0_~page#1.offset, ib_dma_map_page___0_~offset#1, ib_dma_map_page___0_~size#1, ib_dma_map_page___0_~direction#1, ib_dma_map_page___0_~tmp~281#1, ib_dma_map_page___0_~tmp___0~124#1;ib_dma_map_page___0_~dev#1.base, ib_dma_map_page___0_~dev#1.offset := ib_dma_map_page___0_#in~dev#1.base, ib_dma_map_page___0_#in~dev#1.offset;ib_dma_map_page___0_~page#1.base, ib_dma_map_page___0_~page#1.offset := ib_dma_map_page___0_#in~page#1.base, ib_dma_map_page___0_#in~page#1.offset;ib_dma_map_page___0_~offset#1 := ib_dma_map_page___0_#in~offset#1;ib_dma_map_page___0_~size#1 := ib_dma_map_page___0_#in~size#1;ib_dma_map_page___0_~direction#1 := ib_dma_map_page___0_#in~direction#1;havoc ib_dma_map_page___0_~tmp~281#1;havoc ib_dma_map_page___0_~tmp___0~124#1;call ib_dma_map_page___0_#t~mem3256#1.base, ib_dma_map_page___0_#t~mem3256#1.offset := read~$Pointer$#3(ib_dma_map_page___0_~dev#1.base, 904 + ib_dma_map_page___0_~dev#1.offset, 8); [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21158-1: SUMMARY for call #t~ret3420#1 := ldv__builtin_expect((if 0 != ~tmp___4~30#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21175: ~i~24#1 := ~i~24#1 - 1; [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21175-1: SUMMARY for call ib_dma_unmap_page___0(#t~mem3423#1.base, #t~mem3423#1.offset, #t~mem3424#1, 4096, 2); srcloc: null [2025-02-08 02:59:28,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21175-2: call #t~mem3423#1.base, #t~mem3423#1.offset := read~$Pointer$#3(~priv~96#1.base, 1748 + ~priv~96#1.offset, 8);call #t~mem3424#1 := read~int#3(~mapping#1.base, ~mapping#1.offset + 8 * (if ~i~24#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~24#1 % 18446744073709551616 % 18446744073709551616 else ~i~24#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:59:28,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481-1: SUMMARY for call dma_map_page___0_#t~ret3182#1 := ldv__builtin_expect((if 0 == dma_map_page___0_~tmp___1~81#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:59:28,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20481: assume -9223372036854775808 <= dma_map_page___0_#t~ret3182#1 && dma_map_page___0_#t~ret3182#1 <= 9223372036854775807;dma_map_page___0_~tmp___2~54#1 := dma_map_page___0_#t~ret3182#1;havoc dma_map_page___0_#t~ret3182#1; [2025-02-08 02:59:28,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21150: assume 0 == (~page~0#1.base + ~page~0#1.offset) % 18446744073709551616; [2025-02-08 02:59:28,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21150: assume !(0 == (~page~0#1.base + ~page~0#1.offset) % 18446744073709551616); [2025-02-08 02:59:28,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21154-1: SUMMARY for call skb_fill_page_desc(~skb~11#1.base, ~skb~11#1.offset, ~i~24#1, ~page~0#1.base, ~page~0#1.offset, 0, 4096); srcloc: null [2025-02-08 02:59:28,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21159: assume 0 != ~tmp___5~25#1; [2025-02-08 02:59:28,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21159: assume !(0 != ~tmp___5~25#1);~i~24#1 := 1 + ~i~24#1; [2025-02-08 02:59:28,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20490-1: SUMMARY for call debug_dma_map_page(dma_map_page___0_~dev#1.base, dma_map_page___0_~dev#1.offset, dma_map_page___0_~page#1.base, dma_map_page___0_~page#1.offset, dma_map_page___0_~offset#1, dma_map_page___0_~size#1, dma_map_page___0_~dir#1, dma_map_page___0_~addr~3#1, 0); srcloc: null [2025-02-08 02:59:28,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20482: assume 0 != dma_map_page___0_~tmp___2~54#1; [2025-02-08 02:59:28,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20482: assume !(0 != dma_map_page___0_~tmp___2~54#1);call dma_map_page___0_#t~mem3190#1.base, dma_map_page___0_#t~mem3190#1.offset := read~$Pointer$#3(dma_map_page___0_~ops~7#1.base, 32 + dma_map_page___0_~ops~7#1.offset, 8); [2025-02-08 02:59:28,980 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20490: dma_map_page___0_#res#1 := dma_map_page___0_~addr~3#1;ib_dma_map_page___0_#t~ret3268#1 := dma_map_page___0_#res#1;havoc dma_map_page___0_#t~ret3179#1.base, dma_map_page___0_#t~ret3179#1.offset, dma_map_page___0_#t~ret3180#1.base, dma_map_page___0_#t~ret3180#1.offset, dma_map_page___0_#t~ret3181#1, dma_map_page___0_#t~ret3182#1, dma_map_page___0_#t~mem3190#1.base, dma_map_page___0_#t~mem3190#1.offset, dma_map_page___0_#t~ret3191#1, dma_map_page___0_~dev#1.base, dma_map_page___0_~dev#1.offset, dma_map_page___0_~page#1.base, dma_map_page___0_~page#1.offset, dma_map_page___0_~offset#1, dma_map_page___0_~size#1, dma_map_page___0_~dir#1, dma_map_page___0_~ops~7#1.base, dma_map_page___0_~ops~7#1.offset, dma_map_page___0_~tmp~275#1.base, dma_map_page___0_~tmp~275#1.offset, dma_map_page___0_~addr~3#1, dma_map_page___0_~tmp___0~119#1.base, dma_map_page___0_~tmp___0~119#1.offset, dma_map_page___0_~tmp___1~81#1, dma_map_page___0_~tmp___2~54#1;havoc dma_map_page___0_#in~dev#1.base, dma_map_page___0_#in~dev#1.offset, dma_map_page___0_#in~page#1.base, dma_map_page___0_#in~page#1.offset, dma_map_page___0_#in~offset#1, dma_map_page___0_#in~size#1, dma_map_page___0_#in~dir#1;assume { :end_inline_dma_map_page___0 } true;ib_dma_map_page___0_~tmp___0~124#1 := ib_dma_map_page___0_#t~ret3268#1;havoc ib_dma_map_page___0_#t~mem3267#1.base, ib_dma_map_page___0_#t~mem3267#1.offset;havoc ib_dma_map_page___0_#t~ret3268#1;ib_dma_map_page___0_#res#1 := ib_dma_map_page___0_~tmp___0~124#1;#t~ret3416#1 := ib_dma_map_page___0_#res#1;havoc ib_dma_map_page___0_#t~mem3256#1.base, ib_dma_map_page___0_#t~mem3256#1.offset, ib_dma_map_page___0_#t~mem3264#1.base, ib_dma_map_page___0_#t~mem3264#1.offset, ib_dma_map_page___0_#t~mem3265#1.base, ib_dma_map_page___0_#t~mem3265#1.offset, ib_dma_map_page___0_#t~ret3266#1, ib_dma_map_page___0_#t~mem3267#1.base, ib_dma_map_page___0_#t~mem3267#1.offset, ib_dma_map_page___0_#t~ret3268#1, ib_dma_map_page___0_~dev#1.base, ib_dma_map_page___0_~dev#1.offset, ib_dma_map_page___0_~page#1.base, ib_dma_map_page___0_~page#1.offset, ib_dma_map_page___0_~offset#1, ib_dma_map_page___0_~size#1, ib_dma_map_page___0_~direction#1, ib_dma_map_page___0_~tmp~281#1, ib_dma_map_page___0_~tmp___0~124#1;havoc ib_dma_map_page___0_#in~dev#1.base, ib_dma_map_page___0_#in~dev#1.offset, ib_dma_map_page___0_#in~page#1.base, ib_dma_map_page___0_#in~page#1.offset, ib_dma_map_page___0_#in~offset#1, ib_dma_map_page___0_#in~size#1, ib_dma_map_page___0_#in~direction#1;assume { :end_inline_ib_dma_map_page___0 } true;call write~int#3(#t~ret3416#1, ~mapping#1.base, ~mapping#1.offset + 8 * (if (1 + ~i~24#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + ~i~24#1) % 18446744073709551616 % 18446744073709551616 else (1 + ~i~24#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem3415#1.base, #t~mem3415#1.offset;havoc #t~ret3416#1;call #t~mem3417#1.base, #t~mem3417#1.offset := read~$Pointer$#3(~priv~96#1.base, 1748 + ~priv~96#1.offset, 8);call #t~mem3418#1 := read~int#3(~mapping#1.base, ~mapping#1.offset + 8 * (if (1 + ~i~24#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + ~i~24#1) % 18446744073709551616 % 18446744073709551616 else (1 + ~i~24#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 02:59:29,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17367: assume ~ret~9 > 0;call #t~mem2203.base, #t~mem2203.offset := read~$Pointer$#3(~n~7.base, 8 + ~n~7.offset, 8);~n~7.base, ~n~7.offset := #t~mem2203.base, #t~mem2203.offset;havoc #t~mem2203.base, #t~mem2203.offset; [2025-02-08 02:59:29,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17367: assume !(~ret~9 > 0);#res.base, #res.offset := ~mcast~1.base, ~mcast~1.offset; [2025-02-08 02:59:29,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17364: assume ~ret~9 < 0;call #t~mem2202.base, #t~mem2202.offset := read~$Pointer$#3(~n~7.base, 16 + ~n~7.offset, 8);~n~7.base, ~n~7.offset := #t~mem2202.base, #t~mem2202.offset;havoc #t~mem2202.base, #t~mem2202.offset; [2025-02-08 02:59:29,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17364: assume !(~ret~9 < 0); [2025-02-08 02:59:29,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17360: ~__mptr~27.base, ~__mptr~27.offset := ~n~7.base, ~n~7.offset;~mcast~1.base, ~mcast~1.offset := ~__mptr~27.base, -27840 + ~__mptr~27.offset;~ret~9 := #t~nondet2201;havoc #t~nondet2201; [2025-02-08 02:59:29,024 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14768: havoc refdst_drop_~refdst#1;havoc refdst_drop_#in~refdst#1;assume { :end_inline_refdst_drop } true;havoc #t~mem1551#1;call write~int#3(0, ~skb#1.base, 88 + ~skb#1.offset, 8); [2025-02-08 02:59:29,025 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14758: havoc dst_release_~arg0#1.base, dst_release_~arg0#1.offset;havoc dst_release_#in~arg0#1.base, dst_release_#in~arg0#1.offset;assume { :end_inline_dst_release } true; [2025-02-08 02:59:29,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25169: havoc #t~nondet4295; [2025-02-08 02:59:29,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8679: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 02:59:29,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549: assume ~ret~0 > 0;call #t~mem358.base, #t~mem358.offset := read~$Pointer$#3(~n~0.base, 8 + ~n~0.offset, 8);~n~0.base, ~n~0.offset := #t~mem358.base, #t~mem358.offset;havoc #t~mem358.base, #t~mem358.offset; [2025-02-08 02:59:29,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549: assume !(~ret~0 > 0);#res.base, #res.offset := ~path~0.base, ~path~0.offset; [2025-02-08 02:59:29,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: assume ~ret~0 < 0;call #t~mem357.base, #t~mem357.offset := read~$Pointer$#3(~n~0.base, 16 + ~n~0.offset, 8);~n~0.base, ~n~0.offset := #t~mem357.base, #t~mem357.offset;havoc #t~mem357.base, #t~mem357.offset; [2025-02-08 02:59:29,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: assume !(~ret~0 < 0); [2025-02-08 02:59:29,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9543: ~__mptr~2.base, ~__mptr~2.offset := ~n~0.base, ~n~0.offset;~path~0.base, ~path~0.offset := ~__mptr~2.base, -114472 + ~__mptr~2.offset;~ret~0 := #t~nondet356;havoc #t~nondet356; [2025-02-08 02:59:29,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24154-2: call #t~mem4149 := read~int#18(~gid.base, ~gid.offset + 2 * (if ~i~30 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~30 % 18446744073709551616 % 18446744073709551616 else ~i~30 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2); [2025-02-08 02:59:29,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24154-1: SUMMARY for call #t~ret4150 := __fswab16((if #t~mem4149 % 65536 % 4294967296 <= 2147483647 then #t~mem4149 % 65536 % 4294967296 else #t~mem4149 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:59:29,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24154: ~tmp~342 := #t~ret4150;#t~loopctr4151 := 0; [2025-02-08 02:59:29,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24155: assume true;havoc #t~nondet4152;call write~int#11(#t~nondet4152, ~buf.base, ~buf.offset + (if ~n~11 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~n~11 % 18446744073709551616 % 18446744073709551616 else ~n~11 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) + #t~loopctr4151, 8);#t~loopctr4151 := 1 + #t~loopctr4151; [2025-02-08 02:59:29,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24155: assume true;~tmp___0~162 := #t~ret4153;havoc #t~loopctr4151;havoc #t~nondet4152;havoc #t~ret4153;~n~11 := ~tmp___0~162 + ~n~11; [2025-02-08 02:59:29,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24157: assume ~i~30 <= 6;~tmp___1~113 := ~n~11;~n~11 := 1 + ~n~11;call write~int#11(58, ~buf.base, ~buf.offset + (if ~tmp___1~113 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tmp___1~113 % 18446744073709551616 % 18446744073709551616 else ~tmp___1~113 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 02:59:29,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24157: assume !(~i~30 <= 6); [2025-02-08 02:59:29,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24163: ~i~30 := 1 + ~i~30; [2025-02-08 02:59:29,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: havoc #t~mem283.base, #t~mem283.offset; [2025-02-08 02:59:29,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25044: havoc #t~nondet4273; [2025-02-08 02:59:29,206 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14979: call ULTIMATE.dealloc(~#bad_wr~0.base, ~#bad_wr~0.offset);havoc ~#bad_wr~0.base, ~#bad_wr~0.offset; [2025-02-08 02:59:29,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19861: havoc #t~mem3058; [2025-02-08 02:59:29,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14083: havoc ldv_flush_workqueue_16_~ldv_func_arg1#1.base, ldv_flush_workqueue_16_~ldv_func_arg1#1.offset;havoc ldv_flush_workqueue_16_#in~ldv_func_arg1#1.base, ldv_flush_workqueue_16_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_flush_workqueue_16 } true;havoc #t~mem1281#1.base, #t~mem1281#1.offset;call #t~mem1282#1.base, #t~mem1282#1.offset := read~$Pointer$#3(~priv~35#1.base, 68 + ~priv~35#1.offset, 8); [2025-02-08 02:59:29,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14083-1: SUMMARY for call call_and_disable_all_11(2); srcloc: null [2025-02-08 02:59:29,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14075: ldv_cancel_delayed_work_15_#res#1 := (if 0 == ldv_cancel_delayed_work_15_~ldv_func_res~7#1 % 256 then 0 else 1);#t~ret1280#1 := ldv_cancel_delayed_work_15_#res#1;havoc ldv_cancel_delayed_work_15_#t~ret1412#1, ldv_cancel_delayed_work_15_~ldv_func_arg1#1.base, ldv_cancel_delayed_work_15_~ldv_func_arg1#1.offset, ldv_cancel_delayed_work_15_~ldv_func_res~7#1, ldv_cancel_delayed_work_15_~tmp~112#1;havoc ldv_cancel_delayed_work_15_#in~ldv_func_arg1#1.base, ldv_cancel_delayed_work_15_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_cancel_delayed_work_15 } true;havoc #t~ret1280#1;call #t~mem1281#1.base, #t~mem1281#1.offset := read~$Pointer$#3(~priv~35#1.base, 736 + ~priv~35#1.offset, 8);assume { :begin_inline_ldv_flush_workqueue_16 } true;ldv_flush_workqueue_16_#in~ldv_func_arg1#1.base, ldv_flush_workqueue_16_#in~ldv_func_arg1#1.offset := #t~mem1281#1.base, #t~mem1281#1.offset;havoc ldv_flush_workqueue_16_~ldv_func_arg1#1.base, ldv_flush_workqueue_16_~ldv_func_arg1#1.offset;ldv_flush_workqueue_16_~ldv_func_arg1#1.base, ldv_flush_workqueue_16_~ldv_func_arg1#1.offset := ldv_flush_workqueue_16_#in~ldv_func_arg1#1.base, ldv_flush_workqueue_16_#in~ldv_func_arg1#1.offset; [2025-02-08 02:59:29,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14075-1: SUMMARY for call disable_work_11(ldv_cancel_delayed_work_15_~ldv_func_arg1#1.base, ldv_cancel_delayed_work_15_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:59:29,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821-1: SUMMARY for call ipoib_delete_debug_files(#t~mem1277#1.base, #t~mem1277#1.offset); srcloc: null [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821: call #t~mem1278#1.base, #t~mem1278#1.offset := read~$Pointer$#3(~priv~35#1.base, 68 + ~priv~35#1.offset, 8);assume { :begin_inline_ldv_unregister_netdev_13 } true;ldv_unregister_netdev_13_#in~dev#1.base, ldv_unregister_netdev_13_#in~dev#1.offset := #t~mem1278#1.base, #t~mem1278#1.offset;havoc ldv_unregister_netdev_13_~dev#1.base, ldv_unregister_netdev_13_~dev#1.offset;ldv_unregister_netdev_13_~dev#1.base, ldv_unregister_netdev_13_~dev#1.offset := ldv_unregister_netdev_13_#in~dev#1.base, ldv_unregister_netdev_13_#in~dev#1.offset; [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25422: havoc register_netdev_#t~nondet4340#1; [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830-1: SUMMARY for call ipoib_dev_cleanup(#t~mem1282#1.base, #t~mem1282#1.offset); srcloc: null [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: call #t~mem1283#1.base, #t~mem1283#1.offset := read~$Pointer$#3(~priv~35#1.base, 68 + ~priv~35#1.offset, 8);assume { :begin_inline_ldv_free_netdev_17 } true;ldv_free_netdev_17_#in~dev#1.base, ldv_free_netdev_17_#in~dev#1.offset := #t~mem1283#1.base, #t~mem1283#1.offset;havoc ldv_free_netdev_17_~dev#1.base, ldv_free_netdev_17_~dev#1.offset;ldv_free_netdev_17_~dev#1.base, ldv_free_netdev_17_~dev#1.offset := ldv_free_netdev_17_#in~dev#1.base, ldv_free_netdev_17_#in~dev#1.offset; [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25235: havoc ib_register_event_handler_#t~nondet4312#1; [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11824: assume -2147483648 <= #t~ret1279#1 && #t~ret1279#1 <= 2147483647;assume { :begin_inline_ldv_flush_workqueue_14 } true;ldv_flush_workqueue_14_#in~ldv_func_arg1#1.base, ldv_flush_workqueue_14_#in~ldv_func_arg1#1.offset := ~ipoib_workqueue~0.base, ~ipoib_workqueue~0.offset;havoc ldv_flush_workqueue_14_~ldv_func_arg1#1.base, ldv_flush_workqueue_14_~ldv_func_arg1#1.offset;ldv_flush_workqueue_14_~ldv_func_arg1#1.base, ldv_flush_workqueue_14_~ldv_func_arg1#1.offset := ldv_flush_workqueue_14_#in~ldv_func_arg1#1.base, ldv_flush_workqueue_14_#in~ldv_func_arg1#1.offset; [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11824-1: SUMMARY for call #t~ret1279#1 := ib_unregister_event_handler(~priv~35#1.base, 3495 + ~priv~35#1.offset); srcloc: null [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14063: SUMMARY for call flush_workqueue(ldv_flush_workqueue_14_~ldv_func_arg1#1.base, ldv_flush_workqueue_14_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14055: ~ldv_state_variable_28~0 := 0;havoc ldv_unregister_netdev_13_~dev#1.base, ldv_unregister_netdev_13_~dev#1.offset;havoc ldv_unregister_netdev_13_#in~dev#1.base, ldv_unregister_netdev_13_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdev_13 } true;havoc #t~mem1278#1.base, #t~mem1278#1.offset; [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14055-1: SUMMARY for call unregister_netdev(ldv_unregister_netdev_13_~dev#1.base, ldv_unregister_netdev_13_~dev#1.offset); srcloc: null [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834: ~tmp___8~4#1.base, ~tmp___8~4#1.offset := #t~ret1284#1.base, #t~ret1284#1.offset;#res#1.base, #res#1.offset := ~tmp___8~4#1.base, ~tmp___8~4#1.offset;call ULTIMATE.dealloc(~#attr~0#1.base, ~#attr~0#1.offset);havoc ~#attr~0#1.base, ~#attr~0#1.offset; [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: assume { :begin_inline_ldv_cancel_delayed_work_15 } true;ldv_cancel_delayed_work_15_#in~ldv_func_arg1#1.base, ldv_cancel_delayed_work_15_#in~ldv_func_arg1#1.offset := ~priv~35#1.base, 1540 + ~priv~35#1.offset;havoc ldv_cancel_delayed_work_15_#res#1;havoc ldv_cancel_delayed_work_15_#t~ret1412#1, ldv_cancel_delayed_work_15_~ldv_func_arg1#1.base, ldv_cancel_delayed_work_15_~ldv_func_arg1#1.offset, ldv_cancel_delayed_work_15_~ldv_func_res~7#1, ldv_cancel_delayed_work_15_~tmp~112#1;ldv_cancel_delayed_work_15_~ldv_func_arg1#1.base, ldv_cancel_delayed_work_15_~ldv_func_arg1#1.offset := ldv_cancel_delayed_work_15_#in~ldv_func_arg1#1.base, ldv_cancel_delayed_work_15_#in~ldv_func_arg1#1.offset;havoc ldv_cancel_delayed_work_15_~ldv_func_res~7#1;havoc ldv_cancel_delayed_work_15_~tmp~112#1; [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834-1: SUMMARY for call #t~ret1284#1.base, #t~ret1284#1.offset := ERR_PTR(~result~1#1); srcloc: null [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14064-1: SUMMARY for call call_and_disable_all_11(2); srcloc: null [2025-02-08 02:59:29,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826-1: SUMMARY for call set_bit(11, ~priv~35#1.base, 340 + ~priv~35#1.offset); srcloc: null [2025-02-08 02:59:29,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14064: havoc ldv_flush_workqueue_14_~ldv_func_arg1#1.base, ldv_flush_workqueue_14_~ldv_func_arg1#1.offset;havoc ldv_flush_workqueue_14_#in~ldv_func_arg1#1.base, ldv_flush_workqueue_14_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_flush_workqueue_14 } true; [2025-02-08 02:59:29,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711: call ULTIMATE.dealloc(~#attr~0#1.base, ~#attr~0#1.offset);havoc ~#attr~0#1.base, ~#attr~0#1.offset; [2025-02-08 02:59:29,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073: ldv_cancel_delayed_work_15_~tmp~112#1 := (if 0 == ldv_cancel_delayed_work_15_#t~ret1412#1 % 256 then 0 else 1);havoc ldv_cancel_delayed_work_15_#t~ret1412#1;ldv_cancel_delayed_work_15_~ldv_func_res~7#1 := (if 0 == ldv_cancel_delayed_work_15_~tmp~112#1 % 256 then 0 else 1); [2025-02-08 02:59:29,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073-1: SUMMARY for call ldv_cancel_delayed_work_15_#t~ret1412#1 := cancel_delayed_work(ldv_cancel_delayed_work_15_~ldv_func_arg1#1.base, ldv_cancel_delayed_work_15_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:59:29,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14090: ~ldv_state_variable_28~0 := 0;havoc ldv_free_netdev_17_~dev#1.base, ldv_free_netdev_17_~dev#1.offset;havoc ldv_free_netdev_17_#in~dev#1.base, ldv_free_netdev_17_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_17 } true; [2025-02-08 02:59:29,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11819: havoc #t~mem1276#1.base, #t~mem1276#1.offset;call #t~mem1277#1.base, #t~mem1277#1.offset := read~$Pointer$#3(~priv~35#1.base, 68 + ~priv~35#1.offset, 8); [2025-02-08 02:59:29,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14082: SUMMARY for call flush_workqueue(ldv_flush_workqueue_16_~ldv_func_arg1#1.base, ldv_flush_workqueue_16_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:59:29,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14090-1: SUMMARY for call free_netdev(ldv_free_netdev_17_~dev#1.base, ldv_free_netdev_17_~dev#1.offset); srcloc: null [2025-02-08 02:59:29,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25034: havoc alloc_netdev_mqs_#t~ret4271#1.base, alloc_netdev_mqs_#t~ret4271#1.offset; [2025-02-08 02:59:29,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25403: havoc #t~ret4336.base, #t~ret4336.offset; [2025-02-08 02:59:29,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17058: havoc #t~mem2147.base, #t~mem2147.offset; [2025-02-08 02:59:29,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19904: #res := -90; [2025-02-08 02:59:29,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25500: havoc #t~nondet4359; [2025-02-08 02:59:29,581 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25144: havoc #t~ret4289.base, #t~ret4289.offset; [2025-02-08 02:59:29,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10400: havoc #t~mem1010; [2025-02-08 02:59:29,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403: havoc #t~mem1011.base, #t~mem1011.offset;havoc #t~mem1012; [2025-02-08 02:59:29,609 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: havoc __kmalloc_#t~ret150#1.base, __kmalloc_#t~ret150#1.offset; [2025-02-08 02:59:29,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19840: call ULTIMATE.dealloc(~#value#1.base, ~#value#1.offset);havoc ~#value#1.base, ~#value#1.offset; [2025-02-08 02:59:29,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25375: havoc nla_put_#t~nondet4330#1; [2025-02-08 02:59:29,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25219: havoc #t~nondet4308; [2025-02-08 02:59:29,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25177: havoc #t~nondet4297; [2025-02-08 02:59:29,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14731: ~tmp~134.base, ~tmp~134.offset := #t~ret1547.base, #t~ret1547.offset;~txq~3.base, ~txq~3.offset := ~tmp~134.base, ~tmp~134.offset; [2025-02-08 02:59:29,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14731-1: SUMMARY for call #t~ret1547.base, #t~ret1547.offset := netdev_get_tx_queue(~dev.base, ~dev.offset, ~i~6); srcloc: null [2025-02-08 02:59:29,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14734-1: SUMMARY for call netif_schedule_queue(~txq~3.base, ~txq~3.offset); srcloc: null [2025-02-08 02:59:29,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14733: SUMMARY for call clear_bit(2, ~txq~3.base, 389 + ~txq~3.offset); srcloc: null [2025-02-08 02:59:29,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14734: ~i~6 := 1 + ~i~6; [2025-02-08 02:59:29,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20934: ~i~20 := 1 + ~i~20; [2025-02-08 02:59:29,651 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20934-1: SUMMARY for call netif_schedule_queue(~txq~7.base, ~txq~7.offset); srcloc: null [2025-02-08 02:59:29,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20933: SUMMARY for call clear_bit(2, ~txq~7.base, 389 + ~txq~7.offset); srcloc: null [2025-02-08 02:59:29,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20931-1: SUMMARY for call #t~ret3357.base, #t~ret3357.offset := netdev_get_tx_queue(~dev.base, ~dev.offset, ~i~20); srcloc: null [2025-02-08 02:59:29,652 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20931: ~tmp~288.base, ~tmp~288.offset := #t~ret3357.base, #t~ret3357.offset;~txq~7.base, ~txq~7.offset := ~tmp~288.base, ~tmp~288.offset; [2025-02-08 02:59:29,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10845: havoc ipoib_cm_destroy_tx_#t~mem3962#1.base, ipoib_cm_destroy_tx_#t~mem3962#1.offset, ipoib_cm_destroy_tx_#t~ret3963#1.base, ipoib_cm_destroy_tx_#t~ret3963#1.offset, ipoib_cm_destroy_tx_#t~ret3964#1, ipoib_cm_destroy_tx_#t~ret3965#1.base, ipoib_cm_destroy_tx_#t~ret3965#1.offset, ipoib_cm_destroy_tx_#t~ret3966#1, ipoib_cm_destroy_tx_#t~mem3967#1.base, ipoib_cm_destroy_tx_#t~mem3967#1.offset, ipoib_cm_destroy_tx_#t~ret3968#1, ipoib_cm_destroy_tx_#t~mem3969#1.base, ipoib_cm_destroy_tx_#t~mem3969#1.offset, ipoib_cm_destroy_tx_#t~mem3970#1.base, ipoib_cm_destroy_tx_#t~mem3970#1.offset, ipoib_cm_destroy_tx_#t~ret3971#1, ipoib_cm_destroy_tx_~tx#1.base, ipoib_cm_destroy_tx_~tx#1.offset, ipoib_cm_destroy_tx_~priv~120#1.base, ipoib_cm_destroy_tx_~priv~120#1.offset, ipoib_cm_destroy_tx_~tmp~318#1.base, ipoib_cm_destroy_tx_~tmp~318#1.offset, ipoib_cm_destroy_tx_~flags~21#1, ipoib_cm_destroy_tx_~tmp___0~150#1.base, ipoib_cm_destroy_tx_~tmp___0~150#1.offset, ipoib_cm_destroy_tx_~tmp___1~104#1;havoc ipoib_cm_destroy_tx_#in~tx#1.base, ipoib_cm_destroy_tx_#in~tx#1.offset;assume { :end_inline_ipoib_cm_destroy_tx } true; [2025-02-08 02:59:29,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10834: call #t~mem1080#1 := read~int#3(~dev~1#1.base, 352 + ~dev~1#1.offset, 8);call write~int#3(1 + #t~mem1080#1, ~dev~1#1.base, 352 + ~dev~1#1.offset, 8); [2025-02-08 02:59:29,707 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10835: SUMMARY for call dev_kfree_skb_any(~skb~4#1.base, ~skb~4#1.offset); srcloc: null [2025-02-08 02:59:29,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10944: assume { :end_inline___compiletime_assert_1116 } true; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10969-1: SUMMARY for call #t~ret1104#1 := lock_is_held(~priv~26#1.base, 24 + ~priv~26#1.offset); srcloc: null [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10969: assume -2147483648 <= #t~ret1104#1 && #t~ret1104#1 <= 2147483647;~tmp___7~6#1 := #t~ret1104#1;havoc #t~ret1104#1; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10961: SUMMARY for call list_del(~neigh#1.base, 132 + ~neigh#1.offset); srcloc: null [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10949-1: SUMMARY for call #t~ret1100#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10949: assume -2147483648 <= #t~ret1100#1 && #t~ret1100#1 <= 2147483647;~tmp___4~9#1 := #t~ret1100#1;havoc #t~ret1100#1; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978: call #t~mem1105#1.base, #t~mem1105#1.offset := read~$Pointer$#3(~np~1#1.base, ~np~1#1.offset, 8);~n~3#1.base, ~n~3#1.offset := #t~mem1105#1.base, #t~mem1105#1.offset;havoc #t~mem1105#1.base, #t~mem1105#1.offset; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941: assume (~n~3#1.base + ~n~3#1.offset) % 18446744073709551616 == (~neigh#1.base + ~neigh#1.offset) % 18446744073709551616;~__cond~2#1 := 0; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941: assume !((~n~3#1.base + ~n~3#1.offset) % 18446744073709551616 == (~neigh#1.base + ~neigh#1.offset) % 18446744073709551616);~np~1#1.base, ~np~1#1.offset := ~n~3#1.base, 148 + ~n~3#1.offset; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10970: assume 0 == ~tmp___7~6#1;~__warned___2~1#1 := 1; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10970: assume !(0 == ~tmp___7~6#1); [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10962: SUMMARY for call call_rcu_sched(~neigh#1.base, 156 + ~neigh#1.offset, #funAddr~ipoib_neigh_reclaim.base, #funAddr~ipoib_neigh_reclaim.offset); srcloc: null [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10954: SUMMARY for call lockdep_rcu_suspicious(57, 0, 1116, 58, 0); srcloc: null [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: assume 0 != ~tmp___4~9#1 && 0 == ~__warned___1~3#1 % 256; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: assume !(0 != ~tmp___4~9#1 && 0 == ~__warned___1~3#1 % 256); [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967-1: SUMMARY for call #t~ret1103#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967: assume -2147483648 <= #t~ret1103#1 && #t~ret1103#1 <= 2147483647;~tmp___6~7#1 := #t~ret1103#1;havoc #t~ret1103#1; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951-1: SUMMARY for call #t~ret1101#1 := lock_is_held(~priv~26#1.base, 24 + ~priv~26#1.offset); srcloc: null [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951: assume -2147483648 <= #t~ret1101#1 && #t~ret1101#1 <= 2147483647;~tmp___5~9#1 := #t~ret1101#1;havoc #t~ret1101#1; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10972: SUMMARY for call lockdep_rcu_suspicious(59, 0, 1111, 60, 0); srcloc: null [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10943: assume 0 != (if ~__cond~2#1 % 256 % 4294967296 <= 2147483647 then ~__cond~2#1 % 256 % 4294967296 else ~__cond~2#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline___compiletime_assert_1116 } true; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10943: assume !(0 != (if ~__cond~2#1 % 256 % 4294967296 <= 2147483647 then ~__cond~2#1 % 256 % 4294967296 else ~__cond~2#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968: assume 0 != ~tmp___6~7#1 && 0 == ~__warned___2~1#1 % 256; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968: assume !(0 != ~tmp___6~7#1 && 0 == ~__warned___2~1#1 % 256); [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: call #t~mem1102#1.base, #t~mem1102#1.offset := read~$Pointer$#3(~neigh#1.base, 148 + ~neigh#1.offset, 8);call write~$Pointer$#3(#t~mem1102#1.base, #t~mem1102#1.offset, ~np~1#1.base, ~np~1#1.offset, 8);havoc #t~mem1102#1.base, #t~mem1102#1.offset; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10948: ~__var~3#1.base, ~__var~3#1.offset := 0, 0; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10952: assume 0 == ~tmp___5~9#1;~__warned___1~3#1 := 1; [2025-02-08 02:59:29,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10952: assume !(0 == ~tmp___5~9#1); [2025-02-08 02:59:29,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14253: havoc #t~mem1439.base, #t~mem1439.offset; [2025-02-08 02:59:29,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21214: call ULTIMATE.dealloc(~#bad_wr~4.base, ~#bad_wr~4.offset);havoc ~#bad_wr~4.base, ~#bad_wr~4.offset; [2025-02-08 02:59:29,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10029: havoc #t~mem902#1; [2025-02-08 02:59:29,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25252: havoc ib_sa_path_rec_get_#t~nondet4315#1; [2025-02-08 02:59:29,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25459: havoc #t~nondet4347; [2025-02-08 02:59:30,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: assume 0 == ~tmp___4~7#1;~neigh~6#1.base, ~neigh~6#1.offset := 0, 0; [2025-02-08 02:59:30,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: assume !(0 == ~tmp___4~7#1);call write~int#3(~jiffies~0, ~neigh~6#1.base, 176 + ~neigh~6#1.offset, 8); [2025-02-08 02:59:30,022 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10755-1: SUMMARY for call #t~ret1067#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10755: assume -2147483648 <= #t~ret1067#1 && #t~ret1067#1 <= 2147483647;~tmp___6~6#1 := #t~ret1067#1;havoc #t~ret1067#1; [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743: ~tmp___5~7#1 := #t~nondet1065#1; [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10801: assume { :end_inline___compiletime_assert_1049 } true; [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10756: assume 0 != ~tmp___6~6#1 && 0 == ~__warned___1~2#1 % 256; [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10756: assume !(0 != ~tmp___6~6#1 && 0 == ~__warned___1~2#1 % 256); [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10760: SUMMARY for call lockdep_rcu_suspicious(48, 0, 1025, 49, 0); srcloc: null [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: assume 0 == ~tmp___5~7#1; [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: assume !(0 == ~tmp___5~7#1); [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757-1: SUMMARY for call #t~ret1068#1 := lock_is_held(~priv~24#1.base, 24 + ~priv~24#1.offset); srcloc: null [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757: assume -2147483648 <= #t~ret1068#1 && #t~ret1068#1 <= 2147483647;~tmp___7~5#1 := #t~ret1068#1;havoc #t~ret1068#1; [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782: assume { :end_inline___compiletime_assert_1048 } true; [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10745-1: SUMMARY for call #t~ret1066#1 := atomic_add_unless(~neigh~6#1.base, 172 + ~neigh~6#1.offset, 1, 0); srcloc: null [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10745: assume -2147483648 <= #t~ret1066#1 && #t~ret1066#1 <= 2147483647;~tmp___4~7#1 := #t~ret1066#1;havoc #t~ret1066#1; [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10766: call #t~mem1069#1.base, #t~mem1069#1.offset := read~$Pointer$#3(~neigh~6#1.base, 148 + ~neigh~6#1.offset, 8);~neigh~6#1.base, ~neigh~6#1.offset := #t~mem1069#1.base, #t~mem1069#1.offset;havoc #t~mem1069#1.base, #t~mem1069#1.offset; [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758: assume 0 == ~tmp___7~5#1;~__warned___1~2#1 := 1; [2025-02-08 02:59:30,023 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758: assume !(0 == ~tmp___7~5#1); [2025-02-08 02:59:30,027 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25527: havoc #t~ret4360.base, #t~ret4360.offset; [2025-02-08 02:59:30,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14427: havoc #t~mem1507.base, #t~mem1507.offset;havoc #t~mem1508; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10490: assume -2147483648 <= #t~ret1029#1 && #t~ret1029#1 <= 2147483647;~tmp___4~5#1 := #t~ret1029#1;havoc #t~ret1029#1; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10515: ~neigh~3#1.base, ~neigh~3#1.offset := ~________p1___1~0#1.base, ~________p1___1~0#1.offset; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10490-1: SUMMARY for call #t~ret1029#1 := atomic_add_unless(~neigh~3#1.base, 172 + ~neigh~3#1.offset, 1, 0); srcloc: null [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10507: assume 0 == ~tmp___7~3#1;~__warned___1~0#1 := 1; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10507: assume !(0 == ~tmp___7~3#1); [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10491: assume 0 == ~tmp___4~5#1;~neigh~3#1.base, ~neigh~3#1.offset := 0, 0; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10491: assume !(0 == ~tmp___4~5#1);call write~int#3(~jiffies~0, ~neigh~3#1.base, 176 + ~neigh~3#1.offset, 8); [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500: call #t~mem1030#1.base, #t~mem1030#1.offset := read~$Pointer$#3(~#__u___1~0#1.base, ~#__u___1~0#1.offset, 8);~_________p1___1~0#1.base, ~_________p1___1~0#1.offset := #t~mem1030#1.base, #t~mem1030#1.offset;havoc #t~mem1030#1.base, #t~mem1030#1.offset;~________p1___1~0#1.base, ~________p1___1~0#1.offset := ~_________p1___1~0#1.base, ~_________p1___1~0#1.offset; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500-1: SUMMARY for call __read_once_size(~neigh~3#1.base, 148 + ~neigh~3#1.offset, ~#__u___1~0#1.base, ~#__u___1~0#1.offset, 8); srcloc: null [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10504: assume -2147483648 <= #t~ret1031#1 && #t~ret1031#1 <= 2147483647;~tmp___6~4#1 := #t~ret1031#1;havoc #t~ret1031#1; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10504-1: SUMMARY for call #t~ret1031#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10426: call ULTIMATE.dealloc(~#__u~0#1.base, ~#__u~0#1.offset);havoc ~#__u~0#1.base, ~#__u~0#1.offset;call ULTIMATE.dealloc(~#__u___0~0#1.base, ~#__u___0~0#1.offset);havoc ~#__u___0~0#1.base, ~#__u___0~0#1.offset;call ULTIMATE.dealloc(~#__u___1~0#1.base, ~#__u___1~0#1.offset);havoc ~#__u___1~0#1.base, ~#__u___1~0#1.offset; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488: ~tmp___5~5#1 := #t~nondet1028#1; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10509: SUMMARY for call lockdep_rcu_suspicious(36, 0, 898, 37, 0); srcloc: null [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10505: assume 0 != ~tmp___6~4#1 && 0 == ~__warned___1~0#1 % 256; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10505: assume !(0 != ~tmp___6~4#1 && 0 == ~__warned___1~0#1 % 256); [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10489: assume 0 == ~tmp___5~5#1; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10489: assume !(0 == ~tmp___5~5#1); [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10506: assume -2147483648 <= #t~ret1032#1 && #t~ret1032#1 <= 2147483647;~tmp___7~3#1 := #t~ret1032#1;havoc #t~ret1032#1; [2025-02-08 02:59:30,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10506-1: SUMMARY for call #t~ret1032#1 := rcu_read_lock_bh_held(); srcloc: null [2025-02-08 02:59:30,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742: havoc __skb_unlink_#t~mem174#1, __skb_unlink_#t~mem175#1.base, __skb_unlink_#t~mem175#1.offset, __skb_unlink_#t~mem176#1.base, __skb_unlink_#t~mem176#1.offset, __skb_unlink_~skb#1.base, __skb_unlink_~skb#1.offset, __skb_unlink_~list#1.base, __skb_unlink_~list#1.offset, __skb_unlink_~next~0#1.base, __skb_unlink_~next~0#1.offset, __skb_unlink_~prev~0#1.base, __skb_unlink_~prev~0#1.offset, __skb_unlink_~tmp~24#1.base, __skb_unlink_~tmp~24#1.offset;havoc __skb_unlink_#in~skb#1.base, __skb_unlink_#in~skb#1.offset, __skb_unlink_#in~list#1.base, __skb_unlink_#in~list#1.offset;assume { :end_inline___skb_unlink } true; [2025-02-08 02:59:30,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22163: SUMMARY for call list_splice_init(~priv~111#1.base, 3611 + ~priv~111#1.offset, ~priv~111#1.base, 3659 + ~priv~111#1.offset); srcloc: null [2025-02-08 02:59:30,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22146-1: SUMMARY for call #t~ret3767#1 := printk(260, 0); srcloc: null [2025-02-08 02:59:30,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22171: SUMMARY for call spin_lock_irq(~priv~111#1.base, ~priv~111#1.offset); srcloc: null [2025-02-08 02:59:30,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24108-1: SUMMARY for call ldv_cancel_delayed_work_166_#t~ret4124#1 := cancel_delayed_work(ldv_cancel_delayed_work_166_~ldv_func_arg1#1.base, ldv_cancel_delayed_work_166_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24108: ldv_cancel_delayed_work_166_~tmp~341#1 := (if 0 == ldv_cancel_delayed_work_166_#t~ret4124#1 % 256 then 0 else 1);havoc ldv_cancel_delayed_work_166_#t~ret4124#1;ldv_cancel_delayed_work_166_~ldv_func_res~44#1 := (if 0 == ldv_cancel_delayed_work_166_~tmp~341#1 % 256 then 0 else 1); [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22168: SUMMARY for call spin_unlock_irq(~priv~111#1.base, ~priv~111#1.offset); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22164: SUMMARY for call list_splice_init(~priv~111#1.base, 3643 + ~priv~111#1.offset, ~priv~111#1.base, 3659 + ~priv~111#1.offset); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22143: call #t~mem3764#1.base, #t~mem3764#1.offset := read~$Pointer$#3(~p~9#1.base, 8 + ~p~9#1.offset, 8); [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22143-1: SUMMARY for call spin_unlock_irq(~priv~111#1.base, ~priv~111#1.offset); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22139: call #t~mem3763#1.base, #t~mem3763#1.offset := read~$Pointer$#3(~priv~111#1.base, 3595 + ~priv~111#1.offset, 8);~__mptr~40#1.base, ~__mptr~40#1.offset := #t~mem3763#1.base, #t~mem3763#1.offset;~p~9#1.base, ~p~9#1.offset := ~__mptr~40#1.base, -1536 + ~__mptr~40#1.offset; [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22160: assume (if (1250 + (~begin~1#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1250 + (~begin~1#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 else (1250 + (~begin~1#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0;call #t~mem3769#1.base, #t~mem3769#1.offset := read~$Pointer$#3(~priv~111#1.base, 68 + ~priv~111#1.offset, 8); [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22160: assume !((if (1250 + (~begin~1#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1250 + (~begin~1#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 else (1250 + (~begin~1#1 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0); [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22169: SUMMARY for call msleep(1); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22144-1: SUMMARY for call #t~ret3765#1 := ib_modify_qp(#t~mem3764#1.base, #t~mem3764#1.offset, ~#ipoib_cm_err_attr~0.base, ~#ipoib_cm_err_attr~0.offset, 1); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22144: assume -2147483648 <= #t~ret3765#1 && #t~ret3765#1 <= 2147483647;~ret~26#1 := #t~ret3765#1;havoc #t~mem3764#1.base, #t~mem3764#1.offset;havoc #t~ret3765#1; [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24110: ldv_cancel_delayed_work_166_#res#1 := (if 0 == ldv_cancel_delayed_work_166_~ldv_func_res~44#1 % 256 then 0 else 1);#t~ret3774#1 := ldv_cancel_delayed_work_166_#res#1;havoc ldv_cancel_delayed_work_166_#t~ret4124#1, ldv_cancel_delayed_work_166_~ldv_func_arg1#1.base, ldv_cancel_delayed_work_166_~ldv_func_arg1#1.offset, ldv_cancel_delayed_work_166_~ldv_func_res~44#1, ldv_cancel_delayed_work_166_~tmp~341#1;havoc ldv_cancel_delayed_work_166_#in~ldv_func_arg1#1.base, ldv_cancel_delayed_work_166_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_cancel_delayed_work_166 } true;havoc #t~ret3774#1; [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22190: SUMMARY for call spin_unlock_irq(~priv~111#1.base, ~priv~111#1.offset); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22161: assume -2147483648 <= #t~ret3770#1 && #t~ret3770#1 <= 2147483647;havoc #t~mem3769#1.base, #t~mem3769#1.offset;havoc #t~ret3770#1; [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22161-1: SUMMARY for call #t~ret3770#1 := printk(261, 0); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24110-1: SUMMARY for call disable_work_11(ldv_cancel_delayed_work_166_~ldv_func_arg1#1.base, ldv_cancel_delayed_work_166_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22162: SUMMARY for call list_splice_init(~priv~111#1.base, 3627 + ~priv~111#1.offset, ~priv~111#1.base, 3659 + ~priv~111#1.offset); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22145: assume 0 != ~ret~26#1;call #t~mem3766#1.base, #t~mem3766#1.offset := read~$Pointer$#3(~priv~111#1.base, 68 + ~priv~111#1.offset, 8); [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22145: assume !(0 != ~ret~26#1); [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22170: SUMMARY for call ipoib_drain_cq(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22141: call write~int#3(1, ~p~9#1.base, 56 + ~p~9#1.offset, 4); [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22141-1: SUMMARY for call list_move(~p~9#1.base, 24 + ~p~9#1.offset, ~priv~111#1.base, 3611 + ~priv~111#1.offset); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22150: SUMMARY for call spin_lock_irq(~priv~111#1.base, ~priv~111#1.offset); srcloc: null [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22146: assume -2147483648 <= #t~ret3767#1 && #t~ret3767#1 <= 2147483647;havoc #t~mem3766#1.base, #t~mem3766#1.offset;havoc #t~ret3767#1; [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22191: assume { :begin_inline_ldv_cancel_delayed_work_166 } true;ldv_cancel_delayed_work_166_#in~ldv_func_arg1#1.base, ldv_cancel_delayed_work_166_#in~ldv_func_arg1#1.offset := ~priv~111#1.base, 3979 + ~priv~111#1.offset;havoc ldv_cancel_delayed_work_166_#res#1;havoc ldv_cancel_delayed_work_166_#t~ret4124#1, ldv_cancel_delayed_work_166_~ldv_func_arg1#1.base, ldv_cancel_delayed_work_166_~ldv_func_arg1#1.offset, ldv_cancel_delayed_work_166_~ldv_func_res~44#1, ldv_cancel_delayed_work_166_~tmp~341#1;ldv_cancel_delayed_work_166_~ldv_func_arg1#1.base, ldv_cancel_delayed_work_166_~ldv_func_arg1#1.offset := ldv_cancel_delayed_work_166_#in~ldv_func_arg1#1.base, ldv_cancel_delayed_work_166_#in~ldv_func_arg1#1.offset;havoc ldv_cancel_delayed_work_166_~ldv_func_res~44#1;havoc ldv_cancel_delayed_work_166_~tmp~341#1; [2025-02-08 02:59:30,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22191-1: SUMMARY for call ipoib_cm_free_rx_reap_list(~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 02:59:30,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25203: havoc #t~nondet4304; [2025-02-08 02:59:30,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14411: havoc #t~mem1499;havoc #t~mem1500; [2025-02-08 02:59:30,349 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25339: havoc #t~nondet4327; [2025-02-08 02:59:30,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467: assume -2147483648 <= #t~ret338#1 && #t~ret338#1 <= 2147483647;havoc #t~mem336#1.base, #t~mem336#1.offset;havoc #t~mem337#1;havoc #t~ret338#1; [2025-02-08 02:59:30,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467-1: SUMMARY for call #t~ret338#1 := printk(14, 0); srcloc: null [2025-02-08 02:59:30,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466: assume ~new_mtu#1 % 4294967296 > #t~mem335#1 % 4294967296;havoc #t~mem335#1;call #t~mem336#1.base, #t~mem336#1.offset := read~$Pointer$#3(~priv~6#1.base, 68 + ~priv~6#1.offset, 8);call #t~mem337#1 := read~int#3(~priv~6#1.base, 1827 + ~priv~6#1.offset, 4); [2025-02-08 02:59:30,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466: assume !(~new_mtu#1 % 4294967296 > #t~mem335#1 % 4294967296);havoc #t~mem335#1; [2025-02-08 02:59:30,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: call write~int#3(~new_mtu#1, ~dev#1.base, 560 + ~dev#1.offset, 4);#res#1 := 0; [2025-02-08 02:59:30,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462: assume ~new_mtu#1 % 4294967296 > ~tmp___0~15#1 % 4294967296;#res#1 := -22; [2025-02-08 02:59:30,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462: assume !(~new_mtu#1 % 4294967296 > ~tmp___0~15#1 % 4294967296);call #t~mem335#1 := read~int#3(~priv~6#1.base, 1827 + ~priv~6#1.offset, 4); [2025-02-08 02:59:30,402 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9230: havoc ipoib_cm_max_mtu_#t~mem285#1;#t~ret334#1 := ipoib_cm_max_mtu_#res#1;havoc ipoib_cm_max_mtu_#t~ret284#1.base, ipoib_cm_max_mtu_#t~ret284#1.offset, ipoib_cm_max_mtu_#t~mem285#1, ipoib_cm_max_mtu_~dev#1.base, ipoib_cm_max_mtu_~dev#1.offset, ipoib_cm_max_mtu_~priv~2#1.base, ipoib_cm_max_mtu_~priv~2#1.offset, ipoib_cm_max_mtu_~tmp~37#1.base, ipoib_cm_max_mtu_~tmp~37#1.offset;havoc ipoib_cm_max_mtu_#in~dev#1.base, ipoib_cm_max_mtu_#in~dev#1.offset;assume { :end_inline_ipoib_cm_max_mtu } true;~tmp___0~15#1 := #t~ret334#1;havoc #t~ret334#1; [2025-02-08 02:59:30,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25326: havoc #t~nondet4326; [2025-02-08 02:59:30,435 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20644: havoc dma_unmap_page___0_#t~ret3192#1.base, dma_unmap_page___0_#t~ret3192#1.offset, dma_unmap_page___0_#t~ret3193#1, dma_unmap_page___0_#t~ret3194#1, dma_unmap_page___0_#t~mem3195#1.base, dma_unmap_page___0_#t~mem3195#1.offset, dma_unmap_page___0_#t~mem3202#1.base, dma_unmap_page___0_#t~mem3202#1.offset, dma_unmap_page___0_~dev#1.base, dma_unmap_page___0_~dev#1.offset, dma_unmap_page___0_~addr#1, dma_unmap_page___0_~size#1, dma_unmap_page___0_~dir#1, dma_unmap_page___0_~ops~8#1.base, dma_unmap_page___0_~ops~8#1.offset, dma_unmap_page___0_~tmp~276#1.base, dma_unmap_page___0_~tmp~276#1.offset, dma_unmap_page___0_~tmp___0~120#1, dma_unmap_page___0_~tmp___1~82#1;havoc dma_unmap_page___0_#in~dev#1.base, dma_unmap_page___0_#in~dev#1.offset, dma_unmap_page___0_#in~addr#1, dma_unmap_page___0_#in~size#1, dma_unmap_page___0_#in~dir#1;assume { :end_inline_dma_unmap_page___0 } true;havoc #t~mem3278#1.base, #t~mem3278#1.offset; [2025-02-08 02:59:30,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17171: SUMMARY for call __netif_tx_lock(netif_tx_lock___1_~txq~4#1.base, netif_tx_lock___1_~txq~4#1.offset, netif_tx_lock___1_~cpu~2#1); srcloc: null [2025-02-08 02:59:30,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17172: SUMMARY for call set_bit(2, netif_tx_lock___1_~txq~4#1.base, 389 + netif_tx_lock___1_~txq~4#1.offset); srcloc: null [2025-02-08 02:59:30,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17173: netif_tx_lock___1_~i~16#1 := 1 + netif_tx_lock___1_~i~16#1; [2025-02-08 02:59:30,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17173-1: SUMMARY for call __netif_tx_unlock(netif_tx_lock___1_~txq~4#1.base, netif_tx_lock___1_~txq~4#1.offset); srcloc: null [2025-02-08 02:59:30,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169: netif_tx_lock___1_~tmp~192#1.base, netif_tx_lock___1_~tmp~192#1.offset := netif_tx_lock___1_#t~ret2157#1.base, netif_tx_lock___1_#t~ret2157#1.offset;netif_tx_lock___1_~txq~4#1.base, netif_tx_lock___1_~txq~4#1.offset := netif_tx_lock___1_~tmp~192#1.base, netif_tx_lock___1_~tmp~192#1.offset; [2025-02-08 02:59:30,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17169-1: SUMMARY for call netif_tx_lock___1_#t~ret2157#1.base, netif_tx_lock___1_#t~ret2157#1.offset := netdev_get_tx_queue(netif_tx_lock___1_~dev#1.base, netif_tx_lock___1_~dev#1.offset, netif_tx_lock___1_~i~16#1); srcloc: null [2025-02-08 02:59:30,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18744: havoc #t~mem2742.base, #t~mem2742.offset; [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20053-1: SUMMARY for call ldv_initialize_rtnl_link_ops_21_#t~ret3105#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3105#1.offset := ldv_init_zalloc(3008); srcloc: null [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20053: ldv_initialize_rtnl_link_ops_21_~tmp___0~113#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___0~113#1.offset := ldv_initialize_rtnl_link_ops_21_#t~ret3105#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3105#1.offset;havoc ldv_initialize_rtnl_link_ops_21_#t~ret3105#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3105#1.offset;~ipoib_link_ops_group2~0.base, ~ipoib_link_ops_group2~0.offset := ldv_initialize_rtnl_link_ops_21_~tmp___0~113#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___0~113#1.offset; [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15561: ipoib_send_comp_handler_#t~ret1875#1 := ldv_mod_timer_55_#res#1;havoc ldv_mod_timer_55_#t~ret2120#1, ldv_mod_timer_55_~ldv_func_arg1#1.base, ldv_mod_timer_55_~ldv_func_arg1#1.offset, ldv_mod_timer_55_~ldv_func_arg2#1, ldv_mod_timer_55_~ldv_func_res~14#1, ldv_mod_timer_55_~tmp~181#1;havoc ldv_mod_timer_55_#in~ldv_func_arg1#1.base, ldv_mod_timer_55_#in~ldv_func_arg1#1.offset, ldv_mod_timer_55_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_55 } true;assume -2147483648 <= ipoib_send_comp_handler_#t~ret1875#1 && ipoib_send_comp_handler_#t~ret1875#1 <= 2147483647;havoc ipoib_send_comp_handler_#t~ret1875#1; [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24282-1: SUMMARY for call ipoib_path_seq_start_#t~ret4171#1 := ipoib_path_iter_next(ipoib_path_seq_start_~iter~5#1.base, ipoib_path_seq_start_~iter~5#1.offset); srcloc: null [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24282: assume -2147483648 <= ipoib_path_seq_start_#t~ret4171#1 && ipoib_path_seq_start_#t~ret4171#1 <= 2147483647;ipoib_path_seq_start_~tmp~345#1 := ipoib_path_seq_start_#t~ret4171#1; [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11598-1: SUMMARY for call ipoib_set_umcast(set_umcast_~__mptr~14#1.base, -3896832 + set_umcast_~__mptr~14#1.offset, (if set_umcast_~umcast_val~0#1 % 18446744073709551616 % 4294967296 <= 2147483647 then set_umcast_~umcast_val~0#1 % 18446744073709551616 % 4294967296 else set_umcast_~umcast_val~0#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11598: set_umcast_#res#1 := (if set_umcast_~count#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then set_umcast_~count#1 % 18446744073709551616 % 18446744073709551616 else set_umcast_~count#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712: main_#t~ret1378#1 := create_child_#res#1;havoc create_child_#t~nondet1201#1, create_child_#t~nondet1202#1, create_child_#t~bitwise1203#1, create_child_#t~ret1204#1, create_child_~dev#1.base, create_child_~dev#1.offset, create_child_~attr#1.base, create_child_~attr#1.offset, create_child_~buf#1.base, create_child_~buf#1.offset, create_child_~count#1, create_child_~pkey~0#1, create_child_~ret~3#1, create_child_~tmp~82#1, create_child_~__mptr~15#1.base, create_child_~__mptr~15#1.offset;havoc create_child_#in~dev#1.base, create_child_#in~dev#1.offset, create_child_#in~attr#1.base, create_child_#in~attr#1.offset, create_child_#in~buf#1.base, create_child_#in~buf#1.offset, create_child_#in~count#1;assume { :end_inline_create_child } true;assume -9223372036854775808 <= main_#t~ret1378#1 && main_#t~ret1378#1 <= 9223372036854775807;havoc main_#t~mem1377#1;havoc main_#t~ret1378#1;~ldv_state_variable_25~0 := 1; [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21904: SUMMARY for call dev_kfree_skb_any(ipoib_cm_send_~skb#1.base, ipoib_cm_send_~skb#1.offset); srcloc: null [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352: call ipoib_open_#t~mem311#1.base, ipoib_open_#t~mem311#1.offset := read~$Pointer$#3(ipoib_open_~cpriv~0#1.base, 68 + ipoib_open_~cpriv~0#1.offset, 8);call ipoib_open_#t~mem312#1 := read~int#3(ipoib_open_#t~mem311#1.base, 544 + ipoib_open_#t~mem311#1.offset, 4);ipoib_open_~flags~0#1 := (if ipoib_open_#t~mem312#1 % 4294967296 % 4294967296 <= 2147483647 then ipoib_open_#t~mem312#1 % 4294967296 % 4294967296 else ipoib_open_#t~mem312#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20055-1: SUMMARY for call ldv_initialize_rtnl_link_ops_21_#t~ret3106#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3106#1.offset := ldv_init_zalloc(8); srcloc: null [2025-02-08 02:59:49,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20055: ldv_initialize_rtnl_link_ops_21_~tmp___1~76#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___1~76#1.offset := ldv_initialize_rtnl_link_ops_21_#t~ret3106#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3106#1.offset;havoc ldv_initialize_rtnl_link_ops_21_#t~ret3106#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3106#1.offset;~ipoib_link_ops_group1~0.base, ~ipoib_link_ops_group1~0.offset := ldv_initialize_rtnl_link_ops_21_~tmp___1~76#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___1~76#1.offset; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24283: assume 0 != ipoib_path_seq_start_~tmp~345#1; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24283: assume !(0 != ipoib_path_seq_start_~tmp~345#1);ipoib_path_seq_start_~tmp___0~164#1 := ipoib_path_seq_start_~n~13#1;ipoib_path_seq_start_~n~13#1 := ipoib_path_seq_start_~n~13#1 - 1; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13581: assume { :end_inline_ipoib_cleanup_module } true;~ldv_state_variable_0~0 := 2; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9353: assume 0 != ipoib_open_~flags~0#1 % 2; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9353: assume !(0 != ipoib_open_~flags~0#1 % 2);call ipoib_open_#t~mem313#1.base, ipoib_open_#t~mem313#1.offset := read~$Pointer$#3(ipoib_open_~cpriv~0#1.base, 68 + ipoib_open_~cpriv~0#1.offset, 8); [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24284-1: SUMMARY for call kfree(ipoib_path_seq_start_~iter~5#1.base, ipoib_path_seq_start_~iter~5#1.offset); srcloc: null [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24284: ipoib_path_seq_start_#res#1.base, ipoib_path_seq_start_#res#1.offset := 0, 0; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20057-1: SUMMARY for call ldv_initialize_rtnl_link_ops_21_#t~ret3107#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3107#1.offset := ldv_init_zalloc(8); srcloc: null [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20057: ldv_initialize_rtnl_link_ops_21_~tmp___2~51#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___2~51#1.offset := ldv_initialize_rtnl_link_ops_21_#t~ret3107#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3107#1.offset;havoc ldv_initialize_rtnl_link_ops_21_#t~ret3107#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3107#1.offset;~ipoib_link_ops_group3~0.base, ~ipoib_link_ops_group3~0.offset := ldv_initialize_rtnl_link_ops_21_~tmp___2~51#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___2~51#1.offset; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11998: ipoib_init_module_#t~ret1307#1 := ipoib_register_debugfs_#res#1;havoc ipoib_register_debugfs_#t~ret4205#1.base, ipoib_register_debugfs_#t~ret4205#1.offset;assume { :end_inline_ipoib_register_debugfs } true;assume -2147483648 <= ipoib_init_module_#t~ret1307#1 && ipoib_init_module_#t~ret1307#1 <= 2147483647;ipoib_init_module_~ret~5#1 := ipoib_init_module_#t~ret1307#1;havoc ipoib_init_module_#t~ret1307#1; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21909: havoc skb_orphan___0_#t~mem3338#1.base, skb_orphan___0_#t~mem3338#1.offset, skb_orphan___0_#t~mem3341#1.base, skb_orphan___0_#t~mem3341#1.offset, skb_orphan___0_#t~mem3342#1.base, skb_orphan___0_#t~mem3342#1.offset, skb_orphan___0_#t~ret3343#1, skb_orphan___0_~skb#1.base, skb_orphan___0_~skb#1.offset, skb_orphan___0_~tmp~285#1;havoc skb_orphan___0_#in~skb#1.base, skb_orphan___0_#in~skb#1.offset;assume { :end_inline_skb_orphan___0 } true; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11999: assume 0 != ipoib_init_module_~ret~5#1;ipoib_init_module_#res#1 := ipoib_init_module_~ret~5#1;call ULTIMATE.dealloc(ipoib_init_module_~#__key~3#1.base, ipoib_init_module_~#__key~3#1.offset);havoc ipoib_init_module_~#__key~3#1.base, ipoib_init_module_~#__key~3#1.offset; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11999: assume !(0 != ipoib_init_module_~ret~5#1);ipoib_init_module_~__lock_name~0#1.base, ipoib_init_module_~__lock_name~0#1.offset := 105, 0; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9357: assume -2147483648 <= ipoib_open_#t~ret314#1 && ipoib_open_#t~ret314#1 <= 2147483647;havoc ipoib_open_#t~mem313#1.base, ipoib_open_#t~mem313#1.offset;havoc ipoib_open_#t~ret314#1;call ipoib_open_#t~mem315#1.base, ipoib_open_#t~mem315#1.offset := read~$Pointer$#3(ipoib_open_~cpriv~0#1.base, 3551 + ipoib_open_~cpriv~0#1.offset, 8);ipoib_open_~__mptr___0~0#1.base, ipoib_open_~__mptr___0~0#1.offset := ipoib_open_#t~mem315#1.base, ipoib_open_#t~mem315#1.offset;ipoib_open_~cpriv~0#1.base, ipoib_open_~cpriv~0#1.offset := ipoib_open_~__mptr___0~0#1.base, -18996200 + ipoib_open_~__mptr___0~0#1.offset; [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9357-1: SUMMARY for call ipoib_open_#t~ret314#1 := dev_change_flags(ipoib_open_#t~mem313#1.base, ipoib_open_#t~mem313#1.offset, 1 + ipoib_open_~flags~0#1 - ipoib_open_~flags~0#1 % 2); srcloc: null [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21910: call ipoib_cm_send_#t~mem3661#1 := read~int#3(ipoib_cm_send_~tx#1.base, 64 + ipoib_cm_send_~tx#1.offset, 4); [2025-02-08 02:59:49,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21910-1: SUMMARY for call skb_dst_drop(ipoib_cm_send_~skb#1.base, ipoib_cm_send_~skb#1.offset); srcloc: null [2025-02-08 02:59:49,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21911: [2025-02-08 02:59:49,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21911-1: havoc ipoib_cm_send_#t~bitwise3662#1;assume ipoib_cm_send_#t~bitwise3662#1 % 4294967296 <= ipoib_cm_send_#t~mem3661#1 % 4294967296 && ipoib_cm_send_#t~bitwise3662#1 % 4294967296 <= (-1 + ~ipoib_sendq_size~0) % 4294967296; [2025-02-08 02:59:49,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21911-2: assume ipoib_cm_send_#t~mem3661#1 % 4294967296 == (-1 + ~ipoib_sendq_size~0) % 4294967296;ipoib_cm_send_#t~bitwise3662#1 := ipoib_cm_send_#t~mem3661#1; [2025-02-08 02:59:49,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21911-2: assume !(ipoib_cm_send_#t~mem3661#1 % 4294967296 == (-1 + ~ipoib_sendq_size~0) % 4294967296); [2025-02-08 02:59:49,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21911-3: assume 0 == ipoib_cm_send_#t~mem3661#1 % 4294967296 || 0 == (-1 + ~ipoib_sendq_size~0) % 4294967296;ipoib_cm_send_#t~bitwise3662#1 := 0; [2025-02-08 02:59:49,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21911-3: assume !(0 == ipoib_cm_send_#t~mem3661#1 % 4294967296 || 0 == (-1 + ~ipoib_sendq_size~0) % 4294967296); [2025-02-08 02:59:49,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10284: havoc neigh_add_path_#t~ret903#1.base, neigh_add_path_#t~ret903#1.offset, neigh_add_path_#t~ret904#1.base, neigh_add_path_#t~ret904#1.offset, neigh_add_path_#t~ret905#1, neigh_add_path_#t~ret906#1.base, neigh_add_path_#t~ret906#1.offset, neigh_add_path_#t~mem907#1, neigh_add_path_#t~ret908#1.base, neigh_add_path_#t~ret908#1.offset, neigh_add_path_#t~ret909#1.base, neigh_add_path_#t~ret909#1.offset, neigh_add_path_#t~ret910#1, neigh_add_path_#t~mem911#1.base, neigh_add_path_#t~mem911#1.offset, neigh_add_path_#t~mem912#1.base, neigh_add_path_#t~mem912#1.offset, neigh_add_path_#t~mem913#1.base, neigh_add_path_#t~mem913#1.offset, neigh_add_path_#t~ret914#1, neigh_add_path_#t~ret915#1.base, neigh_add_path_#t~ret915#1.offset, neigh_add_path_#t~ret916#1.base, neigh_add_path_#t~ret916#1.offset, neigh_add_path_#t~ret917#1.base, neigh_add_path_#t~ret917#1.offset, neigh_add_path_#t~ret918#1, neigh_add_path_#t~ret919#1, neigh_add_path_#t~mem920#1.base, neigh_add_path_#t~mem920#1.offset, neigh_add_path_#t~ret921#1, neigh_add_path_#t~ret922#1, neigh_add_path_#t~mem923#1.base, neigh_add_path_#t~mem923#1.offset, neigh_add_path_#t~mem924#1.base, neigh_add_path_#t~mem924#1.offset, neigh_add_path_#t~ret925#1, neigh_add_path_#t~ret926#1, neigh_add_path_#t~mem927#1, neigh_add_path_~skb#1.base, neigh_add_path_~skb#1.offset, neigh_add_path_~daddr#1.base, neigh_add_path_~daddr#1.offset, neigh_add_path_~dev#1.base, neigh_add_path_~dev#1.offset, neigh_add_path_~priv~16#1.base, neigh_add_path_~priv~16#1.offset, neigh_add_path_~tmp~55#1.base, neigh_add_path_~tmp~55#1.offset, neigh_add_path_~path~6#1.base, neigh_add_path_~path~6#1.offset, neigh_add_path_~neigh~1#1.base, neigh_add_path_~neigh~1#1.offset, neigh_add_path_~flags~4#1, neigh_add_path_~tmp___0~23#1.base, neigh_add_path_~tmp___0~23#1.offset, neigh_add_path_~tmp___1~12#1.base, neigh_add_path_~tmp___1~12#1.offset, neigh_add_path_~tmp___2~5#1.base, neigh_add_path_~tmp___2~5#1.offset, neigh_add_path_~tmp___3~3#1.base, neigh_add_path_~tmp___3~3#1.offset, neigh_add_path_~tmp___4~2#1, neigh_add_path_~tmp___5~2#1, neigh_add_path_~tmp___6~1#1, neigh_add_path_~tmp___7~1#1, neigh_add_path_~tmp___8~1#1, neigh_add_path_~tmp___9~1#1;havoc neigh_add_path_#in~skb#1.base, neigh_add_path_#in~skb#1.offset, neigh_add_path_#in~daddr#1.base, neigh_add_path_#in~daddr#1.offset, neigh_add_path_#in~dev#1.base, neigh_add_path_#in~dev#1.offset;assume { :end_inline_neigh_add_path } true;ipoib_start_xmit_#res#1 := 0; [2025-02-08 02:59:49,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25479: havoc simple_strtoul_#t~nondet4352#1;set_umcast_#t~ret1199#1 := simple_strtoul_#res#1;havoc simple_strtoul_#t~nondet4352#1, simple_strtoul_~arg0#1.base, simple_strtoul_~arg0#1.offset, simple_strtoul_~arg1#1.base, simple_strtoul_~arg1#1.offset, simple_strtoul_~arg2#1;havoc simple_strtoul_#in~arg0#1.base, simple_strtoul_#in~arg0#1.offset, simple_strtoul_#in~arg1#1.base, simple_strtoul_#in~arg1#1.offset, simple_strtoul_#in~arg2#1;assume { :end_inline_simple_strtoul } true;set_umcast_~tmp~80#1 := set_umcast_#t~ret1199#1;havoc set_umcast_#t~ret1199#1;set_umcast_~umcast_val~0#1 := set_umcast_~tmp~80#1;set_umcast_~__mptr~14#1.base, set_umcast_~__mptr~14#1.offset := set_umcast_~dev#1.base, set_umcast_~dev#1.offset; [2025-02-08 02:59:49,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21912: call ipoib_cm_send_#t~mem3663#1 := read~int#3(ipoib_cm_send_~skb#1.base, 128 + ipoib_cm_send_~skb#1.offset, 4);assume { :begin_inline_post_send___0 } true;post_send___0_#in~priv#1.base, post_send___0_#in~priv#1.offset, post_send___0_#in~tx#1.base, post_send___0_#in~tx#1.offset, post_send___0_#in~wr_id#1, post_send___0_#in~addr#1, post_send___0_#in~len#1 := ipoib_cm_send_~priv~107#1.base, ipoib_cm_send_~priv~107#1.offset, ipoib_cm_send_~tx#1.base, ipoib_cm_send_~tx#1.offset, ipoib_cm_send_#t~bitwise3662#1, ipoib_cm_send_~addr~4#1, (if ipoib_cm_send_#t~mem3663#1 % 4294967296 % 4294967296 <= 2147483647 then ipoib_cm_send_#t~mem3663#1 % 4294967296 % 4294967296 else ipoib_cm_send_#t~mem3663#1 % 4294967296 % 4294967296 - 4294967296);havoc post_send___0_#res#1;havoc post_send___0_#t~bitwise3630#1, post_send___0_#t~mem3631#1.base, post_send___0_#t~mem3631#1.offset, post_send___0_#t~ret3632#1, post_send___0_~priv#1.base, post_send___0_~priv#1.offset, post_send___0_~tx#1.base, post_send___0_~tx#1.offset, post_send___0_~wr_id#1, post_send___0_~addr#1, post_send___0_~len#1, post_send___0_~#bad_wr~5#1.base, post_send___0_~#bad_wr~5#1.offset, post_send___0_~tmp~304#1;post_send___0_~priv#1.base, post_send___0_~priv#1.offset := post_send___0_#in~priv#1.base, post_send___0_#in~priv#1.offset;post_send___0_~tx#1.base, post_send___0_~tx#1.offset := post_send___0_#in~tx#1.base, post_send___0_#in~tx#1.offset;post_send___0_~wr_id#1 := post_send___0_#in~wr_id#1;post_send___0_~addr#1 := post_send___0_#in~addr#1;post_send___0_~len#1 := post_send___0_#in~len#1;call post_send___0_~#bad_wr~5#1.base, post_send___0_~#bad_wr~5#1.offset := #Ultimate.allocOnStack(8);havoc post_send___0_~tmp~304#1;call write~int#3(post_send___0_~addr#1, post_send___0_~priv#1.base, 1859 + post_send___0_~priv#1.offset, 8);call write~int#3(post_send___0_~len#1, post_send___0_~priv#1.base, 1867 + post_send___0_~priv#1.offset, 4);call write~int#3(1, post_send___0_~priv#1.base, 2171 + post_send___0_~priv#1.offset, 4); [2025-02-08 02:59:49,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24291: assume 0 != ipoib_path_seq_start_~tmp___0~164#1; [2025-02-08 02:59:49,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24291: assume !(0 != ipoib_path_seq_start_~tmp___0~164#1);ipoib_path_seq_start_#res#1.base, ipoib_path_seq_start_#res#1.offset := ipoib_path_seq_start_~iter~5#1.base, ipoib_path_seq_start_~iter~5#1.offset; [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21913: assume -9223372036854775808 <= ipoib_cm_send_#t~ret3665#1 && ipoib_cm_send_#t~ret3665#1 <= 9223372036854775807;ipoib_cm_send_~tmp___3~43#1 := ipoib_cm_send_#t~ret3665#1;havoc ipoib_cm_send_#t~ret3665#1; [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21913-1: SUMMARY for call ipoib_cm_send_#t~ret3665#1 := ldv__builtin_expect((if 0 != ipoib_cm_send_~rc~1#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24027: ldv_main_exported_20_#t~ret4118#1 := set_mode_#res#1;havoc set_mode_#t~ret4036#1, set_mode_#t~ret4037#1, set_mode_#t~ret4038#1, set_mode_~d#1.base, set_mode_~d#1.offset, set_mode_~attr#1.base, set_mode_~attr#1.offset, set_mode_~buf#1.base, set_mode_~buf#1.offset, set_mode_~count#1, set_mode_~dev~21#1.base, set_mode_~dev~21#1.offset, set_mode_~__mptr~47#1.base, set_mode_~__mptr~47#1.offset, set_mode_~ret~33#1, set_mode_~tmp~325#1, set_mode_~tmp___0~157#1;havoc set_mode_#in~d#1.base, set_mode_#in~d#1.offset, set_mode_#in~attr#1.base, set_mode_#in~attr#1.offset, set_mode_#in~buf#1.base, set_mode_#in~buf#1.offset, set_mode_#in~count#1;assume { :end_inline_set_mode } true;assume -9223372036854775808 <= ldv_main_exported_20_#t~ret4118#1 && ldv_main_exported_20_#t~ret4118#1 <= 9223372036854775807;havoc ldv_main_exported_20_#t~mem4117#1;havoc ldv_main_exported_20_#t~ret4118#1;~ldv_state_variable_20~0 := 1; [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19403-2: call ipoib_vlan_add_#t~mem2967#1 := read~int#3(ipoib_vlan_add_~tpriv~0#1.base, 1757 + ipoib_vlan_add_~tpriv~0#1.offset, 2);ipoib_vlan_add_#t~short2969#1 := (if ipoib_vlan_add_#t~mem2967#1 % 65536 % 4294967296 <= 2147483647 then ipoib_vlan_add_#t~mem2967#1 % 65536 % 4294967296 else ipoib_vlan_add_#t~mem2967#1 % 65536 % 4294967296 - 4294967296) == (if ipoib_vlan_add_~pkey#1 % 65536 % 4294967296 <= 2147483647 then ipoib_vlan_add_~pkey#1 % 65536 % 4294967296 else ipoib_vlan_add_~pkey#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004: ipoib_init_module_~tmp___1~30#1.base, ipoib_init_module_~tmp___1~30#1.offset := ipoib_init_module_#t~ret1308#1.base, ipoib_init_module_#t~ret1308#1.offset;havoc ipoib_init_module_#t~ret1308#1.base, ipoib_init_module_#t~ret1308#1.offset;~ipoib_workqueue~0.base, ~ipoib_workqueue~0.offset := ipoib_init_module_~tmp___1~30#1.base, ipoib_init_module_~tmp___1~30#1.offset; [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12004-1: SUMMARY for call ipoib_init_module_#t~ret1308#1.base, ipoib_init_module_#t~ret1308#1.offset := __alloc_workqueue_key(106, 0, 131082, 1, ipoib_init_module_~#__key~3#1.base, ipoib_init_module_~#__key~3#1.offset, ipoib_init_module_~__lock_name~0#1.base, ipoib_init_module_~__lock_name~0#1.offset); srcloc: null [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19403-1: assume ipoib_vlan_add_#t~short2969#1;call ipoib_vlan_add_#t~mem2968#1 := read~int#3(ipoib_vlan_add_~tpriv~0#1.base, 3567 + ipoib_vlan_add_~tpriv~0#1.offset, 4);ipoib_vlan_add_#t~short2969#1 := 1 == ipoib_vlan_add_#t~mem2968#1; [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19403-1: assume !ipoib_vlan_add_#t~short2969#1; [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19403: assume ipoib_vlan_add_#t~short2969#1;havoc ipoib_vlan_add_#t~mem2967#1;havoc ipoib_vlan_add_#t~mem2968#1;havoc ipoib_vlan_add_#t~short2969#1;ipoib_vlan_add_~result~5#1 := -76; [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19403: assume !ipoib_vlan_add_#t~short2969#1;havoc ipoib_vlan_add_#t~mem2967#1;havoc ipoib_vlan_add_#t~mem2968#1;havoc ipoib_vlan_add_#t~short2969#1;call ipoib_vlan_add_#t~mem2970#1.base, ipoib_vlan_add_#t~mem2970#1.offset := read~$Pointer$#3(ipoib_vlan_add_~tpriv~0#1.base, 3551 + ipoib_vlan_add_~tpriv~0#1.offset, 8);ipoib_vlan_add_~__mptr___0~12#1.base, ipoib_vlan_add_~__mptr___0~12#1.offset := ipoib_vlan_add_#t~mem2970#1.base, ipoib_vlan_add_#t~mem2970#1.offset;havoc ipoib_vlan_add_#t~mem2970#1.base, ipoib_vlan_add_#t~mem2970#1.offset;ipoib_vlan_add_~tpriv~0#1.base, ipoib_vlan_add_~tpriv~0#1.offset := ipoib_vlan_add_~__mptr___0~12#1.base, -18996200 + ipoib_vlan_add_~__mptr___0~12#1.offset; [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9362: assume (ipoib_open_~cpriv~0#1.base + (3551 + ipoib_open_~cpriv~0#1.offset)) % 18446744073709551616 != (ipoib_open_~priv~3#1.base + (3535 + ipoib_open_~priv~3#1.offset)) % 18446744073709551616; [2025-02-08 02:59:49,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9362: assume !((ipoib_open_~cpriv~0#1.base + (3551 + ipoib_open_~cpriv~0#1.offset)) % 18446744073709551616 != (ipoib_open_~priv~3#1.base + (3535 + ipoib_open_~priv~3#1.offset)) % 18446744073709551616); [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21914: assume 0 != ipoib_cm_send_~tmp___3~43#1;call ipoib_cm_send_#t~mem3666#1.base, ipoib_cm_send_#t~mem3666#1.offset := read~$Pointer$#3(ipoib_cm_send_~priv~107#1.base, 68 + ipoib_cm_send_~priv~107#1.offset, 8); [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21914: assume !(0 != ipoib_cm_send_~tmp___3~43#1);call write~int#3(~jiffies~0, ipoib_cm_send_~dev#1.base, 1102 + ipoib_cm_send_~dev#1.offset, 8);call ipoib_cm_send_#t~mem3671#1 := read~int#3(ipoib_cm_send_~tx#1.base, 64 + ipoib_cm_send_~tx#1.offset, 4);call write~int#3(1 + ipoib_cm_send_#t~mem3671#1, ipoib_cm_send_~tx#1.base, 64 + ipoib_cm_send_~tx#1.offset, 4);havoc ipoib_cm_send_#t~mem3671#1;call ipoib_cm_send_#t~mem3672#1 := read~int#3(ipoib_cm_send_~priv~107#1.base, 2235 + ipoib_cm_send_~priv~107#1.offset, 4);call write~int#3(1 + ipoib_cm_send_#t~mem3672#1, ipoib_cm_send_~priv~107#1.base, 2235 + ipoib_cm_send_~priv~107#1.offset, 4);havoc ipoib_cm_send_#t~mem3672#1;call ipoib_cm_send_#t~mem3673#1 := read~int#3(ipoib_cm_send_~priv~107#1.base, 2235 + ipoib_cm_send_~priv~107#1.offset, 4); [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21915: assume -2147483648 <= ipoib_cm_send_#t~ret3667#1 && ipoib_cm_send_#t~ret3667#1 <= 2147483647;havoc ipoib_cm_send_#t~mem3666#1.base, ipoib_cm_send_#t~mem3666#1.offset;havoc ipoib_cm_send_#t~ret3667#1;call ipoib_cm_send_#t~mem3668#1 := read~int#3(ipoib_cm_send_~dev#1.base, 336 + ipoib_cm_send_~dev#1.offset, 8);call write~int#3(1 + ipoib_cm_send_#t~mem3668#1, ipoib_cm_send_~dev#1.base, 336 + ipoib_cm_send_~dev#1.offset, 8);havoc ipoib_cm_send_#t~mem3668#1;call ipoib_cm_send_#t~mem3669#1.base, ipoib_cm_send_#t~mem3669#1.offset := read~$Pointer$#3(ipoib_cm_send_~priv~107#1.base, 1748 + ipoib_cm_send_~priv~107#1.offset, 8);call ipoib_cm_send_#t~mem3670#1 := read~int#3(ipoib_cm_send_~skb#1.base, 128 + ipoib_cm_send_~skb#1.offset, 4); [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21915-1: SUMMARY for call ipoib_cm_send_#t~ret3667#1 := printk(252, 0); srcloc: null [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12006: assume 0 == (~ipoib_workqueue~0.base + ~ipoib_workqueue~0.offset) % 18446744073709551616;ipoib_init_module_~ret~5#1 := -12; [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12006: assume !(0 == (~ipoib_workqueue~0.base + ~ipoib_workqueue~0.offset) % 18446744073709551616);assume { :begin_inline_ib_sa_register_client } true;ib_sa_register_client_#in~arg0#1.base, ib_sa_register_client_#in~arg0#1.offset := ~#ipoib_sa_client~0.base, ~#ipoib_sa_client~0.offset;havoc ib_sa_register_client_~arg0#1.base, ib_sa_register_client_~arg0#1.offset;ib_sa_register_client_~arg0#1.base, ib_sa_register_client_~arg0#1.offset := ib_sa_register_client_#in~arg0#1.base, ib_sa_register_client_#in~arg0#1.offset; [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21917: havoc ipoib_cm_send_#t~mem3669#1.base, ipoib_cm_send_#t~mem3669#1.offset;havoc ipoib_cm_send_#t~mem3670#1; [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21917-1: SUMMARY for call ib_dma_unmap_single___0(ipoib_cm_send_#t~mem3669#1.base, ipoib_cm_send_#t~mem3669#1.offset, ipoib_cm_send_~addr~4#1, ipoib_cm_send_#t~mem3670#1 % 4294967296, 1); srcloc: null [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24428-1: SUMMARY for call ldv_file_operations_16_#t~ret4206#1.base, ldv_file_operations_16_#t~ret4206#1.offset := ldv_init_zalloc(1000); srcloc: null [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24428: ldv_file_operations_16_~tmp~350#1.base, ldv_file_operations_16_~tmp~350#1.offset := ldv_file_operations_16_#t~ret4206#1.base, ldv_file_operations_16_#t~ret4206#1.offset;havoc ldv_file_operations_16_#t~ret4206#1.base, ldv_file_operations_16_#t~ret4206#1.offset;~ipoib_path_fops_group1~0.base, ~ipoib_path_fops_group1~0.offset := ldv_file_operations_16_~tmp~350#1.base, ldv_file_operations_16_~tmp~350#1.offset; [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13726: havoc invoke_work_6_#t~nondet1323#1, invoke_work_6_#t~switch1324#1, invoke_work_6_~tmp~97#1;assume { :end_inline_invoke_work_6 } true; [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21918: SUMMARY for call dev_kfree_skb_any(ipoib_cm_send_~skb#1.base, ipoib_cm_send_~skb#1.offset); srcloc: null [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291: havoc unicast_arp_send_#t~ret928#1.base, unicast_arp_send_#t~ret928#1.offset, unicast_arp_send_#t~ret929#1.base, unicast_arp_send_#t~ret929#1.offset, unicast_arp_send_#t~ret930#1, unicast_arp_send_#t~ret931#1.base, unicast_arp_send_#t~ret931#1.offset, unicast_arp_send_#t~mem932#1, unicast_arp_send_#t~short933#1, unicast_arp_send_#t~ret934#1.base, unicast_arp_send_#t~ret934#1.offset, unicast_arp_send_#t~ret935#1, unicast_arp_send_#t~mem936#1, unicast_arp_send_#t~mem937#1.base, unicast_arp_send_#t~mem937#1.offset, unicast_arp_send_#t~ret938#1, unicast_arp_send_#t~ret939#1, unicast_arp_send_#t~ret940#1, unicast_arp_send_#t~mem941#1, unicast_arp_send_#t~mem942#1.base, unicast_arp_send_#t~mem942#1.offset, unicast_arp_send_#t~mem943#1, unicast_arp_send_#t~ret944#1, unicast_arp_send_#t~mem945#1.base, unicast_arp_send_#t~mem945#1.offset, unicast_arp_send_#t~ret946#1, unicast_arp_send_#t~ret947#1, unicast_arp_send_#t~mem948#1.base, unicast_arp_send_#t~mem948#1.offset, unicast_arp_send_#t~mem949#1.base, unicast_arp_send_#t~mem949#1.offset, unicast_arp_send_#t~ret950#1, unicast_arp_send_#t~ret951#1, unicast_arp_send_#t~mem952#1, unicast_arp_send_#t~mem953#1, unicast_arp_send_~skb#1.base, unicast_arp_send_~skb#1.offset, unicast_arp_send_~dev#1.base, unicast_arp_send_~dev#1.offset, unicast_arp_send_~cb#1.base, unicast_arp_send_~cb#1.offset, unicast_arp_send_~priv~17#1.base, unicast_arp_send_~priv~17#1.offset, unicast_arp_send_~tmp~56#1.base, unicast_arp_send_~tmp~56#1.offset, unicast_arp_send_~path~7#1.base, unicast_arp_send_~path~7#1.offset, unicast_arp_send_~flags~5#1, unicast_arp_send_~tmp___0~24#1.base, unicast_arp_send_~tmp___0~24#1.offset, unicast_arp_send_~new_path~0#1, unicast_arp_send_~tmp___1~13#1, unicast_arp_send_~tmp___2~6#1, unicast_arp_send_~tmp___3~4#1, unicast_arp_send_~tmp___4~3#1, unicast_arp_send_~tmp___5~3#1, unicast_arp_send_~tmp___6~2#1;havoc unicast_arp_send_#in~skb#1.base, unicast_arp_send_#in~skb#1.offset, unicast_arp_send_#in~dev#1.base, unicast_arp_send_#in~dev#1.offset, unicast_arp_send_#in~cb#1.base, unicast_arp_send_#in~cb#1.offset;assume { :end_inline_unicast_arp_send } true;ipoib_start_xmit_#res#1 := 0; [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9366: SUMMARY for call up_read(ipoib_open_~priv~3#1.base, 348 + ipoib_open_~priv~3#1.offset); srcloc: null [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: havoc ldv_file_operations_16_#t~ret4206#1.base, ldv_file_operations_16_#t~ret4206#1.offset, ldv_file_operations_16_#t~ret4207#1.base, ldv_file_operations_16_#t~ret4207#1.offset, ldv_file_operations_16_~tmp~350#1.base, ldv_file_operations_16_~tmp~350#1.offset, ldv_file_operations_16_~tmp___0~165#1.base, ldv_file_operations_16_~tmp___0~165#1.offset;assume { :end_inline_ldv_file_operations_16 } true;~ldv_state_variable_24~0 := 1;~ldv_state_variable_30~0 := 1;assume { :begin_inline_ldv_initialize_ib_client_30 } true;havoc ldv_initialize_ib_client_30_#t~ret1318#1.base, ldv_initialize_ib_client_30_#t~ret1318#1.offset, ldv_initialize_ib_client_30_~tmp~94#1.base, ldv_initialize_ib_client_30_~tmp~94#1.offset;havoc ldv_initialize_ib_client_30_~tmp~94#1.base, ldv_initialize_ib_client_30_~tmp~94#1.offset; [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24430: ldv_file_operations_16_~tmp___0~165#1.base, ldv_file_operations_16_~tmp___0~165#1.offset := ldv_file_operations_16_#t~ret4207#1.base, ldv_file_operations_16_#t~ret4207#1.offset;havoc ldv_file_operations_16_#t~ret4207#1.base, ldv_file_operations_16_#t~ret4207#1.offset;~ipoib_path_fops_group2~0.base, ~ipoib_path_fops_group2~0.offset := ldv_file_operations_16_~tmp___0~165#1.base, ldv_file_operations_16_~tmp___0~165#1.offset; [2025-02-08 02:59:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24430-1: SUMMARY for call ldv_file_operations_16_#t~ret4207#1.base, ldv_file_operations_16_#t~ret4207#1.offset := ldv_init_zalloc(504); srcloc: null [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24695-1: assume 0 == (~ldv_retval_0~0.base + ~ldv_retval_0~0.offset) % 18446744073709551616;~ldv_state_variable_17~0 := 3;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24695-1: assume !(0 == (~ldv_retval_0~0.base + ~ldv_retval_0~0.offset) % 18446744073709551616); [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24695: assume 0 != (~ldv_retval_0~0.base + ~ldv_retval_0~0.offset) % 18446744073709551616;~ldv_state_variable_17~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24695: assume !(0 != (~ldv_retval_0~0.base + ~ldv_retval_0~0.offset) % 18446744073709551616); [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12011: havoc ib_sa_register_client_~arg0#1.base, ib_sa_register_client_~arg0#1.offset;havoc ib_sa_register_client_#in~arg0#1.base, ib_sa_register_client_#in~arg0#1.offset;assume { :end_inline_ib_sa_register_client } true;assume { :begin_inline_ib_register_client } true;ib_register_client_#in~arg0#1.base, ib_register_client_#in~arg0#1.offset := ~#ipoib_client~0.base, ~#ipoib_client~0.offset;havoc ib_register_client_#res#1;havoc ib_register_client_#t~nondet4311#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~nondet4311#1;assume -2147483648 <= ib_register_client_#t~nondet4311#1 && ib_register_client_#t~nondet4311#1 <= 2147483647;ib_register_client_#res#1 := ib_register_client_#t~nondet4311#1;havoc ib_register_client_#t~nondet4311#1; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25488: havoc skb_push_#t~ret4355#1.base, skb_push_#t~ret4355#1.offset;ipoib_hard_header_#t~ret999#1.base, ipoib_hard_header_#t~ret999#1.offset := skb_push_#res#1.base, skb_push_#res#1.offset;havoc skb_push_#t~ret4355#1.base, skb_push_#t~ret4355#1.offset, skb_push_~arg0#1.base, skb_push_~arg0#1.offset, skb_push_~arg1#1;havoc skb_push_#in~arg0#1.base, skb_push_#in~arg0#1.offset, skb_push_#in~arg1#1;assume { :end_inline_skb_push } true;ipoib_hard_header_~tmp___0~27#1.base, ipoib_hard_header_~tmp___0~27#1.offset := ipoib_hard_header_#t~ret999#1.base, ipoib_hard_header_#t~ret999#1.offset;havoc ipoib_hard_header_#t~ret999#1.base, ipoib_hard_header_#t~ret999#1.offset;ipoib_hard_header_~header~1#1.base, ipoib_hard_header_~header~1#1.offset := ipoib_hard_header_~tmp___0~27#1.base, ipoib_hard_header_~tmp___0~27#1.offset; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19411: assume (ipoib_vlan_add_~tpriv~0#1.base + (3551 + ipoib_vlan_add_~tpriv~0#1.offset)) % 18446744073709551616 != (ipoib_vlan_add_~ppriv~0#1.base + (3535 + ipoib_vlan_add_~ppriv~0#1.offset)) % 18446744073709551616; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19411: assume !((ipoib_vlan_add_~tpriv~0#1.base + (3551 + ipoib_vlan_add_~tpriv~0#1.offset)) % 18446744073709551616 != (ipoib_vlan_add_~ppriv~0#1.base + (3535 + ipoib_vlan_add_~ppriv~0#1.offset)) % 18446744073709551616); [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24697: ldv_main_exported_17_#t~ret4249#1.base, ldv_main_exported_17_#t~ret4249#1.offset := ipoib_path_seq_next_#res#1.base, ipoib_path_seq_next_#res#1.offset;havoc ipoib_path_seq_next_#t~mem4172#1, ipoib_path_seq_next_#t~ret4173#1, ipoib_path_seq_next_~file#1.base, ipoib_path_seq_next_~file#1.offset, ipoib_path_seq_next_~iter_ptr#1.base, ipoib_path_seq_next_~iter_ptr#1.offset, ipoib_path_seq_next_~pos#1.base, ipoib_path_seq_next_~pos#1.offset, ipoib_path_seq_next_~iter~6#1.base, ipoib_path_seq_next_~iter~6#1.offset, ipoib_path_seq_next_~tmp~346#1;havoc ipoib_path_seq_next_#in~file#1.base, ipoib_path_seq_next_#in~file#1.offset, ipoib_path_seq_next_#in~iter_ptr#1.base, ipoib_path_seq_next_#in~iter_ptr#1.offset, ipoib_path_seq_next_#in~pos#1.base, ipoib_path_seq_next_#in~pos#1.offset;assume { :end_inline_ipoib_path_seq_next } true;~ldv_retval_0~0.base, ~ldv_retval_0~0.offset := ldv_main_exported_17_#t~ret4249#1.base, ldv_main_exported_17_#t~ret4249#1.offset;havoc ldv_main_exported_17_#t~ret4249#1.base, ldv_main_exported_17_#t~ret4249#1.offset; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13598: havoc ldv_initialize_ib_client_30_#t~ret1318#1.base, ldv_initialize_ib_client_30_#t~ret1318#1.offset, ldv_initialize_ib_client_30_~tmp~94#1.base, ldv_initialize_ib_client_30_~tmp~94#1.offset;assume { :end_inline_ldv_initialize_ib_client_30 } true;~ldv_state_variable_18~0 := 1;assume { :begin_inline_ldv_file_operations_18 } true;havoc ldv_file_operations_18_#t~ret4210#1.base, ldv_file_operations_18_#t~ret4210#1.offset, ldv_file_operations_18_#t~ret4211#1.base, ldv_file_operations_18_#t~ret4211#1.offset, ldv_file_operations_18_~tmp~353#1.base, ldv_file_operations_18_~tmp~353#1.offset, ldv_file_operations_18_~tmp___0~166#1.base, ldv_file_operations_18_~tmp___0~166#1.offset;havoc ldv_file_operations_18_~tmp~353#1.base, ldv_file_operations_18_~tmp~353#1.offset;havoc ldv_file_operations_18_~tmp___0~166#1.base, ldv_file_operations_18_~tmp___0~166#1.offset; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13730-1: assume 0 == ~ldv_retval_5~0;~ldv_state_variable_28~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13730-1: assume !(0 == ~ldv_retval_5~0); [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13730-16: assume 0 == ~ldv_retval_6~0;~ldv_state_variable_28~0 := 3; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13730-16: assume !(0 == ~ldv_retval_6~0); [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12013: assume 0 != ipoib_init_module_~ret~5#1; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12013: assume !(0 != ipoib_init_module_~ret~5#1);assume { :begin_inline_ipoib_netlink_init } true;havoc ipoib_netlink_init_#res#1;havoc ipoib_netlink_init_#t~ret3103#1, ipoib_netlink_init_~tmp~259#1;havoc ipoib_netlink_init_~tmp~259#1;assume { :begin_inline_rtnl_link_register } true;rtnl_link_register_#in~arg0#1.base, rtnl_link_register_#in~arg0#1.offset := ~#ipoib_link_ops~0.base, ~#ipoib_link_ops~0.offset;havoc rtnl_link_register_#res#1;havoc rtnl_link_register_#t~nondet4344#1, rtnl_link_register_~arg0#1.base, rtnl_link_register_~arg0#1.offset;rtnl_link_register_~arg0#1.base, rtnl_link_register_~arg0#1.offset := rtnl_link_register_#in~arg0#1.base, rtnl_link_register_#in~arg0#1.offset;havoc rtnl_link_register_#t~nondet4344#1;assume -2147483648 <= rtnl_link_register_#t~nondet4344#1 && rtnl_link_register_#t~nondet4344#1 <= 2147483647;rtnl_link_register_#res#1 := rtnl_link_register_#t~nondet4344#1;havoc rtnl_link_register_#t~nondet4344#1; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21923: assume ipoib_cm_send_#t~mem3673#1 % 4294967296 == ~ipoib_sendq_size~0 % 4294967296;havoc ipoib_cm_send_#t~mem3673#1; [2025-02-08 02:59:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21923: assume !(ipoib_cm_send_#t~mem3673#1 % 4294967296 == ~ipoib_sendq_size~0 % 4294967296);havoc ipoib_cm_send_#t~mem3673#1; [2025-02-08 02:59:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21924: assume ~ipoib_debug_level~0 > 0;call ipoib_cm_send_#t~mem3674#1.base, ipoib_cm_send_#t~mem3674#1.offset := read~$Pointer$#3(ipoib_cm_send_~priv~107#1.base, 68 + ipoib_cm_send_~priv~107#1.offset, 8);call ipoib_cm_send_#t~mem3675#1.base, ipoib_cm_send_#t~mem3675#1.offset := read~$Pointer$#3(ipoib_cm_send_~tx#1.base, 8 + ipoib_cm_send_~tx#1.offset, 8);call ipoib_cm_send_#t~mem3676#1 := read~int#3(ipoib_cm_send_#t~mem3675#1.base, 116 + ipoib_cm_send_#t~mem3675#1.offset, 4); [2025-02-08 02:59:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21924: assume !(~ipoib_debug_level~0 > 0); [2025-02-08 02:59:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25227: havoc ib_rate_to_mbps_#t~nondet4310#1;ipoib_path_seq_show_#t~ret4178#1 := ib_rate_to_mbps_#res#1;havoc ib_rate_to_mbps_#t~nondet4310#1, ib_rate_to_mbps_~arg0#1;havoc ib_rate_to_mbps_#in~arg0#1;assume { :end_inline_ib_rate_to_mbps } true;assume -2147483648 <= ipoib_path_seq_show_#t~ret4178#1 && ipoib_path_seq_show_#t~ret4178#1 <= 2147483647;ipoib_path_seq_show_~rate~0#1 := ipoib_path_seq_show_#t~ret4178#1;havoc ipoib_path_seq_show_#t~mem4177#1;havoc ipoib_path_seq_show_#t~ret4178#1;call ipoib_path_seq_show_#t~mem4179#1 := read~int#18(ipoib_path_seq_show_~#path~8#1.base, 48 + ipoib_path_seq_show_~#path~8#1.offset, 2); [2025-02-08 02:59:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9372: assume -2147483648 <= ipoib_open_#t~ret316#1 && ipoib_open_#t~ret316#1 <= 2147483647; [2025-02-08 02:59:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9372-1: SUMMARY for call ipoib_open_#t~ret316#1 := ipoib_ib_dev_stop(ipoib_open_~dev#1.base, ipoib_open_~dev#1.offset); srcloc: null [2025-02-08 02:59:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13600: havoc ldv_file_operations_18_#t~ret4210#1.base, ldv_file_operations_18_#t~ret4210#1.offset, ldv_file_operations_18_#t~ret4211#1.base, ldv_file_operations_18_#t~ret4211#1.offset, ldv_file_operations_18_~tmp~353#1.base, ldv_file_operations_18_~tmp~353#1.offset, ldv_file_operations_18_~tmp___0~166#1.base, ldv_file_operations_18_~tmp___0~166#1.offset;assume { :end_inline_ldv_file_operations_18 } true;~ldv_state_variable_22~0 := 1;assume { :begin_inline_ldv_initialize_ethtool_ops_22 } true;havoc ldv_initialize_ethtool_ops_22_#t~ret3036#1.base, ldv_initialize_ethtool_ops_22_#t~ret3036#1.offset, ldv_initialize_ethtool_ops_22_#t~ret3037#1.base, ldv_initialize_ethtool_ops_22_#t~ret3037#1.offset, ldv_initialize_ethtool_ops_22_~tmp~245#1.base, ldv_initialize_ethtool_ops_22_~tmp~245#1.offset, ldv_initialize_ethtool_ops_22_~tmp___0~107#1.base, ldv_initialize_ethtool_ops_22_~tmp___0~107#1.offset;havoc ldv_initialize_ethtool_ops_22_~tmp~245#1.base, ldv_initialize_ethtool_ops_22_~tmp~245#1.offset;havoc ldv_initialize_ethtool_ops_22_~tmp___0~107#1.base, ldv_initialize_ethtool_ops_22_~tmp___0~107#1.offset; [2025-02-08 02:59:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21925: assume -2147483648 <= ipoib_cm_send_#t~ret3677#1 && ipoib_cm_send_#t~ret3677#1 <= 2147483647;havoc ipoib_cm_send_#t~mem3674#1.base, ipoib_cm_send_#t~mem3674#1.offset;havoc ipoib_cm_send_#t~mem3675#1.base, ipoib_cm_send_#t~mem3675#1.offset;havoc ipoib_cm_send_#t~mem3676#1;havoc ipoib_cm_send_#t~ret3677#1; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21925-1: SUMMARY for call ipoib_cm_send_#t~ret3677#1 := printk(253, 0); srcloc: null [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24568-1: assume 0 != (~ldv_retval_7~0.base + ~ldv_retval_7~0.offset) % 18446744073709551616;~ldv_state_variable_19~0 := 3;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24568-1: assume !(0 != (~ldv_retval_7~0.base + ~ldv_retval_7~0.offset) % 18446744073709551616); [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24568: assume 0 == (~ldv_retval_7~0.base + ~ldv_retval_7~0.offset) % 18446744073709551616;~ldv_state_variable_19~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24568: assume !(0 == (~ldv_retval_7~0.base + ~ldv_retval_7~0.offset) % 18446744073709551616); [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19415-1: SUMMARY for call ipoib_vlan_add_#t~ret2971#1 := __ipoib_vlan_add(ipoib_vlan_add_~ppriv~0#1.base, ipoib_vlan_add_~ppriv~0#1.offset, ipoib_vlan_add_~priv~87#1.base, ipoib_vlan_add_~priv~87#1.offset, (if ipoib_vlan_add_~pkey#1 % 65536 % 4294967296 <= 2147483647 then ipoib_vlan_add_~pkey#1 % 65536 % 4294967296 else ipoib_vlan_add_~pkey#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19415: assume -2147483648 <= ipoib_vlan_add_#t~ret2971#1 && ipoib_vlan_add_#t~ret2971#1 <= 2147483647;ipoib_vlan_add_~result~5#1 := ipoib_vlan_add_#t~ret2971#1;havoc ipoib_vlan_add_#t~ret2971#1; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13866: havoc invoke_work_3_#t~nondet1329#1, invoke_work_3_#t~switch1330#1, invoke_work_3_~tmp~100#1;assume { :end_inline_invoke_work_3 } true; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13602: havoc ldv_initialize_ethtool_ops_22_#t~ret3036#1.base, ldv_initialize_ethtool_ops_22_#t~ret3036#1.offset, ldv_initialize_ethtool_ops_22_#t~ret3037#1.base, ldv_initialize_ethtool_ops_22_#t~ret3037#1.offset, ldv_initialize_ethtool_ops_22_~tmp~245#1.base, ldv_initialize_ethtool_ops_22_~tmp~245#1.offset, ldv_initialize_ethtool_ops_22_~tmp___0~107#1.base, ldv_initialize_ethtool_ops_22_~tmp___0~107#1.offset;assume { :end_inline_ldv_initialize_ethtool_ops_22 } true;~ldv_state_variable_20~0 := 1;assume { :begin_inline_ldv_initialize_device_attribute_20 } true;havoc ldv_initialize_device_attribute_20_#t~ret4102#1.base, ldv_initialize_device_attribute_20_#t~ret4102#1.offset, ldv_initialize_device_attribute_20_#t~ret4103#1.base, ldv_initialize_device_attribute_20_#t~ret4103#1.offset, ldv_initialize_device_attribute_20_~tmp~331#1.base, ldv_initialize_device_attribute_20_~tmp~331#1.offset, ldv_initialize_device_attribute_20_~tmp___0~160#1.base, ldv_initialize_device_attribute_20_~tmp___0~160#1.offset;havoc ldv_initialize_device_attribute_20_~tmp~331#1.base, ldv_initialize_device_attribute_20_~tmp~331#1.offset;havoc ldv_initialize_device_attribute_20_~tmp___0~160#1.base, ldv_initialize_device_attribute_20_~tmp___0~160#1.offset; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374-1: SUMMARY for call clear_bit(2, ipoib_open_~priv~3#1.base, 340 + ipoib_open_~priv~3#1.offset); srcloc: null [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9374: ipoib_open_#res#1 := -22; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12017: ipoib_init_module_#t~ret1310#1 := ipoib_netlink_init_#res#1;havoc ipoib_netlink_init_#t~ret3103#1, ipoib_netlink_init_~tmp~259#1;assume { :end_inline_ipoib_netlink_init } true;assume -2147483648 <= ipoib_init_module_#t~ret1310#1 && ipoib_init_module_#t~ret1310#1 <= 2147483647;ipoib_init_module_~ret~5#1 := ipoib_init_module_#t~ret1310#1;havoc ipoib_init_module_#t~ret1310#1; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19417: SUMMARY for call up_write(ipoib_vlan_add_~ppriv~0#1.base, 348 + ipoib_vlan_add_~ppriv~0#1.offset); srcloc: null [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018: assume 0 != ipoib_init_module_~ret~5#1; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018: assume !(0 != ipoib_init_module_~ret~5#1);ipoib_init_module_#res#1 := 0;call ULTIMATE.dealloc(ipoib_init_module_~#__key~3#1.base, ipoib_init_module_~#__key~3#1.offset);havoc ipoib_init_module_~#__key~3#1.base, ipoib_init_module_~#__key~3#1.offset; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24570: ldv_main_exported_19_#t~ret4230#1.base, ldv_main_exported_19_#t~ret4230#1.offset := ipoib_mcg_seq_next_#res#1.base, ipoib_mcg_seq_next_#res#1.offset;havoc ipoib_mcg_seq_next_#t~mem4158#1, ipoib_mcg_seq_next_#t~ret4159#1, ipoib_mcg_seq_next_~file#1.base, ipoib_mcg_seq_next_~file#1.offset, ipoib_mcg_seq_next_~iter_ptr#1.base, ipoib_mcg_seq_next_~iter_ptr#1.offset, ipoib_mcg_seq_next_~pos#1.base, ipoib_mcg_seq_next_~pos#1.offset, ipoib_mcg_seq_next_~iter~3#1.base, ipoib_mcg_seq_next_~iter~3#1.offset, ipoib_mcg_seq_next_~tmp~344#1;havoc ipoib_mcg_seq_next_#in~file#1.base, ipoib_mcg_seq_next_#in~file#1.offset, ipoib_mcg_seq_next_#in~iter_ptr#1.base, ipoib_mcg_seq_next_#in~iter_ptr#1.offset, ipoib_mcg_seq_next_#in~pos#1.base, ipoib_mcg_seq_next_#in~pos#1.offset;assume { :end_inline_ipoib_mcg_seq_next } true;~ldv_retval_7~0.base, ~ldv_retval_7~0.offset := ldv_main_exported_19_#t~ret4230#1.base, ldv_main_exported_19_#t~ret4230#1.offset;havoc ldv_main_exported_19_#t~ret4230#1.base, ldv_main_exported_19_#t~ret4230#1.offset; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682: assume 0 != ipoib_set_coalesce_~ret~18#1 && -38 != ipoib_set_coalesce_~ret~18#1;call ipoib_set_coalesce_#t~mem3032#1.base, ipoib_set_coalesce_#t~mem3032#1.offset := read~$Pointer$#3(ipoib_set_coalesce_~priv~91#1.base, 68 + ipoib_set_coalesce_~priv~91#1.offset, 8); [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682: assume !(0 != ipoib_set_coalesce_~ret~18#1 && -38 != ipoib_set_coalesce_~ret~18#1);call ipoib_set_coalesce_#t~mem3034#1 := read~int#3(ipoib_set_coalesce_~coal#1.base, 4 + ipoib_set_coalesce_~coal#1.offset, 4);call write~int#3(ipoib_set_coalesce_#t~mem3034#1, ipoib_set_coalesce_~priv~91#1.base, 4875 + ipoib_set_coalesce_~priv~91#1.offset, 2);havoc ipoib_set_coalesce_#t~mem3034#1;call ipoib_set_coalesce_#t~mem3035#1 := read~int#3(ipoib_set_coalesce_~coal#1.base, 8 + ipoib_set_coalesce_~coal#1.offset, 4);call write~int#3(ipoib_set_coalesce_#t~mem3035#1, ipoib_set_coalesce_~priv~91#1.base, 4877 + ipoib_set_coalesce_~priv~91#1.offset, 2);havoc ipoib_set_coalesce_#t~mem3035#1;ipoib_set_coalesce_#res#1 := 0; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25231: havoc ib_register_client_#t~nondet4311#1;ipoib_init_module_#t~ret1309#1 := ib_register_client_#res#1;havoc ib_register_client_#t~nondet4311#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 <= ipoib_init_module_#t~ret1309#1 && ipoib_init_module_#t~ret1309#1 <= 2147483647;ipoib_init_module_~ret~5#1 := ipoib_init_module_#t~ret1309#1;havoc ipoib_init_module_#t~ret1309#1; [2025-02-08 02:59:49,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13604: havoc ldv_initialize_device_attribute_20_#t~ret4102#1.base, ldv_initialize_device_attribute_20_#t~ret4102#1.offset, ldv_initialize_device_attribute_20_#t~ret4103#1.base, ldv_initialize_device_attribute_20_#t~ret4103#1.offset, ldv_initialize_device_attribute_20_~tmp~331#1.base, ldv_initialize_device_attribute_20_~tmp~331#1.offset, ldv_initialize_device_attribute_20_~tmp___0~160#1.base, ldv_initialize_device_attribute_20_~tmp___0~160#1.offset;assume { :end_inline_ldv_initialize_device_attribute_20 } true;~ldv_state_variable_26~0 := 1;assume { :begin_inline_ldv_initialize_device_attribute_26 } true;havoc ldv_initialize_device_attribute_26_#t~ret1313#1.base, ldv_initialize_device_attribute_26_#t~ret1313#1.offset, ldv_initialize_device_attribute_26_#t~ret1314#1.base, ldv_initialize_device_attribute_26_#t~ret1314#1.offset, ldv_initialize_device_attribute_26_~tmp~91#1.base, ldv_initialize_device_attribute_26_~tmp~91#1.offset, ldv_initialize_device_attribute_26_~tmp___0~46#1.base, ldv_initialize_device_attribute_26_~tmp___0~46#1.offset;havoc ldv_initialize_device_attribute_26_~tmp~91#1.base, ldv_initialize_device_attribute_26_~tmp~91#1.offset;havoc ldv_initialize_device_attribute_26_~tmp___0~46#1.base, ldv_initialize_device_attribute_26_~tmp___0~46#1.offset; [2025-02-08 02:59:49,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13736: main_#t~ret1381#1 := ipoib_stop_#res#1;havoc ipoib_stop_#t~ret317#1.base, ipoib_stop_#t~ret317#1.offset, ipoib_stop_#t~mem318#1.base, ipoib_stop_#t~mem318#1.offset, ipoib_stop_#t~ret319#1, ipoib_stop_#t~ret320#1, ipoib_stop_#t~ret321#1, ipoib_stop_#t~ret322#1, ipoib_stop_#t~mem323#1.base, ipoib_stop_#t~mem323#1.offset, ipoib_stop_#t~mem324#1.base, ipoib_stop_#t~mem324#1.offset, ipoib_stop_#t~mem325#1, ipoib_stop_#t~mem326#1.base, ipoib_stop_#t~mem326#1.offset, ipoib_stop_#t~ret327#1, ipoib_stop_#t~mem328#1.base, ipoib_stop_#t~mem328#1.offset, ipoib_stop_~dev#1.base, ipoib_stop_~dev#1.offset, ipoib_stop_~priv~4#1.base, ipoib_stop_~priv~4#1.offset, ipoib_stop_~tmp~41#1.base, ipoib_stop_~tmp~41#1.offset, ipoib_stop_~cpriv~1#1.base, ipoib_stop_~cpriv~1#1.offset, ipoib_stop_~__mptr~1#1.base, ipoib_stop_~__mptr~1#1.offset, ipoib_stop_~flags~1#1, ipoib_stop_~__mptr___0~1#1.base, ipoib_stop_~__mptr___0~1#1.offset, ipoib_stop_~tmp___0~13#1;havoc ipoib_stop_#in~dev#1.base, ipoib_stop_#in~dev#1.offset;assume { :end_inline_ipoib_stop } true;assume -2147483648 <= main_#t~ret1381#1 && main_#t~ret1381#1 <= 2147483647;havoc main_#t~ret1381#1;~ldv_state_variable_28~0 := 2; [2025-02-08 02:59:49,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19418: assume 0 != ipoib_vlan_add_~result~5#1;call ipoib_vlan_add_#t~mem2972#1.base, ipoib_vlan_add_#t~mem2972#1.offset := read~$Pointer$#3(ipoib_vlan_add_~priv~87#1.base, 68 + ipoib_vlan_add_~priv~87#1.offset, 8);assume { :begin_inline_ldv_free_netdev_120 } true;ldv_free_netdev_120_#in~dev#1.base, ldv_free_netdev_120_#in~dev#1.offset := ipoib_vlan_add_#t~mem2972#1.base, ipoib_vlan_add_#t~mem2972#1.offset;havoc ldv_free_netdev_120_~dev#1.base, ldv_free_netdev_120_~dev#1.offset;ldv_free_netdev_120_~dev#1.base, ldv_free_netdev_120_~dev#1.offset := ldv_free_netdev_120_#in~dev#1.base, ldv_free_netdev_120_#in~dev#1.offset; [2025-02-08 02:59:49,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19418: assume !(0 != ipoib_vlan_add_~result~5#1); [2025-02-08 02:59:49,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21929: call ipoib_cm_send_#t~mem3678#1.base, ipoib_cm_send_#t~mem3678#1.offset := read~$Pointer$#3(ipoib_cm_send_~priv~107#1.base, 1785 + ipoib_cm_send_~priv~107#1.offset, 8); [2025-02-08 02:59:49,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21929-1: SUMMARY for call netif_stop_queue(ipoib_cm_send_~dev#1.base, ipoib_cm_send_~dev#1.offset); srcloc: null [2025-02-08 02:59:49,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19683-1: SUMMARY for call ipoib_set_coalesce_#t~ret3033#1 := printk(220, 0); srcloc: null [2025-02-08 02:59:49,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19683: assume -2147483648 <= ipoib_set_coalesce_#t~ret3033#1 && ipoib_set_coalesce_#t~ret3033#1 <= 2147483647;havoc ipoib_set_coalesce_#t~mem3032#1.base, ipoib_set_coalesce_#t~mem3032#1.offset;havoc ipoib_set_coalesce_#t~ret3033#1;ipoib_set_coalesce_#res#1 := ipoib_set_coalesce_~ret~18#1; [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10302: ipoib_start_xmit_#t~ret979#1 := ipoib_cm_up_#res#1;havoc ipoib_cm_up_#t~mem281#1.base, ipoib_cm_up_#t~mem281#1.offset, ipoib_cm_up_#t~ret282#1, ipoib_cm_up_~neigh#1.base, ipoib_cm_up_~neigh#1.offset, ipoib_cm_up_~tmp~36#1;havoc ipoib_cm_up_#in~neigh#1.base, ipoib_cm_up_#in~neigh#1.offset;assume { :end_inline_ipoib_cm_up } true;assume -2147483648 <= ipoib_start_xmit_#t~ret979#1 && ipoib_start_xmit_#t~ret979#1 <= 2147483647;ipoib_start_xmit_~tmp___5~4#1 := ipoib_start_xmit_#t~ret979#1;havoc ipoib_start_xmit_#t~ret979#1; [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19419: havoc ldv_free_netdev_120_~dev#1.base, ldv_free_netdev_120_~dev#1.offset;havoc ldv_free_netdev_120_#in~dev#1.base, ldv_free_netdev_120_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_120 } true;havoc ipoib_vlan_add_#t~mem2972#1.base, ipoib_vlan_add_#t~mem2972#1.offset; [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21930-1: SUMMARY for call ipoib_cm_send_#t~ret3679#1 := ib_req_notify_cq(ipoib_cm_send_#t~mem3678#1.base, ipoib_cm_send_#t~mem3678#1.offset, 6); srcloc: null [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21930: assume -2147483648 <= ipoib_cm_send_#t~ret3679#1 && ipoib_cm_send_#t~ret3679#1 <= 2147483647;ipoib_cm_send_~rc~1#1 := ipoib_cm_send_#t~ret3679#1;havoc ipoib_cm_send_#t~mem3678#1.base, ipoib_cm_send_#t~mem3678#1.offset;havoc ipoib_cm_send_#t~ret3679#1; [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13606: havoc ldv_initialize_device_attribute_26_#t~ret1313#1.base, ldv_initialize_device_attribute_26_#t~ret1313#1.offset, ldv_initialize_device_attribute_26_#t~ret1314#1.base, ldv_initialize_device_attribute_26_#t~ret1314#1.offset, ldv_initialize_device_attribute_26_~tmp~91#1.base, ldv_initialize_device_attribute_26_~tmp~91#1.offset, ldv_initialize_device_attribute_26_~tmp___0~46#1.base, ldv_initialize_device_attribute_26_~tmp___0~46#1.offset;assume { :end_inline_ldv_initialize_device_attribute_26 } true;~ldv_state_variable_21~0 := 1;assume { :begin_inline_ldv_initialize_rtnl_link_ops_21 } true;havoc ldv_initialize_rtnl_link_ops_21_#t~ret3104#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3104#1.offset, ldv_initialize_rtnl_link_ops_21_#t~ret3105#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3105#1.offset, ldv_initialize_rtnl_link_ops_21_#t~ret3106#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3106#1.offset, ldv_initialize_rtnl_link_ops_21_#t~ret3107#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3107#1.offset, ldv_initialize_rtnl_link_ops_21_~tmp~260#1.base, ldv_initialize_rtnl_link_ops_21_~tmp~260#1.offset, ldv_initialize_rtnl_link_ops_21_~tmp___0~113#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___0~113#1.offset, ldv_initialize_rtnl_link_ops_21_~tmp___1~76#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___1~76#1.offset, ldv_initialize_rtnl_link_ops_21_~tmp___2~51#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___2~51#1.offset;havoc ldv_initialize_rtnl_link_ops_21_~tmp~260#1.base, ldv_initialize_rtnl_link_ops_21_~tmp~260#1.offset;havoc ldv_initialize_rtnl_link_ops_21_~tmp___0~113#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___0~113#1.offset;havoc ldv_initialize_rtnl_link_ops_21_~tmp___1~76#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___1~76#1.offset;havoc ldv_initialize_rtnl_link_ops_21_~tmp___2~51#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___2~51#1.offset; [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303: assume 0 != ipoib_start_xmit_~tmp___5~4#1; [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303: assume !(0 != ipoib_start_xmit_~tmp___5~4#1); [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21931: assume ipoib_cm_send_~rc~1#1 < 0;call ipoib_cm_send_#t~mem3680#1.base, ipoib_cm_send_#t~mem3680#1.offset := read~$Pointer$#3(ipoib_cm_send_~priv~107#1.base, 68 + ipoib_cm_send_~priv~107#1.offset, 8); [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21931: assume !(ipoib_cm_send_~rc~1#1 < 0); [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10304: ipoib_start_xmit_~tmp___4~4#1.base, ipoib_start_xmit_~tmp___4~4#1.offset := ipoib_start_xmit_#t~ret980#1.base, ipoib_start_xmit_#t~ret980#1.offset;havoc ipoib_start_xmit_#t~ret980#1.base, ipoib_start_xmit_#t~ret980#1.offset;assume { :begin_inline_ipoib_cm_send } true;ipoib_cm_send_#in~dev#1.base, ipoib_cm_send_#in~dev#1.offset, ipoib_cm_send_#in~skb#1.base, ipoib_cm_send_#in~skb#1.offset, ipoib_cm_send_#in~tx#1.base, ipoib_cm_send_#in~tx#1.offset := ipoib_start_xmit_~dev#1.base, ipoib_start_xmit_~dev#1.offset, ipoib_start_xmit_~skb#1.base, ipoib_start_xmit_~skb#1.offset, ipoib_start_xmit_~tmp___4~4#1.base, ipoib_start_xmit_~tmp___4~4#1.offset;havoc ipoib_cm_send_#t~ret3633#1.base, ipoib_cm_send_#t~ret3633#1.offset, ipoib_cm_send_#t~mem3634#1, ipoib_cm_send_#t~mem3635#1, ipoib_cm_send_#t~ret3636#1, ipoib_cm_send_#t~mem3637#1.base, ipoib_cm_send_#t~mem3637#1.offset, ipoib_cm_send_#t~mem3638#1, ipoib_cm_send_#t~mem3639#1, ipoib_cm_send_#t~ret3640#1, ipoib_cm_send_#t~mem3641#1, ipoib_cm_send_#t~mem3642#1, ipoib_cm_send_#t~mem3643#1, ipoib_cm_send_#t~mem3644#1.base, ipoib_cm_send_#t~mem3644#1.offset, ipoib_cm_send_#t~mem3645#1, ipoib_cm_send_#t~mem3646#1, ipoib_cm_send_#t~mem3647#1.base, ipoib_cm_send_#t~mem3647#1.offset, ipoib_cm_send_#t~mem3648#1, ipoib_cm_send_#t~ret3649#1, ipoib_cm_send_#t~mem3652#1.base, ipoib_cm_send_#t~mem3652#1.offset, ipoib_cm_send_#t~mem3650#1, ipoib_cm_send_#t~bitwise3651#1, ipoib_cm_send_#t~mem3653#1.base, ipoib_cm_send_#t~mem3653#1.offset, ipoib_cm_send_#t~mem3654#1.base, ipoib_cm_send_#t~mem3654#1.offset, ipoib_cm_send_#t~mem3655#1, ipoib_cm_send_#t~ret3656#1, ipoib_cm_send_#t~mem3657#1.base, ipoib_cm_send_#t~mem3657#1.offset, ipoib_cm_send_#t~ret3658#1, ipoib_cm_send_#t~ret3659#1, ipoib_cm_send_#t~mem3660#1, ipoib_cm_send_#t~mem3661#1, ipoib_cm_send_#t~bitwise3662#1, ipoib_cm_send_#t~mem3663#1, ipoib_cm_send_#t~ret3664#1, ipoib_cm_send_#t~ret3665#1, ipoib_cm_send_#t~mem3666#1.base, ipoib_cm_send_#t~mem3666#1.offset, ipoib_cm_send_#t~ret3667#1, ipoib_cm_send_#t~mem3668#1, ipoib_cm_send_#t~mem3669#1.base, ipoib_cm_send_#t~mem3669#1.offset, ipoib_cm_send_#t~mem3670#1, ipoib_cm_send_#t~mem3671#1, ipoib_cm_send_#t~mem3672#1, ipoib_cm_send_#t~mem3673#1, ipoib_cm_send_#t~mem3674#1.base, ipoib_cm_send_#t~mem3674#1.offset, ipoib_cm_send_#t~mem3675#1.base, ipoib_cm_send_#t~mem3675#1.offset, ipoib_cm_send_#t~mem3676#1, ipoib_cm_send_#t~ret3677#1, ipoib_cm_send_#t~mem3678#1.base, ipoib_cm_send_#t~mem3678#1.offset, ipoib_cm_send_#t~ret3679#1, ipoib_cm_send_#t~mem3680#1.base, ipoib_cm_send_#t~mem3680#1.offset, ipoib_cm_send_#t~ret3681#1, ipoib_cm_send_#t~mem3682#1.base, ipoib_cm_send_#t~mem3682#1.offset, ipoib_cm_send_~dev#1.base, ipoib_cm_send_~dev#1.offset, ipoib_cm_send_~skb#1.base, ipoib_cm_send_~skb#1.offset, ipoib_cm_send_~tx#1.base, ipoib_cm_send_~tx#1.offset, ipoib_cm_send_~priv~107#1.base, ipoib_cm_send_~priv~107#1.offset, ipoib_cm_send_~tmp~305#1.base, ipoib_cm_send_~tmp~305#1.offset, ipoib_cm_send_~tx_req~3#1.base, ipoib_cm_send_~tx_req~3#1.offset, ipoib_cm_send_~addr~4#1, ipoib_cm_send_~rc~1#1, ipoib_cm_send_~tmp___0~138#1, ipoib_cm_send_~tmp___1~95#1, ipoib_cm_send_~tmp___2~62#1, ipoib_cm_send_~tmp___3~43#1;ipoib_cm_send_~dev#1.base, ipoib_cm_send_~dev#1.offset := ipoib_cm_send_#in~dev#1.base, ipoib_cm_send_#in~dev#1.offset;ipoib_cm_send_~skb#1.base, ipoib_cm_send_~skb#1.offset := ipoib_cm_send_#in~skb#1.base, ipoib_cm_send_#in~skb#1.offset;ipoib_cm_send_~tx#1.base, ipoib_cm_send_~tx#1.offset := ipoib_cm_send_#in~tx#1.base, ipoib_cm_send_#in~tx#1.offset;havoc ipoib_cm_send_~priv~107#1.base, ipoib_cm_send_~priv~107#1.offset;havoc ipoib_cm_send_~tmp~305#1.base, ipoib_cm_send_~tmp~305#1.offset;havoc ipoib_cm_send_~tx_req~3#1.base, ipoib_cm_send_~tx_req~3#1.offset;havoc ipoib_cm_send_~addr~4#1;havoc ipoib_cm_send_~rc~1#1;havoc ipoib_cm_send_~tmp___0~138#1;havoc ipoib_cm_send_~tmp___1~95#1;havoc ipoib_cm_send_~tmp___2~62#1;havoc ipoib_cm_send_~tmp___3~43#1; [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10304-1: SUMMARY for call ipoib_start_xmit_#t~ret980#1.base, ipoib_start_xmit_#t~ret980#1.offset := ipoib_cm_get(ipoib_start_xmit_~neigh~2#1.base, ipoib_start_xmit_~neigh~2#1.offset); srcloc: null [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21932-1: SUMMARY for call ipoib_cm_send_#t~ret3681#1 := printk(254, 0); srcloc: null [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21932: assume -2147483648 <= ipoib_cm_send_#t~ret3681#1 && ipoib_cm_send_#t~ret3681#1 <= 2147483647;havoc ipoib_cm_send_#t~mem3680#1.base, ipoib_cm_send_#t~mem3680#1.offset;havoc ipoib_cm_send_#t~ret3681#1; [2025-02-08 02:59:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13608: havoc ldv_initialize_rtnl_link_ops_21_#t~ret3104#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3104#1.offset, ldv_initialize_rtnl_link_ops_21_#t~ret3105#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3105#1.offset, ldv_initialize_rtnl_link_ops_21_#t~ret3106#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3106#1.offset, ldv_initialize_rtnl_link_ops_21_#t~ret3107#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3107#1.offset, ldv_initialize_rtnl_link_ops_21_~tmp~260#1.base, ldv_initialize_rtnl_link_ops_21_~tmp~260#1.offset, ldv_initialize_rtnl_link_ops_21_~tmp___0~113#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___0~113#1.offset, ldv_initialize_rtnl_link_ops_21_~tmp___1~76#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___1~76#1.offset, ldv_initialize_rtnl_link_ops_21_~tmp___2~51#1.base, ldv_initialize_rtnl_link_ops_21_~tmp___2~51#1.offset;assume { :end_inline_ldv_initialize_rtnl_link_ops_21 } true;~ldv_state_variable_25~0 := 1;~ldv_state_variable_27~0 := 1; [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305: havoc ipoib_cm_send_#t~ret3633#1.base, ipoib_cm_send_#t~ret3633#1.offset, ipoib_cm_send_#t~mem3634#1, ipoib_cm_send_#t~mem3635#1, ipoib_cm_send_#t~ret3636#1, ipoib_cm_send_#t~mem3637#1.base, ipoib_cm_send_#t~mem3637#1.offset, ipoib_cm_send_#t~mem3638#1, ipoib_cm_send_#t~mem3639#1, ipoib_cm_send_#t~ret3640#1, ipoib_cm_send_#t~mem3641#1, ipoib_cm_send_#t~mem3642#1, ipoib_cm_send_#t~mem3643#1, ipoib_cm_send_#t~mem3644#1.base, ipoib_cm_send_#t~mem3644#1.offset, ipoib_cm_send_#t~mem3645#1, ipoib_cm_send_#t~mem3646#1, ipoib_cm_send_#t~mem3647#1.base, ipoib_cm_send_#t~mem3647#1.offset, ipoib_cm_send_#t~mem3648#1, ipoib_cm_send_#t~ret3649#1, ipoib_cm_send_#t~mem3652#1.base, ipoib_cm_send_#t~mem3652#1.offset, ipoib_cm_send_#t~mem3650#1, ipoib_cm_send_#t~bitwise3651#1, ipoib_cm_send_#t~mem3653#1.base, ipoib_cm_send_#t~mem3653#1.offset, ipoib_cm_send_#t~mem3654#1.base, ipoib_cm_send_#t~mem3654#1.offset, ipoib_cm_send_#t~mem3655#1, ipoib_cm_send_#t~ret3656#1, ipoib_cm_send_#t~mem3657#1.base, ipoib_cm_send_#t~mem3657#1.offset, ipoib_cm_send_#t~ret3658#1, ipoib_cm_send_#t~ret3659#1, ipoib_cm_send_#t~mem3660#1, ipoib_cm_send_#t~mem3661#1, ipoib_cm_send_#t~bitwise3662#1, ipoib_cm_send_#t~mem3663#1, ipoib_cm_send_#t~ret3664#1, ipoib_cm_send_#t~ret3665#1, ipoib_cm_send_#t~mem3666#1.base, ipoib_cm_send_#t~mem3666#1.offset, ipoib_cm_send_#t~ret3667#1, ipoib_cm_send_#t~mem3668#1, ipoib_cm_send_#t~mem3669#1.base, ipoib_cm_send_#t~mem3669#1.offset, ipoib_cm_send_#t~mem3670#1, ipoib_cm_send_#t~mem3671#1, ipoib_cm_send_#t~mem3672#1, ipoib_cm_send_#t~mem3673#1, ipoib_cm_send_#t~mem3674#1.base, ipoib_cm_send_#t~mem3674#1.offset, ipoib_cm_send_#t~mem3675#1.base, ipoib_cm_send_#t~mem3675#1.offset, ipoib_cm_send_#t~mem3676#1, ipoib_cm_send_#t~ret3677#1, ipoib_cm_send_#t~mem3678#1.base, ipoib_cm_send_#t~mem3678#1.offset, ipoib_cm_send_#t~ret3679#1, ipoib_cm_send_#t~mem3680#1.base, ipoib_cm_send_#t~mem3680#1.offset, ipoib_cm_send_#t~ret3681#1, ipoib_cm_send_#t~mem3682#1.base, ipoib_cm_send_#t~mem3682#1.offset, ipoib_cm_send_~dev#1.base, ipoib_cm_send_~dev#1.offset, ipoib_cm_send_~skb#1.base, ipoib_cm_send_~skb#1.offset, ipoib_cm_send_~tx#1.base, ipoib_cm_send_~tx#1.offset, ipoib_cm_send_~priv~107#1.base, ipoib_cm_send_~priv~107#1.offset, ipoib_cm_send_~tmp~305#1.base, ipoib_cm_send_~tmp~305#1.offset, ipoib_cm_send_~tx_req~3#1.base, ipoib_cm_send_~tx_req~3#1.offset, ipoib_cm_send_~addr~4#1, ipoib_cm_send_~rc~1#1, ipoib_cm_send_~tmp___0~138#1, ipoib_cm_send_~tmp___1~95#1, ipoib_cm_send_~tmp___2~62#1, ipoib_cm_send_~tmp___3~43#1;havoc ipoib_cm_send_#in~dev#1.base, ipoib_cm_send_#in~dev#1.offset, ipoib_cm_send_#in~skb#1.base, ipoib_cm_send_#in~skb#1.offset, ipoib_cm_send_#in~tx#1.base, ipoib_cm_send_#in~tx#1.offset;assume { :end_inline_ipoib_cm_send } true; [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19422: ipoib_vlan_add_#res#1 := ipoib_vlan_add_~result~5#1;call ULTIMATE.dealloc(ipoib_vlan_add_~#intf_name~0#1.base, ipoib_vlan_add_~#intf_name~0#1.offset);havoc ipoib_vlan_add_~#intf_name~0#1.base, ipoib_vlan_add_~#intf_name~0#1.offset; [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19422-1: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24180: ipoib_mcg_seq_start_#t~ret4156#1.base, ipoib_mcg_seq_start_#t~ret4156#1.offset := ipoib_mcast_iter_init_#res#1.base, ipoib_mcast_iter_init_#res#1.offset;havoc ipoib_mcast_iter_init_#t~ret2660#1.base, ipoib_mcast_iter_init_#t~ret2660#1.offset, ipoib_mcast_iter_init_#t~memset~res2661#1.base, ipoib_mcast_iter_init_#t~memset~res2661#1.offset, ipoib_mcast_iter_init_#t~ret2662#1, ipoib_mcast_iter_init_~dev#1.base, ipoib_mcast_iter_init_~dev#1.offset, ipoib_mcast_iter_init_~iter~1#1.base, ipoib_mcast_iter_init_~iter~1#1.offset, ipoib_mcast_iter_init_~tmp~211#1.base, ipoib_mcast_iter_init_~tmp~211#1.offset, ipoib_mcast_iter_init_~tmp___0~95#1;havoc ipoib_mcast_iter_init_#in~dev#1.base, ipoib_mcast_iter_init_#in~dev#1.offset;assume { :end_inline_ipoib_mcast_iter_init } true;ipoib_mcg_seq_start_~iter~2#1.base, ipoib_mcg_seq_start_~iter~2#1.offset := ipoib_mcg_seq_start_#t~ret4156#1.base, ipoib_mcg_seq_start_#t~ret4156#1.offset;havoc ipoib_mcg_seq_start_#t~mem4155#1.base, ipoib_mcg_seq_start_#t~mem4155#1.offset;havoc ipoib_mcg_seq_start_#t~ret4156#1.base, ipoib_mcg_seq_start_#t~ret4156#1.offset; [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12024: SUMMARY for call ib_unregister_client(~#ipoib_client~0.base, ~#ipoib_client~0.offset); srcloc: null [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21934: assume 0 != ipoib_cm_send_~rc~1#1;call ipoib_cm_send_#t~mem3682#1.base, ipoib_cm_send_#t~mem3682#1.offset := read~$Pointer$#3(ipoib_cm_send_~priv~107#1.base, 1785 + ipoib_cm_send_~priv~107#1.offset, 8);assume { :begin_inline_ipoib_send_comp_handler } true;ipoib_send_comp_handler_#in~cq#1.base, ipoib_send_comp_handler_#in~cq#1.offset, ipoib_send_comp_handler_#in~dev_ptr#1.base, ipoib_send_comp_handler_#in~dev_ptr#1.offset := ipoib_cm_send_#t~mem3682#1.base, ipoib_cm_send_#t~mem3682#1.offset, ipoib_cm_send_~dev#1.base, ipoib_cm_send_~dev#1.offset;havoc ipoib_send_comp_handler_#t~ret1874#1.base, ipoib_send_comp_handler_#t~ret1874#1.offset, ipoib_send_comp_handler_#t~ret1875#1, ipoib_send_comp_handler_~cq#1.base, ipoib_send_comp_handler_~cq#1.offset, ipoib_send_comp_handler_~dev_ptr#1.base, ipoib_send_comp_handler_~dev_ptr#1.offset, ipoib_send_comp_handler_~priv~48#1.base, ipoib_send_comp_handler_~priv~48#1.offset, ipoib_send_comp_handler_~tmp~156#1.base, ipoib_send_comp_handler_~tmp~156#1.offset;ipoib_send_comp_handler_~cq#1.base, ipoib_send_comp_handler_~cq#1.offset := ipoib_send_comp_handler_#in~cq#1.base, ipoib_send_comp_handler_#in~cq#1.offset;ipoib_send_comp_handler_~dev_ptr#1.base, ipoib_send_comp_handler_~dev_ptr#1.offset := ipoib_send_comp_handler_#in~dev_ptr#1.base, ipoib_send_comp_handler_#in~dev_ptr#1.offset;havoc ipoib_send_comp_handler_~priv~48#1.base, ipoib_send_comp_handler_~priv~48#1.offset;havoc ipoib_send_comp_handler_~tmp~156#1.base, ipoib_send_comp_handler_~tmp~156#1.offset; [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21934: assume !(0 != ipoib_cm_send_~rc~1#1); [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24181: assume 0 == (ipoib_mcg_seq_start_~iter~2#1.base + ipoib_mcg_seq_start_~iter~2#1.offset) % 18446744073709551616;ipoib_mcg_seq_start_#res#1.base, ipoib_mcg_seq_start_#res#1.offset := 0, 0; [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24181: assume !(0 == (ipoib_mcg_seq_start_~iter~2#1.base + ipoib_mcg_seq_start_~iter~2#1.offset) % 18446744073709551616); [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21935: havoc ipoib_send_comp_handler_#t~ret1874#1.base, ipoib_send_comp_handler_#t~ret1874#1.offset, ipoib_send_comp_handler_#t~ret1875#1, ipoib_send_comp_handler_~cq#1.base, ipoib_send_comp_handler_~cq#1.offset, ipoib_send_comp_handler_~dev_ptr#1.base, ipoib_send_comp_handler_~dev_ptr#1.offset, ipoib_send_comp_handler_~priv~48#1.base, ipoib_send_comp_handler_~priv~48#1.offset, ipoib_send_comp_handler_~tmp~156#1.base, ipoib_send_comp_handler_~tmp~156#1.offset;havoc ipoib_send_comp_handler_#in~cq#1.base, ipoib_send_comp_handler_#in~cq#1.offset, ipoib_send_comp_handler_#in~dev_ptr#1.base, ipoib_send_comp_handler_#in~dev_ptr#1.offset;assume { :end_inline_ipoib_send_comp_handler } true;havoc ipoib_cm_send_#t~mem3682#1.base, ipoib_cm_send_#t~mem3682#1.offset; [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12026: assume { :begin_inline_ldv_destroy_workqueue_23 } true;ldv_destroy_workqueue_23_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_23_#in~ldv_func_arg1#1.offset := ~ipoib_workqueue~0.base, ~ipoib_workqueue~0.offset;havoc ldv_destroy_workqueue_23_~ldv_func_arg1#1.base, ldv_destroy_workqueue_23_~ldv_func_arg1#1.offset;ldv_destroy_workqueue_23_~ldv_func_arg1#1.base, ldv_destroy_workqueue_23_~ldv_func_arg1#1.offset := ldv_destroy_workqueue_23_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_23_#in~ldv_func_arg1#1.offset; [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12026-1: SUMMARY for call ib_sa_unregister_client(~#ipoib_sa_client~0.base, ~#ipoib_sa_client~0.offset); srcloc: null [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14141: SUMMARY for call destroy_workqueue(ldv_destroy_workqueue_23_~ldv_func_arg1#1.base, ldv_destroy_workqueue_23_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12027: havoc ldv_destroy_workqueue_23_~ldv_func_arg1#1.base, ldv_destroy_workqueue_23_~ldv_func_arg1#1.offset;havoc ldv_destroy_workqueue_23_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_23_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_destroy_workqueue_23 } true; [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14142: SUMMARY for call call_and_disable_all_11(2); srcloc: null [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12029-1: SUMMARY for call ipoib_unregister_debugfs(); srcloc: null [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12029: ipoib_init_module_#res#1 := ipoib_init_module_~ret~5#1;call ULTIMATE.dealloc(ipoib_init_module_~#__key~3#1.base, ipoib_init_module_~#__key~3#1.offset);havoc ipoib_init_module_~#__key~3#1.base, ipoib_init_module_~#__key~3#1.offset; [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162: ldv_initialize_device_attribute_26_~tmp~91#1.base, ldv_initialize_device_attribute_26_~tmp~91#1.offset := ldv_initialize_device_attribute_26_#t~ret1313#1.base, ldv_initialize_device_attribute_26_#t~ret1313#1.offset;havoc ldv_initialize_device_attribute_26_#t~ret1313#1.base, ldv_initialize_device_attribute_26_#t~ret1313#1.offset;~dev_attr_umcast_group0~0.base, ~dev_attr_umcast_group0~0.offset := ldv_initialize_device_attribute_26_~tmp~91#1.base, ldv_initialize_device_attribute_26_~tmp~91#1.offset; [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162-1: SUMMARY for call ldv_initialize_device_attribute_26_#t~ret1313#1.base, ldv_initialize_device_attribute_26_#t~ret1313#1.offset := ldv_init_zalloc(48); srcloc: null [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24187-1: SUMMARY for call ipoib_mcg_seq_start_#t~ret4157#1 := ipoib_mcast_iter_next(ipoib_mcg_seq_start_~iter~2#1.base, ipoib_mcg_seq_start_~iter~2#1.offset); srcloc: null [2025-02-08 02:59:49,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24187: assume -2147483648 <= ipoib_mcg_seq_start_#t~ret4157#1 && ipoib_mcg_seq_start_#t~ret4157#1 <= 2147483647;ipoib_mcg_seq_start_~tmp~343#1 := ipoib_mcg_seq_start_#t~ret4157#1; [2025-02-08 02:59:49,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: ldv_initialize_device_attribute_26_~tmp___0~46#1.base, ldv_initialize_device_attribute_26_~tmp___0~46#1.offset := ldv_initialize_device_attribute_26_#t~ret1314#1.base, ldv_initialize_device_attribute_26_#t~ret1314#1.offset;havoc ldv_initialize_device_attribute_26_#t~ret1314#1.base, ldv_initialize_device_attribute_26_#t~ret1314#1.offset;~dev_attr_umcast_group1~0.base, ~dev_attr_umcast_group1~0.offset := ldv_initialize_device_attribute_26_~tmp___0~46#1.base, ldv_initialize_device_attribute_26_~tmp___0~46#1.offset; [2025-02-08 02:59:49,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-1: SUMMARY for call ldv_initialize_device_attribute_26_#t~ret1314#1.base, ldv_initialize_device_attribute_26_#t~ret1314#1.offset := ldv_init_zalloc(1416); srcloc: null [2025-02-08 02:59:49,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24188: assume 0 != ipoib_mcg_seq_start_~tmp~343#1; [2025-02-08 02:59:49,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24188: assume !(0 != ipoib_mcg_seq_start_~tmp~343#1);ipoib_mcg_seq_start_~tmp___0~163#1 := ipoib_mcg_seq_start_~n~12#1;ipoib_mcg_seq_start_~n~12#1 := ipoib_mcg_seq_start_~n~12#1 - 1; [2025-02-08 02:59:49,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24189-1: SUMMARY for call kfree(ipoib_mcg_seq_start_~iter~2#1.base, ipoib_mcg_seq_start_~iter~2#1.offset); srcloc: null [2025-02-08 02:59:49,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24189: ipoib_mcg_seq_start_#res#1.base, ipoib_mcg_seq_start_#res#1.offset := 0, 0; [2025-02-08 02:59:49,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24323: call ULTIMATE.dealloc(ipoib_path_seq_show_~#gid_buf~1#1.base, ipoib_path_seq_show_~#gid_buf~1#1.offset);havoc ipoib_path_seq_show_~#gid_buf~1#1.base, ipoib_path_seq_show_~#gid_buf~1#1.offset;call ULTIMATE.dealloc(ipoib_path_seq_show_~#path~8#1.base, ipoib_path_seq_show_~#path~8#1.offset);havoc ipoib_path_seq_show_~#path~8#1.base, ipoib_path_seq_show_~#path~8#1.offset;ldv_main_exported_17_#t~ret4248#1 := ipoib_path_seq_show_#res#1;havoc ipoib_path_seq_show_#t~mem4174#1, ipoib_path_seq_show_#t~ret4175#1, ipoib_path_seq_show_#t~mem4176#1, ipoib_path_seq_show_#t~mem4177#1, ipoib_path_seq_show_#t~ret4178#1, ipoib_path_seq_show_#t~mem4179#1, ipoib_path_seq_show_#t~ret4180#1, ipoib_path_seq_show_#t~mem4181#1, ipoib_path_seq_show_#t~ret4182#1, ipoib_path_seq_show_#t~ret4183#1, ipoib_path_seq_show_~file#1.base, ipoib_path_seq_show_~file#1.offset, ipoib_path_seq_show_~iter_ptr#1.base, ipoib_path_seq_show_~iter_ptr#1.offset, ipoib_path_seq_show_~iter~7#1.base, ipoib_path_seq_show_~iter~7#1.offset, ipoib_path_seq_show_~#gid_buf~1#1.base, ipoib_path_seq_show_~#gid_buf~1#1.offset, ipoib_path_seq_show_~#path~8#1.base, ipoib_path_seq_show_~#path~8#1.offset, ipoib_path_seq_show_~rate~0#1, ipoib_path_seq_show_~tmp~347#1;havoc ipoib_path_seq_show_#in~file#1.base, ipoib_path_seq_show_#in~file#1.offset, ipoib_path_seq_show_#in~iter_ptr#1.base, ipoib_path_seq_show_#in~iter_ptr#1.offset;assume { :end_inline_ipoib_path_seq_show } true;assume -2147483648 <= ldv_main_exported_17_#t~ret4248#1 && ldv_main_exported_17_#t~ret4248#1 <= 2147483647;havoc ldv_main_exported_17_#t~ret4248#1;~ldv_state_variable_17~0 := 3; [2025-02-08 02:59:49,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14149: SUMMARY for call destroy_workqueue(ldv_destroy_workqueue_24_~ldv_func_arg1#1.base, ldv_destroy_workqueue_24_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 02:59:49,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12036: assume { :end_inline_ipoib_netlink_fini } true; [2025-02-08 02:59:49,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14150: SUMMARY for call call_and_disable_all_11(2); srcloc: null [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13886: havoc invoke_work_8_#t~nondet1311#1, invoke_work_8_#t~switch1312#1, invoke_work_8_~tmp~90#1;assume { :end_inline_invoke_work_8 } true; [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037: SUMMARY for call ib_unregister_client(~#ipoib_client~0.base, ~#ipoib_client~0.offset); srcloc: null [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24458-1: SUMMARY for call ldv_file_operations_18_#t~ret4210#1.base, ldv_file_operations_18_#t~ret4210#1.offset := ldv_init_zalloc(1000); srcloc: null [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24458: ldv_file_operations_18_~tmp~353#1.base, ldv_file_operations_18_~tmp~353#1.offset := ldv_file_operations_18_#t~ret4210#1.base, ldv_file_operations_18_#t~ret4210#1.offset;havoc ldv_file_operations_18_#t~ret4210#1.base, ldv_file_operations_18_#t~ret4210#1.offset;~ipoib_mcg_fops_group1~0.base, ~ipoib_mcg_fops_group1~0.offset := ldv_file_operations_18_~tmp~353#1.base, ldv_file_operations_18_~tmp~353#1.offset; [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12038: SUMMARY for call ib_sa_unregister_client(~#ipoib_sa_client~0.base, ~#ipoib_sa_client~0.offset); srcloc: null [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039-1: SUMMARY for call ipoib_unregister_debugfs(); srcloc: null [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12039: assume { :begin_inline_ldv_destroy_workqueue_24 } true;ldv_destroy_workqueue_24_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_24_#in~ldv_func_arg1#1.offset := ~ipoib_workqueue~0.base, ~ipoib_workqueue~0.offset;havoc ldv_destroy_workqueue_24_~ldv_func_arg1#1.base, ldv_destroy_workqueue_24_~ldv_func_arg1#1.offset;ldv_destroy_workqueue_24_~ldv_func_arg1#1.base, ldv_destroy_workqueue_24_~ldv_func_arg1#1.offset := ldv_destroy_workqueue_24_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_24_#in~ldv_func_arg1#1.offset; [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20760: assume 0 != (skb_orphan___0_#t~mem3338#1.base + skb_orphan___0_#t~mem3338#1.offset) % 18446744073709551616;havoc skb_orphan___0_#t~mem3338#1.base, skb_orphan___0_#t~mem3338#1.offset;call skb_orphan___0_#t~mem3341#1.base, skb_orphan___0_#t~mem3341#1.offset := read~$Pointer$#3(skb_orphan___0_~skb#1.base, 96 + skb_orphan___0_~skb#1.offset, 8); [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20760: assume !(0 != (skb_orphan___0_#t~mem3338#1.base + skb_orphan___0_#t~mem3338#1.offset) % 18446744073709551616);havoc skb_orphan___0_#t~mem3338#1.base, skb_orphan___0_#t~mem3338#1.offset;call skb_orphan___0_#t~mem3342#1.base, skb_orphan___0_#t~mem3342#1.offset := read~$Pointer$#3(skb_orphan___0_~skb#1.base, 24 + skb_orphan___0_~skb#1.offset, 8); [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24196: assume 0 != ipoib_mcg_seq_start_~tmp___0~163#1; [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24196: assume !(0 != ipoib_mcg_seq_start_~tmp___0~163#1);ipoib_mcg_seq_start_#res#1.base, ipoib_mcg_seq_start_#res#1.offset := ipoib_mcg_seq_start_~iter~2#1.base, ipoib_mcg_seq_start_~iter~2#1.offset; [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040: havoc ldv_destroy_workqueue_24_~ldv_func_arg1#1.base, ldv_destroy_workqueue_24_~ldv_func_arg1#1.offset;havoc ldv_destroy_workqueue_24_#in~ldv_func_arg1#1.base, ldv_destroy_workqueue_24_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_destroy_workqueue_24 } true; [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24460-1: SUMMARY for call ldv_file_operations_18_#t~ret4211#1.base, ldv_file_operations_18_#t~ret4211#1.offset := ldv_init_zalloc(504); srcloc: null [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24460: ldv_file_operations_18_~tmp___0~166#1.base, ldv_file_operations_18_~tmp___0~166#1.offset := ldv_file_operations_18_#t~ret4211#1.base, ldv_file_operations_18_#t~ret4211#1.offset;havoc ldv_file_operations_18_#t~ret4211#1.base, ldv_file_operations_18_#t~ret4211#1.offset;~ipoib_mcg_fops_group2~0.base, ~ipoib_mcg_fops_group2~0.offset := ldv_file_operations_18_~tmp___0~166#1.base, ldv_file_operations_18_~tmp___0~166#1.offset; [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20761-1: SUMMARY for call ##fun~$Pointer$~TO~VOID(skb_orphan___0_~skb#1.base, skb_orphan___0_~skb#1.offset, skb_orphan___0_#t~mem3341#1.base, skb_orphan___0_#t~mem3341#1.offset); srcloc: null [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20761: havoc skb_orphan___0_#t~mem3341#1.base, skb_orphan___0_#t~mem3341#1.offset;call write~$Pointer$#3(0, 0, skb_orphan___0_~skb#1.base, 96 + skb_orphan___0_~skb#1.offset, 8);call write~$Pointer$#3(0, 0, skb_orphan___0_~skb#1.base, 24 + skb_orphan___0_~skb#1.offset, 8); [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362: call ULTIMATE.dealloc(main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset);havoc main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset);havoc main_~#ldvarg20~0#1.base, main_~#ldvarg20~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_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset);havoc main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset);havoc main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg40~0#1.base, main_~#ldvarg40~0#1.offset);havoc main_~#ldvarg40~0#1.base, main_~#ldvarg40~0#1.offset; [2025-02-08 02:59:49,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24594: call ULTIMATE.dealloc(ldv_main_exported_16_~#ldvarg15~0#1.base, ldv_main_exported_16_~#ldvarg15~0#1.offset);havoc ldv_main_exported_16_~#ldvarg15~0#1.base, ldv_main_exported_16_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_16_~#ldvarg16~0#1.base, ldv_main_exported_16_~#ldvarg16~0#1.offset);havoc ldv_main_exported_16_~#ldvarg16~0#1.base, ldv_main_exported_16_~#ldvarg16~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_16_~#ldvarg18~0#1.base, ldv_main_exported_16_~#ldvarg18~0#1.offset);havoc ldv_main_exported_16_~#ldvarg18~0#1.base, ldv_main_exported_16_~#ldvarg18~0#1.offset;havoc ldv_main_exported_16_#t~ret4231#1.base, ldv_main_exported_16_#t~ret4231#1.offset, ldv_main_exported_16_#t~ret4232#1.base, ldv_main_exported_16_#t~ret4232#1.offset, ldv_main_exported_16_#t~ret4233#1.base, ldv_main_exported_16_#t~ret4233#1.offset, ldv_main_exported_16_#t~ret4234#1.base, ldv_main_exported_16_#t~ret4234#1.offset, ldv_main_exported_16_#t~ret4235#1.base, ldv_main_exported_16_#t~ret4235#1.offset, ldv_main_exported_16_#t~nondet4236#1, ldv_main_exported_16_#t~switch4237#1, ldv_main_exported_16_#t~mem4238#1, ldv_main_exported_16_#t~ret4239#1, ldv_main_exported_16_#t~ret4240#1, ldv_main_exported_16_#t~ret4241#1, ldv_main_exported_16_#t~mem4242#1, ldv_main_exported_16_#t~mem4243#1, ldv_main_exported_16_#t~ret4244#1, ldv_main_exported_16_~#ldvarg15~0#1.base, ldv_main_exported_16_~#ldvarg15~0#1.offset, ldv_main_exported_16_~#ldvarg16~0#1.base, ldv_main_exported_16_~#ldvarg16~0#1.offset, ldv_main_exported_16_~ldvarg19~0#1.base, ldv_main_exported_16_~ldvarg19~0#1.offset, ldv_main_exported_16_~tmp~356#1.base, ldv_main_exported_16_~tmp~356#1.offset, ldv_main_exported_16_~ldvarg17~0#1.base, ldv_main_exported_16_~ldvarg17~0#1.offset, ldv_main_exported_16_~tmp___0~168#1.base, ldv_main_exported_16_~tmp___0~168#1.offset, ldv_main_exported_16_~#ldvarg18~0#1.base, ldv_main_exported_16_~#ldvarg18~0#1.offset, ldv_main_exported_16_~tmp___1~115#1;assume { :end_inline_ldv_main_exported_16 } true; [2025-02-08 02:59:49,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13892: havoc invoke_work_4_#t~nondet1316#1, invoke_work_4_#t~switch1317#1, invoke_work_4_~tmp~93#1;assume { :end_inline_invoke_work_4 } true; [2025-02-08 02:59:49,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20765-1: SUMMARY for call skb_orphan___0_#t~ret3343#1 := ldv__builtin_expect((if 0 != (skb_orphan___0_#t~mem3342#1.base + skb_orphan___0_#t~mem3342#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 02:59:49,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19708: ldv_initialize_ethtool_ops_22_~tmp~245#1.base, ldv_initialize_ethtool_ops_22_~tmp~245#1.offset := ldv_initialize_ethtool_ops_22_#t~ret3036#1.base, ldv_initialize_ethtool_ops_22_#t~ret3036#1.offset;havoc ldv_initialize_ethtool_ops_22_#t~ret3036#1.base, ldv_initialize_ethtool_ops_22_#t~ret3036#1.offset;~ipoib_ethtool_ops_group0~0.base, ~ipoib_ethtool_ops_group0~0.offset := ldv_initialize_ethtool_ops_22_~tmp~245#1.base, ldv_initialize_ethtool_ops_22_~tmp~245#1.offset; [2025-02-08 02:59:49,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20765: assume -9223372036854775808 <= skb_orphan___0_#t~ret3343#1 && skb_orphan___0_#t~ret3343#1 <= 9223372036854775807;skb_orphan___0_~tmp~285#1 := skb_orphan___0_#t~ret3343#1;havoc skb_orphan___0_#t~mem3342#1.base, skb_orphan___0_#t~mem3342#1.offset;havoc skb_orphan___0_#t~ret3343#1; [2025-02-08 02:59:49,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19708-1: SUMMARY for call ldv_initialize_ethtool_ops_22_#t~ret3036#1.base, ldv_initialize_ethtool_ops_22_#t~ret3036#1.offset := ldv_init_zalloc(92); srcloc: null [2025-02-08 02:59:49,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23408-1: SUMMARY for call ldv_initialize_device_attribute_20_#t~ret4102#1.base, ldv_initialize_device_attribute_20_#t~ret4102#1.offset := ldv_init_zalloc(48); srcloc: null [2025-02-08 02:59:49,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23408: ldv_initialize_device_attribute_20_~tmp~331#1.base, ldv_initialize_device_attribute_20_~tmp~331#1.offset := ldv_initialize_device_attribute_20_#t~ret4102#1.base, ldv_initialize_device_attribute_20_#t~ret4102#1.offset;havoc ldv_initialize_device_attribute_20_#t~ret4102#1.base, ldv_initialize_device_attribute_20_#t~ret4102#1.offset;~dev_attr_mode_group0~0.base, ~dev_attr_mode_group0~0.offset := ldv_initialize_device_attribute_20_~tmp~331#1.base, ldv_initialize_device_attribute_20_~tmp~331#1.offset; [2025-02-08 02:59:49,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24333: havoc ipoib_path_iter_read_#t~mem553#1.base, ipoib_path_iter_read_#t~mem553#1.offset, ipoib_path_iter_read_#t~mem554#1, ipoib_path_iter_read_#t~arrayCopy555#1, ipoib_path_iter_read_#t~mem556#1, ipoib_path_iter_read_#t~mem557#1, ipoib_path_iter_read_#t~mem558#1, ipoib_path_iter_read_#t~mem559#1, ipoib_path_iter_read_#t~mem560#1, ipoib_path_iter_read_#t~mem561#1, ipoib_path_iter_read_#t~mem562#1, ipoib_path_iter_read_#t~mem563#1, ipoib_path_iter_read_#t~mem564#1, ipoib_path_iter_read_#t~mem565#1, ipoib_path_iter_read_#t~mem566#1, ipoib_path_iter_read_#t~mem567#1, ipoib_path_iter_read_#t~mem568#1, ipoib_path_iter_read_#t~mem569#1, ipoib_path_iter_read_#t~mem570#1, ipoib_path_iter_read_#t~mem571#1, ipoib_path_iter_read_#t~mem572#1, ipoib_path_iter_read_#t~mem573#1, ipoib_path_iter_read_#t~arrayCopy574#1, ipoib_path_iter_read_#t~mem575#1, ipoib_path_iter_read_#t~mem576#1, ipoib_path_iter_read_#t~mem577#1, ipoib_path_iter_read_#t~mem578#1, ipoib_path_iter_read_#t~mem579#1, ipoib_path_iter_read_#t~mem580#1, ipoib_path_iter_read_#t~mem581#1, ipoib_path_iter_read_#t~mem582#1, ipoib_path_iter_read_#t~mem583#1, ipoib_path_iter_read_#t~mem584#1, ipoib_path_iter_read_#t~mem585#1, ipoib_path_iter_read_#t~mem586#1, ipoib_path_iter_read_#t~mem587#1, ipoib_path_iter_read_#t~mem588#1, ipoib_path_iter_read_#t~mem589#1, ipoib_path_iter_read_#t~mem590#1, ipoib_path_iter_read_#t~mem591#1, ipoib_path_iter_read_#t~mem592#1, ipoib_path_iter_read_#t~mem593#1, ipoib_path_iter_read_#t~mem594#1, ipoib_path_iter_read_#t~mem595#1, ipoib_path_iter_read_#t~mem596#1, ipoib_path_iter_read_#t~mem597#1, ipoib_path_iter_read_#t~mem598#1, ipoib_path_iter_read_#t~mem599#1, ipoib_path_iter_read_#t~mem600#1, ipoib_path_iter_read_#t~mem601#1, ipoib_path_iter_read_#t~mem602#1, ipoib_path_iter_read_#t~mem603#1, ipoib_path_iter_read_#t~mem604#1, ipoib_path_iter_read_#t~mem605#1, ipoib_path_iter_read_#t~mem606#1, ipoib_path_iter_read_#t~mem607#1, ipoib_path_iter_read_#t~mem608#1, ipoib_path_iter_read_#t~mem609#1, ipoib_path_iter_read_#t~mem610#1, ipoib_path_iter_read_#t~arrayCopy611#1, ipoib_path_iter_read_#t~mem612#1, ipoib_path_iter_read_#t~mem613#1, ipoib_path_iter_read_#t~mem614#1, ipoib_path_iter_read_#t~mem615#1, ipoib_path_iter_read_#t~mem616#1, ipoib_path_iter_read_#t~mem617#1, ipoib_path_iter_read_#t~arrayCopy618#1, ipoib_path_iter_read_#t~mem619#1, ipoib_path_iter_read_#t~mem620#1, ipoib_path_iter_read_#t~mem621#1, ipoib_path_iter_read_#t~mem622#1, ipoib_path_iter_read_#t~mem623#1, ipoib_path_iter_read_#t~mem624#1, ipoib_path_iter_read_#t~mem625#1, ipoib_path_iter_read_#t~mem626#1.base, ipoib_path_iter_read_#t~mem626#1.offset, ipoib_path_iter_read_#t~mem627#1.base, ipoib_path_iter_read_#t~mem627#1.offset, ipoib_path_iter_read_#t~mem628#1.base, ipoib_path_iter_read_#t~mem628#1.offset, ipoib_path_iter_read_#t~mem629#1, ipoib_path_iter_read_#t~mem630#1, ipoib_path_iter_read_#t~mem631#1, ipoib_path_iter_read_#t~mem632#1, ipoib_path_iter_read_#t~mem633#1.base, ipoib_path_iter_read_#t~mem633#1.offset, ipoib_path_iter_read_#t~mem634#1.base, ipoib_path_iter_read_#t~mem634#1.offset, ipoib_path_iter_read_#t~arrayCopy635#1.base, ipoib_path_iter_read_#t~arrayCopy635#1.offset, ipoib_path_iter_read_#t~mem636#1.base, ipoib_path_iter_read_#t~mem636#1.offset, ipoib_path_iter_read_#t~mem637#1.base, ipoib_path_iter_read_#t~mem637#1.offset, ipoib_path_iter_read_#t~mem638#1.base, ipoib_path_iter_read_#t~mem638#1.offset, ipoib_path_iter_read_#t~mem639#1, ipoib_path_iter_read_#t~mem640#1, ipoib_path_iter_read_#t~arrayCopy641#1, ipoib_path_iter_read_#t~mem642#1, ipoib_path_iter_read_#t~mem643#1, ipoib_path_iter_read_#t~mem644#1, ipoib_path_iter_read_#t~mem645#1, ipoib_path_iter_read_#t~mem646#1, ipoib_path_iter_read_#t~mem647#1, ipoib_path_iter_read_#t~mem648#1, ipoib_path_iter_read_#t~mem649#1, ipoib_path_iter_read_#t~mem650#1, ipoib_path_iter_read_#t~mem651#1, ipoib_path_iter_read_#t~mem652#1, ipoib_path_iter_read_#t~mem653#1, ipoib_path_iter_read_#t~mem654#1, ipoib_path_iter_read_#t~mem655#1, ipoib_path_iter_read_#t~mem656#1, ipoib_path_iter_read_#t~mem657#1, ipoib_path_iter_read_#t~mem658#1, ipoib_path_iter_read_#t~mem659#1, ipoib_path_iter_read_#t~mem660#1, ipoib_path_iter_read_#t~mem661#1, ipoib_path_iter_read_#t~mem662#1, ipoib_path_iter_read_#t~mem663#1, ipoib_path_iter_read_#t~mem664#1, ipoib_path_iter_read_#t~mem665#1, ipoib_path_iter_read_#t~mem666#1.base, ipoib_path_iter_read_#t~mem666#1.offset, ipoib_path_iter_read_#t~arrayCopy667#1.base, ipoib_path_iter_read_#t~arrayCopy667#1.offset, ipoib_path_iter_read_#t~mem668#1.base, ipoib_path_iter_read_#t~mem668#1.offset, ipoib_path_iter_read_#t~mem669#1.base, ipoib_path_iter_read_#t~mem669#1.offset, ipoib_path_iter_read_#t~mem670#1.base, ipoib_path_iter_read_#t~mem670#1.offset, ipoib_path_iter_read_#t~mem671#1, ipoib_path_iter_read_#t~mem672#1, ipoib_path_iter_read_#t~mem673#1.base, ipoib_path_iter_read_#t~mem673#1.offset, ipoib_path_iter_read_#t~mem674#1.base, ipoib_path_iter_read_#t~mem674#1.offset, ipoib_path_iter_read_#t~mem675#1, ipoib_path_iter_read_#t~mem676#1.base, ipoib_path_iter_read_#t~mem676#1.offset, ipoib_path_iter_read_#t~mem677#1, ipoib_path_iter_read_#t~mem678#1, ipoib_path_iter_read_#t~mem679#1, ipoib_path_iter_read_#t~mem680#1, ipoib_path_iter_read_#t~mem681#1.base, ipoib_path_iter_read_#t~mem681#1.offset, ipoib_path_iter_read_#t~mem682#1.base, ipoib_path_iter_read_#t~mem682#1.offset, ipoib_path_iter_read_#t~arrayCopy683#1.base, ipoib_path_iter_read_#t~arrayCopy683#1.offset, ipoib_path_iter_read_#t~mem684#1.base, ipoib_path_iter_read_#t~mem684#1.offset, ipoib_path_iter_read_#t~mem685#1.base, ipoib_path_iter_read_#t~mem685#1.offset, ipoib_path_iter_read_#t~mem686#1.base, ipoib_path_iter_read_#t~mem686#1.offset, ipoib_path_iter_read_#t~mem687#1, ipoib_path_iter_read_#t~mem688#1, ipoib_path_iter_read_#t~arrayCopy689#1, ipoib_path_iter_read_#t~mem690#1, ipoib_path_iter_read_#t~mem691#1, ipoib_path_iter_read_#t~mem692#1, ipoib_path_iter_read_#t~mem693#1, ipoib_path_iter_read_#t~mem694#1, ipoib_path_iter_read_#t~mem695#1, ipoib_path_iter_read_#t~mem696#1, ipoib_path_iter_read_#t~mem697#1, ipoib_path_iter_read_#t~mem698#1, ipoib_path_iter_read_#t~mem699#1, ipoib_path_iter_read_#t~mem700#1, ipoib_path_iter_read_#t~mem701#1, ipoib_path_iter_read_#t~mem702#1, ipoib_path_iter_read_#t~mem703#1, ipoib_path_iter_read_#t~mem704#1, ipoib_path_iter_read_#t~mem705#1, ipoib_path_iter_read_#t~mem706#1, ipoib_path_iter_read_#t~mem707#1, ipoib_path_iter_read_#t~mem708#1, ipoib_path_iter_read_#t~mem709#1, ipoib_path_iter_read_#t~mem710#1, ipoib_path_iter_read_#t~mem711#1, ipoib_path_iter_read_#t~mem712#1, ipoib_path_iter_read_#t~mem713#1, ipoib_path_iter_read_#t~mem714#1.base, ipoib_path_iter_read_#t~mem714#1.offset, ipoib_path_iter_read_#t~arrayCopy715#1.base, ipoib_path_iter_read_#t~arrayCopy715#1.offset, ipoib_path_iter_read_#t~mem716#1.base, ipoib_path_iter_read_#t~mem716#1.offset, ipoib_path_iter_read_#t~mem717#1.base, ipoib_path_iter_read_#t~mem717#1.offset, ipoib_path_iter_read_#t~mem718#1.base, ipoib_path_iter_read_#t~mem718#1.offset, ipoib_path_iter_read_#t~mem719#1, ipoib_path_iter_read_#t~mem720#1, ipoib_path_iter_read_#t~mem721#1.base, ipoib_path_iter_read_#t~mem721#1.offset, ipoib_path_iter_read_#t~mem722#1.base, ipoib_path_iter_read_#t~mem722#1.offset, ipoib_path_iter_read_#t~mem723#1, ipoib_path_iter_read_#t~mem724#1.base, ipoib_path_iter_read_#t~mem724#1.offset, ipoib_path_iter_read_#t~mem725#1.base, ipoib_path_iter_read_#t~mem725#1.offset, ipoib_path_iter_read_#t~mem726#1.base, ipoib_path_iter_read_#t~mem726#1.offset, ipoib_path_iter_read_#t~mem727#1.base, ipoib_path_iter_read_#t~mem727#1.offset, ipoib_path_iter_read_#t~mem728#1, ipoib_path_iter_read_~iter#1.base, ipoib_path_iter_read_~iter#1.offset, ipoib_path_iter_read_~path#1.base, ipoib_path_iter_read_~path#1.offset;havoc ipoib_path_iter_read_#in~iter#1.base, ipoib_path_iter_read_#in~iter#1.offset, ipoib_path_iter_read_#in~path#1.base, ipoib_path_iter_read_#in~path#1.offset;assume { :end_inline_ipoib_path_iter_read } true; [2025-02-08 02:59:49,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24334: call ipoib_path_seq_show_#t~mem4174#1 := read~int#18(ipoib_path_seq_show_~#path~8#1.base, 48 + ipoib_path_seq_show_~#path~8#1.offset, 2); [2025-02-08 02:59:49,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24334-1: SUMMARY for call format_gid(ipoib_path_seq_show_~#path~8#1.base, 16 + ipoib_path_seq_show_~#path~8#1.offset, ipoib_path_seq_show_~#gid_buf~1#1.base, ipoib_path_seq_show_~#gid_buf~1#1.offset); srcloc: null [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23410: ldv_initialize_device_attribute_20_~tmp___0~160#1.base, ldv_initialize_device_attribute_20_~tmp___0~160#1.offset := ldv_initialize_device_attribute_20_#t~ret4103#1.base, ldv_initialize_device_attribute_20_#t~ret4103#1.offset;havoc ldv_initialize_device_attribute_20_#t~ret4103#1.base, ldv_initialize_device_attribute_20_#t~ret4103#1.offset;~dev_attr_mode_group1~0.base, ~dev_attr_mode_group1~0.offset := ldv_initialize_device_attribute_20_~tmp___0~160#1.base, ldv_initialize_device_attribute_20_~tmp___0~160#1.offset; [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19710: ldv_initialize_ethtool_ops_22_~tmp___0~107#1.base, ldv_initialize_ethtool_ops_22_~tmp___0~107#1.offset := ldv_initialize_ethtool_ops_22_#t~ret3037#1.base, ldv_initialize_ethtool_ops_22_#t~ret3037#1.offset;havoc ldv_initialize_ethtool_ops_22_#t~ret3037#1.base, ldv_initialize_ethtool_ops_22_#t~ret3037#1.offset;~ipoib_ethtool_ops_group1~0.base, ~ipoib_ethtool_ops_group1~0.offset := ldv_initialize_ethtool_ops_22_~tmp___0~107#1.base, ldv_initialize_ethtool_ops_22_~tmp___0~107#1.offset; [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767: assume 0 != skb_orphan___0_~tmp~285#1; [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767: assume !(0 != skb_orphan___0_~tmp~285#1); [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19710-1: SUMMARY for call ldv_initialize_ethtool_ops_22_#t~ret3037#1.base, ldv_initialize_ethtool_ops_22_#t~ret3037#1.offset := ldv_init_zalloc(3008); srcloc: null [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24335-1: SUMMARY for call ipoib_path_seq_show_#t~ret4175#1 := seq_printf(ipoib_path_seq_show_~file#1.base, ipoib_path_seq_show_~file#1.offset, 306, 0); srcloc: null [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24335: assume -2147483648 <= ipoib_path_seq_show_#t~ret4175#1 && ipoib_path_seq_show_#t~ret4175#1 <= 2147483647;havoc ipoib_path_seq_show_#t~mem4174#1;havoc ipoib_path_seq_show_#t~ret4175#1;call ipoib_path_seq_show_#t~mem4176#1 := read~int#18(ipoib_path_seq_show_~#path~8#1.base, 48 + ipoib_path_seq_show_~#path~8#1.offset, 2); [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23410-1: SUMMARY for call ldv_initialize_device_attribute_20_#t~ret4103#1.base, ldv_initialize_device_attribute_20_#t~ret4103#1.offset := ldv_init_zalloc(1416); srcloc: null [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9405: call ipoib_stop_#t~mem324#1.base, ipoib_stop_#t~mem324#1.offset := read~$Pointer$#3(ipoib_stop_~cpriv~1#1.base, 68 + ipoib_stop_~cpriv~1#1.offset, 8);call ipoib_stop_#t~mem325#1 := read~int#3(ipoib_stop_#t~mem324#1.base, 544 + ipoib_stop_#t~mem324#1.offset, 4);ipoib_stop_~flags~1#1 := (if ipoib_stop_#t~mem325#1 % 4294967296 % 4294967296 <= 2147483647 then ipoib_stop_#t~mem325#1 % 4294967296 % 4294967296 else ipoib_stop_#t~mem325#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24336: assume 0 != ipoib_path_seq_show_#t~mem4176#1 % 65536 % 4294967296;havoc ipoib_path_seq_show_#t~mem4176#1;call ipoib_path_seq_show_#t~mem4177#1 := read~int#18(ipoib_path_seq_show_~#path~8#1.base, 75 + ipoib_path_seq_show_~#path~8#1.offset, 1);assume { :begin_inline_ib_rate_to_mbps } true;ib_rate_to_mbps_#in~arg0#1 := (if ipoib_path_seq_show_#t~mem4177#1 % 256 % 4294967296 <= 2147483647 then ipoib_path_seq_show_#t~mem4177#1 % 256 % 4294967296 else ipoib_path_seq_show_#t~mem4177#1 % 256 % 4294967296 - 4294967296);havoc ib_rate_to_mbps_#res#1;havoc ib_rate_to_mbps_#t~nondet4310#1, ib_rate_to_mbps_~arg0#1;ib_rate_to_mbps_~arg0#1 := ib_rate_to_mbps_#in~arg0#1;havoc ib_rate_to_mbps_#t~nondet4310#1;assume -2147483648 <= ib_rate_to_mbps_#t~nondet4310#1 && ib_rate_to_mbps_#t~nondet4310#1 <= 2147483647;ib_rate_to_mbps_#res#1 := ib_rate_to_mbps_#t~nondet4310#1;havoc ib_rate_to_mbps_#t~nondet4310#1; [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24336: assume !(0 != ipoib_path_seq_show_#t~mem4176#1 % 65536 % 4294967296);havoc ipoib_path_seq_show_#t~mem4176#1; [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: assume 0 == ipoib_stop_~flags~1#1 % 2; [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9406: assume !(0 == ipoib_stop_~flags~1#1 % 2);call ipoib_stop_#t~mem326#1.base, ipoib_stop_#t~mem326#1.offset := read~$Pointer$#3(ipoib_stop_~cpriv~1#1.base, 68 + ipoib_stop_~cpriv~1#1.offset, 8); [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24469: call ULTIMATE.dealloc(ldv_main_exported_18_~#ldvarg10~0#1.base, ldv_main_exported_18_~#ldvarg10~0#1.offset);havoc ldv_main_exported_18_~#ldvarg10~0#1.base, ldv_main_exported_18_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_18_~#ldvarg7~0#1.base, ldv_main_exported_18_~#ldvarg7~0#1.offset);havoc ldv_main_exported_18_~#ldvarg7~0#1.base, ldv_main_exported_18_~#ldvarg7~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_18_~#ldvarg8~0#1.base, ldv_main_exported_18_~#ldvarg8~0#1.offset);havoc ldv_main_exported_18_~#ldvarg8~0#1.base, ldv_main_exported_18_~#ldvarg8~0#1.offset;havoc ldv_main_exported_18_#t~ret4212#1.base, ldv_main_exported_18_#t~ret4212#1.offset, ldv_main_exported_18_#t~ret4213#1.base, ldv_main_exported_18_#t~ret4213#1.offset, ldv_main_exported_18_#t~ret4214#1.base, ldv_main_exported_18_#t~ret4214#1.offset, ldv_main_exported_18_#t~ret4215#1.base, ldv_main_exported_18_#t~ret4215#1.offset, ldv_main_exported_18_#t~ret4216#1.base, ldv_main_exported_18_#t~ret4216#1.offset, ldv_main_exported_18_#t~nondet4217#1, ldv_main_exported_18_#t~switch4218#1, ldv_main_exported_18_#t~mem4219#1, ldv_main_exported_18_#t~ret4220#1, ldv_main_exported_18_#t~ret4221#1, ldv_main_exported_18_#t~ret4222#1, ldv_main_exported_18_#t~mem4223#1, ldv_main_exported_18_#t~mem4224#1, ldv_main_exported_18_#t~ret4225#1, ldv_main_exported_18_~ldvarg9~0#1.base, ldv_main_exported_18_~ldvarg9~0#1.offset, ldv_main_exported_18_~tmp~354#1.base, ldv_main_exported_18_~tmp~354#1.offset, ldv_main_exported_18_~#ldvarg10~0#1.base, ldv_main_exported_18_~#ldvarg10~0#1.offset, ldv_main_exported_18_~#ldvarg7~0#1.base, ldv_main_exported_18_~#ldvarg7~0#1.offset, ldv_main_exported_18_~ldvarg11~0#1.base, ldv_main_exported_18_~ldvarg11~0#1.offset, ldv_main_exported_18_~tmp___0~167#1.base, ldv_main_exported_18_~tmp___0~167#1.offset, ldv_main_exported_18_~#ldvarg8~0#1.base, ldv_main_exported_18_~#ldvarg8~0#1.offset, ldv_main_exported_18_~tmp___1~114#1;assume { :end_inline_ldv_main_exported_18 } true; [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16806-1: SUMMARY for call ldv_mod_timer_55_#t~ret2120#1 := mod_timer(ldv_mod_timer_55_~ldv_func_arg1#1.base, ldv_mod_timer_55_~ldv_func_arg1#1.offset, ldv_mod_timer_55_~ldv_func_arg2#1); srcloc: null [2025-02-08 02:59:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16806: assume -2147483648 <= ldv_mod_timer_55_#t~ret2120#1 && ldv_mod_timer_55_#t~ret2120#1 <= 2147483647;ldv_mod_timer_55_~tmp~181#1 := ldv_mod_timer_55_#t~ret2120#1;havoc ldv_mod_timer_55_#t~ret2120#1;ldv_mod_timer_55_~ldv_func_res~14#1 := ldv_mod_timer_55_~tmp~181#1; [2025-02-08 02:59:49,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24338: ipoib_path_seq_show_~tmp~347#1 := ipoib_path_seq_show_#t~ret4180#1;havoc ipoib_path_seq_show_#t~mem4179#1;havoc ipoib_path_seq_show_#t~ret4180#1;call ipoib_path_seq_show_#t~mem4181#1 := read~int#18(ipoib_path_seq_show_~#path~8#1.base, 71 + ipoib_path_seq_show_~#path~8#1.offset, 1); [2025-02-08 02:59:49,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24338-1: SUMMARY for call ipoib_path_seq_show_#t~ret4180#1 := __fswab16((if ipoib_path_seq_show_#t~mem4179#1 % 65536 % 4294967296 <= 2147483647 then ipoib_path_seq_show_#t~mem4179#1 % 65536 % 4294967296 else ipoib_path_seq_show_#t~mem4179#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:59:49,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24339-1: SUMMARY for call ipoib_path_seq_show_#t~ret4182#1 := seq_printf(ipoib_path_seq_show_~file#1.base, ipoib_path_seq_show_~file#1.offset, 309, 0); srcloc: null [2025-02-08 02:59:49,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24339: assume -2147483648 <= ipoib_path_seq_show_#t~ret4182#1 && ipoib_path_seq_show_#t~ret4182#1 <= 2147483647;havoc ipoib_path_seq_show_#t~mem4181#1;havoc ipoib_path_seq_show_#t~ret4182#1; [2025-02-08 02:59:49,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16808-1: SUMMARY for call activate_pending_timer_15(ldv_mod_timer_55_~ldv_func_arg1#1.base, ldv_mod_timer_55_~ldv_func_arg1#1.offset, ldv_mod_timer_55_~ldv_func_arg2#1, 1); srcloc: null [2025-02-08 02:59:49,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16808: ldv_mod_timer_55_#res#1 := ldv_mod_timer_55_~ldv_func_res~14#1; [2025-02-08 02:59:49,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 02:59:49,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13902: main_#t~ret1401#1 := delete_child_#res#1;havoc delete_child_#t~nondet1205#1, delete_child_#t~nondet1206#1, delete_child_#t~ret1207#1, delete_child_~dev#1.base, delete_child_~dev#1.offset, delete_child_~attr#1.base, delete_child_~attr#1.offset, delete_child_~buf#1.base, delete_child_~buf#1.offset, delete_child_~count#1, delete_child_~pkey~1#1, delete_child_~ret~4#1, delete_child_~tmp~83#1, delete_child_~__mptr~16#1.base, delete_child_~__mptr~16#1.offset;havoc delete_child_#in~dev#1.base, delete_child_#in~dev#1.offset, delete_child_#in~attr#1.base, delete_child_#in~attr#1.offset, delete_child_#in~buf#1.base, delete_child_#in~buf#1.offset, delete_child_#in~count#1;assume { :end_inline_delete_child } true;assume -9223372036854775808 <= main_#t~ret1401#1 && main_#t~ret1401#1 <= 9223372036854775807;havoc main_#t~mem1400#1;havoc main_#t~ret1401#1;~ldv_state_variable_24~0 := 1; [2025-02-08 02:59:49,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9410: assume -2147483648 <= ipoib_stop_#t~ret327#1 && ipoib_stop_#t~ret327#1 <= 2147483647;havoc ipoib_stop_#t~mem326#1.base, ipoib_stop_#t~mem326#1.offset;havoc ipoib_stop_#t~ret327#1;call ipoib_stop_#t~mem328#1.base, ipoib_stop_#t~mem328#1.offset := read~$Pointer$#3(ipoib_stop_~cpriv~1#1.base, 3551 + ipoib_stop_~cpriv~1#1.offset, 8);ipoib_stop_~__mptr___0~1#1.base, ipoib_stop_~__mptr___0~1#1.offset := ipoib_stop_#t~mem328#1.base, ipoib_stop_#t~mem328#1.offset;ipoib_stop_~cpriv~1#1.base, ipoib_stop_~cpriv~1#1.offset := ipoib_stop_~__mptr___0~1#1.base, -18996200 + ipoib_stop_~__mptr___0~1#1.offset; [2025-02-08 02:59:49,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9410-1: SUMMARY for call ipoib_stop_#t~ret327#1 := dev_change_flags(ipoib_stop_#t~mem326#1.base, ipoib_stop_#t~mem326#1.offset, ipoib_stop_~flags~1#1 - ipoib_stop_~flags~1#1 % 2); srcloc: null [2025-02-08 02:59:49,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19584: ~ldv_state_variable_28~0 := 0; [2025-02-08 02:59:49,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19584-1: SUMMARY for call free_netdev(ldv_free_netdev_120_~dev#1.base, ldv_free_netdev_120_~dev#1.offset); srcloc: null [2025-02-08 02:59:49,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: delete_child_#t~ret1207#1 := ipoib_vlan_delete_#res#1;havoc ipoib_vlan_delete_#t~ret2973#1, ipoib_vlan_delete_#t~ret2974#1.base, ipoib_vlan_delete_#t~ret2974#1.offset, ipoib_vlan_delete_#t~ret2975#1, ipoib_vlan_delete_#t~ret2976#1, ipoib_vlan_delete_#t~mem2977#1.base, ipoib_vlan_delete_#t~mem2977#1.offset, ipoib_vlan_delete_#t~mem2978#1.base, ipoib_vlan_delete_#t~mem2978#1.offset, ipoib_vlan_delete_#t~mem2979#1, ipoib_vlan_delete_#t~mem2980#1, ipoib_vlan_delete_#t~short2981#1, ipoib_vlan_delete_#t~mem2982#1.base, ipoib_vlan_delete_#t~mem2982#1.offset, ipoib_vlan_delete_#t~mem2983#1.base, ipoib_vlan_delete_#t~mem2983#1.offset, ipoib_vlan_delete_#t~mem2984#1.base, ipoib_vlan_delete_#t~mem2984#1.offset, ipoib_vlan_delete_~pdev#1.base, ipoib_vlan_delete_~pdev#1.offset, ipoib_vlan_delete_~pkey#1, ipoib_vlan_delete_~ppriv~1#1.base, ipoib_vlan_delete_~ppriv~1#1.offset, ipoib_vlan_delete_~priv~88#1.base, ipoib_vlan_delete_~priv~88#1.offset, ipoib_vlan_delete_~tpriv~1#1.base, ipoib_vlan_delete_~tpriv~1#1.offset, ipoib_vlan_delete_~dev~15#1.base, ipoib_vlan_delete_~dev~15#1.offset, ipoib_vlan_delete_~tmp~235#1, ipoib_vlan_delete_~tmp___0~104#1, ipoib_vlan_delete_~tmp___1~70#1.base, ipoib_vlan_delete_~tmp___1~70#1.offset, ipoib_vlan_delete_~tmp___2~46#1, ipoib_vlan_delete_~tmp___3~37#1, ipoib_vlan_delete_~__mptr~37#1.base, ipoib_vlan_delete_~__mptr~37#1.offset, ipoib_vlan_delete_~__mptr___0~13#1.base, ipoib_vlan_delete_~__mptr___0~13#1.offset, ipoib_vlan_delete_~__mptr___1~9#1.base, ipoib_vlan_delete_~__mptr___1~9#1.offset;havoc ipoib_vlan_delete_#in~pdev#1.base, ipoib_vlan_delete_#in~pdev#1.offset, ipoib_vlan_delete_#in~pkey#1;assume { :end_inline_ipoib_vlan_delete } true;assume -2147483648 <= delete_child_#t~ret1207#1 && delete_child_#t~ret1207#1 <= 2147483647;delete_child_~ret~4#1 := delete_child_#t~ret1207#1;havoc delete_child_#t~ret1207#1;delete_child_#res#1 := (if (if 0 != delete_child_~ret~4#1 then delete_child_~ret~4#1 else delete_child_~count#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (if 0 != delete_child_~ret~4#1 then delete_child_~ret~4#1 else delete_child_~count#1) % 18446744073709551616 % 18446744073709551616 else (if 0 != delete_child_~ret~4#1 then delete_child_~ret~4#1 else delete_child_~count#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:59:49,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24343: assume { :begin_inline_seq_putc } true;seq_putc_#in~arg0#1.base, seq_putc_#in~arg0#1.offset, seq_putc_#in~arg1#1 := ipoib_path_seq_show_~file#1.base, ipoib_path_seq_show_~file#1.offset, 10;havoc seq_putc_#res#1;havoc seq_putc_#t~nondet4349#1, seq_putc_~arg0#1.base, seq_putc_~arg0#1.offset, seq_putc_~arg1#1;seq_putc_~arg0#1.base, seq_putc_~arg0#1.offset := seq_putc_#in~arg0#1.base, seq_putc_#in~arg0#1.offset;seq_putc_~arg1#1 := seq_putc_#in~arg1#1;havoc seq_putc_#t~nondet4349#1;assume -2147483648 <= seq_putc_#t~nondet4349#1 && seq_putc_#t~nondet4349#1 <= 2147483647;seq_putc_#res#1 := seq_putc_#t~nondet4349#1;havoc seq_putc_#t~nondet4349#1; [2025-02-08 02:59:49,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13509: havoc ldv_main_exported_21_#t~ret3108#1.base, ldv_main_exported_21_#t~ret3108#1.offset, ldv_main_exported_21_#t~ret3109#1.base, ldv_main_exported_21_#t~ret3109#1.offset, ldv_main_exported_21_#t~ret3110#1.base, ldv_main_exported_21_#t~ret3110#1.offset, ldv_main_exported_21_#t~nondet3111#1, ldv_main_exported_21_#t~switch3112#1, ldv_main_exported_21_#t~ret3113#1, ldv_main_exported_21_#t~ret3114#1, ldv_main_exported_21_#t~ret3115#1, ldv_main_exported_21_#t~ret3116#1, ldv_main_exported_21_#t~ret3117#1, ldv_main_exported_21_#t~ret3118#1, ldv_main_exported_21_#t~ret3119#1, ldv_main_exported_21_#t~ret3120#1, ldv_main_exported_21_#t~ret3121#1, ldv_main_exported_21_#t~ret3122#1, ldv_main_exported_21_#t~ret3123#1, ldv_main_exported_21_#t~ret3124#1, ldv_main_exported_21_#t~ret3125#1, ldv_main_exported_21_#t~ret3126#1, ldv_main_exported_21_#t~ret3127#1, ldv_main_exported_21_~ldvarg2~0#1.base, ldv_main_exported_21_~ldvarg2~0#1.offset, ldv_main_exported_21_~tmp~261#1.base, ldv_main_exported_21_~tmp~261#1.offset, ldv_main_exported_21_~ldvarg0~0#1.base, ldv_main_exported_21_~ldvarg0~0#1.offset, ldv_main_exported_21_~tmp___0~114#1.base, ldv_main_exported_21_~tmp___0~114#1.offset, ldv_main_exported_21_~ldvarg1~0#1.base, ldv_main_exported_21_~ldvarg1~0#1.offset, ldv_main_exported_21_~tmp___1~77#1.base, ldv_main_exported_21_~tmp___1~77#1.offset, ldv_main_exported_21_~tmp___2~52#1;assume { :end_inline_ldv_main_exported_21 } true; [2025-02-08 02:59:49,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: assume (ipoib_stop_~cpriv~1#1.base + (3551 + ipoib_stop_~cpriv~1#1.offset)) % 18446744073709551616 != (ipoib_stop_~priv~4#1.base + (3535 + ipoib_stop_~priv~4#1.offset)) % 18446744073709551616; [2025-02-08 02:59:49,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: assume !((ipoib_stop_~cpriv~1#1.base + (3551 + ipoib_stop_~cpriv~1#1.offset)) % 18446744073709551616 != (ipoib_stop_~priv~4#1.base + (3535 + ipoib_stop_~priv~4#1.offset)) % 18446744073709551616); [2025-02-08 02:59:49,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19592: ~ldv_state_variable_28~0 := 0; [2025-02-08 02:59:49,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19592-1: SUMMARY for call free_netdev(ldv_free_netdev_121_~dev#1.base, ldv_free_netdev_121_~dev#1.offset); srcloc: null [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13515: havoc invoke_work_7_#t~nondet1325#1, invoke_work_7_#t~switch1326#1, invoke_work_7_~tmp~98#1;assume { :end_inline_invoke_work_7 } true; [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9419: SUMMARY for call up_read(ipoib_stop_~priv~4#1.base, 348 + ipoib_stop_~priv~4#1.offset); srcloc: null [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19727: ldv_main_exported_22_#t~ret3041#1 := ipoib_set_coalesce_#res#1;havoc ipoib_set_coalesce_#t~ret3024#1.base, ipoib_set_coalesce_#t~ret3024#1.offset, ipoib_set_coalesce_#t~mem3025#1, ipoib_set_coalesce_#t~mem3026#1, ipoib_set_coalesce_#t~short3027#1, ipoib_set_coalesce_#t~mem3028#1.base, ipoib_set_coalesce_#t~mem3028#1.offset, ipoib_set_coalesce_#t~mem3029#1, ipoib_set_coalesce_#t~mem3030#1, ipoib_set_coalesce_#t~ret3031#1, ipoib_set_coalesce_#t~mem3032#1.base, ipoib_set_coalesce_#t~mem3032#1.offset, ipoib_set_coalesce_#t~ret3033#1, ipoib_set_coalesce_#t~mem3034#1, ipoib_set_coalesce_#t~mem3035#1, ipoib_set_coalesce_~dev#1.base, ipoib_set_coalesce_~dev#1.offset, ipoib_set_coalesce_~coal#1.base, ipoib_set_coalesce_~coal#1.offset, ipoib_set_coalesce_~priv~91#1.base, ipoib_set_coalesce_~priv~91#1.offset, ipoib_set_coalesce_~tmp~244#1.base, ipoib_set_coalesce_~tmp~244#1.offset, ipoib_set_coalesce_~ret~18#1;havoc ipoib_set_coalesce_#in~dev#1.base, ipoib_set_coalesce_#in~dev#1.offset, ipoib_set_coalesce_#in~coal#1.base, ipoib_set_coalesce_#in~coal#1.offset;assume { :end_inline_ipoib_set_coalesce } true;assume -2147483648 <= ldv_main_exported_22_#t~ret3041#1 && ldv_main_exported_22_#t~ret3041#1 <= 2147483647;havoc ldv_main_exported_22_#t~ret3041#1;~ldv_state_variable_22~0 := 1; [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24353: ipoib_path_open_#t~ret4184#1 := ldv_seq_open_183_#res#1;havoc ldv_seq_open_183_#t~ret4255#1, ldv_seq_open_183_~ldv_func_arg1#1.base, ldv_seq_open_183_~ldv_func_arg1#1.offset, ldv_seq_open_183_~ldv_func_arg2#1.base, ldv_seq_open_183_~ldv_func_arg2#1.offset, ldv_seq_open_183_~ldv_func_res~50#1, ldv_seq_open_183_~tmp~363#1;havoc ldv_seq_open_183_#in~ldv_func_arg1#1.base, ldv_seq_open_183_#in~ldv_func_arg1#1.offset, ldv_seq_open_183_#in~ldv_func_arg2#1.base, ldv_seq_open_183_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_seq_open_183 } true;assume -2147483648 <= ipoib_path_open_#t~ret4184#1 && ipoib_path_open_#t~ret4184#1 <= 2147483647;ipoib_path_open_~ret~37#1 := ipoib_path_open_#t~ret4184#1;havoc ipoib_path_open_#t~ret4184#1; [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24354: assume 0 != ipoib_path_open_~ret~37#1;ipoib_path_open_#res#1 := ipoib_path_open_~ret~37#1; [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24354: assume !(0 != ipoib_path_open_~ret~37#1);call ipoib_path_open_#t~mem4185#1.base, ipoib_path_open_#t~mem4185#1.offset := read~$Pointer$#3(ipoib_path_open_~file#1.base, 436 + ipoib_path_open_~file#1.offset, 8);ipoib_path_open_~seq~1#1.base, ipoib_path_open_~seq~1#1.offset := ipoib_path_open_#t~mem4185#1.base, ipoib_path_open_#t~mem4185#1.offset;havoc ipoib_path_open_#t~mem4185#1.base, ipoib_path_open_#t~mem4185#1.offset;call ipoib_path_open_#t~mem4186#1.base, ipoib_path_open_#t~mem4186#1.offset := read~$Pointer$#3(ipoib_path_open_~inode#1.base, 946 + ipoib_path_open_~inode#1.offset, 8);call write~$Pointer$#3(ipoib_path_open_#t~mem4186#1.base, ipoib_path_open_#t~mem4186#1.offset, ipoib_path_open_~seq~1#1.base, 232 + ipoib_path_open_~seq~1#1.offset, 8);havoc ipoib_path_open_#t~mem4186#1.base, ipoib_path_open_#t~mem4186#1.offset;ipoib_path_open_#res#1 := 0; [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13916: havoc ldv_main_exported_19_#t~nondet4226#1, ldv_main_exported_19_#t~switch4227#1, ldv_main_exported_19_#t~ret4228#1.base, ldv_main_exported_19_#t~ret4228#1.offset, ldv_main_exported_19_#t~ret4229#1, ldv_main_exported_19_#t~ret4230#1.base, ldv_main_exported_19_#t~ret4230#1.offset, ldv_main_exported_19_~tmp~355#1;assume { :end_inline_ldv_main_exported_19 } true; [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24619: assume 0 == ~ldv_retval_4~0;~ldv_state_variable_16~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24619: assume !(0 == ~ldv_retval_4~0); [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19467-2: call ipoib_vlan_delete_#t~mem2979#1 := read~int#3(ipoib_vlan_delete_~priv~88#1.base, 1757 + ipoib_vlan_delete_~priv~88#1.offset, 2);ipoib_vlan_delete_#t~short2981#1 := (if ipoib_vlan_delete_#t~mem2979#1 % 65536 % 4294967296 <= 2147483647 then ipoib_vlan_delete_#t~mem2979#1 % 65536 % 4294967296 else ipoib_vlan_delete_#t~mem2979#1 % 65536 % 4294967296 - 4294967296) == (if ipoib_vlan_delete_~pkey#1 % 65536 % 4294967296 <= 2147483647 then ipoib_vlan_delete_~pkey#1 % 65536 % 4294967296 else ipoib_vlan_delete_~pkey#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19467-1: assume ipoib_vlan_delete_#t~short2981#1;call ipoib_vlan_delete_#t~mem2980#1 := read~int#3(ipoib_vlan_delete_~priv~88#1.base, 3567 + ipoib_vlan_delete_~priv~88#1.offset, 4);ipoib_vlan_delete_#t~short2981#1 := 1 == ipoib_vlan_delete_#t~mem2980#1; [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19467-1: assume !ipoib_vlan_delete_#t~short2981#1; [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19467: assume ipoib_vlan_delete_#t~short2981#1;havoc ipoib_vlan_delete_#t~mem2979#1;havoc ipoib_vlan_delete_#t~mem2980#1;havoc ipoib_vlan_delete_#t~short2981#1;call ipoib_vlan_delete_#t~mem2982#1.base, ipoib_vlan_delete_#t~mem2982#1.offset := read~$Pointer$#3(ipoib_vlan_delete_~priv~88#1.base, 68 + ipoib_vlan_delete_~priv~88#1.offset, 8); [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19467: assume !ipoib_vlan_delete_#t~short2981#1;havoc ipoib_vlan_delete_#t~mem2979#1;havoc ipoib_vlan_delete_#t~mem2980#1;havoc ipoib_vlan_delete_#t~short2981#1;ipoib_vlan_delete_~priv~88#1.base, ipoib_vlan_delete_~priv~88#1.offset := ipoib_vlan_delete_~tpriv~1#1.base, ipoib_vlan_delete_~tpriv~1#1.offset;call ipoib_vlan_delete_#t~mem2984#1.base, ipoib_vlan_delete_#t~mem2984#1.offset := read~$Pointer$#3(ipoib_vlan_delete_~tpriv~1#1.base, 3551 + ipoib_vlan_delete_~tpriv~1#1.offset, 8);ipoib_vlan_delete_~__mptr___1~9#1.base, ipoib_vlan_delete_~__mptr___1~9#1.offset := ipoib_vlan_delete_#t~mem2984#1.base, ipoib_vlan_delete_#t~mem2984#1.offset;havoc ipoib_vlan_delete_#t~mem2984#1.base, ipoib_vlan_delete_#t~mem2984#1.offset;ipoib_vlan_delete_~tpriv~1#1.base, ipoib_vlan_delete_~tpriv~1#1.offset := ipoib_vlan_delete_~__mptr___1~9#1.base, -18996200 + ipoib_vlan_delete_~__mptr___1~9#1.offset; [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19468: havoc ipoib_vlan_delete_#t~mem2982#1.base, ipoib_vlan_delete_#t~mem2982#1.offset; [2025-02-08 02:59:49,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19468-1: SUMMARY for call unregister_netdevice(ipoib_vlan_delete_#t~mem2982#1.base, ipoib_vlan_delete_#t~mem2982#1.offset); srcloc: null [2025-02-08 02:59:49,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24621: ldv_main_exported_16_#t~ret4240#1 := ipoib_path_open_#res#1;havoc ipoib_path_open_#t~ret4184#1, ipoib_path_open_#t~mem4185#1.base, ipoib_path_open_#t~mem4185#1.offset, ipoib_path_open_#t~mem4186#1.base, ipoib_path_open_#t~mem4186#1.offset, ipoib_path_open_~inode#1.base, ipoib_path_open_~inode#1.offset, ipoib_path_open_~file#1.base, ipoib_path_open_~file#1.offset, ipoib_path_open_~seq~1#1.base, ipoib_path_open_~seq~1#1.offset, ipoib_path_open_~ret~37#1;havoc ipoib_path_open_#in~inode#1.base, ipoib_path_open_#in~inode#1.offset, ipoib_path_open_#in~file#1.base, ipoib_path_open_#in~file#1.offset;assume { :end_inline_ipoib_path_open } true;assume -2147483648 <= ldv_main_exported_16_#t~ret4240#1 && ldv_main_exported_16_#t~ret4240#1 <= 2147483647;~ldv_retval_4~0 := ldv_main_exported_16_#t~ret4240#1;havoc ldv_main_exported_16_#t~ret4240#1; [2025-02-08 02:59:49,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19469-1: SUMMARY for call list_del(ipoib_vlan_delete_~priv~88#1.base, 3551 + ipoib_vlan_delete_~priv~88#1.offset); srcloc: null [2025-02-08 02:59:49,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19469: call ipoib_vlan_delete_#t~mem2983#1.base, ipoib_vlan_delete_#t~mem2983#1.offset := read~$Pointer$#3(ipoib_vlan_delete_~priv~88#1.base, 68 + ipoib_vlan_delete_~priv~88#1.offset, 8);ipoib_vlan_delete_~dev~15#1.base, ipoib_vlan_delete_~dev~15#1.offset := ipoib_vlan_delete_#t~mem2983#1.base, ipoib_vlan_delete_#t~mem2983#1.offset;havoc ipoib_vlan_delete_#t~mem2983#1.base, ipoib_vlan_delete_#t~mem2983#1.offset; [2025-02-08 02:59:49,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19734: havoc ipoib_get_drvinfo_#t~ret3005#1.base, ipoib_get_drvinfo_#t~ret3005#1.offset, ipoib_get_drvinfo_#t~ret3006#1.base, ipoib_get_drvinfo_#t~ret3006#1.offset, ipoib_get_drvinfo_#t~mem3007#1.base, ipoib_get_drvinfo_#t~mem3007#1.offset, ipoib_get_drvinfo_#t~ret3008#1, ipoib_get_drvinfo_#t~mem3009#1, ipoib_get_drvinfo_#t~mem3010#1, ipoib_get_drvinfo_#t~mem3011#1, ipoib_get_drvinfo_#t~loopctr3012#1, ipoib_get_drvinfo_#t~nondet3013#1, ipoib_get_drvinfo_#t~ret3014#1, ipoib_get_drvinfo_#t~mem3015#1.base, ipoib_get_drvinfo_#t~mem3015#1.offset, ipoib_get_drvinfo_#t~mem3016#1.base, ipoib_get_drvinfo_#t~mem3016#1.offset, ipoib_get_drvinfo_#t~ret3017#1.base, ipoib_get_drvinfo_#t~ret3017#1.offset, ipoib_get_drvinfo_#t~ret3018#1, ipoib_get_drvinfo_#t~ret3019#1, ipoib_get_drvinfo_#t~ret3020#1, ipoib_get_drvinfo_~netdev#1.base, ipoib_get_drvinfo_~netdev#1.offset, ipoib_get_drvinfo_~drvinfo#1.base, ipoib_get_drvinfo_~drvinfo#1.offset, ipoib_get_drvinfo_~priv~89#1.base, ipoib_get_drvinfo_~priv~89#1.offset, ipoib_get_drvinfo_~tmp~242#1.base, ipoib_get_drvinfo_~tmp~242#1.offset, ipoib_get_drvinfo_~attr~2#1.base, ipoib_get_drvinfo_~attr~2#1.offset, ipoib_get_drvinfo_~tmp___0~106#1.base, ipoib_get_drvinfo_~tmp___0~106#1.offset, ipoib_get_drvinfo_~tmp___1~72#1, ipoib_get_drvinfo_~tmp___2~48#1.base, ipoib_get_drvinfo_~tmp___2~48#1.offset;havoc ipoib_get_drvinfo_#in~netdev#1.base, ipoib_get_drvinfo_#in~netdev#1.offset, ipoib_get_drvinfo_#in~drvinfo#1.base, ipoib_get_drvinfo_#in~drvinfo#1.offset;assume { :end_inline_ipoib_get_drvinfo } true;~ldv_state_variable_22~0 := 1; [2025-02-08 02:59:49,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13789: main_#t~ret1389#1 := ipoib_open_#res#1;havoc ipoib_open_#t~ret303#1.base, ipoib_open_#t~ret303#1.offset, ipoib_open_#t~mem304#1.base, ipoib_open_#t~mem304#1.offset, ipoib_open_#t~ret305#1, ipoib_open_#t~ret306#1, ipoib_open_#t~ret307#1, ipoib_open_#t~ret308#1, ipoib_open_#t~ret309#1, ipoib_open_#t~mem310#1.base, ipoib_open_#t~mem310#1.offset, ipoib_open_#t~mem311#1.base, ipoib_open_#t~mem311#1.offset, ipoib_open_#t~mem312#1, ipoib_open_#t~mem313#1.base, ipoib_open_#t~mem313#1.offset, ipoib_open_#t~ret314#1, ipoib_open_#t~mem315#1.base, ipoib_open_#t~mem315#1.offset, ipoib_open_#t~ret316#1, ipoib_open_~dev#1.base, ipoib_open_~dev#1.offset, ipoib_open_~priv~3#1.base, ipoib_open_~priv~3#1.offset, ipoib_open_~tmp~40#1.base, ipoib_open_~tmp~40#1.offset, ipoib_open_~tmp___0~12#1, ipoib_open_~tmp___1~6#1, ipoib_open_~tmp___2~3#1, ipoib_open_~cpriv~0#1.base, ipoib_open_~cpriv~0#1.offset, ipoib_open_~__mptr~0#1.base, ipoib_open_~__mptr~0#1.offset, ipoib_open_~flags~0#1, ipoib_open_~__mptr___0~0#1.base, ipoib_open_~__mptr___0~0#1.offset, ipoib_open_~tmp___3~1#1;havoc ipoib_open_#in~dev#1.base, ipoib_open_#in~dev#1.offset;assume { :end_inline_ipoib_open } true;assume -2147483648 <= main_#t~ret1389#1 && main_#t~ret1389#1 <= 2147483647;~ldv_retval_6~0 := main_#t~ret1389#1;havoc main_#t~ret1389#1; [2025-02-08 02:59:49,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: main_#t~ret1360#1 := set_umcast_#res#1;havoc set_umcast_#t~ret1199#1, set_umcast_~dev#1.base, set_umcast_~dev#1.offset, set_umcast_~attr#1.base, set_umcast_~attr#1.offset, set_umcast_~buf#1.base, set_umcast_~buf#1.offset, set_umcast_~count#1, set_umcast_~umcast_val~0#1, set_umcast_~tmp~80#1, set_umcast_~__mptr~14#1.base, set_umcast_~__mptr~14#1.offset;havoc set_umcast_#in~dev#1.base, set_umcast_#in~dev#1.offset, set_umcast_#in~attr#1.base, set_umcast_#in~attr#1.offset, set_umcast_#in~buf#1.base, set_umcast_#in~buf#1.offset, set_umcast_#in~count#1;assume { :end_inline_set_umcast } true;assume -9223372036854775808 <= main_#t~ret1360#1 && main_#t~ret1360#1 <= 9223372036854775807;havoc main_#t~mem1359#1;havoc main_#t~ret1360#1;~ldv_state_variable_26~0 := 1; [2025-02-08 02:59:49,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13657: havoc ldv_main_exported_23_#t~ret2985#1.base, ldv_main_exported_23_#t~ret2985#1.offset, ldv_main_exported_23_#t~ret2986#1.base, ldv_main_exported_23_#t~ret2986#1.offset, ldv_main_exported_23_#t~ret2987#1.base, ldv_main_exported_23_#t~ret2987#1.offset, ldv_main_exported_23_#t~nondet2988#1, ldv_main_exported_23_#t~switch2989#1, ldv_main_exported_23_#t~ret2990#1, ldv_main_exported_23_~ldvarg12~0#1.base, ldv_main_exported_23_~ldvarg12~0#1.offset, ldv_main_exported_23_~tmp~236#1.base, ldv_main_exported_23_~tmp~236#1.offset, ldv_main_exported_23_~ldvarg13~0#1.base, ldv_main_exported_23_~ldvarg13~0#1.offset, ldv_main_exported_23_~tmp___0~105#1.base, ldv_main_exported_23_~tmp___0~105#1.offset, ldv_main_exported_23_~ldvarg14~0#1.base, ldv_main_exported_23_~ldvarg14~0#1.offset, ldv_main_exported_23_~tmp___1~71#1.base, ldv_main_exported_23_~tmp___1~71#1.offset, ldv_main_exported_23_~tmp___2~47#1;assume { :end_inline_ldv_main_exported_23 } true; [2025-02-08 02:59:49,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24228: call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#gid_buf~0#1.base, ipoib_mcg_seq_show_~#gid_buf~0#1.offset);havoc ipoib_mcg_seq_show_~#gid_buf~0#1.base, ipoib_mcg_seq_show_~#gid_buf~0#1.offset;call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#mgid~2#1.base, ipoib_mcg_seq_show_~#mgid~2#1.offset);havoc ipoib_mcg_seq_show_~#mgid~2#1.base, ipoib_mcg_seq_show_~#mgid~2#1.offset;call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#created~0#1.base, ipoib_mcg_seq_show_~#created~0#1.offset);havoc ipoib_mcg_seq_show_~#created~0#1.base, ipoib_mcg_seq_show_~#created~0#1.offset;call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#queuelen~0#1.base, ipoib_mcg_seq_show_~#queuelen~0#1.offset);havoc ipoib_mcg_seq_show_~#queuelen~0#1.base, ipoib_mcg_seq_show_~#queuelen~0#1.offset;call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#complete___0~0#1.base, ipoib_mcg_seq_show_~#complete___0~0#1.offset);havoc ipoib_mcg_seq_show_~#complete___0~0#1.base, ipoib_mcg_seq_show_~#complete___0~0#1.offset;call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#send_only~0#1.base, ipoib_mcg_seq_show_~#send_only~0#1.offset);havoc ipoib_mcg_seq_show_~#send_only~0#1.base, ipoib_mcg_seq_show_~#send_only~0#1.offset;ldv_main_exported_19_#t~ret4229#1 := ipoib_mcg_seq_show_#res#1;havoc ipoib_mcg_seq_show_#t~mem4160#1, ipoib_mcg_seq_show_#t~mem4161#1, ipoib_mcg_seq_show_#t~mem4162#1, ipoib_mcg_seq_show_#t~mem4163#1, ipoib_mcg_seq_show_#t~ret4164#1, ipoib_mcg_seq_show_~file#1.base, ipoib_mcg_seq_show_~file#1.offset, ipoib_mcg_seq_show_~iter_ptr#1.base, ipoib_mcg_seq_show_~iter_ptr#1.offset, ipoib_mcg_seq_show_~iter~4#1.base, ipoib_mcg_seq_show_~iter~4#1.offset, ipoib_mcg_seq_show_~#gid_buf~0#1.base, ipoib_mcg_seq_show_~#gid_buf~0#1.offset, ipoib_mcg_seq_show_~#mgid~2#1.base, ipoib_mcg_seq_show_~#mgid~2#1.offset, ipoib_mcg_seq_show_~#created~0#1.base, ipoib_mcg_seq_show_~#created~0#1.offset, ipoib_mcg_seq_show_~#queuelen~0#1.base, ipoib_mcg_seq_show_~#queuelen~0#1.offset, ipoib_mcg_seq_show_~#complete___0~0#1.base, ipoib_mcg_seq_show_~#complete___0~0#1.offset, ipoib_mcg_seq_show_~#send_only~0#1.base, ipoib_mcg_seq_show_~#send_only~0#1.offset;havoc ipoib_mcg_seq_show_#in~file#1.base, ipoib_mcg_seq_show_#in~file#1.offset, ipoib_mcg_seq_show_#in~iter_ptr#1.base, ipoib_mcg_seq_show_#in~iter_ptr#1.offset;assume { :end_inline_ipoib_mcg_seq_show } true;assume -2147483648 <= ldv_main_exported_19_#t~ret4229#1 && ldv_main_exported_19_#t~ret4229#1 <= 2147483647;havoc ldv_main_exported_19_#t~ret4229#1;~ldv_state_variable_19~0 := 2; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24492: assume 0 == ~ldv_retval_2~0;~ldv_state_variable_18~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24492: assume !(0 == ~ldv_retval_2~0); [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24494: ldv_main_exported_18_#t~ret4221#1 := ipoib_mcg_open_#res#1;havoc ipoib_mcg_open_#t~ret4165#1, ipoib_mcg_open_#t~mem4166#1.base, ipoib_mcg_open_#t~mem4166#1.offset, ipoib_mcg_open_#t~mem4167#1.base, ipoib_mcg_open_#t~mem4167#1.offset, ipoib_mcg_open_~inode#1.base, ipoib_mcg_open_~inode#1.offset, ipoib_mcg_open_~file#1.base, ipoib_mcg_open_~file#1.offset, ipoib_mcg_open_~seq~0#1.base, ipoib_mcg_open_~seq~0#1.offset, ipoib_mcg_open_~ret~36#1;havoc ipoib_mcg_open_#in~inode#1.base, ipoib_mcg_open_#in~inode#1.offset, ipoib_mcg_open_#in~file#1.base, ipoib_mcg_open_#in~file#1.offset;assume { :end_inline_ipoib_mcg_open } true;assume -2147483648 <= ldv_main_exported_18_#t~ret4221#1 && ldv_main_exported_18_#t~ret4221#1 <= 2147483647;~ldv_retval_2~0 := ldv_main_exported_18_#t~ret4221#1;havoc ldv_main_exported_18_#t~ret4221#1; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13924: havoc invoke_work_5_#t~nondet1319#1, invoke_work_5_#t~switch1320#1, invoke_work_5_~tmp~95#1;assume { :end_inline_invoke_work_5 } true; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341-1: SUMMARY for call ldv_initialize_ib_client_30_#t~ret1318#1.base, ldv_initialize_ib_client_30_#t~ret1318#1.offset := ldv_init_zalloc(2488); srcloc: null [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12341: ldv_initialize_ib_client_30_~tmp~94#1.base, ldv_initialize_ib_client_30_~tmp~94#1.offset := ldv_initialize_ib_client_30_#t~ret1318#1.base, ldv_initialize_ib_client_30_#t~ret1318#1.offset;havoc ldv_initialize_ib_client_30_#t~ret1318#1.base, ldv_initialize_ib_client_30_#t~ret1318#1.offset;~ipoib_client_group0~0.base, ~ipoib_client_group0~0.offset := ldv_initialize_ib_client_30_~tmp~94#1.base, ldv_initialize_ib_client_30_~tmp~94#1.offset; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19741: ldv_main_exported_22_#t~ret3042#1 := ipoib_get_coalesce_#res#1;havoc ipoib_get_coalesce_#t~ret3021#1.base, ipoib_get_coalesce_#t~ret3021#1.offset, ipoib_get_coalesce_#t~mem3022#1, ipoib_get_coalesce_#t~mem3023#1, ipoib_get_coalesce_~dev#1.base, ipoib_get_coalesce_~dev#1.offset, ipoib_get_coalesce_~coal#1.base, ipoib_get_coalesce_~coal#1.offset, ipoib_get_coalesce_~priv~90#1.base, ipoib_get_coalesce_~priv~90#1.offset, ipoib_get_coalesce_~tmp~243#1.base, ipoib_get_coalesce_~tmp~243#1.offset;havoc ipoib_get_coalesce_#in~dev#1.base, ipoib_get_coalesce_#in~dev#1.offset, ipoib_get_coalesce_#in~coal#1.base, ipoib_get_coalesce_#in~coal#1.offset;assume { :end_inline_ipoib_get_coalesce } true;assume -2147483648 <= ldv_main_exported_22_#t~ret3042#1 && ldv_main_exported_22_#t~ret3042#1 <= 2147483647;havoc ldv_main_exported_22_#t~ret3042#1;~ldv_state_variable_22~0 := 1; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19478: assume (ipoib_vlan_delete_~priv~88#1.base + (3551 + ipoib_vlan_delete_~priv~88#1.offset)) % 18446744073709551616 != (ipoib_vlan_delete_~ppriv~1#1.base + (3535 + ipoib_vlan_delete_~ppriv~1#1.offset)) % 18446744073709551616; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19478: assume !((ipoib_vlan_delete_~priv~88#1.base + (3551 + ipoib_vlan_delete_~priv~88#1.offset)) % 18446744073709551616 != (ipoib_vlan_delete_~ppriv~1#1.base + (3535 + ipoib_vlan_delete_~ppriv~1#1.offset)) % 18446744073709551616); [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19610: havoc kobject_name_#t~mem2998#1.base, kobject_name_#t~mem2998#1.offset;dev_name_#t~ret3001#1.base, dev_name_#t~ret3001#1.offset := kobject_name_#res#1.base, kobject_name_#res#1.offset;havoc kobject_name_#t~mem2998#1.base, kobject_name_#t~mem2998#1.offset, kobject_name_~kobj#1.base, kobject_name_~kobj#1.offset;havoc kobject_name_#in~kobj#1.base, kobject_name_#in~kobj#1.offset;assume { :end_inline_kobject_name } true;dev_name_~tmp~241#1.base, dev_name_~tmp~241#1.offset := dev_name_#t~ret3001#1.base, dev_name_#t~ret3001#1.offset;havoc dev_name_#t~ret3001#1.base, dev_name_#t~ret3001#1.offset;dev_name_#res#1.base, dev_name_#res#1.offset := dev_name_~tmp~241#1.base, dev_name_~tmp~241#1.offset; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24632: ldv_main_exported_16_#t~ret4241#1 := ldv_seq_release_185_#res#1;havoc ldv_seq_release_185_#t~ret4257#1, ldv_seq_release_185_~ldv_func_arg1#1.base, ldv_seq_release_185_~ldv_func_arg1#1.offset, ldv_seq_release_185_~ldv_func_arg2#1.base, ldv_seq_release_185_~ldv_func_arg2#1.offset, ldv_seq_release_185_~ldv_func_res~52#1, ldv_seq_release_185_~tmp~365#1;havoc ldv_seq_release_185_#in~ldv_func_arg1#1.base, ldv_seq_release_185_#in~ldv_func_arg1#1.offset, ldv_seq_release_185_#in~ldv_func_arg2#1.base, ldv_seq_release_185_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_seq_release_185 } true;assume -2147483648 <= ldv_main_exported_16_#t~ret4241#1 && ldv_main_exported_16_#t~ret4241#1 <= 2147483647;havoc ldv_main_exported_16_#t~ret4241#1;~ldv_state_variable_16~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10362: ipoib_hard_header_~tmp___1~16#1 := ipoib_hard_header_#t~ret1000#1;havoc ipoib_hard_header_#t~ret1000#1;call write~int#3(ipoib_hard_header_~tmp___1~16#1, ipoib_hard_header_~header~1#1.base, ipoib_hard_header_~header~1#1.offset, 2);call write~int#3(0, ipoib_hard_header_~header~1#1.base, 2 + ipoib_hard_header_~header~1#1.offset, 2); [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21857: call ULTIMATE.dealloc(post_send___0_~#bad_wr~5#1.base, post_send___0_~#bad_wr~5#1.offset);havoc post_send___0_~#bad_wr~5#1.base, post_send___0_~#bad_wr~5#1.offset;ipoib_cm_send_#t~ret3664#1 := post_send___0_#res#1;havoc post_send___0_#t~bitwise3630#1, post_send___0_#t~mem3631#1.base, post_send___0_#t~mem3631#1.offset, post_send___0_#t~ret3632#1, post_send___0_~priv#1.base, post_send___0_~priv#1.offset, post_send___0_~tx#1.base, post_send___0_~tx#1.offset, post_send___0_~wr_id#1, post_send___0_~addr#1, post_send___0_~len#1, post_send___0_~#bad_wr~5#1.base, post_send___0_~#bad_wr~5#1.offset, post_send___0_~tmp~304#1;havoc post_send___0_#in~priv#1.base, post_send___0_#in~priv#1.offset, post_send___0_#in~tx#1.base, post_send___0_#in~tx#1.offset, post_send___0_#in~wr_id#1, post_send___0_#in~addr#1, post_send___0_#in~len#1;assume { :end_inline_post_send___0 } true;assume -2147483648 <= ipoib_cm_send_#t~ret3664#1 && ipoib_cm_send_#t~ret3664#1 <= 2147483647;ipoib_cm_send_~rc~1#1 := ipoib_cm_send_#t~ret3664#1;havoc ipoib_cm_send_#t~mem3661#1;havoc ipoib_cm_send_#t~bitwise3662#1;havoc ipoib_cm_send_#t~mem3663#1;havoc ipoib_cm_send_#t~ret3664#1; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10362-1: SUMMARY for call ipoib_hard_header_#t~ret1000#1 := __fswab16((if ipoib_hard_header_~type#1 % 65536 % 4294967296 <= 2147483647 then ipoib_hard_header_~type#1 % 65536 % 4294967296 else ipoib_hard_header_~type#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10365: havoc ipoib_hard_header_#t~memcpy~res1001#1.base, ipoib_hard_header_#t~memcpy~res1001#1.offset;ipoib_hard_header_#res#1 := 4; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10365-1: SUMMARY for call ipoib_hard_header_#t~memcpy~res1001#1.base, ipoib_hard_header_#t~memcpy~res1001#1.offset := #Ultimate.C_memcpy#3(ipoib_hard_header_~cb~1#1.base, 28 + ipoib_hard_header_~cb~1#1.offset, ipoib_hard_header_~daddr#1.base, ipoib_hard_header_~daddr#1.offset, 20); srcloc: null [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19483: SUMMARY for call up_write(ipoib_vlan_delete_~ppriv~1#1.base, 348 + ipoib_vlan_delete_~ppriv~1#1.offset); srcloc: null [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13934-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 02:59:49,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13934: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;call ULTIMATE.dealloc(main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset);havoc main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg20~0#1.base, main_~#ldvarg20~0#1.offset);havoc main_~#ldvarg20~0#1.base, main_~#ldvarg20~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_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset);havoc main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset);havoc main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg40~0#1.base, main_~#ldvarg40~0#1.offset);havoc main_~#ldvarg40~0#1.base, main_~#ldvarg40~0#1.offset; [2025-02-08 02:59:49,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24240: havoc ipoib_mcast_iter_read_#t~arrayCopy2692#1, ipoib_mcast_iter_read_#t~mem2693#1, ipoib_mcast_iter_read_#t~mem2694#1, ipoib_mcast_iter_read_#t~mem2695#1, ipoib_mcast_iter_read_#t~mem2696#1, ipoib_mcast_iter_read_#t~mem2697#1, ipoib_mcast_iter_read_#t~mem2698#1, ipoib_mcast_iter_read_#t~mem2699#1, ipoib_mcast_iter_read_#t~mem2700#1, ipoib_mcast_iter_read_#t~mem2701#1, ipoib_mcast_iter_read_#t~mem2702#1, ipoib_mcast_iter_read_#t~mem2703#1, ipoib_mcast_iter_read_#t~mem2704#1, ipoib_mcast_iter_read_#t~mem2705#1, ipoib_mcast_iter_read_#t~mem2706#1, ipoib_mcast_iter_read_#t~mem2707#1, ipoib_mcast_iter_read_#t~mem2708#1, ipoib_mcast_iter_read_#t~mem2709#1, ipoib_mcast_iter_read_#t~mem2710#1, ipoib_mcast_iter_read_#t~mem2711#1, ipoib_mcast_iter_read_#t~mem2712#1, ipoib_mcast_iter_read_#t~mem2713#1, ipoib_mcast_iter_read_#t~mem2714#1, ipoib_mcast_iter_read_~iter#1.base, ipoib_mcast_iter_read_~iter#1.offset, ipoib_mcast_iter_read_~mgid#1.base, ipoib_mcast_iter_read_~mgid#1.offset, ipoib_mcast_iter_read_~created#1.base, ipoib_mcast_iter_read_~created#1.offset, ipoib_mcast_iter_read_~queuelen#1.base, ipoib_mcast_iter_read_~queuelen#1.offset, ipoib_mcast_iter_read_~complete___0#1.base, ipoib_mcast_iter_read_~complete___0#1.offset, ipoib_mcast_iter_read_~send_only#1.base, ipoib_mcast_iter_read_~send_only#1.offset;havoc ipoib_mcast_iter_read_#in~iter#1.base, ipoib_mcast_iter_read_#in~iter#1.offset, ipoib_mcast_iter_read_#in~mgid#1.base, ipoib_mcast_iter_read_#in~mgid#1.offset, ipoib_mcast_iter_read_#in~created#1.base, ipoib_mcast_iter_read_#in~created#1.offset, ipoib_mcast_iter_read_#in~queuelen#1.base, ipoib_mcast_iter_read_#in~queuelen#1.offset, ipoib_mcast_iter_read_#in~complete___0#1.base, ipoib_mcast_iter_read_#in~complete___0#1.offset, ipoib_mcast_iter_read_#in~send_only#1.base, ipoib_mcast_iter_read_#in~send_only#1.offset;assume { :end_inline_ipoib_mcast_iter_read } true; [2025-02-08 02:59:49,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24505: ldv_main_exported_18_#t~ret4222#1 := ldv_seq_release_184_#res#1;havoc ldv_seq_release_184_#t~ret4256#1, ldv_seq_release_184_~ldv_func_arg1#1.base, ldv_seq_release_184_~ldv_func_arg1#1.offset, ldv_seq_release_184_~ldv_func_arg2#1.base, ldv_seq_release_184_~ldv_func_arg2#1.offset, ldv_seq_release_184_~ldv_func_res~51#1, ldv_seq_release_184_~tmp~364#1;havoc ldv_seq_release_184_#in~ldv_func_arg1#1.base, ldv_seq_release_184_#in~ldv_func_arg1#1.offset, ldv_seq_release_184_#in~ldv_func_arg2#1.base, ldv_seq_release_184_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_seq_release_184 } true;assume -2147483648 <= ldv_main_exported_18_#t~ret4222#1 && ldv_main_exported_18_#t~ret4222#1 <= 2147483647;havoc ldv_main_exported_18_#t~ret4222#1;~ldv_state_variable_18~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 02:59:49,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19484: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 02:59:49,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21863: call write~int#3(post_send___0_#t~bitwise3630#1 % 4294967296, post_send___0_~priv#1.base, 2155 + post_send___0_~priv#1.offset, 8);havoc post_send___0_#t~bitwise3630#1;call post_send___0_#t~mem3631#1.base, post_send___0_#t~mem3631#1.offset := read~$Pointer$#3(post_send___0_~tx#1.base, 8 + post_send___0_~tx#1.offset, 8); [2025-02-08 02:59:49,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21863-1: [2025-02-08 02:59:49,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13935: #t~ret4362#1 := main_#res#1;havoc main_#t~ret1331#1.base, main_#t~ret1331#1.offset, main_#t~ret1332#1.base, main_#t~ret1332#1.offset, main_#t~ret1333#1.base, main_#t~ret1333#1.offset, main_#t~ret1334#1.base, main_#t~ret1334#1.offset, main_#t~ret1335#1.base, main_#t~ret1335#1.offset, main_#t~ret1336#1.base, main_#t~ret1336#1.offset, main_#t~ret1337#1.base, main_#t~ret1337#1.offset, main_#t~ret1338#1.base, main_#t~ret1338#1.offset, main_#t~ret1339#1.base, main_#t~ret1339#1.offset, main_#t~ret1340#1.base, main_#t~ret1340#1.offset, main_#t~ret1341#1.base, main_#t~ret1341#1.offset, main_#t~ret1342#1.base, main_#t~ret1342#1.offset, main_#t~ret1343#1.base, main_#t~ret1343#1.offset, main_#t~ret1344#1.base, main_#t~ret1344#1.offset, main_#t~ret1345#1.base, main_#t~ret1345#1.offset, main_#t~ret1346#1.base, main_#t~ret1346#1.offset, main_#t~ret1347#1.base, main_#t~ret1347#1.offset, main_#t~ret1348#1.base, main_#t~ret1348#1.offset, main_#t~ret1349#1.base, main_#t~ret1349#1.offset, main_#t~ret1350#1.base, main_#t~ret1350#1.offset, main_#t~ret1351#1.base, main_#t~ret1351#1.offset, main_#t~ret1352#1.base, main_#t~ret1352#1.offset, main_#t~ret1353#1.base, main_#t~ret1353#1.offset, main_#t~ret1354#1.base, main_#t~ret1354#1.offset, main_#t~nondet1355#1, main_#t~switch1356#1, main_#t~nondet1357#1, main_#t~switch1358#1, main_#t~mem1359#1, main_#t~ret1360#1, main_#t~ret1361#1, main_#t~nondet1362#1, main_#t~switch1363#1, main_#t~ret1364#1, main_#t~nondet1365#1, main_#t~switch1366#1, main_#t~nondet1367#1, main_#t~switch1368#1, main_#t~mem1369#1, main_#t~mem1370#1, main_#t~ret1371#1, main_#t~nondet1372#1, main_#t~switch1373#1, main_#t~ret1374#1, main_#t~nondet1375#1, main_#t~switch1376#1, main_#t~mem1377#1, main_#t~ret1378#1, main_#t~nondet1379#1, main_#t~switch1380#1, main_#t~ret1381#1, main_#t~ret1382#1, main_#t~ret1383#1, main_#t~ret1384#1, main_#t~mem1385#1, main_#t~ret1386#1, main_#t~mem1387#1, main_#t~ret1388#1, main_#t~ret1389#1, main_#t~ret1390#1, main_#t~mem1391#1, main_#t~ret1392#1, main_#t~mem1393#1, main_#t~ret1394#1, main_#t~mem1395#1, main_#t~ret1396#1, main_#t~ret1397#1, main_#t~nondet1398#1, main_#t~switch1399#1, main_#t~mem1400#1, main_#t~ret1401#1, main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset, main_~ldvarg3~0#1.base, main_~ldvarg3~0#1.offset, main_~tmp~101#1.base, main_~tmp~101#1.offset, main_~ldvarg5~0#1.base, main_~ldvarg5~0#1.offset, main_~tmp___0~47#1.base, main_~tmp___0~47#1.offset, main_~ldvarg24~0#1.base, main_~ldvarg24~0#1.offset, main_~tmp___1~31#1.base, main_~tmp___1~31#1.offset, main_~ldvarg21~0#1.base, main_~ldvarg21~0#1.offset, main_~tmp___2~18#1.base, main_~tmp___2~18#1.offset, main_~ldvarg25~0#1.base, main_~ldvarg25~0#1.offset, main_~tmp___3~16#1.base, main_~tmp___3~16#1.offset, main_~#ldvarg20~0#1.base, main_~#ldvarg20~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___4~14#1.base, main_~tmp___4~14#1.offset, main_~ldvarg27~0#1.base, main_~ldvarg27~0#1.offset, main_~tmp___5~13#1.base, main_~tmp___5~13#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___6~10#1.base, main_~tmp___6~10#1.offset, main_~ldvarg28~0#1.base, main_~ldvarg28~0#1.offset, main_~tmp___7~9#1.base, main_~tmp___7~9#1.offset, main_~ldvarg32~0#1.base, main_~ldvarg32~0#1.offset, main_~tmp___8~5#1.base, main_~tmp___8~5#1.offset, main_~ldvarg31~0#1.base, main_~ldvarg31~0#1.offset, main_~tmp___9~4#1.base, main_~tmp___9~4#1.offset, main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset, main_~ldvarg30~0#1.base, main_~ldvarg30~0#1.offset, main_~tmp___10~1#1.base, main_~tmp___10~1#1.offset, main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset, main_~ldvarg36~0#1.base, main_~ldvarg36~0#1.offset, main_~tmp___11~1#1.base, main_~tmp___11~1#1.offset, main_~ldvarg34~0#1.base, main_~ldvarg34~0#1.offset, main_~tmp___12~1#1.base, main_~tmp___12~1#1.offset, main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset, main_~ldvarg41~0#1.base, main_~ldvarg41~0#1.offset, main_~tmp___13~0#1.base, main_~tmp___13~0#1.offset, main_~ldvarg43~0#1.base, main_~ldvarg43~0#1.offset, main_~tmp___14~0#1.base, main_~tmp___14~0#1.offset, main_~ldvarg42~0#1.base, main_~ldvarg42~0#1.offset, main_~tmp___15~0#1.base, main_~tmp___15~0#1.offset, main_~#ldvarg40~0#1.base, main_~#ldvarg40~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:49,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21863-4: assume 0 == post_send___0_~wr_id#1 % 4294967296 || 1073741824 == post_send___0_~wr_id#1 % 4294967296;post_send___0_#t~bitwise3630#1 := 1073741824; [2025-02-08 02:59:49,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21863-4: assume !(0 == post_send___0_~wr_id#1 % 4294967296 || 1073741824 == post_send___0_~wr_id#1 % 4294967296); [2025-02-08 02:59:49,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21863-2: havoc post_send___0_#t~bitwise3630#1;assume (post_send___0_#t~bitwise3630#1 % 4294967296 >= post_send___0_~wr_id#1 % 4294967296 && post_send___0_#t~bitwise3630#1 % 4294967296 >= 1073741824) && post_send___0_#t~bitwise3630#1 % 4294967296 <= 1073741824 + post_send___0_~wr_id#1 % 4294967296; [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21863-3: assume false;post_send___0_#t~bitwise3630#1 := post_send___0_~wr_id#1; [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21863-3: assume !false; [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24241-1: SUMMARY for call format_gid(ipoib_mcg_seq_show_~#mgid~2#1.base, ipoib_mcg_seq_show_~#mgid~2#1.offset, ipoib_mcg_seq_show_~#gid_buf~0#1.base, ipoib_mcg_seq_show_~#gid_buf~0#1.offset); srcloc: null [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24241: call ipoib_mcg_seq_show_#t~mem4160#1 := read~int#20(ipoib_mcg_seq_show_~#created~0#1.base, ipoib_mcg_seq_show_~#created~0#1.offset, 8);call ipoib_mcg_seq_show_#t~mem4161#1 := read~int#39(ipoib_mcg_seq_show_~#queuelen~0#1.base, ipoib_mcg_seq_show_~#queuelen~0#1.offset, 4);call ipoib_mcg_seq_show_#t~mem4162#1 := read~int#43(ipoib_mcg_seq_show_~#complete___0~0#1.base, ipoib_mcg_seq_show_~#complete___0~0#1.offset, 4);call ipoib_mcg_seq_show_#t~mem4163#1 := read~int#45(ipoib_mcg_seq_show_~#send_only~0#1.base, ipoib_mcg_seq_show_~#send_only~0#1.offset, 4); [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24242: assume -2147483648 <= ipoib_mcg_seq_show_#t~ret4164#1 && ipoib_mcg_seq_show_#t~ret4164#1 <= 2147483647;havoc ipoib_mcg_seq_show_#t~mem4160#1;havoc ipoib_mcg_seq_show_#t~mem4161#1;havoc ipoib_mcg_seq_show_#t~mem4162#1;havoc ipoib_mcg_seq_show_#t~mem4163#1;havoc ipoib_mcg_seq_show_#t~ret4164#1;ipoib_mcg_seq_show_#res#1 := 0;call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#gid_buf~0#1.base, ipoib_mcg_seq_show_~#gid_buf~0#1.offset);havoc ipoib_mcg_seq_show_~#gid_buf~0#1.base, ipoib_mcg_seq_show_~#gid_buf~0#1.offset;call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#mgid~2#1.base, ipoib_mcg_seq_show_~#mgid~2#1.offset);havoc ipoib_mcg_seq_show_~#mgid~2#1.base, ipoib_mcg_seq_show_~#mgid~2#1.offset;call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#created~0#1.base, ipoib_mcg_seq_show_~#created~0#1.offset);havoc ipoib_mcg_seq_show_~#created~0#1.base, ipoib_mcg_seq_show_~#created~0#1.offset;call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#queuelen~0#1.base, ipoib_mcg_seq_show_~#queuelen~0#1.offset);havoc ipoib_mcg_seq_show_~#queuelen~0#1.base, ipoib_mcg_seq_show_~#queuelen~0#1.offset;call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#complete___0~0#1.base, ipoib_mcg_seq_show_~#complete___0~0#1.offset);havoc ipoib_mcg_seq_show_~#complete___0~0#1.base, ipoib_mcg_seq_show_~#complete___0~0#1.offset;call ULTIMATE.dealloc(ipoib_mcg_seq_show_~#send_only~0#1.base, ipoib_mcg_seq_show_~#send_only~0#1.offset);havoc ipoib_mcg_seq_show_~#send_only~0#1.base, ipoib_mcg_seq_show_~#send_only~0#1.offset; [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19485: assume 0 != (ipoib_vlan_delete_~dev~15#1.base + ipoib_vlan_delete_~dev~15#1.offset) % 18446744073709551616;assume { :begin_inline_ldv_free_netdev_121 } true;ldv_free_netdev_121_#in~dev#1.base, ldv_free_netdev_121_#in~dev#1.offset := ipoib_vlan_delete_~dev~15#1.base, ipoib_vlan_delete_~dev~15#1.offset;havoc ldv_free_netdev_121_~dev#1.base, ldv_free_netdev_121_~dev#1.offset;ldv_free_netdev_121_~dev#1.base, ldv_free_netdev_121_~dev#1.offset := ldv_free_netdev_121_#in~dev#1.base, ldv_free_netdev_121_#in~dev#1.offset; [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19485: assume !(0 != (ipoib_vlan_delete_~dev~15#1.base + ipoib_vlan_delete_~dev~15#1.offset) % 18446744073709551616);ipoib_vlan_delete_#res#1 := -19; [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21864-1: SUMMARY for call post_send___0_#t~ret3632#1 := ib_post_send(post_send___0_#t~mem3631#1.base, post_send___0_#t~mem3631#1.offset, post_send___0_~priv#1.base, 2147 + post_send___0_~priv#1.offset, post_send___0_~#bad_wr~5#1.base, post_send___0_~#bad_wr~5#1.offset); srcloc: null [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21864: assume -2147483648 <= post_send___0_#t~ret3632#1 && post_send___0_#t~ret3632#1 <= 2147483647;post_send___0_~tmp~304#1 := post_send___0_#t~ret3632#1;havoc post_send___0_#t~mem3631#1.base, post_send___0_#t~mem3631#1.offset;havoc post_send___0_#t~ret3632#1;post_send___0_#res#1 := post_send___0_~tmp~304#1;call ULTIMATE.dealloc(post_send___0_~#bad_wr~5#1.base, post_send___0_~#bad_wr~5#1.offset);havoc post_send___0_~#bad_wr~5#1.base, post_send___0_~#bad_wr~5#1.offset; [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19618: havoc dev_name_#t~mem3000#1.base, dev_name_#t~mem3000#1.offset; [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24242-1: SUMMARY for call ipoib_mcg_seq_show_#t~ret4164#1 := seq_printf(ipoib_mcg_seq_show_~file#1.base, ipoib_mcg_seq_show_~file#1.offset, 301, 0); srcloc: null [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19486: havoc ldv_free_netdev_121_~dev#1.base, ldv_free_netdev_121_~dev#1.offset;havoc ldv_free_netdev_121_#in~dev#1.base, ldv_free_netdev_121_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_121 } true;ipoib_vlan_delete_#res#1 := 0; [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675: main_#t~ret1371#1 := ipoib_hard_header_#res#1;havoc ipoib_hard_header_#t~ret998#1.base, ipoib_hard_header_#t~ret998#1.offset, ipoib_hard_header_#t~ret999#1.base, ipoib_hard_header_#t~ret999#1.offset, ipoib_hard_header_#t~ret1000#1, ipoib_hard_header_#t~memcpy~res1001#1.base, ipoib_hard_header_#t~memcpy~res1001#1.offset, ipoib_hard_header_~skb#1.base, ipoib_hard_header_~skb#1.offset, ipoib_hard_header_~dev#1.base, ipoib_hard_header_~dev#1.offset, ipoib_hard_header_~type#1, ipoib_hard_header_~daddr#1.base, ipoib_hard_header_~daddr#1.offset, ipoib_hard_header_~saddr#1.base, ipoib_hard_header_~saddr#1.offset, ipoib_hard_header_~len#1, ipoib_hard_header_~header~1#1.base, ipoib_hard_header_~header~1#1.offset, ipoib_hard_header_~cb~1#1.base, ipoib_hard_header_~cb~1#1.offset, ipoib_hard_header_~tmp~59#1.base, ipoib_hard_header_~tmp~59#1.offset, ipoib_hard_header_~tmp___0~27#1.base, ipoib_hard_header_~tmp___0~27#1.offset, ipoib_hard_header_~tmp___1~16#1;havoc ipoib_hard_header_#in~skb#1.base, ipoib_hard_header_#in~skb#1.offset, ipoib_hard_header_#in~dev#1.base, ipoib_hard_header_#in~dev#1.offset, ipoib_hard_header_#in~type#1, ipoib_hard_header_#in~daddr#1.base, ipoib_hard_header_#in~daddr#1.offset, ipoib_hard_header_#in~saddr#1.base, ipoib_hard_header_#in~saddr#1.offset, ipoib_hard_header_#in~len#1;assume { :end_inline_ipoib_hard_header } true;assume -2147483648 <= main_#t~ret1371#1 && main_#t~ret1371#1 <= 2147483647;havoc main_#t~mem1369#1;havoc main_#t~mem1370#1;havoc main_#t~ret1371#1;~ldv_state_variable_29~0 := 1; [2025-02-08 02:59:49,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13807: main_#t~ret1390#1 := ipoib_start_xmit_#res#1;havoc ipoib_start_xmit_#t~ret954#1.base, ipoib_start_xmit_#t~ret954#1.offset, ipoib_start_xmit_#t~ret955#1.base, ipoib_start_xmit_#t~ret955#1.offset, ipoib_start_xmit_#t~mem956#1.base, ipoib_start_xmit_#t~mem956#1.offset, ipoib_start_xmit_#t~mem957#1, ipoib_start_xmit_#t~ret958#1, ipoib_start_xmit_#t~mem959#1, ipoib_start_xmit_#t~mem960#1, ipoib_start_xmit_#t~short961#1, ipoib_start_xmit_#t~mem962#1, ipoib_start_xmit_#t~short963#1, ipoib_start_xmit_#t~mem964#1, ipoib_start_xmit_#t~short965#1, ipoib_start_xmit_#t~mem966#1, ipoib_start_xmit_#t~short967#1, ipoib_start_xmit_#t~mem968#1, ipoib_start_xmit_#t~mem969#1, ipoib_start_xmit_#t~mem970#1, ipoib_start_xmit_#t~ret971#1.base, ipoib_start_xmit_#t~ret971#1.offset, ipoib_start_xmit_#t~ret972#1, ipoib_start_xmit_#t~mem973#1, ipoib_start_xmit_#t~switch974#1, ipoib_start_xmit_#t~ret975#1.base, ipoib_start_xmit_#t~ret975#1.offset, ipoib_start_xmit_#t~ret976#1, ipoib_start_xmit_#t~mem977#1, ipoib_start_xmit_#t~ret978#1.base, ipoib_start_xmit_#t~ret978#1.offset, ipoib_start_xmit_#t~ret979#1, ipoib_start_xmit_#t~ret980#1.base, ipoib_start_xmit_#t~ret980#1.offset, ipoib_start_xmit_#t~mem981#1.base, ipoib_start_xmit_#t~mem981#1.offset, ipoib_start_xmit_#t~ret982#1, ipoib_start_xmit_#t~mem983#1.base, ipoib_start_xmit_#t~mem983#1.offset, ipoib_start_xmit_#t~ret984#1, ipoib_start_xmit_#t~ret985#1.base, ipoib_start_xmit_#t~ret985#1.offset, ipoib_start_xmit_#t~ret986#1, ipoib_start_xmit_#t~mem987#1, ipoib_start_xmit_~skb#1.base, ipoib_start_xmit_~skb#1.offset, ipoib_start_xmit_~dev#1.base, ipoib_start_xmit_~dev#1.offset, ipoib_start_xmit_~priv~18#1.base, ipoib_start_xmit_~priv~18#1.offset, ipoib_start_xmit_~tmp~57#1.base, ipoib_start_xmit_~tmp~57#1.offset, ipoib_start_xmit_~neigh~2#1.base, ipoib_start_xmit_~neigh~2#1.offset, ipoib_start_xmit_~cb~0#1.base, ipoib_start_xmit_~cb~0#1.offset, ipoib_start_xmit_~tmp___0~25#1.base, ipoib_start_xmit_~tmp___0~25#1.offset, ipoib_start_xmit_~header~0#1.base, ipoib_start_xmit_~header~0#1.offset, ipoib_start_xmit_~flags~6#1, ipoib_start_xmit_~tmp___1~14#1, ipoib_start_xmit_~tmp___2~7#1, ipoib_start_xmit_~tmp___3~5#1, ipoib_start_xmit_~tmp___4~4#1.base, ipoib_start_xmit_~tmp___4~4#1.offset, ipoib_start_xmit_~tmp___5~4#1, ipoib_start_xmit_~tmp___6~3#1, ipoib_start_xmit_~tmp___7~2#1.base, ipoib_start_xmit_~tmp___7~2#1.offset, ipoib_start_xmit_~tmp___8~2#1.base, ipoib_start_xmit_~tmp___8~2#1.offset, ipoib_start_xmit_~tmp___9~2#1;havoc ipoib_start_xmit_#in~skb#1.base, ipoib_start_xmit_#in~skb#1.offset, ipoib_start_xmit_#in~dev#1.base, ipoib_start_xmit_#in~dev#1.offset;assume { :end_inline_ipoib_start_xmit } true;assume -2147483648 <= main_#t~ret1390#1 && main_#t~ret1390#1 <= 2147483647;havoc main_#t~ret1390#1;~ldv_state_variable_28~0 := 3; [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19357: call ULTIMATE.dealloc(ipoib_vlan_add_~#intf_name~0#1.base, ipoib_vlan_add_~#intf_name~0#1.offset);havoc ipoib_vlan_add_~#intf_name~0#1.base, ipoib_vlan_add_~#intf_name~0#1.offset;create_child_#t~ret1204#1 := ipoib_vlan_add_#res#1;havoc ipoib_vlan_add_#t~ret2956#1, ipoib_vlan_add_#t~ret2957#1.base, ipoib_vlan_add_#t~ret2957#1.offset, ipoib_vlan_add_#t~mem2958#1.base, ipoib_vlan_add_#t~mem2958#1.offset, ipoib_vlan_add_#t~loopctr2959#1, ipoib_vlan_add_#t~nondet2960#1, ipoib_vlan_add_#t~ret2961#1, ipoib_vlan_add_#t~ret2962#1.base, ipoib_vlan_add_#t~ret2962#1.offset, ipoib_vlan_add_#t~ret2963#1, ipoib_vlan_add_#t~ret2964#1, ipoib_vlan_add_#t~mem2965#1, ipoib_vlan_add_#t~mem2966#1.base, ipoib_vlan_add_#t~mem2966#1.offset, ipoib_vlan_add_#t~mem2967#1, ipoib_vlan_add_#t~mem2968#1, ipoib_vlan_add_#t~short2969#1, ipoib_vlan_add_#t~mem2970#1.base, ipoib_vlan_add_#t~mem2970#1.offset, ipoib_vlan_add_#t~ret2971#1, ipoib_vlan_add_#t~mem2972#1.base, ipoib_vlan_add_#t~mem2972#1.offset, ipoib_vlan_add_~pdev#1.base, ipoib_vlan_add_~pdev#1.offset, ipoib_vlan_add_~pkey#1, ipoib_vlan_add_~ppriv~0#1.base, ipoib_vlan_add_~ppriv~0#1.offset, ipoib_vlan_add_~priv~87#1.base, ipoib_vlan_add_~priv~87#1.offset, ipoib_vlan_add_~#intf_name~0#1.base, ipoib_vlan_add_~#intf_name~0#1.offset, ipoib_vlan_add_~tpriv~0#1.base, ipoib_vlan_add_~tpriv~0#1.offset, ipoib_vlan_add_~result~5#1, ipoib_vlan_add_~tmp~234#1, ipoib_vlan_add_~tmp___0~103#1, ipoib_vlan_add_~tmp___1~69#1.base, ipoib_vlan_add_~tmp___1~69#1.offset, ipoib_vlan_add_~tmp___2~45#1, ipoib_vlan_add_~tmp___3~36#1, ipoib_vlan_add_~__mptr~36#1.base, ipoib_vlan_add_~__mptr~36#1.offset, ipoib_vlan_add_~__mptr___0~12#1.base, ipoib_vlan_add_~__mptr___0~12#1.offset;havoc ipoib_vlan_add_#in~pdev#1.base, ipoib_vlan_add_#in~pdev#1.offset, ipoib_vlan_add_#in~pkey#1;assume { :end_inline_ipoib_vlan_add } true;assume -2147483648 <= create_child_#t~ret1204#1 && create_child_#t~ret1204#1 <= 2147483647;create_child_~ret~3#1 := create_child_#t~ret1204#1;havoc create_child_#t~ret1204#1;create_child_#res#1 := (if (if 0 != create_child_~ret~3#1 then create_child_~ret~3#1 else create_child_~count#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (if 0 != create_child_~ret~3#1 then create_child_~ret~3#1 else create_child_~count#1) % 18446744073709551616 % 18446744073709551616 else (if 0 != create_child_~ret~3#1 then create_child_~ret~3#1 else create_child_~count#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25305: havoc ldv_init_21_#t~nondet4323#1;ldv_main_exported_21_#t~ret3127#1 := ldv_init_21_#res#1;havoc ldv_init_21_#t~nondet4323#1;assume { :end_inline_ldv_init_21 } true;assume -2147483648 <= ldv_main_exported_21_#t~ret3127#1 && ldv_main_exported_21_#t~ret3127#1 <= 2147483647;havoc ldv_main_exported_21_#t~ret3127#1;~ldv_state_variable_21~0 := 3; [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25438: havoc rtnl_link_register_#t~nondet4344#1;ipoib_netlink_init_#t~ret3103#1 := rtnl_link_register_#res#1;havoc rtnl_link_register_#t~nondet4344#1, rtnl_link_register_~arg0#1.base, rtnl_link_register_~arg0#1.offset;havoc rtnl_link_register_#in~arg0#1.base, rtnl_link_register_#in~arg0#1.offset;assume { :end_inline_rtnl_link_register } true;assume -2147483648 <= ipoib_netlink_init_#t~ret3103#1 && ipoib_netlink_init_#t~ret3103#1 <= 2147483647;ipoib_netlink_init_~tmp~259#1 := ipoib_netlink_init_#t~ret3103#1;havoc ipoib_netlink_init_#t~ret3103#1;ipoib_netlink_init_#res#1 := ipoib_netlink_init_~tmp~259#1; [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13547: havoc ldv_main_exported_17_#t~nondet4245#1, ldv_main_exported_17_#t~switch4246#1, ldv_main_exported_17_#t~ret4247#1.base, ldv_main_exported_17_#t~ret4247#1.offset, ldv_main_exported_17_#t~ret4248#1, ldv_main_exported_17_#t~ret4249#1.base, ldv_main_exported_17_#t~ret4249#1.offset, ldv_main_exported_17_~tmp~357#1;assume { :end_inline_ldv_main_exported_17 } true; [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18174: havoc kref_get___0_#t~ret2137#1, kref_get___0_#t~ret2138#1, kref_get___0_#t~ret2139#1, kref_get___0_#t~ret2140#1, kref_get___0_#t~ret2141#1, kref_get___0_~kref#1.base, kref_get___0_~kref#1.offset, kref_get___0_~__warned~9#1, kref_get___0_~__ret_warn_once~1#1, kref_get___0_~tmp~189#1, kref_get___0_~__ret_warn_on~3#1, kref_get___0_~tmp___0~80#1, kref_get___0_~tmp___1~53#1, kref_get___0_~tmp___2~33#1;havoc kref_get___0_#in~kref#1.base, kref_get___0_#in~kref#1.offset;assume { :end_inline_kref_get___0 } true;havoc ipoib_mcast_send_#t~mem2572#1.base, ipoib_mcast_send_#t~mem2572#1.offset;call ipoib_mcast_send_#t~mem2573#1.base, ipoib_mcast_send_#t~mem2573#1.offset := read~$Pointer$#3(ipoib_mcast_send_~mcast~4#1.base, 67 + ipoib_mcast_send_~mcast~4#1.offset, 8);call write~$Pointer$#3(ipoib_mcast_send_#t~mem2573#1.base, ipoib_mcast_send_#t~mem2573#1.offset, ipoib_mcast_send_~neigh~10#1.base, ipoib_mcast_send_~neigh~10#1.offset, 8);havoc ipoib_mcast_send_#t~mem2573#1.base, ipoib_mcast_send_#t~mem2573#1.offset; [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24254: ipoib_mcg_open_#t~ret4165#1 := ldv_seq_open_182_#res#1;havoc ldv_seq_open_182_#t~ret4254#1, ldv_seq_open_182_~ldv_func_arg1#1.base, ldv_seq_open_182_~ldv_func_arg1#1.offset, ldv_seq_open_182_~ldv_func_arg2#1.base, ldv_seq_open_182_~ldv_func_arg2#1.offset, ldv_seq_open_182_~ldv_func_res~49#1, ldv_seq_open_182_~tmp~362#1;havoc ldv_seq_open_182_#in~ldv_func_arg1#1.base, ldv_seq_open_182_#in~ldv_func_arg1#1.offset, ldv_seq_open_182_#in~ldv_func_arg2#1.base, ldv_seq_open_182_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_seq_open_182 } true;assume -2147483648 <= ipoib_mcg_open_#t~ret4165#1 && ipoib_mcg_open_#t~ret4165#1 <= 2147483647;ipoib_mcg_open_~ret~36#1 := ipoib_mcg_open_#t~ret4165#1;havoc ipoib_mcg_open_#t~ret4165#1; [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18176: SUMMARY for call list_add_tail(ipoib_mcast_send_~neigh~10#1.base, 132 + ipoib_mcast_send_~neigh~10#1.offset, ipoib_mcast_send_~mcast~4#1.base, 148 + ipoib_mcast_send_~mcast~4#1.offset); srcloc: null [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24255: assume 0 != ipoib_mcg_open_~ret~36#1;ipoib_mcg_open_#res#1 := ipoib_mcg_open_~ret~36#1; [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24255: assume !(0 != ipoib_mcg_open_~ret~36#1);call ipoib_mcg_open_#t~mem4166#1.base, ipoib_mcg_open_#t~mem4166#1.offset := read~$Pointer$#3(ipoib_mcg_open_~file#1.base, 436 + ipoib_mcg_open_~file#1.offset, 8);ipoib_mcg_open_~seq~0#1.base, ipoib_mcg_open_~seq~0#1.offset := ipoib_mcg_open_#t~mem4166#1.base, ipoib_mcg_open_#t~mem4166#1.offset;havoc ipoib_mcg_open_#t~mem4166#1.base, ipoib_mcg_open_#t~mem4166#1.offset;call ipoib_mcg_open_#t~mem4167#1.base, ipoib_mcg_open_#t~mem4167#1.offset := read~$Pointer$#3(ipoib_mcg_open_~inode#1.base, 946 + ipoib_mcg_open_~inode#1.offset, 8);call write~$Pointer$#3(ipoib_mcg_open_#t~mem4167#1.base, ipoib_mcg_open_#t~mem4167#1.offset, ipoib_mcg_open_~seq~0#1.base, 232 + ipoib_mcg_open_~seq~0#1.offset, 8);havoc ipoib_mcg_open_#t~mem4167#1.base, ipoib_mcg_open_#t~mem4167#1.offset;ipoib_mcg_open_#res#1 := 0; [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25312: havoc ldv_ndo_init_28_#t~nondet4324#1;main_#t~ret1397#1 := ldv_ndo_init_28_#res#1;havoc ldv_ndo_init_28_#t~nondet4324#1;assume { :end_inline_ldv_ndo_init_28 } true;assume -2147483648 <= main_#t~ret1397#1 && main_#t~ret1397#1 <= 2147483647;~ldv_retval_5~0 := main_#t~ret1397#1;havoc main_#t~ret1397#1; [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13553: havoc invoke_work_2_#t~nondet1327#1, invoke_work_2_#t~switch1328#1, invoke_work_2_~tmp~99#1;assume { :end_inline_invoke_work_2 } true; [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21880-1: SUMMARY for call ipoib_cm_send_#t~ret3633#1.base, ipoib_cm_send_#t~ret3633#1.offset := netdev_priv(ipoib_cm_send_~dev#1.base, ipoib_cm_send_~dev#1.offset); srcloc: null [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21880: ipoib_cm_send_~tmp~305#1.base, ipoib_cm_send_~tmp~305#1.offset := ipoib_cm_send_#t~ret3633#1.base, ipoib_cm_send_#t~ret3633#1.offset;havoc ipoib_cm_send_#t~ret3633#1.base, ipoib_cm_send_#t~ret3633#1.offset;ipoib_cm_send_~priv~107#1.base, ipoib_cm_send_~priv~107#1.offset := ipoib_cm_send_~tmp~305#1.base, ipoib_cm_send_~tmp~305#1.offset;call ipoib_cm_send_#t~mem3634#1 := read~int#3(ipoib_cm_send_~skb#1.base, 128 + ipoib_cm_send_~skb#1.offset, 4);call ipoib_cm_send_#t~mem3635#1 := read~int#3(ipoib_cm_send_~tx#1.base, 80 + ipoib_cm_send_~tx#1.offset, 4); [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21882-1: SUMMARY for call ipoib_cm_send_#t~ret3636#1 := ldv__builtin_expect((if ipoib_cm_send_#t~mem3634#1 % 4294967296 > ipoib_cm_send_#t~mem3635#1 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21882: assume -9223372036854775808 <= ipoib_cm_send_#t~ret3636#1 && ipoib_cm_send_#t~ret3636#1 <= 9223372036854775807;ipoib_cm_send_~tmp___0~138#1 := ipoib_cm_send_#t~ret3636#1;havoc ipoib_cm_send_#t~mem3634#1;havoc ipoib_cm_send_#t~mem3635#1;havoc ipoib_cm_send_#t~ret3636#1; [2025-02-08 02:59:49,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11973: call ULTIMATE.dealloc(ipoib_init_module_~#__key~3#1.base, ipoib_init_module_~#__key~3#1.offset);havoc ipoib_init_module_~#__key~3#1.base, ipoib_init_module_~#__key~3#1.offset;main_#t~ret1364#1 := ipoib_init_module_#res#1;havoc ipoib_init_module_#t~ret1305#1, ipoib_init_module_#t~ret1306#1, ipoib_init_module_#t~ret1307#1, ipoib_init_module_#t~ret1308#1.base, ipoib_init_module_#t~ret1308#1.offset, ipoib_init_module_#t~ret1309#1, ipoib_init_module_#t~ret1310#1, ipoib_init_module_~ret~5#1, ipoib_init_module_~tmp~89#1, ipoib_init_module_~_min1~2#1, ipoib_init_module_~_min2~2#1, ipoib_init_module_~_max1~0#1, ipoib_init_module_~_max2~0#1, ipoib_init_module_~tmp___0~45#1, ipoib_init_module_~_min1___0~0#1, ipoib_init_module_~_min2___0~0#1, ipoib_init_module_~_max1___0~0#1, ipoib_init_module_~_max1___1~0#1, ipoib_init_module_~_max2___0~0#1, ipoib_init_module_~_max2___1~0#1, ipoib_init_module_~_min1___1~0#1, ipoib_init_module_~_min2___1~0#1, ipoib_init_module_~#__key~3#1.base, ipoib_init_module_~#__key~3#1.offset, ipoib_init_module_~__lock_name~0#1.base, ipoib_init_module_~__lock_name~0#1.offset, ipoib_init_module_~tmp___1~30#1.base, ipoib_init_module_~tmp___1~30#1.offset;assume { :end_inline_ipoib_init_module } true;assume -2147483648 <= main_#t~ret1364#1 && main_#t~ret1364#1 <= 2147483647;~ldv_retval_3~0 := main_#t~ret1364#1;havoc main_#t~ret1364#1; [2025-02-08 02:59:49,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24658: assume 0 != (~ldv_retval_1~0.base + ~ldv_retval_1~0.offset) % 18446744073709551616;~ldv_state_variable_17~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:49,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24658: assume !(0 != (~ldv_retval_1~0.base + ~ldv_retval_1~0.offset) % 18446744073709551616); [2025-02-08 02:59:49,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21883: assume 0 != ipoib_cm_send_~tmp___0~138#1;call ipoib_cm_send_#t~mem3637#1.base, ipoib_cm_send_#t~mem3637#1.offset := read~$Pointer$#3(ipoib_cm_send_~priv~107#1.base, 68 + ipoib_cm_send_~priv~107#1.offset, 8);call ipoib_cm_send_#t~mem3638#1 := read~int#3(ipoib_cm_send_~skb#1.base, 128 + ipoib_cm_send_~skb#1.offset, 4);call ipoib_cm_send_#t~mem3639#1 := read~int#3(ipoib_cm_send_~tx#1.base, 80 + ipoib_cm_send_~tx#1.offset, 4); [2025-02-08 02:59:49,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21883: assume !(0 != ipoib_cm_send_~tmp___0~138#1); [2025-02-08 02:59:49,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13559: havoc ldv_main_exported_22_#t~ret3038#1.base, ldv_main_exported_22_#t~ret3038#1.offset, ldv_main_exported_22_#t~nondet3039#1, ldv_main_exported_22_#t~switch3040#1, ldv_main_exported_22_#t~ret3041#1, ldv_main_exported_22_#t~ret3042#1, ldv_main_exported_22_~ldvarg6~0#1.base, ldv_main_exported_22_~ldvarg6~0#1.offset, ldv_main_exported_22_~tmp~246#1.base, ldv_main_exported_22_~tmp~246#1.offset, ldv_main_exported_22_~tmp___0~108#1;assume { :end_inline_ldv_main_exported_22 } true; [2025-02-08 02:59:49,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24658-1: assume 0 == (~ldv_retval_1~0.base + ~ldv_retval_1~0.offset) % 18446744073709551616;~ldv_state_variable_17~0 := 3;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:49,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24658-1: assume !(0 == (~ldv_retval_1~0.base + ~ldv_retval_1~0.offset) % 18446744073709551616); [2025-02-08 02:59:49,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21884-1: SUMMARY for call ipoib_cm_send_#t~ret3640#1 := printk(250, 0); srcloc: null [2025-02-08 02:59:49,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21884: assume -2147483648 <= ipoib_cm_send_#t~ret3640#1 && ipoib_cm_send_#t~ret3640#1 <= 2147483647;havoc ipoib_cm_send_#t~mem3637#1.base, ipoib_cm_send_#t~mem3637#1.offset;havoc ipoib_cm_send_#t~mem3638#1;havoc ipoib_cm_send_#t~mem3639#1;havoc ipoib_cm_send_#t~ret3640#1;call ipoib_cm_send_#t~mem3641#1 := read~int#3(ipoib_cm_send_~dev#1.base, 352 + ipoib_cm_send_~dev#1.offset, 8);call write~int#3(1 + ipoib_cm_send_#t~mem3641#1, ipoib_cm_send_~dev#1.base, 352 + ipoib_cm_send_~dev#1.offset, 8);havoc ipoib_cm_send_#t~mem3641#1;call ipoib_cm_send_#t~mem3642#1 := read~int#3(ipoib_cm_send_~dev#1.base, 336 + ipoib_cm_send_~dev#1.offset, 8);call write~int#3(1 + ipoib_cm_send_#t~mem3642#1, ipoib_cm_send_~dev#1.base, 336 + ipoib_cm_send_~dev#1.offset, 8);havoc ipoib_cm_send_#t~mem3642#1;call ipoib_cm_send_#t~mem3643#1 := read~int#3(ipoib_cm_send_~tx#1.base, 80 + ipoib_cm_send_~tx#1.offset, 4); [2025-02-08 02:59:49,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24660: ldv_main_exported_17_#t~ret4247#1.base, ldv_main_exported_17_#t~ret4247#1.offset := ipoib_path_seq_start_#res#1.base, ipoib_path_seq_start_#res#1.offset;havoc ipoib_path_seq_start_#t~mem4168#1, ipoib_path_seq_start_#t~mem4169#1.base, ipoib_path_seq_start_#t~mem4169#1.offset, ipoib_path_seq_start_#t~ret4170#1.base, ipoib_path_seq_start_#t~ret4170#1.offset, ipoib_path_seq_start_#t~ret4171#1, ipoib_path_seq_start_~file#1.base, ipoib_path_seq_start_~file#1.offset, ipoib_path_seq_start_~pos#1.base, ipoib_path_seq_start_~pos#1.offset, ipoib_path_seq_start_~iter~5#1.base, ipoib_path_seq_start_~iter~5#1.offset, ipoib_path_seq_start_~n~13#1, ipoib_path_seq_start_~tmp~345#1, ipoib_path_seq_start_~tmp___0~164#1;havoc ipoib_path_seq_start_#in~file#1.base, ipoib_path_seq_start_#in~file#1.offset, ipoib_path_seq_start_#in~pos#1.base, ipoib_path_seq_start_#in~pos#1.offset;assume { :end_inline_ipoib_path_seq_start } true;~ldv_retval_1~0.base, ~ldv_retval_1~0.offset := ldv_main_exported_17_#t~ret4247#1.base, ldv_main_exported_17_#t~ret4247#1.offset;havoc ldv_main_exported_17_#t~ret4247#1.base, ldv_main_exported_17_#t~ret4247#1.offset; [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20038: havoc rtnl_link_unregister_~arg0#1.base, rtnl_link_unregister_~arg0#1.offset;havoc rtnl_link_unregister_#in~arg0#1.base, rtnl_link_unregister_#in~arg0#1.offset;assume { :end_inline_rtnl_link_unregister } true; [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24531-1: assume 0 != (~ldv_retval_8~0.base + ~ldv_retval_8~0.offset) % 18446744073709551616;~ldv_state_variable_19~0 := 3;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24531-1: assume !(0 != (~ldv_retval_8~0.base + ~ldv_retval_8~0.offset) % 18446744073709551616); [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24531: assume 0 == (~ldv_retval_8~0.base + ~ldv_retval_8~0.offset) % 18446744073709551616;~ldv_state_variable_19~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24531: assume !(0 == (~ldv_retval_8~0.base + ~ldv_retval_8~0.offset) % 18446744073709551616); [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21888-1: SUMMARY for call ipoib_cm_skb_too_long(ipoib_cm_send_~dev#1.base, ipoib_cm_send_~dev#1.offset, ipoib_cm_send_~skb#1.base, ipoib_cm_send_~skb#1.offset, ipoib_cm_send_#t~mem3643#1 - 4); srcloc: null [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21888: havoc ipoib_cm_send_#t~mem3643#1; [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13565: havoc invoke_work_1_#t~nondet1321#1, invoke_work_1_#t~switch1322#1, invoke_work_1_~tmp~96#1;assume { :end_inline_invoke_work_1 } true; [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10130: call neigh_add_path_#t~mem927#1 := read~int#3(neigh_add_path_~dev#1.base, 352 + neigh_add_path_~dev#1.offset, 8);call write~int#3(1 + neigh_add_path_#t~mem927#1, neigh_add_path_~dev#1.base, 352 + neigh_add_path_~dev#1.offset, 8); [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10130-1: SUMMARY for call ipoib_neigh_free(neigh_add_path_~neigh~1#1.base, neigh_add_path_~neigh~1#1.offset); srcloc: null [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24533: ldv_main_exported_19_#t~ret4228#1.base, ldv_main_exported_19_#t~ret4228#1.offset := ipoib_mcg_seq_start_#res#1.base, ipoib_mcg_seq_start_#res#1.offset;havoc ipoib_mcg_seq_start_#t~mem4154#1, ipoib_mcg_seq_start_#t~mem4155#1.base, ipoib_mcg_seq_start_#t~mem4155#1.offset, ipoib_mcg_seq_start_#t~ret4156#1.base, ipoib_mcg_seq_start_#t~ret4156#1.offset, ipoib_mcg_seq_start_#t~ret4157#1, ipoib_mcg_seq_start_~file#1.base, ipoib_mcg_seq_start_~file#1.offset, ipoib_mcg_seq_start_~pos#1.base, ipoib_mcg_seq_start_~pos#1.offset, ipoib_mcg_seq_start_~iter~2#1.base, ipoib_mcg_seq_start_~iter~2#1.offset, ipoib_mcg_seq_start_~n~12#1, ipoib_mcg_seq_start_~tmp~343#1, ipoib_mcg_seq_start_~tmp___0~163#1;havoc ipoib_mcg_seq_start_#in~file#1.base, ipoib_mcg_seq_start_#in~file#1.offset, ipoib_mcg_seq_start_#in~pos#1.base, ipoib_mcg_seq_start_#in~pos#1.offset;assume { :end_inline_ipoib_mcg_seq_start } true;~ldv_retval_8~0.base, ~ldv_retval_8~0.offset := ldv_main_exported_19_#t~ret4228#1.base, ldv_main_exported_19_#t~ret4228#1.offset;havoc ldv_main_exported_19_#t~ret4228#1.base, ldv_main_exported_19_#t~ret4228#1.offset; [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24930: assume 1 != ~ldv_module_refcounter~0; [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24930: assume !(1 != ~ldv_module_refcounter~0); [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24931: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21892: assume ~data_debug_level___0~0 > 0;call ipoib_cm_send_#t~mem3644#1.base, ipoib_cm_send_#t~mem3644#1.offset := read~$Pointer$#3(ipoib_cm_send_~priv~107#1.base, 68 + ipoib_cm_send_~priv~107#1.offset, 8);call ipoib_cm_send_#t~mem3645#1 := read~int#3(ipoib_cm_send_~tx#1.base, 64 + ipoib_cm_send_~tx#1.offset, 4);call ipoib_cm_send_#t~mem3646#1 := read~int#3(ipoib_cm_send_~skb#1.base, 128 + ipoib_cm_send_~skb#1.offset, 4);call ipoib_cm_send_#t~mem3647#1.base, ipoib_cm_send_#t~mem3647#1.offset := read~$Pointer$#3(ipoib_cm_send_~tx#1.base, 8 + ipoib_cm_send_~tx#1.offset, 8);call ipoib_cm_send_#t~mem3648#1 := read~int#3(ipoib_cm_send_#t~mem3647#1.base, 116 + ipoib_cm_send_#t~mem3647#1.offset, 4); [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21892: assume !(~data_debug_level___0~0 > 0); [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133: SUMMARY for call dev_kfree_skb_any(neigh_add_path_~skb#1.base, neigh_add_path_~skb#1.offset); srcloc: null [2025-02-08 02:59:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21893: assume -2147483648 <= ipoib_cm_send_#t~ret3649#1 && ipoib_cm_send_#t~ret3649#1 <= 2147483647;havoc ipoib_cm_send_#t~mem3644#1.base, ipoib_cm_send_#t~mem3644#1.offset;havoc ipoib_cm_send_#t~mem3645#1;havoc ipoib_cm_send_#t~mem3646#1;havoc ipoib_cm_send_#t~mem3647#1.base, ipoib_cm_send_#t~mem3647#1.offset;havoc ipoib_cm_send_#t~mem3648#1;havoc ipoib_cm_send_#t~ret3649#1; [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21893-1: SUMMARY for call ipoib_cm_send_#t~ret3649#1 := printk(251, 0); srcloc: null [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134: SUMMARY for call spin_unlock_irqrestore(neigh_add_path_~priv~16#1.base, neigh_add_path_~priv~16#1.offset, neigh_add_path_~flags~4#1); srcloc: null [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135: SUMMARY for call ipoib_neigh_put(neigh_add_path_~neigh~1#1.base, neigh_add_path_~neigh~1#1.offset); srcloc: null [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19649: ipoib_get_drvinfo_#t~ret3017#1.base, ipoib_get_drvinfo_#t~ret3017#1.offset := dev_name_#res#1.base, dev_name_#res#1.offset;havoc dev_name_#t~mem2999#1.base, dev_name_#t~mem2999#1.offset, dev_name_#t~mem3000#1.base, dev_name_#t~mem3000#1.offset, dev_name_#t~ret3001#1.base, dev_name_#t~ret3001#1.offset, dev_name_~dev#1.base, dev_name_~dev#1.offset, dev_name_~tmp~241#1.base, dev_name_~tmp~241#1.offset;havoc dev_name_#in~dev#1.base, dev_name_#in~dev#1.offset;assume { :end_inline_dev_name } true;ipoib_get_drvinfo_~tmp___2~48#1.base, ipoib_get_drvinfo_~tmp___2~48#1.offset := ipoib_get_drvinfo_#t~ret3017#1.base, ipoib_get_drvinfo_#t~ret3017#1.offset;havoc ipoib_get_drvinfo_#t~mem3015#1.base, ipoib_get_drvinfo_#t~mem3015#1.offset;havoc ipoib_get_drvinfo_#t~mem3016#1.base, ipoib_get_drvinfo_#t~mem3016#1.offset;havoc ipoib_get_drvinfo_#t~ret3017#1.base, ipoib_get_drvinfo_#t~ret3017#1.offset; [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19650: havoc ipoib_get_drvinfo_#t~ret3018#1; [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25199: havoc ib_modify_cq_#t~nondet4303#1;ipoib_set_coalesce_#t~ret3031#1 := ib_modify_cq_#res#1;havoc ib_modify_cq_#t~nondet4303#1, ib_modify_cq_~arg0#1.base, ib_modify_cq_~arg0#1.offset, ib_modify_cq_~arg1#1, ib_modify_cq_~arg2#1;havoc ib_modify_cq_#in~arg0#1.base, ib_modify_cq_#in~arg0#1.offset, ib_modify_cq_#in~arg1#1, ib_modify_cq_#in~arg2#1;assume { :end_inline_ib_modify_cq } true;assume -2147483648 <= ipoib_set_coalesce_#t~ret3031#1 && ipoib_set_coalesce_#t~ret3031#1 <= 2147483647;ipoib_set_coalesce_~ret~18#1 := ipoib_set_coalesce_#t~ret3031#1;havoc ipoib_set_coalesce_#t~mem3028#1.base, ipoib_set_coalesce_#t~mem3028#1.offset;havoc ipoib_set_coalesce_#t~mem3029#1;havoc ipoib_set_coalesce_#t~mem3030#1;havoc ipoib_set_coalesce_#t~ret3031#1; [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24275: ipoib_path_seq_start_#t~ret4170#1.base, ipoib_path_seq_start_#t~ret4170#1.offset := ipoib_path_iter_init_#res#1.base, ipoib_path_iter_init_#res#1.offset;havoc ipoib_path_iter_init_#t~ret369#1.base, ipoib_path_iter_init_#t~ret369#1.offset, ipoib_path_iter_init_#t~memset~res370#1.base, ipoib_path_iter_init_#t~memset~res370#1.offset, ipoib_path_iter_init_#t~ret371#1, ipoib_path_iter_init_~dev#1.base, ipoib_path_iter_init_~dev#1.offset, ipoib_path_iter_init_~iter~0#1.base, ipoib_path_iter_init_~iter~0#1.offset, ipoib_path_iter_init_~tmp~48#1.base, ipoib_path_iter_init_~tmp~48#1.offset, ipoib_path_iter_init_~tmp___0~17#1;havoc ipoib_path_iter_init_#in~dev#1.base, ipoib_path_iter_init_#in~dev#1.offset;assume { :end_inline_ipoib_path_iter_init } true;ipoib_path_seq_start_~iter~5#1.base, ipoib_path_seq_start_~iter~5#1.offset := ipoib_path_seq_start_#t~ret4170#1.base, ipoib_path_seq_start_#t~ret4170#1.offset;havoc ipoib_path_seq_start_#t~mem4169#1.base, ipoib_path_seq_start_#t~mem4169#1.offset;havoc ipoib_path_seq_start_#t~ret4170#1.base, ipoib_path_seq_start_#t~ret4170#1.offset; [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19650-1: SUMMARY for call ipoib_get_drvinfo_#t~ret3018#1 := strlcpy(ipoib_get_drvinfo_~drvinfo#1.base, 100 + ipoib_get_drvinfo_~drvinfo#1.offset, ipoib_get_drvinfo_~tmp___2~48#1.base, ipoib_get_drvinfo_~tmp___2~48#1.offset, 32); srcloc: null [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21897-2: havoc ipoib_cm_send_#t~bitwise3651#1;assume ipoib_cm_send_#t~bitwise3651#1 % 4294967296 <= ipoib_cm_send_#t~mem3650#1 % 4294967296 && ipoib_cm_send_#t~bitwise3651#1 % 4294967296 <= (-1 + ~ipoib_sendq_size~0) % 4294967296; [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21897-3: assume ipoib_cm_send_#t~mem3650#1 % 4294967296 == (-1 + ~ipoib_sendq_size~0) % 4294967296;ipoib_cm_send_#t~bitwise3651#1 := ipoib_cm_send_#t~mem3650#1; [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21897-3: assume !(ipoib_cm_send_#t~mem3650#1 % 4294967296 == (-1 + ~ipoib_sendq_size~0) % 4294967296); [2025-02-08 02:59:49,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21897: ipoib_cm_send_~tx_req~3#1.base, ipoib_cm_send_~tx_req~3#1.offset := ipoib_cm_send_#t~mem3652#1.base, ipoib_cm_send_#t~mem3652#1.offset + 16 * (if ipoib_cm_send_#t~bitwise3651#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ipoib_cm_send_#t~bitwise3651#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ipoib_cm_send_#t~bitwise3651#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ipoib_cm_send_#t~mem3652#1.base, ipoib_cm_send_#t~mem3652#1.offset;havoc ipoib_cm_send_#t~mem3650#1;havoc ipoib_cm_send_#t~bitwise3651#1;call write~$Pointer$#3(ipoib_cm_send_~skb#1.base, ipoib_cm_send_~skb#1.offset, ipoib_cm_send_~tx_req~3#1.base, ipoib_cm_send_~tx_req~3#1.offset, 8);call ipoib_cm_send_#t~mem3653#1.base, ipoib_cm_send_#t~mem3653#1.offset := read~$Pointer$#3(ipoib_cm_send_~priv~107#1.base, 1748 + ipoib_cm_send_~priv~107#1.offset, 8);call ipoib_cm_send_#t~mem3654#1.base, ipoib_cm_send_#t~mem3654#1.offset := read~$Pointer$#3(ipoib_cm_send_~skb#1.base, 238 + ipoib_cm_send_~skb#1.offset, 8);call ipoib_cm_send_#t~mem3655#1 := read~int#3(ipoib_cm_send_~skb#1.base, 128 + ipoib_cm_send_~skb#1.offset, 4); [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21897-1: [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21897-4: assume 0 == ipoib_cm_send_#t~mem3650#1 % 4294967296 || 0 == (-1 + ~ipoib_sendq_size~0) % 4294967296;ipoib_cm_send_#t~bitwise3651#1 := 0; [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21897-4: assume !(0 == ipoib_cm_send_#t~mem3650#1 % 4294967296 || 0 == (-1 + ~ipoib_sendq_size~0) % 4294967296); [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19651-1: SUMMARY for call ipoib_get_drvinfo_#t~ret3019#1 := strlcpy(ipoib_get_drvinfo_~drvinfo#1.base, 36 + ipoib_get_drvinfo_~drvinfo#1.offset, ~#ipoib_driver_version~0.base, ~#ipoib_driver_version~0.offset, 32); srcloc: null [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21897-5: call ipoib_cm_send_#t~mem3652#1.base, ipoib_cm_send_#t~mem3652#1.offset := read~$Pointer$#3(ipoib_cm_send_~tx#1.base, 56 + ipoib_cm_send_~tx#1.offset, 8);call ipoib_cm_send_#t~mem3650#1 := read~int#3(ipoib_cm_send_~tx#1.base, 64 + ipoib_cm_send_~tx#1.offset, 4); [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19651: havoc ipoib_get_drvinfo_#t~ret3019#1; [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24011: call ULTIMATE.dealloc(ldv_main_exported_20_~#ldvarg38~0#1.base, ldv_main_exported_20_~#ldvarg38~0#1.offset);havoc ldv_main_exported_20_~#ldvarg38~0#1.base, ldv_main_exported_20_~#ldvarg38~0#1.offset;havoc ldv_main_exported_20_#t~ret4112#1.base, ldv_main_exported_20_#t~ret4112#1.offset, ldv_main_exported_20_#t~ret4113#1.base, ldv_main_exported_20_#t~ret4113#1.offset, ldv_main_exported_20_#t~ret4114#1.base, ldv_main_exported_20_#t~ret4114#1.offset, ldv_main_exported_20_#t~nondet4115#1, ldv_main_exported_20_#t~switch4116#1, ldv_main_exported_20_#t~mem4117#1, ldv_main_exported_20_#t~ret4118#1, ldv_main_exported_20_#t~ret4119#1, ldv_main_exported_20_~#ldvarg38~0#1.base, ldv_main_exported_20_~#ldvarg38~0#1.offset, ldv_main_exported_20_~ldvarg37~0#1.base, ldv_main_exported_20_~ldvarg37~0#1.offset, ldv_main_exported_20_~tmp~336#1.base, ldv_main_exported_20_~tmp~336#1.offset, ldv_main_exported_20_~ldvarg39~0#1.base, ldv_main_exported_20_~ldvarg39~0#1.offset, ldv_main_exported_20_~tmp___0~161#1.base, ldv_main_exported_20_~tmp___0~161#1.offset, ldv_main_exported_20_~tmp___1~112#1;assume { :end_inline_ldv_main_exported_20 } true; [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24276: assume 0 == (ipoib_path_seq_start_~iter~5#1.base + ipoib_path_seq_start_~iter~5#1.offset) % 18446744073709551616;ipoib_path_seq_start_#res#1.base, ipoib_path_seq_start_#res#1.offset := 0, 0; [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24276: assume !(0 == (ipoib_path_seq_start_~iter~5#1.base + ipoib_path_seq_start_~iter~5#1.offset) % 18446744073709551616); [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19653-1: SUMMARY for call ipoib_get_drvinfo_#t~ret3020#1 := strlcpy(ipoib_get_drvinfo_~drvinfo#1.base, 4 + ipoib_get_drvinfo_~drvinfo#1.offset, 219, 0, 32); srcloc: null [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19653: havoc ipoib_get_drvinfo_#t~ret3020#1; [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13575-2: assume 0 == ~ldv_retval_3~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_29~0 := 1;~ldv_state_variable_23~0 := 1;~ldv_state_variable_16~0 := 1;assume { :begin_inline_ldv_file_operations_16 } true;havoc ldv_file_operations_16_#t~ret4206#1.base, ldv_file_operations_16_#t~ret4206#1.offset, ldv_file_operations_16_#t~ret4207#1.base, ldv_file_operations_16_#t~ret4207#1.offset, ldv_file_operations_16_~tmp~350#1.base, ldv_file_operations_16_~tmp~350#1.offset, ldv_file_operations_16_~tmp___0~165#1.base, ldv_file_operations_16_~tmp___0~165#1.offset;havoc ldv_file_operations_16_~tmp~350#1.base, ldv_file_operations_16_~tmp~350#1.offset;havoc ldv_file_operations_16_~tmp___0~165#1.base, ldv_file_operations_16_~tmp___0~165#1.offset; [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13575-2: assume !(0 == ~ldv_retval_3~0); [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21899: ipoib_cm_send_~addr~4#1 := ipoib_cm_send_#t~ret3656#1;havoc ipoib_cm_send_#t~mem3653#1.base, ipoib_cm_send_#t~mem3653#1.offset;havoc ipoib_cm_send_#t~mem3654#1.base, ipoib_cm_send_#t~mem3654#1.offset;havoc ipoib_cm_send_#t~mem3655#1;havoc ipoib_cm_send_#t~ret3656#1;call ipoib_cm_send_#t~mem3657#1.base, ipoib_cm_send_#t~mem3657#1.offset := read~$Pointer$#3(ipoib_cm_send_~priv~107#1.base, 1748 + ipoib_cm_send_~priv~107#1.offset, 8); [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21899-1: SUMMARY for call ipoib_cm_send_#t~ret3656#1 := ib_dma_map_single___0(ipoib_cm_send_#t~mem3653#1.base, ipoib_cm_send_#t~mem3653#1.offset, ipoib_cm_send_#t~mem3654#1.base, ipoib_cm_send_#t~mem3654#1.offset, ipoib_cm_send_#t~mem3655#1 % 4294967296, 1); srcloc: null [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13575-1: assume 0 != ~ldv_retval_3~0;~ldv_state_variable_0~0 := 2; [2025-02-08 02:59:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13575-1: assume !(0 != ~ldv_retval_3~0); [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10272: havoc ipoib_mcast_send_#t~ret2544#1.base, ipoib_mcast_send_#t~ret2544#1.offset, ipoib_mcast_send_#t~ret2545#1.base, ipoib_mcast_send_#t~ret2545#1.offset, ipoib_mcast_send_#t~ret2546#1, ipoib_mcast_send_#t~ret2547#1, ipoib_mcast_send_#t~mem2548#1.base, ipoib_mcast_send_#t~mem2548#1.offset, ipoib_mcast_send_#t~short2549#1, ipoib_mcast_send_#t~mem2550#1, ipoib_mcast_send_#t~mem2551#1.base, ipoib_mcast_send_#t~mem2551#1.offset, ipoib_mcast_send_#t~ret2552#1, ipoib_mcast_send_#t~mem2553#1, ipoib_mcast_send_#t~ret2554#1.base, ipoib_mcast_send_#t~ret2554#1.offset, ipoib_mcast_send_#t~mem2555#1.base, ipoib_mcast_send_#t~mem2555#1.offset, ipoib_mcast_send_#t~short2556#1, ipoib_mcast_send_#t~mem2557#1.base, ipoib_mcast_send_#t~mem2557#1.offset, ipoib_mcast_send_#t~ret2558#1, ipoib_mcast_send_#t~ret2559#1.base, ipoib_mcast_send_#t~ret2559#1.offset, ipoib_mcast_send_#t~mem2560#1.base, ipoib_mcast_send_#t~mem2560#1.offset, ipoib_mcast_send_#t~ret2561#1, ipoib_mcast_send_#t~mem2562#1, ipoib_mcast_send_#t~memcpy~res2563#1.base, ipoib_mcast_send_#t~memcpy~res2563#1.offset, ipoib_mcast_send_#t~ret2564#1, ipoib_mcast_send_#t~ret2565#1, ipoib_mcast_send_#t~mem2566#1, ipoib_mcast_send_#t~ret2567#1, ipoib_mcast_send_#t~ret2568#1.base, ipoib_mcast_send_#t~ret2568#1.offset, ipoib_mcast_send_#t~ret2569#1.base, ipoib_mcast_send_#t~ret2569#1.offset, ipoib_mcast_send_#t~ret2570#1, ipoib_mcast_send_#t~ret2571#1.base, ipoib_mcast_send_#t~ret2571#1.offset, ipoib_mcast_send_#t~mem2572#1.base, ipoib_mcast_send_#t~mem2572#1.offset, ipoib_mcast_send_#t~mem2573#1.base, ipoib_mcast_send_#t~mem2573#1.offset, ipoib_mcast_send_#t~mem2574#1.base, ipoib_mcast_send_#t~mem2574#1.offset, ipoib_mcast_send_~dev#1.base, ipoib_mcast_send_~dev#1.offset, ipoib_mcast_send_~daddr#1.base, ipoib_mcast_send_~daddr#1.offset, ipoib_mcast_send_~skb#1.base, ipoib_mcast_send_~skb#1.offset, ipoib_mcast_send_~priv~76#1.base, ipoib_mcast_send_~priv~76#1.offset, ipoib_mcast_send_~tmp~207#1.base, ipoib_mcast_send_~tmp~207#1.offset, ipoib_mcast_send_~mcast~4#1.base, ipoib_mcast_send_~mcast~4#1.offset, ipoib_mcast_send_~flags~14#1, ipoib_mcast_send_~mgid~0#1.base, ipoib_mcast_send_~mgid~0#1.offset, ipoib_mcast_send_~tmp___0~91#1.base, ipoib_mcast_send_~tmp___0~91#1.offset, ipoib_mcast_send_~tmp___1~61#1, ipoib_mcast_send_~tmp___2~40#1, ipoib_mcast_send_~tmp___3~31#1, ipoib_mcast_send_~tmp___4~25#1, ipoib_mcast_send_~neigh~10#1.base, ipoib_mcast_send_~neigh~10#1.offset, ipoib_mcast_send_~tmp___5~22#1.base, ipoib_mcast_send_~tmp___5~22#1.offset;havoc ipoib_mcast_send_#in~dev#1.base, ipoib_mcast_send_#in~dev#1.offset, ipoib_mcast_send_#in~daddr#1.base, ipoib_mcast_send_#in~daddr#1.offset, ipoib_mcast_send_#in~skb#1.base, ipoib_mcast_send_#in~skb#1.offset;assume { :end_inline_ipoib_mcast_send } true;ipoib_start_xmit_#res#1 := 0; [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25467: havoc seq_putc_#t~nondet4349#1;ipoib_path_seq_show_#t~ret4183#1 := seq_putc_#res#1;havoc seq_putc_#t~nondet4349#1, seq_putc_~arg0#1.base, seq_putc_~arg0#1.offset, seq_putc_~arg1#1;havoc seq_putc_#in~arg0#1.base, seq_putc_#in~arg0#1.offset, seq_putc_#in~arg1#1;assume { :end_inline_seq_putc } true;assume -2147483648 <= ipoib_path_seq_show_#t~ret4183#1 && ipoib_path_seq_show_#t~ret4183#1 <= 2147483647;havoc ipoib_path_seq_show_#t~ret4183#1;ipoib_path_seq_show_#res#1 := 0;call ULTIMATE.dealloc(ipoib_path_seq_show_~#gid_buf~1#1.base, ipoib_path_seq_show_~#gid_buf~1#1.offset);havoc ipoib_path_seq_show_~#gid_buf~1#1.base, ipoib_path_seq_show_~#gid_buf~1#1.offset;call ULTIMATE.dealloc(ipoib_path_seq_show_~#path~8#1.base, ipoib_path_seq_show_~#path~8#1.offset);havoc ipoib_path_seq_show_~#path~8#1.base, ipoib_path_seq_show_~#path~8#1.offset; [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21900-1: SUMMARY for call ipoib_cm_send_#t~ret3658#1 := ib_dma_mapping_error(ipoib_cm_send_#t~mem3657#1.base, ipoib_cm_send_#t~mem3657#1.offset, ipoib_cm_send_~addr~4#1); srcloc: null [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21900: assume -2147483648 <= ipoib_cm_send_#t~ret3658#1 && ipoib_cm_send_#t~ret3658#1 <= 2147483647;ipoib_cm_send_~tmp___1~95#1 := ipoib_cm_send_#t~ret3658#1;havoc ipoib_cm_send_#t~mem3657#1.base, ipoib_cm_send_#t~mem3657#1.offset;havoc ipoib_cm_send_#t~ret3658#1; [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20051-1: SUMMARY for call ldv_initialize_rtnl_link_ops_21_#t~ret3104#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3104#1.offset := ldv_init_zalloc(3008); srcloc: null [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20051: ldv_initialize_rtnl_link_ops_21_~tmp~260#1.base, ldv_initialize_rtnl_link_ops_21_~tmp~260#1.offset := ldv_initialize_rtnl_link_ops_21_#t~ret3104#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3104#1.offset;havoc ldv_initialize_rtnl_link_ops_21_#t~ret3104#1.base, ldv_initialize_rtnl_link_ops_21_#t~ret3104#1.offset;~ipoib_link_ops_group0~0.base, ~ipoib_link_ops_group0~0.offset := ldv_initialize_rtnl_link_ops_21_~tmp~260#1.base, ldv_initialize_rtnl_link_ops_21_~tmp~260#1.offset; [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15559-1: SUMMARY for call ipoib_send_comp_handler_#t~ret1874#1.base, ipoib_send_comp_handler_#t~ret1874#1.offset := netdev_priv(ipoib_send_comp_handler_~dev_ptr#1.base, ipoib_send_comp_handler_~dev_ptr#1.offset); srcloc: null [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15559: ipoib_send_comp_handler_~tmp~156#1.base, ipoib_send_comp_handler_~tmp~156#1.offset := ipoib_send_comp_handler_#t~ret1874#1.base, ipoib_send_comp_handler_#t~ret1874#1.offset;havoc ipoib_send_comp_handler_#t~ret1874#1.base, ipoib_send_comp_handler_#t~ret1874#1.offset;ipoib_send_comp_handler_~priv~48#1.base, ipoib_send_comp_handler_~priv~48#1.offset := ipoib_send_comp_handler_~tmp~156#1.base, ipoib_send_comp_handler_~tmp~156#1.offset;assume { :begin_inline_ldv_mod_timer_55 } true;ldv_mod_timer_55_#in~ldv_func_arg1#1.base, ldv_mod_timer_55_#in~ldv_func_arg1#1.offset, ldv_mod_timer_55_#in~ldv_func_arg2#1 := ipoib_send_comp_handler_~priv~48#1.base, 4879 + ipoib_send_comp_handler_~priv~48#1.offset, ~jiffies~0;havoc ldv_mod_timer_55_#res#1;havoc ldv_mod_timer_55_#t~ret2120#1, ldv_mod_timer_55_~ldv_func_arg1#1.base, ldv_mod_timer_55_~ldv_func_arg1#1.offset, ldv_mod_timer_55_~ldv_func_arg2#1, ldv_mod_timer_55_~ldv_func_res~14#1, ldv_mod_timer_55_~tmp~181#1;ldv_mod_timer_55_~ldv_func_arg1#1.base, ldv_mod_timer_55_~ldv_func_arg1#1.offset := ldv_mod_timer_55_#in~ldv_func_arg1#1.base, ldv_mod_timer_55_#in~ldv_func_arg1#1.offset;ldv_mod_timer_55_~ldv_func_arg2#1 := ldv_mod_timer_55_#in~ldv_func_arg2#1;havoc ldv_mod_timer_55_~ldv_func_res~14#1;havoc ldv_mod_timer_55_~tmp~181#1; [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21901: assume -9223372036854775808 <= ipoib_cm_send_#t~ret3659#1 && ipoib_cm_send_#t~ret3659#1 <= 9223372036854775807;ipoib_cm_send_~tmp___2~62#1 := ipoib_cm_send_#t~ret3659#1;havoc ipoib_cm_send_#t~ret3659#1; [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21901-1: SUMMARY for call ipoib_cm_send_#t~ret3659#1 := ldv__builtin_expect((if 0 != ipoib_cm_send_~tmp___1~95#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21902: assume 0 != ipoib_cm_send_~tmp___2~62#1;call ipoib_cm_send_#t~mem3660#1 := read~int#3(ipoib_cm_send_~dev#1.base, 336 + ipoib_cm_send_~dev#1.offset, 8);call write~int#3(1 + ipoib_cm_send_#t~mem3660#1, ipoib_cm_send_~dev#1.base, 336 + ipoib_cm_send_~dev#1.offset, 8);havoc ipoib_cm_send_#t~mem3660#1; [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21902: assume !(0 != ipoib_cm_send_~tmp___2~62#1);call write~int#3(ipoib_cm_send_~addr~4#1, ipoib_cm_send_~tx_req~3#1.base, 8 + ipoib_cm_send_~tx_req~3#1.offset, 8);assume { :begin_inline_skb_orphan___0 } true;skb_orphan___0_#in~skb#1.base, skb_orphan___0_#in~skb#1.offset := ipoib_cm_send_~skb#1.base, ipoib_cm_send_~skb#1.offset;havoc skb_orphan___0_#t~mem3338#1.base, skb_orphan___0_#t~mem3338#1.offset, skb_orphan___0_#t~mem3341#1.base, skb_orphan___0_#t~mem3341#1.offset, skb_orphan___0_#t~mem3342#1.base, skb_orphan___0_#t~mem3342#1.offset, skb_orphan___0_#t~ret3343#1, skb_orphan___0_~skb#1.base, skb_orphan___0_~skb#1.offset, skb_orphan___0_~tmp~285#1;skb_orphan___0_~skb#1.base, skb_orphan___0_~skb#1.offset := skb_orphan___0_#in~skb#1.base, skb_orphan___0_#in~skb#1.offset;havoc skb_orphan___0_~tmp~285#1;call skb_orphan___0_#t~mem3338#1.base, skb_orphan___0_#t~mem3338#1.offset := read~$Pointer$#3(skb_orphan___0_~skb#1.base, 96 + skb_orphan___0_~skb#1.offset, 8); [2025-02-08 02:59:49,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25073: havoc debugfs_create_dir_#t~ret4276#1.base, debugfs_create_dir_#t~ret4276#1.offset;ipoib_register_debugfs_#t~ret4205#1.base, ipoib_register_debugfs_#t~ret4205#1.offset := debugfs_create_dir_#res#1.base, debugfs_create_dir_#res#1.offset;havoc debugfs_create_dir_#t~ret4276#1.base, debugfs_create_dir_#t~ret4276#1.offset, debugfs_create_dir_~arg0#1.base, debugfs_create_dir_~arg0#1.offset, debugfs_create_dir_~arg1#1.base, debugfs_create_dir_~arg1#1.offset;havoc debugfs_create_dir_#in~arg0#1.base, debugfs_create_dir_#in~arg0#1.offset, debugfs_create_dir_#in~arg1#1.base, debugfs_create_dir_#in~arg1#1.offset;assume { :end_inline_debugfs_create_dir } true;~ipoib_root~0.base, ~ipoib_root~0.offset := ipoib_register_debugfs_#t~ret4205#1.base, ipoib_register_debugfs_#t~ret4205#1.offset;havoc ipoib_register_debugfs_#t~ret4205#1.base, ipoib_register_debugfs_#t~ret4205#1.offset;ipoib_register_debugfs_#res#1 := (if 0 != (~ipoib_root~0.base + ~ipoib_root~0.offset) % 18446744073709551616 then 0 else -12); [2025-02-08 02:59:50,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15058: assume -2147483648 <= #t~ret1702 && #t~ret1702 <= 2147483647;~tmp___1~39 := #t~ret1702;havoc #t~ret1702; [2025-02-08 02:59:50,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15060-1: SUMMARY for call #t~ret1704 := printk(111, 0); srcloc: null [2025-02-08 02:59:50,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15059: assume 0 != ~tmp___1~39;call #t~mem1703.base, #t~mem1703.offset := read~$Pointer$#3(~priv~41.base, 68 + ~priv~41.offset, 8); [2025-02-08 02:59:50,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15059: assume !(0 != ~tmp___1~39);~i~7 := 1 + ~i~7; [2025-02-08 02:59:50,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15060: assume -2147483648 <= #t~ret1704 && #t~ret1704 <= 2147483647;havoc #t~mem1703.base, #t~mem1703.offset;havoc #t~ret1704;#res := -5; [2025-02-08 02:59:50,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15051-1: SUMMARY for call #t~ret1699.base, #t~ret1699.offset := ipoib_alloc_rx_skb(~dev.base, ~dev.offset, ~i~7); srcloc: null [2025-02-08 02:59:50,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15051: ~tmp___0~62.base, ~tmp___0~62.offset := #t~ret1699.base, #t~ret1699.offset; [2025-02-08 02:59:50,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15053-1: SUMMARY for call #t~ret1701 := printk(110, 0); srcloc: null [2025-02-08 02:59:50,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15052: assume 0 == (~tmp___0~62.base + ~tmp___0~62.offset) % 18446744073709551616;call #t~mem1700.base, #t~mem1700.offset := read~$Pointer$#3(~priv~41.base, 68 + ~priv~41.offset, 8); [2025-02-08 02:59:50,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15052: assume !(0 == (~tmp___0~62.base + ~tmp___0~62.offset) % 18446744073709551616); [2025-02-08 02:59:50,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15053: assume -2147483648 <= #t~ret1701 && #t~ret1701 <= 2147483647;havoc #t~mem1700.base, #t~mem1700.offset;havoc #t~ret1701;#res := -12; [2025-02-08 02:59:50,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15058-1: SUMMARY for call #t~ret1702 := ipoib_ib_post_receive(~dev.base, ~dev.offset, ~i~7); srcloc: null [2025-02-08 02:59:50,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17311: SUMMARY for call dev_kfree_skb_any(~tmp___0~82.base, ~tmp___0~82.offset); srcloc: null [2025-02-08 02:59:50,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17309: ~tx_dropped~0 := 1 + ~tx_dropped~0; [2025-02-08 02:59:50,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17310: ~tmp___0~82.base, ~tmp___0~82.offset := #t~ret2195.base, #t~ret2195.offset;havoc #t~ret2195.base, #t~ret2195.offset; [2025-02-08 02:59:50,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17310-1: SUMMARY for call #t~ret2195.base, #t~ret2195.offset := skb_dequeue(~mcast.base, 164 + ~mcast.offset); srcloc: null [2025-02-08 02:59:51,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25387: havoc #t~nondet4333; [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22103: ~rx~0.base, ~rx~0.offset := ~n~10.base, ~n~10.offset;call #t~mem3756.base, #t~mem3756.offset := read~$Pointer$#3(~n~10.base, 24 + ~n~10.offset, 8);~__mptr___1~10.base, ~__mptr___1~10.offset := #t~mem3756.base, #t~mem3756.offset;havoc #t~mem3756.base, #t~mem3756.offset;~n~10.base, ~n~10.offset := ~__mptr___1~10.base, -1536 + ~__mptr___1~10.offset; [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22103-1: SUMMARY for call kfree(~rx~0.base, ~rx~0.offset); srcloc: null [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22074: call ULTIMATE.dealloc(~#list~0.base, ~#list~0.offset);havoc ~#list~0.base, ~#list~0.offset; [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22095: assume -2147483648 <= #t~ret3752 && #t~ret3752 <= 2147483647;~tmp___0~141 := #t~ret3752;havoc #t~ret3752; [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22095-1: SUMMARY for call #t~ret3752 := ipoib_cm_has_srq(~dev.base, ~dev.offset); srcloc: null [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22097: havoc #t~mem3753.base, #t~mem3753.offset;havoc #t~mem3754.base, #t~mem3754.offset; [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22097-1: SUMMARY for call ipoib_cm_free_rx_ring(#t~mem3753.base, #t~mem3753.offset, #t~mem3754.base, #t~mem3754.offset); srcloc: null [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22093-2: call #t~mem3749.base, #t~mem3749.offset := read~$Pointer$#3(~rx~0.base, ~rx~0.offset, 8); [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22093: call #t~mem3750.base, #t~mem3750.offset := read~$Pointer$#3(~rx~0.base, 8 + ~rx~0.offset, 8); [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22093-1: SUMMARY for call ib_destroy_cm_id(#t~mem3749.base, #t~mem3749.offset); srcloc: null [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22098: call #t~mem3755 := read~int#3(~priv~110.base, 4827 + ~priv~110.offset, 4);call write~int#3(#t~mem3755 - 1, ~priv~110.base, 4827 + ~priv~110.offset, 4);havoc #t~mem3755; [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22100: SUMMARY for call spin_unlock_irq(~priv~110.base, ~priv~110.offset); srcloc: null [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22094: assume -2147483648 <= #t~ret3751 && #t~ret3751 <= 2147483647;havoc #t~mem3750.base, #t~mem3750.offset;havoc #t~ret3751; [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22098-1: SUMMARY for call spin_lock_irq(~priv~110.base, ~priv~110.offset); srcloc: null [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22096: assume 0 == ~tmp___0~141;call #t~mem3753.base, #t~mem3753.offset := read~$Pointer$#3(~priv~110.base, 68 + ~priv~110.offset, 8);call #t~mem3754.base, #t~mem3754.offset := read~$Pointer$#3(~rx~0.base, 16 + ~rx~0.offset, 8); [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22096: assume !(0 == ~tmp___0~141); [2025-02-08 02:59:52,270 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22094-1: SUMMARY for call #t~ret3751 := ib_destroy_qp(#t~mem3750.base, #t~mem3750.offset); srcloc: null [2025-02-08 02:59:52,612 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20723: havoc #t~mem3331#1; [2025-02-08 02:59:52,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20704: assume -2147483648 <= #t~ret3328#1 && #t~ret3328#1 <= 2147483647;~tmp___0~125#1 := #t~ret3328#1;havoc #t~ret3328#1; [2025-02-08 02:59:52,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20705: assume 0 == ~tmp___0~125#1;~tmp___1~85#1 := 1; [2025-02-08 02:59:52,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20705: assume !(0 == ~tmp___0~125#1);~tmp___1~85#1 := 0; [2025-02-08 02:59:52,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20704-1: SUMMARY for call #t~ret3328#1 := rcu_read_lock_bh_held(); srcloc: null [2025-02-08 02:59:52,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20703: assume 0 == ~tmp~282#1; [2025-02-08 02:59:52,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20703: assume !(0 == ~tmp~282#1);~tmp___1~85#1 := 0; [2025-02-08 02:59:52,613 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25418: havoc rcu_read_lock_held_#t~nondet4339#1;#t~ret3327#1 := rcu_read_lock_held_#res#1;havoc rcu_read_lock_held_#t~nondet4339#1;assume { :end_inline_rcu_read_lock_held } true;assume -2147483648 <= #t~ret3327#1 && #t~ret3327#1 <= 2147483647;~tmp~282#1 := #t~ret3327#1;havoc #t~ret3327#1; [2025-02-08 02:59:56,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20565-1: SUMMARY for call dma_sync_single_for_device_#t~ret3215#1 := ldv__builtin_expect((if 0 == dma_sync_single_for_device_~tmp___0~122#1 then 1 else 0), 0); srcloc: null [2025-02-08 02:59:56,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20565: assume -9223372036854775808 <= dma_sync_single_for_device_#t~ret3215#1 && dma_sync_single_for_device_#t~ret3215#1 <= 9223372036854775807;dma_sync_single_for_device_~tmp___1~84#1 := dma_sync_single_for_device_#t~ret3215#1;havoc dma_sync_single_for_device_#t~ret3215#1; [2025-02-08 02:59:56,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21787: havoc ib_dma_sync_single_for_device_#t~mem3289#1.base, ib_dma_sync_single_for_device_#t~mem3289#1.offset, ib_dma_sync_single_for_device_#t~mem3296#1.base, ib_dma_sync_single_for_device_#t~mem3296#1.offset, ib_dma_sync_single_for_device_#t~mem3297#1.base, ib_dma_sync_single_for_device_#t~mem3297#1.offset, ib_dma_sync_single_for_device_#t~mem3298#1.base, ib_dma_sync_single_for_device_#t~mem3298#1.offset, ib_dma_sync_single_for_device_~dev#1.base, ib_dma_sync_single_for_device_~dev#1.offset, ib_dma_sync_single_for_device_~addr#1, ib_dma_sync_single_for_device_~size#1, ib_dma_sync_single_for_device_~dir#1;havoc ib_dma_sync_single_for_device_#in~dev#1.base, ib_dma_sync_single_for_device_#in~dev#1.offset, ib_dma_sync_single_for_device_#in~addr#1, ib_dma_sync_single_for_device_#in~size#1, ib_dma_sync_single_for_device_#in~dir#1;assume { :end_inline_ib_dma_sync_single_for_device } true;havoc #t~mem3597#1.base, #t~mem3597#1.offset;havoc #t~mem3598#1; [2025-02-08 02:59:56,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20573: assume 0 != (dma_sync_single_for_device_#t~mem3216#1.base + dma_sync_single_for_device_#t~mem3216#1.offset) % 18446744073709551616;havoc dma_sync_single_for_device_#t~mem3216#1.base, dma_sync_single_for_device_#t~mem3216#1.offset;call dma_sync_single_for_device_#t~mem3222#1.base, dma_sync_single_for_device_#t~mem3222#1.offset := read~$Pointer$#3(dma_sync_single_for_device_~ops~10#1.base, 72 + dma_sync_single_for_device_~ops~10#1.offset, 8); [2025-02-08 02:59:56,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20573: assume !(0 != (dma_sync_single_for_device_#t~mem3216#1.base + dma_sync_single_for_device_#t~mem3216#1.offset) % 18446744073709551616);havoc dma_sync_single_for_device_#t~mem3216#1.base, dma_sync_single_for_device_#t~mem3216#1.offset; [2025-02-08 02:59:56,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20656: havoc dma_sync_single_for_cpu_#t~ret3203#1.base, dma_sync_single_for_cpu_#t~ret3203#1.offset, dma_sync_single_for_cpu_#t~ret3204#1, dma_sync_single_for_cpu_#t~ret3205#1, dma_sync_single_for_cpu_#t~mem3206#1.base, dma_sync_single_for_cpu_#t~mem3206#1.offset, dma_sync_single_for_cpu_#t~mem3212#1.base, dma_sync_single_for_cpu_#t~mem3212#1.offset, dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset, dma_sync_single_for_cpu_~addr#1, dma_sync_single_for_cpu_~size#1, dma_sync_single_for_cpu_~dir#1, dma_sync_single_for_cpu_~ops~9#1.base, dma_sync_single_for_cpu_~ops~9#1.offset, dma_sync_single_for_cpu_~tmp~277#1.base, dma_sync_single_for_cpu_~tmp~277#1.offset, dma_sync_single_for_cpu_~tmp___0~121#1, dma_sync_single_for_cpu_~tmp___1~83#1;havoc dma_sync_single_for_cpu_#in~dev#1.base, dma_sync_single_for_cpu_#in~dev#1.offset, dma_sync_single_for_cpu_#in~addr#1, dma_sync_single_for_cpu_#in~size#1, dma_sync_single_for_cpu_#in~dir#1;assume { :end_inline_dma_sync_single_for_cpu } true;havoc ib_dma_sync_single_for_cpu_#t~mem3288#1.base, ib_dma_sync_single_for_cpu_#t~mem3288#1.offset; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21656-1: SUMMARY for call skb_put_frags_#t~ret3546#1.base, skb_put_frags_#t~ret3546#1.offset := skb_end_pointer(skb_put_frags_~skb#1.base, skb_put_frags_~skb#1.offset); srcloc: null [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20665: assume 0 != (ib_dma_sync_single_for_device_#t~mem3289#1.base + ib_dma_sync_single_for_device_#t~mem3289#1.offset) % 18446744073709551616;havoc ib_dma_sync_single_for_device_#t~mem3289#1.base, ib_dma_sync_single_for_device_#t~mem3289#1.offset;call ib_dma_sync_single_for_device_#t~mem3296#1.base, ib_dma_sync_single_for_device_#t~mem3296#1.offset := read~$Pointer$#3(ib_dma_sync_single_for_device_~dev#1.base, 904 + ib_dma_sync_single_for_device_~dev#1.offset, 8);call ib_dma_sync_single_for_device_#t~mem3297#1.base, ib_dma_sync_single_for_device_#t~mem3297#1.offset := read~$Pointer$#3(ib_dma_sync_single_for_device_#t~mem3296#1.base, 64 + ib_dma_sync_single_for_device_#t~mem3296#1.offset, 8); [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20665: assume !(0 != (ib_dma_sync_single_for_device_#t~mem3289#1.base + ib_dma_sync_single_for_device_#t~mem3289#1.offset) % 18446744073709551616);havoc ib_dma_sync_single_for_device_#t~mem3289#1.base, ib_dma_sync_single_for_device_#t~mem3289#1.offset;call ib_dma_sync_single_for_device_#t~mem3298#1.base, ib_dma_sync_single_for_device_#t~mem3298#1.offset := read~$Pointer$#3(ib_dma_sync_single_for_device_~dev#1.base, ib_dma_sync_single_for_device_~dev#1.offset, 8);assume { :begin_inline_dma_sync_single_for_device } true;dma_sync_single_for_device_#in~dev#1.base, dma_sync_single_for_device_#in~dev#1.offset, dma_sync_single_for_device_#in~addr#1, dma_sync_single_for_device_#in~size#1, dma_sync_single_for_device_#in~dir#1 := ib_dma_sync_single_for_device_#t~mem3298#1.base, ib_dma_sync_single_for_device_#t~mem3298#1.offset, ib_dma_sync_single_for_device_~addr#1, ib_dma_sync_single_for_device_~size#1, ib_dma_sync_single_for_device_~dir#1;havoc dma_sync_single_for_device_#t~ret3213#1.base, dma_sync_single_for_device_#t~ret3213#1.offset, dma_sync_single_for_device_#t~ret3214#1, dma_sync_single_for_device_#t~ret3215#1, dma_sync_single_for_device_#t~mem3216#1.base, dma_sync_single_for_device_#t~mem3216#1.offset, dma_sync_single_for_device_#t~mem3222#1.base, dma_sync_single_for_device_#t~mem3222#1.offset, dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1, dma_sync_single_for_device_~ops~10#1.base, dma_sync_single_for_device_~ops~10#1.offset, dma_sync_single_for_device_~tmp~278#1.base, dma_sync_single_for_device_~tmp~278#1.offset, dma_sync_single_for_device_~tmp___0~122#1, dma_sync_single_for_device_~tmp___1~84#1;dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset := dma_sync_single_for_device_#in~dev#1.base, dma_sync_single_for_device_#in~dev#1.offset;dma_sync_single_for_device_~addr#1 := dma_sync_single_for_device_#in~addr#1;dma_sync_single_for_device_~size#1 := dma_sync_single_for_device_#in~size#1;dma_sync_single_for_device_~dir#1 := dma_sync_single_for_device_#in~dir#1;havoc dma_sync_single_for_device_~ops~10#1.base, dma_sync_single_for_device_~ops~10#1.offset;havoc dma_sync_single_for_device_~tmp~278#1.base, dma_sync_single_for_device_~tmp~278#1.offset;havoc dma_sync_single_for_device_~tmp___0~122#1;havoc dma_sync_single_for_device_~tmp___1~84#1; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20566: assume 0 != dma_sync_single_for_device_~tmp___1~84#1; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20566: assume !(0 != dma_sync_single_for_device_~tmp___1~84#1);call dma_sync_single_for_device_#t~mem3216#1.base, dma_sync_single_for_device_#t~mem3216#1.offset := read~$Pointer$#3(dma_sync_single_for_device_~ops~10#1.base, 72 + dma_sync_single_for_device_~ops~10#1.offset, 8); [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21656: skb_put_frags_~tmp___0~136#1.base, skb_put_frags_~tmp___0~136#1.offset := skb_put_frags_#t~ret3546#1.base, skb_put_frags_#t~ret3546#1.offset;skb_put_frags_~frag~3#1.base, skb_put_frags_~frag~3#1.offset := skb_put_frags_~tmp___0~136#1.base, 44 + skb_put_frags_~tmp___0~136#1.offset + 16 * (if skb_put_frags_~i~28#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then skb_put_frags_~i~28#1 % 18446744073709551616 % 18446744073709551616 else skb_put_frags_~i~28#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21673: skb_put_frags_~i~28#1 := 1 + skb_put_frags_~i~28#1; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20550: havoc debug_dma_sync_single_for_cpu_~arg0#1.base, debug_dma_sync_single_for_cpu_~arg0#1.offset, debug_dma_sync_single_for_cpu_~arg1#1, debug_dma_sync_single_for_cpu_~arg2#1, debug_dma_sync_single_for_cpu_~arg3#1;havoc debug_dma_sync_single_for_cpu_#in~arg0#1.base, debug_dma_sync_single_for_cpu_#in~arg0#1.offset, debug_dma_sync_single_for_cpu_#in~arg1#1, debug_dma_sync_single_for_cpu_#in~arg2#1, debug_dma_sync_single_for_cpu_#in~arg3#1;assume { :end_inline_debug_dma_sync_single_for_cpu } true; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25365: havoc netif_receive_skb_sk_#t~nondet4329#1; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20666-1: SUMMARY for call ##fun~$Pointer$~X~~u64~0~X~int~X~int~TO~VOID(ib_dma_sync_single_for_device_~dev#1.base, ib_dma_sync_single_for_device_~dev#1.offset, ib_dma_sync_single_for_device_~addr#1, ib_dma_sync_single_for_device_~size#1, ib_dma_sync_single_for_device_~dir#1, ib_dma_sync_single_for_device_#t~mem3297#1.base, ib_dma_sync_single_for_device_#t~mem3297#1.offset); srcloc: null [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21789: havoc #t~ret3599#1.base, #t~ret3599#1.offset;~skb~12#1.base, ~skb~12#1.offset := ~small_skb~0#1.base, ~small_skb~0#1.offset; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20666: havoc ib_dma_sync_single_for_device_#t~mem3296#1.base, ib_dma_sync_single_for_device_#t~mem3296#1.offset;havoc ib_dma_sync_single_for_device_#t~mem3297#1.base, ib_dma_sync_single_for_device_#t~mem3297#1.offset; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21789-1: SUMMARY for call #t~ret3599#1.base, #t~ret3599#1.offset := skb_put(~small_skb~0#1.base, ~small_skb~0#1.offset, ~dlen~0#1); srcloc: null [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20782: havoc skb_copy_from_linear_data_#t~mem3344#1.base, skb_copy_from_linear_data_#t~mem3344#1.offset;havoc skb_copy_from_linear_data_#t~memcpy~res3345#1.base, skb_copy_from_linear_data_#t~memcpy~res3345#1.offset; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20782-1: SUMMARY for call skb_copy_from_linear_data_#t~memcpy~res3345#1.base, skb_copy_from_linear_data_#t~memcpy~res3345#1.offset := #Ultimate.C_memcpy#3(skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset, skb_copy_from_linear_data_#t~mem3344#1.base, skb_copy_from_linear_data_#t~mem3344#1.offset, skb_copy_from_linear_data_~len#1 % 4294967296); srcloc: null [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21658: assume 0 == skb_put_frags_~length#1 % 4294967296; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21658: assume !(0 == skb_put_frags_~length#1 % 4294967296);skb_put_frags_~_min1___0~1#1 := skb_put_frags_~length#1;skb_put_frags_~_min2___0~1#1 := 4096;skb_put_frags_~size~2#1 := (if skb_put_frags_~_min1___0~1#1 % 4294967296 < skb_put_frags_~_min2___0~1#1 % 4294967296 then skb_put_frags_~_min1___0~1#1 else skb_put_frags_~_min2___0~1#1); [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21667: call skb_put_frags_#t~mem3550#1 := read~int#3(skb_put_frags_~skb#1.base, 132 + skb_put_frags_~skb#1.offset, 4);call write~int#3(skb_put_frags_#t~mem3550#1 + skb_put_frags_~size~2#1, skb_put_frags_~skb#1.base, 132 + skb_put_frags_~skb#1.offset, 4);havoc skb_put_frags_#t~mem3550#1;call skb_put_frags_#t~mem3551#1 := read~int#3(skb_put_frags_~skb#1.base, 246 + skb_put_frags_~skb#1.offset, 4);call write~int#3(skb_put_frags_#t~mem3551#1 + skb_put_frags_~size~2#1, skb_put_frags_~skb#1.base, 246 + skb_put_frags_~skb#1.offset, 4);havoc skb_put_frags_#t~mem3551#1;call skb_put_frags_#t~mem3552#1 := read~int#3(skb_put_frags_~skb#1.base, 128 + skb_put_frags_~skb#1.offset, 4);call write~int#3(skb_put_frags_#t~mem3552#1 + skb_put_frags_~size~2#1, skb_put_frags_~skb#1.base, 128 + skb_put_frags_~skb#1.offset, 4);havoc skb_put_frags_#t~mem3552#1;skb_put_frags_~length#1 := skb_put_frags_~length#1 - skb_put_frags_~size~2#1; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21667-1: SUMMARY for call skb_frag_size_set(skb_put_frags_~frag~3#1.base, skb_put_frags_~frag~3#1.offset, skb_put_frags_~size~2#1); srcloc: null [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21783: havoc ib_dma_sync_single_for_cpu_#t~mem3279#1.base, ib_dma_sync_single_for_cpu_#t~mem3279#1.offset, ib_dma_sync_single_for_cpu_#t~mem3286#1.base, ib_dma_sync_single_for_cpu_#t~mem3286#1.offset, ib_dma_sync_single_for_cpu_#t~mem3287#1.base, ib_dma_sync_single_for_cpu_#t~mem3287#1.offset, ib_dma_sync_single_for_cpu_#t~mem3288#1.base, ib_dma_sync_single_for_cpu_#t~mem3288#1.offset, ib_dma_sync_single_for_cpu_~dev#1.base, ib_dma_sync_single_for_cpu_~dev#1.offset, ib_dma_sync_single_for_cpu_~addr#1, ib_dma_sync_single_for_cpu_~size#1, ib_dma_sync_single_for_cpu_~dir#1;havoc ib_dma_sync_single_for_cpu_#in~dev#1.base, ib_dma_sync_single_for_cpu_#in~dev#1.offset, ib_dma_sync_single_for_cpu_#in~addr#1, ib_dma_sync_single_for_cpu_#in~size#1, ib_dma_sync_single_for_cpu_#in~dir#1;assume { :end_inline_ib_dma_sync_single_for_cpu } true;havoc #t~mem3594#1.base, #t~mem3594#1.offset;havoc #t~mem3595#1;call #t~mem3596#1.base, #t~mem3596#1.offset := read~$Pointer$#3(~small_skb~0#1.base, 238 + ~small_skb~0#1.offset, 8);assume { :begin_inline_skb_copy_from_linear_data } true;skb_copy_from_linear_data_#in~skb#1.base, skb_copy_from_linear_data_#in~skb#1.offset, skb_copy_from_linear_data_#in~to#1.base, skb_copy_from_linear_data_#in~to#1.offset, skb_copy_from_linear_data_#in~len#1 := ~skb~12#1.base, ~skb~12#1.offset, #t~mem3596#1.base, #t~mem3596#1.offset, ~dlen~0#1;havoc skb_copy_from_linear_data_#t~mem3344#1.base, skb_copy_from_linear_data_#t~mem3344#1.offset, skb_copy_from_linear_data_#t~memcpy~res3345#1.base, skb_copy_from_linear_data_#t~memcpy~res3345#1.offset, skb_copy_from_linear_data_~skb#1.base, skb_copy_from_linear_data_~skb#1.offset, skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset, skb_copy_from_linear_data_~len#1;skb_copy_from_linear_data_~skb#1.base, skb_copy_from_linear_data_~skb#1.offset := skb_copy_from_linear_data_#in~skb#1.base, skb_copy_from_linear_data_#in~skb#1.offset;skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset := skb_copy_from_linear_data_#in~to#1.base, skb_copy_from_linear_data_#in~to#1.offset;skb_copy_from_linear_data_~len#1 := skb_copy_from_linear_data_#in~len#1;call skb_copy_from_linear_data_#t~mem3344#1.base, skb_copy_from_linear_data_#t~mem3344#1.offset := read~$Pointer$#3(skb_copy_from_linear_data_~skb#1.base, 238 + skb_copy_from_linear_data_~skb#1.offset, 8); [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20577-1: SUMMARY for call ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID(dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1, dma_sync_single_for_device_#t~mem3222#1.base, dma_sync_single_for_device_#t~mem3222#1.offset); srcloc: null [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20577: havoc dma_sync_single_for_device_#t~mem3222#1.base, dma_sync_single_for_device_#t~mem3222#1.offset; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21659: skb_put_frags_~tmp___1~93#1.base, skb_put_frags_~tmp___1~93#1.offset := skb_put_frags_#t~ret3547#1.base, skb_put_frags_#t~ret3547#1.offset;havoc skb_put_frags_#t~ret3547#1.base, skb_put_frags_#t~ret3547#1.offset; [2025-02-08 02:59:56,144 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20668: havoc dma_sync_single_for_device_#t~ret3213#1.base, dma_sync_single_for_device_#t~ret3213#1.offset, dma_sync_single_for_device_#t~ret3214#1, dma_sync_single_for_device_#t~ret3215#1, dma_sync_single_for_device_#t~mem3216#1.base, dma_sync_single_for_device_#t~mem3216#1.offset, dma_sync_single_for_device_#t~mem3222#1.base, dma_sync_single_for_device_#t~mem3222#1.offset, dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1, dma_sync_single_for_device_~ops~10#1.base, dma_sync_single_for_device_~ops~10#1.offset, dma_sync_single_for_device_~tmp~278#1.base, dma_sync_single_for_device_~tmp~278#1.offset, dma_sync_single_for_device_~tmp___0~122#1, dma_sync_single_for_device_~tmp___1~84#1;havoc dma_sync_single_for_device_#in~dev#1.base, dma_sync_single_for_device_#in~dev#1.offset, dma_sync_single_for_device_#in~addr#1, dma_sync_single_for_device_#in~size#1, dma_sync_single_for_device_#in~dir#1;assume { :end_inline_dma_sync_single_for_device } true;havoc ib_dma_sync_single_for_device_#t~mem3298#1.base, ib_dma_sync_single_for_device_#t~mem3298#1.offset; [2025-02-08 02:59:56,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21659-1: SUMMARY for call skb_put_frags_#t~ret3547#1.base, skb_put_frags_#t~ret3547#1.offset := skb_frag_page(skb_put_frags_~frag~3#1.base, skb_put_frags_~frag~3#1.offset); srcloc: null [2025-02-08 02:59:56,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21692: call ULTIMATE.dealloc(~#mapping~5#1.base, ~#mapping~5#1.offset);havoc ~#mapping~5#1.base, ~#mapping~5#1.offset; [2025-02-08 02:59:56,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20562: dma_sync_single_for_device_~tmp~278#1.base, dma_sync_single_for_device_~tmp~278#1.offset := dma_sync_single_for_device_#t~ret3213#1.base, dma_sync_single_for_device_#t~ret3213#1.offset;havoc dma_sync_single_for_device_#t~ret3213#1.base, dma_sync_single_for_device_#t~ret3213#1.offset;dma_sync_single_for_device_~ops~10#1.base, dma_sync_single_for_device_~ops~10#1.offset := dma_sync_single_for_device_~tmp~278#1.base, dma_sync_single_for_device_~tmp~278#1.offset; [2025-02-08 02:59:56,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21660: SUMMARY for call skb_fill_page_desc(skb_put_frags_~toskb#1.base, skb_put_frags_~toskb#1.offset, skb_put_frags_~i~28#1, skb_put_frags_~tmp___1~93#1.base, skb_put_frags_~tmp___1~93#1.offset, 0, 4096); srcloc: null [2025-02-08 02:59:56,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20562-1: SUMMARY for call dma_sync_single_for_device_#t~ret3213#1.base, dma_sync_single_for_device_#t~ret3213#1.offset := get_dma_ops(dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset); srcloc: null [2025-02-08 02:59:56,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21785: havoc skb_copy_from_linear_data_#t~mem3344#1.base, skb_copy_from_linear_data_#t~mem3344#1.offset, skb_copy_from_linear_data_#t~memcpy~res3345#1.base, skb_copy_from_linear_data_#t~memcpy~res3345#1.offset, skb_copy_from_linear_data_~skb#1.base, skb_copy_from_linear_data_~skb#1.offset, skb_copy_from_linear_data_~to#1.base, skb_copy_from_linear_data_~to#1.offset, skb_copy_from_linear_data_~len#1;havoc skb_copy_from_linear_data_#in~skb#1.base, skb_copy_from_linear_data_#in~skb#1.offset, skb_copy_from_linear_data_#in~to#1.base, skb_copy_from_linear_data_#in~to#1.offset, skb_copy_from_linear_data_#in~len#1;assume { :end_inline_skb_copy_from_linear_data } true;havoc #t~mem3596#1.base, #t~mem3596#1.offset;call #t~mem3597#1.base, #t~mem3597#1.offset := read~$Pointer$#3(~priv~106#1.base, 1748 + ~priv~106#1.offset, 8);call #t~mem3598#1 := read~int#3(~rx_ring~0#1.base, 8 + (~rx_ring~0#1.offset + 136 * (if ~wr_id~2#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~wr_id~2#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~wr_id~2#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);assume { :begin_inline_ib_dma_sync_single_for_device } true;ib_dma_sync_single_for_device_#in~dev#1.base, ib_dma_sync_single_for_device_#in~dev#1.offset, ib_dma_sync_single_for_device_#in~addr#1, ib_dma_sync_single_for_device_#in~size#1, ib_dma_sync_single_for_device_#in~dir#1 := #t~mem3597#1.base, #t~mem3597#1.offset, #t~mem3598#1, ~dlen~0#1, 2;havoc ib_dma_sync_single_for_device_#t~mem3289#1.base, ib_dma_sync_single_for_device_#t~mem3289#1.offset, ib_dma_sync_single_for_device_#t~mem3296#1.base, ib_dma_sync_single_for_device_#t~mem3296#1.offset, ib_dma_sync_single_for_device_#t~mem3297#1.base, ib_dma_sync_single_for_device_#t~mem3297#1.offset, ib_dma_sync_single_for_device_#t~mem3298#1.base, ib_dma_sync_single_for_device_#t~mem3298#1.offset, ib_dma_sync_single_for_device_~dev#1.base, ib_dma_sync_single_for_device_~dev#1.offset, ib_dma_sync_single_for_device_~addr#1, ib_dma_sync_single_for_device_~size#1, ib_dma_sync_single_for_device_~dir#1;ib_dma_sync_single_for_device_~dev#1.base, ib_dma_sync_single_for_device_~dev#1.offset := ib_dma_sync_single_for_device_#in~dev#1.base, ib_dma_sync_single_for_device_#in~dev#1.offset;ib_dma_sync_single_for_device_~addr#1 := ib_dma_sync_single_for_device_#in~addr#1;ib_dma_sync_single_for_device_~size#1 := ib_dma_sync_single_for_device_#in~size#1;ib_dma_sync_single_for_device_~dir#1 := ib_dma_sync_single_for_device_#in~dir#1;call ib_dma_sync_single_for_device_#t~mem3289#1.base, ib_dma_sync_single_for_device_#t~mem3289#1.offset := read~$Pointer$#3(ib_dma_sync_single_for_device_~dev#1.base, 904 + ib_dma_sync_single_for_device_~dev#1.offset, 8); [2025-02-08 02:59:56,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21661: skb_put_frags_~tmp___2~60#1.base, skb_put_frags_~tmp___2~60#1.offset := skb_put_frags_#t~ret3548#1.base, skb_put_frags_#t~ret3548#1.offset;havoc skb_put_frags_#t~ret3548#1.base, skb_put_frags_#t~ret3548#1.offset;call skb_put_frags_#t~mem3549#1 := read~int#3(skb_put_frags_~tmp___2~60#1.base, skb_put_frags_~tmp___2~60#1.offset, 1);call write~int#3((if skb_put_frags_#t~mem3549#1 % 256 % 4294967296 <= 2147483647 then skb_put_frags_#t~mem3549#1 % 256 % 4294967296 else skb_put_frags_#t~mem3549#1 % 256 % 4294967296 - 4294967296) - 1, skb_put_frags_~tmp___2~60#1.base, skb_put_frags_~tmp___2~60#1.offset, 1);havoc skb_put_frags_#t~mem3549#1; [2025-02-08 02:59:56,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21661-1: SUMMARY for call skb_put_frags_#t~ret3548#1.base, skb_put_frags_#t~ret3548#1.offset := skb_end_pointer(skb_put_frags_~skb#1.base, skb_put_frags_~skb#1.offset); srcloc: null [2025-02-08 02:59:56,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20580: havoc debug_dma_sync_single_for_device_~arg0#1.base, debug_dma_sync_single_for_device_~arg0#1.offset, debug_dma_sync_single_for_device_~arg1#1, debug_dma_sync_single_for_device_~arg2#1, debug_dma_sync_single_for_device_~arg3#1;havoc debug_dma_sync_single_for_device_#in~arg0#1.base, debug_dma_sync_single_for_device_#in~arg0#1.offset, debug_dma_sync_single_for_device_#in~arg1#1, debug_dma_sync_single_for_device_#in~arg2#1, debug_dma_sync_single_for_device_#in~arg3#1;assume { :end_inline_debug_dma_sync_single_for_device } true; [2025-02-08 02:59:56,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20580-1: assume { :begin_inline_debug_dma_sync_single_for_device } true;debug_dma_sync_single_for_device_#in~arg0#1.base, debug_dma_sync_single_for_device_#in~arg0#1.offset, debug_dma_sync_single_for_device_#in~arg1#1, debug_dma_sync_single_for_device_#in~arg2#1, debug_dma_sync_single_for_device_#in~arg3#1 := dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1;havoc debug_dma_sync_single_for_device_~arg0#1.base, debug_dma_sync_single_for_device_~arg0#1.offset, debug_dma_sync_single_for_device_~arg1#1, debug_dma_sync_single_for_device_~arg2#1, debug_dma_sync_single_for_device_~arg3#1;debug_dma_sync_single_for_device_~arg0#1.base, debug_dma_sync_single_for_device_~arg0#1.offset := debug_dma_sync_single_for_device_#in~arg0#1.base, debug_dma_sync_single_for_device_#in~arg0#1.offset;debug_dma_sync_single_for_device_~arg1#1 := debug_dma_sync_single_for_device_#in~arg1#1;debug_dma_sync_single_for_device_~arg2#1 := debug_dma_sync_single_for_device_#in~arg2#1;debug_dma_sync_single_for_device_~arg3#1 := debug_dma_sync_single_for_device_#in~arg3#1; [2025-02-08 02:59:56,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20564: assume -2147483648 <= dma_sync_single_for_device_#t~ret3214#1 && dma_sync_single_for_device_#t~ret3214#1 <= 2147483647;dma_sync_single_for_device_~tmp___0~122#1 := dma_sync_single_for_device_#t~ret3214#1;havoc dma_sync_single_for_device_#t~ret3214#1; [2025-02-08 02:59:56,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20564-1: SUMMARY for call dma_sync_single_for_device_#t~ret3214#1 := valid_dma_direction(dma_sync_single_for_device_~dir#1); srcloc: null [2025-02-08 02:59:56,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21044: call ULTIMATE.dealloc(~#bad_wr~2.base, ~#bad_wr~2.offset);havoc ~#bad_wr~2.base, ~#bad_wr~2.offset; [2025-02-08 02:59:56,717 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21055: call #t~mem3377.base, #t~mem3377.offset := read~$Pointer$#3(~priv~94.base, 3579 + ~priv~94.offset, 8);call #t~mem3378 := read~int#3(#t~mem3377.base, 8 + (#t~mem3377.offset + 136 * (if ~id % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~id % 18446744073709551616 % 18446744073709551616 else ~id % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)) + 8 * ~i~22, 8);call write~int#3(#t~mem3378, ~priv~94.base, 4543 + ~priv~94.offset + 16 * ~i~22, 8);~i~22 := 1 + ~i~22; [2025-02-08 02:59:57,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25173: havoc #t~nondet4296; [2025-02-08 02:59:58,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21081: call ULTIMATE.dealloc(~#bad_wr~3.base, ~#bad_wr~3.offset);havoc ~#bad_wr~3.base, ~#bad_wr~3.offset; [2025-02-08 02:59:58,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21092: call #t~mem3393.base, #t~mem3393.offset := read~$Pointer$#3(~rx.base, 16 + ~rx.offset, 8);call #t~mem3394 := read~int#3(#t~mem3393.base, 8 + (#t~mem3393.offset + 136 * (if ~id % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~id % 18446744073709551616 % 18446744073709551616 else ~id % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)) + 8 * ~i~23, 8);call write~int#3(#t~mem3394, ~sge.base, ~sge.offset + 16 * (if ~i~23 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~23 % 18446744073709551616 % 18446744073709551616 else ~i~23 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~i~23 := 1 + ~i~23; [2025-02-08 02:59:58,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25391: havoc #t~nondet4334; [2025-02-08 02:59:58,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25211: havoc #t~nondet4306; [2025-02-08 02:59:58,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25022: havoc #t~nondet4270; [2025-02-08 02:59:59,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25141: havoc #t~ret4288.base, #t~ret4288.offset; [2025-02-08 03:00:00,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15984-1: call #t~mem2005.base, #t~mem2005.offset := read~$Pointer$#3(~priv~58.base, 1835 + ~priv~58.offset, 8);call #t~mem2006.base, #t~mem2006.offset := read~$Pointer$#3(#t~mem2005.base, #t~mem2005.offset + 24 * (if ~i~13 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~13 % 18446744073709551616 % 18446744073709551616 else ~i~13 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 03:00:00,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15984: assume 0 != (#t~mem2006.base + #t~mem2006.offset) % 18446744073709551616;havoc #t~mem2005.base, #t~mem2005.offset;havoc #t~mem2006.base, #t~mem2006.offset;~pending~0 := 1 + ~pending~0; [2025-02-08 03:00:00,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15984: assume !(0 != (#t~mem2006.base + #t~mem2006.offset) % 18446744073709551616);havoc #t~mem2005.base, #t~mem2005.offset;havoc #t~mem2006.base, #t~mem2006.offset; [2025-02-08 03:00:00,260 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15988: ~i~13 := 1 + ~i~13; [2025-02-08 03:00:00,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18069: havoc ib_sa_free_multicast_~arg0#1.base, ib_sa_free_multicast_~arg0#1.offset;havoc ib_sa_free_multicast_#in~arg0#1.base, ib_sa_free_multicast_#in~arg0#1.offset;assume { :end_inline_ib_sa_free_multicast } true;havoc #t~mem2531#1.base, #t~mem2531#1.offset; [2025-02-08 03:00:00,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18081: assume -2147483648 <= #t~ret2540#1 && #t~ret2540#1 <= 2147483647;havoc #t~mem2539#1.base, #t~mem2539#1.offset;havoc #t~ret2540#1; [2025-02-08 03:00:00,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18081-1: SUMMARY for call #t~ret2540#1 := printk(185, 0); srcloc: null [2025-02-08 03:00:00,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25181: havoc ib_detach_mcast_#t~nondet4298#1;#t~ret2538#1 := ib_detach_mcast_#res#1;havoc ib_detach_mcast_#t~nondet4298#1, ib_detach_mcast_~arg0#1.base, ib_detach_mcast_~arg0#1.offset, ib_detach_mcast_~arg1#1.base, ib_detach_mcast_~arg1#1.offset, ib_detach_mcast_~arg2#1;havoc ib_detach_mcast_#in~arg0#1.base, ib_detach_mcast_#in~arg0#1.offset, ib_detach_mcast_#in~arg1#1.base, ib_detach_mcast_#in~arg1#1.offset, ib_detach_mcast_#in~arg2#1;assume { :end_inline_ib_detach_mcast } true;assume -2147483648 <= #t~ret2538#1 && #t~ret2538#1 <= 2147483647;~ret~13#1 := #t~ret2538#1;havoc #t~mem2537#1.base, #t~mem2537#1.offset;havoc #t~ret2538#1; [2025-02-08 03:00:00,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18080: assume 0 != ~ret~13#1;call #t~mem2539#1.base, #t~mem2539#1.offset := read~$Pointer$#3(~priv~75#1.base, 68 + ~priv~75#1.offset, 8); [2025-02-08 03:00:00,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18080: assume !(0 != ~ret~13#1); [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22904-1: SUMMARY for call spin_unlock_irq(~priv~125.base, ~priv~125.offset); srcloc: null [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22902: call write~int#3(1, ~p~13.base, 56 + ~p~13.offset, 4); [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22904: call #t~mem4020.base, #t~mem4020.offset := read~$Pointer$#3(~p~13.base, 8 + ~p~13.offset, 8); [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22898: assume (if (128000 + (#t~mem4019 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (128000 + (#t~mem4019 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 else (128000 + (#t~mem4019 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) >= 0;havoc #t~mem4019; [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22898: assume !((if (128000 + (#t~mem4019 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (128000 + (#t~mem4019 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 else (128000 + (#t~mem4019 - ~jiffies~0)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) >= 0);havoc #t~mem4019; [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22902-1: SUMMARY for call list_move(~p~13.base, 24 + ~p~13.offset, ~priv~125.base, 3611 + ~priv~125.offset); srcloc: null [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22906: assume 0 != ~ret~32;call #t~mem4022.base, #t~mem4022.offset := read~$Pointer$#3(~priv~125.base, 68 + ~priv~125.offset, 8); [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22906: assume !(0 != ~ret~32); [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22896: call #t~mem4018.base, #t~mem4018.offset := read~$Pointer$#3(~priv~125.base, 3603 + ~priv~125.offset, 8);~__mptr___0~17.base, ~__mptr___0~17.offset := #t~mem4018.base, #t~mem4018.offset;~p~13.base, ~p~13.offset := ~__mptr___0~17.base, -1536 + ~__mptr___0~17.offset;call #t~mem4019 := read~int#3(~p~13.base, 48 + ~p~13.offset, 8); [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22905: assume -2147483648 <= #t~ret4021 && #t~ret4021 <= 2147483647;~ret~32 := #t~ret4021;havoc #t~mem4020.base, #t~mem4020.offset;havoc #t~ret4021; [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22905-1: SUMMARY for call #t~ret4021 := ib_modify_qp(#t~mem4020.base, #t~mem4020.offset, ~#ipoib_cm_err_attr~0.base, ~#ipoib_cm_err_attr~0.offset, 1); srcloc: null [2025-02-08 03:00:01,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22911: SUMMARY for call spin_lock_irq(~priv~125.base, ~priv~125.offset); srcloc: null [2025-02-08 03:00:01,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22907: assume -2147483648 <= #t~ret4023 && #t~ret4023 <= 2147483647;havoc #t~mem4022.base, #t~mem4022.offset;havoc #t~ret4023; [2025-02-08 03:00:01,444 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22907-1: SUMMARY for call #t~ret4023 := printk(284, 0); srcloc: null [2025-02-08 03:00:01,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814: havoc #t~mem33.base, #t~mem33.offset; [2025-02-08 03:00:01,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15034: #res.base, #res.offset := 0, 0; [2025-02-08 03:00:01,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15034-1: SUMMARY for call dev_kfree_skb_any(~skb~5.base, ~skb~5.offset); srcloc: null [2025-02-08 03:00:03,684 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8972: SUMMARY for call __netif_tx_lock(netif_tx_lock_~txq~0#1.base, netif_tx_lock_~txq~0#1.offset, netif_tx_lock_~cpu~0#1); srcloc: null [2025-02-08 03:00:03,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8973: SUMMARY for call set_bit(2, netif_tx_lock_~txq~0#1.base, 389 + netif_tx_lock_~txq~0#1.offset); srcloc: null [2025-02-08 03:00:03,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974-1: SUMMARY for call __netif_tx_unlock(netif_tx_lock_~txq~0#1.base, netif_tx_lock_~txq~0#1.offset); srcloc: null [2025-02-08 03:00:03,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8970: netif_tx_lock_~tmp~31#1.base, netif_tx_lock_~tmp~31#1.offset := netif_tx_lock_#t~ret213#1.base, netif_tx_lock_#t~ret213#1.offset;netif_tx_lock_~txq~0#1.base, netif_tx_lock_~txq~0#1.offset := netif_tx_lock_~tmp~31#1.base, netif_tx_lock_~tmp~31#1.offset; [2025-02-08 03:00:03,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8974: netif_tx_lock_~i~0#1 := 1 + netif_tx_lock_~i~0#1; [2025-02-08 03:00:03,685 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8970-1: SUMMARY for call netif_tx_lock_#t~ret213#1.base, netif_tx_lock_#t~ret213#1.offset := netdev_get_tx_queue(netif_tx_lock_~dev#1.base, netif_tx_lock_~dev#1.offset, netif_tx_lock_~i~0#1); srcloc: null [2025-02-08 03:00:03,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7715: havoc #t~mem7;havoc #t~bitwise8; [2025-02-08 03:00:04,237 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: assume { :begin_inline_dev_kfree_skb_irq } true;dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset := ~skb~2#1.base, ~skb~2#1.offset;havoc dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset;dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset := dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset;assume { :begin_inline___dev_kfree_skb_irq } true;__dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset, __dev_kfree_skb_irq_#in~arg1#1 := dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset, 1;havoc __dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset, __dev_kfree_skb_irq_~arg1#1;__dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset := __dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset;__dev_kfree_skb_irq_~arg1#1 := __dev_kfree_skb_irq_#in~arg1#1;havoc __dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset, __dev_kfree_skb_irq_~arg1#1;havoc __dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset, __dev_kfree_skb_irq_#in~arg1#1;assume { :end_inline___dev_kfree_skb_irq } true;havoc dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset;havoc dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset;assume { :end_inline_dev_kfree_skb_irq } true; [2025-02-08 03:00:04,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25185: havoc #t~nondet4299; [2025-02-08 03:00:04,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2025-02-08 03:00:04,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25485: havoc #t~ret4354.base, #t~ret4354.offset; [2025-02-08 03:00:04,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9586: assume ~ret~1 > 0;~n~1.base, ~n~1.offset := ~pn~0.base, 8 + ~pn~0.offset; [2025-02-08 03:00:04,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9586: assume !(~ret~1 > 0);#res := -17; [2025-02-08 03:00:04,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: call #t~mem360.base, #t~mem360.offset := read~$Pointer$#3(~n~1.base, ~n~1.offset, 8);~pn~0.base, ~pn~0.offset := #t~mem360.base, #t~mem360.offset;~__mptr~3.base, ~__mptr~3.offset := ~pn~0.base, ~pn~0.offset;~tpath~0.base, ~tpath~0.offset := ~__mptr~3.base, -114472 + ~__mptr~3.offset;~ret~1 := #t~nondet361;havoc #t~nondet361; [2025-02-08 03:00:04,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583: assume ~ret~1 < 0;~n~1.base, ~n~1.offset := ~pn~0.base, 16 + ~pn~0.offset; [2025-02-08 03:00:04,797 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9583: assume !(~ret~1 < 0); [2025-02-08 03:00:05,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17401: assume ~ret~10 < 0;~n~8.base, ~n~8.offset := ~pn~1.base, 16 + ~pn~1.offset; [2025-02-08 03:00:05,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17401: assume !(~ret~10 < 0); [2025-02-08 03:00:05,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17396: call #t~mem2205.base, #t~mem2205.offset := read~$Pointer$#3(~n~8.base, ~n~8.offset, 8);~pn~1.base, ~pn~1.offset := #t~mem2205.base, #t~mem2205.offset;~__mptr~28.base, ~__mptr~28.offset := ~pn~1.base, ~pn~1.offset;~tmcast~0.base, ~tmcast~0.offset := ~__mptr~28.base, -27840 + ~__mptr~28.offset;~ret~10 := #t~nondet2206;havoc #t~nondet2206; [2025-02-08 03:00:05,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17404: assume ~ret~10 > 0;~n~8.base, ~n~8.offset := ~pn~1.base, 8 + ~pn~1.offset; [2025-02-08 03:00:05,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17404: assume !(~ret~10 > 0);#res := -17; [2025-02-08 03:00:14,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25248: havoc ib_sa_join_multicast_#t~ret4314#1.base, ib_sa_join_multicast_#t~ret4314#1.offset; [2025-02-08 03:00:14,360 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17738: call ULTIMATE.dealloc(~#rec~0#1.base, ~#rec~0#1.offset);havoc ~#rec~0#1.base, ~#rec~0#1.offset; [2025-02-08 03:00:25,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22456: assume 0 != (if ipoib_cm_tx_init_~tmp___4~34#1 % 256 % 4294967296 <= 2147483647 then ipoib_cm_tx_init_~tmp___4~34#1 % 256 % 4294967296 else ipoib_cm_tx_init_~tmp___4~34#1 % 256 % 4294967296 - 4294967296);call ipoib_cm_tx_init_#t~mem3869#1.base, ipoib_cm_tx_init_#t~mem3869#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset, 8); [2025-02-08 03:00:25,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22456: assume !(0 != (if ipoib_cm_tx_init_~tmp___4~34#1 % 256 % 4294967296 <= 2147483647 then ipoib_cm_tx_init_~tmp___4~34#1 % 256 % 4294967296 else ipoib_cm_tx_init_~tmp___4~34#1 % 256 % 4294967296 - 4294967296));call ipoib_cm_tx_init_#t~mem3873#1.base, ipoib_cm_tx_init_#t~mem3873#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 32 + ipoib_cm_tx_init_~p#1.offset, 8);call ipoib_cm_tx_init_#t~mem3874#1.base, ipoib_cm_tx_init_#t~mem3874#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset, 8);call ipoib_cm_tx_init_#t~mem3875#1.base, ipoib_cm_tx_init_#t~mem3875#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 8 + ipoib_cm_tx_init_~p#1.offset, 8);assume { :begin_inline_ipoib_cm_modify_tx_init } true;ipoib_cm_modify_tx_init_#in~dev#1.base, ipoib_cm_modify_tx_init_#in~dev#1.offset, ipoib_cm_modify_tx_init_#in~cm_id#1.base, ipoib_cm_modify_tx_init_#in~cm_id#1.offset, ipoib_cm_modify_tx_init_#in~qp#1.base, ipoib_cm_modify_tx_init_#in~qp#1.offset := ipoib_cm_tx_init_#t~mem3873#1.base, ipoib_cm_tx_init_#t~mem3873#1.offset, ipoib_cm_tx_init_#t~mem3874#1.base, ipoib_cm_tx_init_#t~mem3874#1.offset, ipoib_cm_tx_init_#t~mem3875#1.base, ipoib_cm_tx_init_#t~mem3875#1.offset;havoc ipoib_cm_modify_tx_init_#res#1;havoc ipoib_cm_modify_tx_init_#t~ret3836#1.base, ipoib_cm_modify_tx_init_#t~ret3836#1.offset, ipoib_cm_modify_tx_init_#t~mem3837#1.base, ipoib_cm_modify_tx_init_#t~mem3837#1.offset, ipoib_cm_modify_tx_init_#t~mem3838#1, ipoib_cm_modify_tx_init_#t~mem3839#1, ipoib_cm_modify_tx_init_#t~ret3840#1, ipoib_cm_modify_tx_init_#t~mem3841#1.base, ipoib_cm_modify_tx_init_#t~mem3841#1.offset, ipoib_cm_modify_tx_init_#t~mem3842#1, ipoib_cm_modify_tx_init_#t~ret3843#1, ipoib_cm_modify_tx_init_#t~mem3844#1, ipoib_cm_modify_tx_init_#t~ret3845#1, ipoib_cm_modify_tx_init_#t~mem3846#1.base, ipoib_cm_modify_tx_init_#t~mem3846#1.offset, ipoib_cm_modify_tx_init_#t~ret3847#1, ipoib_cm_modify_tx_init_~dev#1.base, ipoib_cm_modify_tx_init_~dev#1.offset, ipoib_cm_modify_tx_init_~cm_id#1.base, ipoib_cm_modify_tx_init_~cm_id#1.offset, ipoib_cm_modify_tx_init_~qp#1.base, ipoib_cm_modify_tx_init_~qp#1.offset, ipoib_cm_modify_tx_init_~priv~115#1.base, ipoib_cm_modify_tx_init_~priv~115#1.offset, ipoib_cm_modify_tx_init_~tmp~313#1.base, ipoib_cm_modify_tx_init_~tmp~313#1.offset, ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset, ipoib_cm_modify_tx_init_~qp_attr_mask~2#1, ipoib_cm_modify_tx_init_~ret~28#1;ipoib_cm_modify_tx_init_~dev#1.base, ipoib_cm_modify_tx_init_~dev#1.offset := ipoib_cm_modify_tx_init_#in~dev#1.base, ipoib_cm_modify_tx_init_#in~dev#1.offset;ipoib_cm_modify_tx_init_~cm_id#1.base, ipoib_cm_modify_tx_init_~cm_id#1.offset := ipoib_cm_modify_tx_init_#in~cm_id#1.base, ipoib_cm_modify_tx_init_#in~cm_id#1.offset;ipoib_cm_modify_tx_init_~qp#1.base, ipoib_cm_modify_tx_init_~qp#1.offset := ipoib_cm_modify_tx_init_#in~qp#1.base, ipoib_cm_modify_tx_init_#in~qp#1.offset;havoc ipoib_cm_modify_tx_init_~priv~115#1.base, ipoib_cm_modify_tx_init_~priv~115#1.offset;havoc ipoib_cm_modify_tx_init_~tmp~313#1.base, ipoib_cm_modify_tx_init_~tmp~313#1.offset;call ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset := #Ultimate.allocOnStack(163);havoc ipoib_cm_modify_tx_init_~qp_attr_mask~2#1;havoc ipoib_cm_modify_tx_init_~ret~28#1; [2025-02-08 03:00:25,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20284: havoc list_del_init_~entry#1.base, list_del_init_~entry#1.offset;havoc list_del_init_#in~entry#1.base, list_del_init_#in~entry#1.offset;assume { :end_inline_list_del_init } true;call #t~mem3976#1.base, #t~mem3976#1.offset := read~$Pointer$#3(~p~11#1.base, 40 + ~p~11#1.offset, 8);~neigh~13#1.base, ~neigh~13#1.offset := #t~mem3976#1.base, #t~mem3976#1.offset;havoc #t~mem3976#1.base, #t~mem3976#1.offset; [2025-02-08 03:00:25,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20284-1: SUMMARY for call INIT_LIST_HEAD(list_del_init_~entry#1.base, list_del_init_~entry#1.offset); srcloc: null [2025-02-08 03:00:25,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22473: assume -2147483648 <= ipoib_cm_tx_init_#t~ret3884#1 && ipoib_cm_tx_init_#t~ret3884#1 <= 2147483647;havoc ipoib_cm_tx_init_#t~mem3883#1.base, ipoib_cm_tx_init_#t~mem3883#1.offset;havoc ipoib_cm_tx_init_#t~ret3884#1; [2025-02-08 03:00:25,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22729: SUMMARY for call spin_unlock_irqrestore(~priv~121#1.base, ~priv~121#1.offset, ~flags~22#1); srcloc: null [2025-02-08 03:00:25,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22473-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3884#1 := printk(276, 0); srcloc: null [2025-02-08 03:00:25,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22341: ipoib_cm_send_req_~tmp~312#1.base, ipoib_cm_send_req_~tmp~312#1.offset := ipoib_cm_send_req_#t~ret3826#1.base, ipoib_cm_send_req_#t~ret3826#1.offset;havoc ipoib_cm_send_req_#t~ret3826#1.base, ipoib_cm_send_req_#t~ret3826#1.offset;ipoib_cm_send_req_~priv~114#1.base, ipoib_cm_send_req_~priv~114#1.offset := ipoib_cm_send_req_~tmp~312#1.base, ipoib_cm_send_req_~tmp~312#1.offset;call write~int#3(0, ipoib_cm_send_req_~#data~2#1.base, ipoib_cm_send_req_~#data~2#1.offset, 4);call write~int#3(0, ipoib_cm_send_req_~#data~2#1.base, 4 + ipoib_cm_send_req_~#data~2#1.offset, 4);call write~$Pointer$#0(0, 0, ipoib_cm_send_req_~#req~0#1.base, ipoib_cm_send_req_~#req~0#1.offset, 8);call write~$Pointer$#0(0, 0, ipoib_cm_send_req_~#req~0#1.base, 8 + ipoib_cm_send_req_~#req~0#1.offset, 8);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 16 + ipoib_cm_send_req_~#req~0#1.offset, 8);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 24 + ipoib_cm_send_req_~#req~0#1.offset, 4);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 28 + ipoib_cm_send_req_~#req~0#1.offset, 4);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 32 + ipoib_cm_send_req_~#req~0#1.offset, 4);call write~$Pointer$#0(0, 0, ipoib_cm_send_req_~#req~0#1.base, 36 + ipoib_cm_send_req_~#req~0#1.offset, 8);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 44 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 45 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 46 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 47 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 48 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 49 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 50 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 51 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 52 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 53 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 54 + ipoib_cm_send_req_~#req~0#1.offset, 1);call ipoib_cm_send_req_#t~mem3827#1.base, ipoib_cm_send_req_#t~mem3827#1.offset := read~$Pointer$#3(ipoib_cm_send_req_~priv~114#1.base, 1793 + ipoib_cm_send_req_~priv~114#1.offset, 8);call ipoib_cm_send_req_#t~mem3828#1 := read~int#3(ipoib_cm_send_req_#t~mem3827#1.base, 116 + ipoib_cm_send_req_#t~mem3827#1.offset, 4); [2025-02-08 03:00:25,728 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22341-1: SUMMARY for call ipoib_cm_send_req_#t~ret3826#1.base, ipoib_cm_send_req_#t~ret3826#1.offset := netdev_priv(ipoib_cm_send_req_~dev#1.base, ipoib_cm_send_req_~dev#1.offset); srcloc: null [2025-02-08 03:00:25,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22382: assume -2147483648 <= ipoib_cm_send_req_#t~ret3834#1 && ipoib_cm_send_req_#t~ret3834#1 <= 2147483647;ipoib_cm_send_req_~tmp___2~66#1 := ipoib_cm_send_req_#t~ret3834#1;havoc ipoib_cm_send_req_#t~ret3834#1;call write~int#0(ipoib_cm_send_req_~tmp___2~66#1, ipoib_cm_send_req_~#req~0#1.base, 54 + ipoib_cm_send_req_~#req~0#1.offset, 1);assume { :begin_inline_ib_send_cm_req } true;ib_send_cm_req_#in~arg0#1.base, ib_send_cm_req_#in~arg0#1.offset, ib_send_cm_req_#in~arg1#1.base, ib_send_cm_req_#in~arg1#1.offset := ipoib_cm_send_req_~id#1.base, ipoib_cm_send_req_~id#1.offset, ipoib_cm_send_req_~#req~0#1.base, ipoib_cm_send_req_~#req~0#1.offset;havoc ib_send_cm_req_#res#1;havoc ib_send_cm_req_#t~nondet4319#1, ib_send_cm_req_~arg0#1.base, ib_send_cm_req_~arg0#1.offset, ib_send_cm_req_~arg1#1.base, ib_send_cm_req_~arg1#1.offset;ib_send_cm_req_~arg0#1.base, ib_send_cm_req_~arg0#1.offset := ib_send_cm_req_#in~arg0#1.base, ib_send_cm_req_#in~arg0#1.offset;ib_send_cm_req_~arg1#1.base, ib_send_cm_req_~arg1#1.offset := ib_send_cm_req_#in~arg1#1.base, ib_send_cm_req_#in~arg1#1.offset;havoc ib_send_cm_req_#t~nondet4319#1;assume -2147483648 <= ib_send_cm_req_#t~nondet4319#1 && ib_send_cm_req_#t~nondet4319#1 <= 2147483647;ib_send_cm_req_#res#1 := ib_send_cm_req_#t~nondet4319#1;havoc ib_send_cm_req_#t~nondet4319#1; [2025-02-08 03:00:25,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22737: assume 0 != (~neigh~13#1.base + ~neigh~13#1.offset) % 18446744073709551616;call write~$Pointer$#3(0, 0, ~neigh~13#1.base, 8 + ~neigh~13#1.offset, 8); [2025-02-08 03:00:25,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22737: assume !(0 != (~neigh~13#1.base + ~neigh~13#1.offset) % 18446744073709551616); [2025-02-08 03:00:25,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22382-1: SUMMARY for call ipoib_cm_send_req_#t~ret3834#1 := ipoib_cm_has_srq(ipoib_cm_send_req_~dev#1.base, ipoib_cm_send_req_~dev#1.offset); srcloc: null [2025-02-08 03:00:25,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22457: assume -9223372036854775808 <= ipoib_cm_tx_init_#t~ret3870#1 && ipoib_cm_tx_init_#t~ret3870#1 <= 9223372036854775807;ipoib_cm_tx_init_~tmp___3~47#1 := ipoib_cm_tx_init_#t~ret3870#1;havoc ipoib_cm_tx_init_#t~mem3869#1.base, ipoib_cm_tx_init_#t~mem3869#1.offset;havoc ipoib_cm_tx_init_#t~ret3870#1;ipoib_cm_tx_init_~ret~29#1 := (if ipoib_cm_tx_init_~tmp___3~47#1 % 4294967296 <= 2147483647 then ipoib_cm_tx_init_~tmp___3~47#1 % 4294967296 else ipoib_cm_tx_init_~tmp___3~47#1 % 4294967296 - 4294967296);call ipoib_cm_tx_init_#t~mem3871#1.base, ipoib_cm_tx_init_#t~mem3871#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~priv~116#1.base, 68 + ipoib_cm_tx_init_~priv~116#1.offset, 8); [2025-02-08 03:00:25,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22457-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3870#1 := PTR_ERR(ipoib_cm_tx_init_#t~mem3869#1.base, ipoib_cm_tx_init_#t~mem3869#1.offset); srcloc: null [2025-02-08 03:00:25,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22482: #t~ret3980#1 := ipoib_cm_tx_init_#res#1;havoc ipoib_cm_tx_init_#t~mem3848#1.base, ipoib_cm_tx_init_#t~mem3848#1.offset, ipoib_cm_tx_init_#t~ret3849#1.base, ipoib_cm_tx_init_#t~ret3849#1.offset, ipoib_cm_tx_init_#t~mem3850#1, ipoib_cm_tx_init_#t~ret3851#1.base, ipoib_cm_tx_init_#t~ret3851#1.offset, ipoib_cm_tx_init_#t~mem3852#1.base, ipoib_cm_tx_init_#t~mem3852#1.offset, ipoib_cm_tx_init_#t~mem3853#1.base, ipoib_cm_tx_init_#t~mem3853#1.offset, ipoib_cm_tx_init_#t~ret3854#1, ipoib_cm_tx_init_#t~mem3855#1.base, ipoib_cm_tx_init_#t~mem3855#1.offset, ipoib_cm_tx_init_#t~memset~res3856#1.base, ipoib_cm_tx_init_#t~memset~res3856#1.offset, ipoib_cm_tx_init_#t~mem3857#1.base, ipoib_cm_tx_init_#t~mem3857#1.offset, ipoib_cm_tx_init_#t~ret3858#1.base, ipoib_cm_tx_init_#t~ret3858#1.offset, ipoib_cm_tx_init_#t~mem3859#1.base, ipoib_cm_tx_init_#t~mem3859#1.offset, ipoib_cm_tx_init_#t~ret3860#1, ipoib_cm_tx_init_#t~mem3861#1.base, ipoib_cm_tx_init_#t~mem3861#1.offset, ipoib_cm_tx_init_#t~ret3862#1, ipoib_cm_tx_init_#t~mem3863#1.base, ipoib_cm_tx_init_#t~mem3863#1.offset, ipoib_cm_tx_init_#t~ret3864#1, ipoib_cm_tx_init_#t~mem3865#1.base, ipoib_cm_tx_init_#t~mem3865#1.offset, ipoib_cm_tx_init_#t~ret3866#1.base, ipoib_cm_tx_init_#t~ret3866#1.offset, ipoib_cm_tx_init_#t~mem3867#1.base, ipoib_cm_tx_init_#t~mem3867#1.offset, ipoib_cm_tx_init_#t~ret3868#1, ipoib_cm_tx_init_#t~mem3869#1.base, ipoib_cm_tx_init_#t~mem3869#1.offset, ipoib_cm_tx_init_#t~ret3870#1, ipoib_cm_tx_init_#t~mem3871#1.base, ipoib_cm_tx_init_#t~mem3871#1.offset, ipoib_cm_tx_init_#t~ret3872#1, ipoib_cm_tx_init_#t~mem3873#1.base, ipoib_cm_tx_init_#t~mem3873#1.offset, ipoib_cm_tx_init_#t~mem3874#1.base, ipoib_cm_tx_init_#t~mem3874#1.offset, ipoib_cm_tx_init_#t~mem3875#1.base, ipoib_cm_tx_init_#t~mem3875#1.offset, ipoib_cm_tx_init_#t~ret3876#1, ipoib_cm_tx_init_#t~mem3877#1.base, ipoib_cm_tx_init_#t~mem3877#1.offset, ipoib_cm_tx_init_#t~ret3878#1, ipoib_cm_tx_init_#t~mem3879#1.base, ipoib_cm_tx_init_#t~mem3879#1.offset, ipoib_cm_tx_init_#t~mem3880#1.base, ipoib_cm_tx_init_#t~mem3880#1.offset, ipoib_cm_tx_init_#t~mem3881#1.base, ipoib_cm_tx_init_#t~mem3881#1.offset, ipoib_cm_tx_init_#t~ret3882#1, ipoib_cm_tx_init_#t~mem3883#1.base, ipoib_cm_tx_init_#t~mem3883#1.offset, ipoib_cm_tx_init_#t~ret3884#1, ipoib_cm_tx_init_#t~mem3885#1.base, ipoib_cm_tx_init_#t~mem3885#1.offset, ipoib_cm_tx_init_#t~mem3886#1.base, ipoib_cm_tx_init_#t~mem3886#1.offset, ipoib_cm_tx_init_#t~mem3887#1, ipoib_cm_tx_init_#t~ret3888#1, ipoib_cm_tx_init_#t~mem3889#1.base, ipoib_cm_tx_init_#t~mem3889#1.offset, ipoib_cm_tx_init_#t~mem3890#1.base, ipoib_cm_tx_init_#t~mem3890#1.offset, ipoib_cm_tx_init_#t~ret3891#1, ipoib_cm_tx_init_#t~mem3892#1.base, ipoib_cm_tx_init_#t~mem3892#1.offset, ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset, ipoib_cm_tx_init_~qpn#1, ipoib_cm_tx_init_~pathrec#1.base, ipoib_cm_tx_init_~pathrec#1.offset, ipoib_cm_tx_init_~priv~116#1.base, ipoib_cm_tx_init_~priv~116#1.offset, ipoib_cm_tx_init_~tmp~314#1.base, ipoib_cm_tx_init_~tmp~314#1.offset, ipoib_cm_tx_init_~ret~29#1, ipoib_cm_tx_init_~#__constr_expr_0~2#1.base, ipoib_cm_tx_init_~#__constr_expr_0~2#1.offset, ipoib_cm_tx_init_~tmp___0~146#1.base, ipoib_cm_tx_init_~tmp___0~146#1.offset, ipoib_cm_tx_init_~tmp___1~101#1, ipoib_cm_tx_init_~tmp___2~67#1, ipoib_cm_tx_init_~tmp___3~47#1, ipoib_cm_tx_init_~tmp___4~34#1;havoc ipoib_cm_tx_init_#in~p#1.base, ipoib_cm_tx_init_#in~p#1.offset, ipoib_cm_tx_init_#in~qpn#1, ipoib_cm_tx_init_#in~pathrec#1.base, ipoib_cm_tx_init_#in~pathrec#1.offset;assume { :end_inline_ipoib_cm_tx_init } true;assume -2147483648 <= #t~ret3980#1 && #t~ret3980#1 <= 2147483647;~ret~31#1 := #t~ret3980#1;havoc #t~ret3980#1; [2025-02-08 03:00:25,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22399: assume -2147483648 <= ipoib_cm_modify_tx_init_#t~ret3840#1 && ipoib_cm_modify_tx_init_#t~ret3840#1 <= 2147483647;ipoib_cm_modify_tx_init_~ret~28#1 := ipoib_cm_modify_tx_init_#t~ret3840#1;havoc ipoib_cm_modify_tx_init_#t~mem3837#1.base, ipoib_cm_modify_tx_init_#t~mem3837#1.offset;havoc ipoib_cm_modify_tx_init_#t~mem3838#1;havoc ipoib_cm_modify_tx_init_#t~mem3839#1;havoc ipoib_cm_modify_tx_init_#t~ret3840#1; [2025-02-08 03:00:25,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22432-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3849#1.base, ipoib_cm_tx_init_#t~ret3849#1.offset := netdev_priv(ipoib_cm_tx_init_#t~mem3848#1.base, ipoib_cm_tx_init_#t~mem3848#1.offset); srcloc: null [2025-02-08 03:00:25,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22399-1: SUMMARY for call ipoib_cm_modify_tx_init_#t~ret3840#1 := ib_find_pkey(ipoib_cm_modify_tx_init_#t~mem3837#1.base, ipoib_cm_modify_tx_init_#t~mem3837#1.offset, (if ipoib_cm_modify_tx_init_#t~mem3838#1 % 256 % 4294967296 <= 2147483647 then ipoib_cm_modify_tx_init_#t~mem3838#1 % 256 % 4294967296 else ipoib_cm_modify_tx_init_#t~mem3838#1 % 256 % 4294967296 - 4294967296), (if ipoib_cm_modify_tx_init_#t~mem3839#1 % 65536 % 4294967296 <= 2147483647 then ipoib_cm_modify_tx_init_#t~mem3839#1 % 65536 % 4294967296 else ipoib_cm_modify_tx_init_#t~mem3839#1 % 65536 % 4294967296 - 4294967296), ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, 132 + ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset); srcloc: null [2025-02-08 03:00:25,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22465: assume 0 != ipoib_cm_tx_init_~ret~29#1;call ipoib_cm_tx_init_#t~mem3877#1.base, ipoib_cm_tx_init_#t~mem3877#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~priv~116#1.base, 68 + ipoib_cm_tx_init_~priv~116#1.offset, 8); [2025-02-08 03:00:25,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22465: assume !(0 != ipoib_cm_tx_init_~ret~29#1);call ipoib_cm_tx_init_#t~mem3879#1.base, ipoib_cm_tx_init_#t~mem3879#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 32 + ipoib_cm_tx_init_~p#1.offset, 8);call ipoib_cm_tx_init_#t~mem3880#1.base, ipoib_cm_tx_init_#t~mem3880#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset, 8);call ipoib_cm_tx_init_#t~mem3881#1.base, ipoib_cm_tx_init_#t~mem3881#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 8 + ipoib_cm_tx_init_~p#1.offset, 8);assume { :begin_inline_ipoib_cm_send_req } true;ipoib_cm_send_req_#in~dev#1.base, ipoib_cm_send_req_#in~dev#1.offset, ipoib_cm_send_req_#in~id#1.base, ipoib_cm_send_req_#in~id#1.offset, ipoib_cm_send_req_#in~qp#1.base, ipoib_cm_send_req_#in~qp#1.offset, ipoib_cm_send_req_#in~qpn#1, ipoib_cm_send_req_#in~pathrec#1.base, ipoib_cm_send_req_#in~pathrec#1.offset := ipoib_cm_tx_init_#t~mem3879#1.base, ipoib_cm_tx_init_#t~mem3879#1.offset, ipoib_cm_tx_init_#t~mem3880#1.base, ipoib_cm_tx_init_#t~mem3880#1.offset, ipoib_cm_tx_init_#t~mem3881#1.base, ipoib_cm_tx_init_#t~mem3881#1.offset, ipoib_cm_tx_init_~qpn#1, ipoib_cm_tx_init_~pathrec#1.base, ipoib_cm_tx_init_~pathrec#1.offset;havoc ipoib_cm_send_req_#res#1;havoc ipoib_cm_send_req_#t~ret3826#1.base, ipoib_cm_send_req_#t~ret3826#1.offset, ipoib_cm_send_req_#t~mem3827#1.base, ipoib_cm_send_req_#t~mem3827#1.offset, ipoib_cm_send_req_#t~mem3828#1, ipoib_cm_send_req_#t~ret3829#1, ipoib_cm_send_req_#t~bitwise3830#1, ipoib_cm_send_req_#t~ret3831#1, ipoib_cm_send_req_#t~mem3832#1, ipoib_cm_send_req_#t~mem3833#1, ipoib_cm_send_req_#t~ret3834#1, ipoib_cm_send_req_#t~ret3835#1, ipoib_cm_send_req_~dev#1.base, ipoib_cm_send_req_~dev#1.offset, ipoib_cm_send_req_~id#1.base, ipoib_cm_send_req_~id#1.offset, ipoib_cm_send_req_~qp#1.base, ipoib_cm_send_req_~qp#1.offset, ipoib_cm_send_req_~qpn#1, ipoib_cm_send_req_~pathrec#1.base, ipoib_cm_send_req_~pathrec#1.offset, ipoib_cm_send_req_~priv~114#1.base, ipoib_cm_send_req_~priv~114#1.offset, ipoib_cm_send_req_~tmp~312#1.base, ipoib_cm_send_req_~tmp~312#1.offset, ipoib_cm_send_req_~#data~2#1.base, ipoib_cm_send_req_~#data~2#1.offset, ipoib_cm_send_req_~#req~0#1.base, ipoib_cm_send_req_~#req~0#1.offset, ipoib_cm_send_req_~tmp___0~145#1, ipoib_cm_send_req_~tmp___1~100#1, ipoib_cm_send_req_~tmp___2~66#1, ipoib_cm_send_req_~tmp___3~46#1;ipoib_cm_send_req_~dev#1.base, ipoib_cm_send_req_~dev#1.offset := ipoib_cm_send_req_#in~dev#1.base, ipoib_cm_send_req_#in~dev#1.offset;ipoib_cm_send_req_~id#1.base, ipoib_cm_send_req_~id#1.offset := ipoib_cm_send_req_#in~id#1.base, ipoib_cm_send_req_#in~id#1.offset;ipoib_cm_send_req_~qp#1.base, ipoib_cm_send_req_~qp#1.offset := ipoib_cm_send_req_#in~qp#1.base, ipoib_cm_send_req_#in~qp#1.offset;ipoib_cm_send_req_~qpn#1 := ipoib_cm_send_req_#in~qpn#1;ipoib_cm_send_req_~pathrec#1.base, ipoib_cm_send_req_~pathrec#1.offset := ipoib_cm_send_req_#in~pathrec#1.base, ipoib_cm_send_req_#in~pathrec#1.offset;havoc ipoib_cm_send_req_~priv~114#1.base, ipoib_cm_send_req_~priv~114#1.offset;havoc ipoib_cm_send_req_~tmp~312#1.base, ipoib_cm_send_req_~tmp~312#1.offset;call ipoib_cm_send_req_~#data~2#1.base, ipoib_cm_send_req_~#data~2#1.offset := #Ultimate.allocOnStack(8);call ipoib_cm_send_req_~#req~0#1.base, ipoib_cm_send_req_~#req~0#1.offset := #Ultimate.allocOnStack(55);havoc ipoib_cm_send_req_~tmp___0~145#1;havoc ipoib_cm_send_req_~tmp___1~100#1;havoc ipoib_cm_send_req_~tmp___2~66#1;havoc ipoib_cm_send_req_~tmp___3~46#1; [2025-02-08 03:00:25,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22432: ipoib_cm_tx_init_~tmp~314#1.base, ipoib_cm_tx_init_~tmp~314#1.offset := ipoib_cm_tx_init_#t~ret3849#1.base, ipoib_cm_tx_init_#t~ret3849#1.offset;havoc ipoib_cm_tx_init_#t~mem3848#1.base, ipoib_cm_tx_init_#t~mem3848#1.offset;havoc ipoib_cm_tx_init_#t~ret3849#1.base, ipoib_cm_tx_init_#t~ret3849#1.offset;ipoib_cm_tx_init_~priv~116#1.base, ipoib_cm_tx_init_~priv~116#1.offset := ipoib_cm_tx_init_~tmp~314#1.base, ipoib_cm_tx_init_~tmp~314#1.offset;call write~int#42(9223372036854776163, ipoib_cm_tx_init_~#__constr_expr_0~2#1.base, ipoib_cm_tx_init_~#__constr_expr_0~2#1.offset, 8);call ipoib_cm_tx_init_#t~mem3850#1 := read~int#42(ipoib_cm_tx_init_~#__constr_expr_0~2#1.base, ipoib_cm_tx_init_~#__constr_expr_0~2#1.offset, 8);assume { :begin_inline___vmalloc } true;__vmalloc_#in~arg0#1, __vmalloc_#in~arg1#1, __vmalloc_#in~arg2#1.pgprot := 16 * ~ipoib_sendq_size~0, 16, ipoib_cm_tx_init_#t~mem3850#1;havoc __vmalloc_#res#1.base, __vmalloc_#res#1.offset;havoc __vmalloc_#t~ret4269#1.base, __vmalloc_#t~ret4269#1.offset, __vmalloc_~arg0#1, __vmalloc_~arg1#1, __vmalloc_~arg2#1.pgprot;__vmalloc_~arg0#1 := __vmalloc_#in~arg0#1;__vmalloc_~arg1#1 := __vmalloc_#in~arg1#1;__vmalloc_~arg2#1.pgprot := __vmalloc_#in~arg2#1.pgprot; [2025-02-08 03:00:25,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22300-1: SUMMARY for call ipoib_cm_create_tx_qp_#t~ret3812#1.base, ipoib_cm_create_tx_qp_#t~ret3812#1.offset := netdev_priv(ipoib_cm_create_tx_qp_~dev#1.base, ipoib_cm_create_tx_qp_~dev#1.offset); srcloc: null [2025-02-08 03:00:25,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22300: ipoib_cm_create_tx_qp_~tmp~311#1.base, ipoib_cm_create_tx_qp_~tmp~311#1.offset := ipoib_cm_create_tx_qp_#t~ret3812#1.base, ipoib_cm_create_tx_qp_#t~ret3812#1.offset;havoc ipoib_cm_create_tx_qp_#t~ret3812#1.base, ipoib_cm_create_tx_qp_#t~ret3812#1.offset;ipoib_cm_create_tx_qp_~priv~113#1.base, ipoib_cm_create_tx_qp_~priv~113#1.offset := ipoib_cm_create_tx_qp_~tmp~311#1.base, ipoib_cm_create_tx_qp_~tmp~311#1.offset;call write~$Pointer$#50(0, 0, ipoib_cm_create_tx_qp_~#attr~4#1.base, ipoib_cm_create_tx_qp_~#attr~4#1.offset, 8);call write~$Pointer$#50(ipoib_cm_create_tx_qp_~tx#1.base, ipoib_cm_create_tx_qp_~tx#1.offset, ipoib_cm_create_tx_qp_~#attr~4#1.base, 8 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 8);call ipoib_cm_create_tx_qp_#t~mem3813#1.base, ipoib_cm_create_tx_qp_#t~mem3813#1.offset := read~$Pointer$#3(ipoib_cm_create_tx_qp_~priv~113#1.base, 1777 + ipoib_cm_create_tx_qp_~priv~113#1.offset, 8);call write~$Pointer$#50(ipoib_cm_create_tx_qp_#t~mem3813#1.base, ipoib_cm_create_tx_qp_#t~mem3813#1.offset, ipoib_cm_create_tx_qp_~#attr~4#1.base, 16 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 8);havoc ipoib_cm_create_tx_qp_#t~mem3813#1.base, ipoib_cm_create_tx_qp_#t~mem3813#1.offset;call ipoib_cm_create_tx_qp_#t~mem3814#1.base, ipoib_cm_create_tx_qp_#t~mem3814#1.offset := read~$Pointer$#3(ipoib_cm_create_tx_qp_~priv~113#1.base, 1777 + ipoib_cm_create_tx_qp_~priv~113#1.offset, 8);call write~$Pointer$#50(ipoib_cm_create_tx_qp_#t~mem3814#1.base, ipoib_cm_create_tx_qp_#t~mem3814#1.offset, ipoib_cm_create_tx_qp_~#attr~4#1.base, 24 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 8);havoc ipoib_cm_create_tx_qp_#t~mem3814#1.base, ipoib_cm_create_tx_qp_#t~mem3814#1.offset;call ipoib_cm_create_tx_qp_#t~mem3815#1.base, ipoib_cm_create_tx_qp_#t~mem3815#1.offset := read~$Pointer$#3(ipoib_cm_create_tx_qp_~priv~113#1.base, 3571 + ipoib_cm_create_tx_qp_~priv~113#1.offset, 8);call write~$Pointer$#50(ipoib_cm_create_tx_qp_#t~mem3815#1.base, ipoib_cm_create_tx_qp_#t~mem3815#1.offset, ipoib_cm_create_tx_qp_~#attr~4#1.base, 32 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 8);havoc ipoib_cm_create_tx_qp_#t~mem3815#1.base, ipoib_cm_create_tx_qp_#t~mem3815#1.offset;call write~$Pointer$#50(0, 0, ipoib_cm_create_tx_qp_~#attr~4#1.base, 40 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 8);call write~int#50(~ipoib_sendq_size~0, ipoib_cm_create_tx_qp_~#attr~4#1.base, 48 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 4);call write~int#50(0, ipoib_cm_create_tx_qp_~#attr~4#1.base, 52 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 4);call write~int#50(1, ipoib_cm_create_tx_qp_~#attr~4#1.base, 56 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 4);call write~int#50(0, ipoib_cm_create_tx_qp_~#attr~4#1.base, 60 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 4);call write~int#50(0, ipoib_cm_create_tx_qp_~#attr~4#1.base, 64 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 4);call write~int#50(0, ipoib_cm_create_tx_qp_~#attr~4#1.base, 68 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 4);call write~int#50(2, ipoib_cm_create_tx_qp_~#attr~4#1.base, 72 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 4);call write~int#50(128, ipoib_cm_create_tx_qp_~#attr~4#1.base, 76 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 4);call write~int#50(0, ipoib_cm_create_tx_qp_~#attr~4#1.base, 80 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 1);call ipoib_cm_create_tx_qp_#t~mem3816#1.base, ipoib_cm_create_tx_qp_#t~mem3816#1.offset := read~$Pointer$#3(ipoib_cm_create_tx_qp_~priv~113#1.base, 1761 + ipoib_cm_create_tx_qp_~priv~113#1.offset, 8); [2025-02-08 03:00:25,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22730-1: SUMMARY for call netif_tx_unlock_bh___2(~dev~18#1.base, ~dev~18#1.offset); srcloc: null [2025-02-08 03:00:25,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22466: assume -2147483648 <= ipoib_cm_tx_init_#t~ret3878#1 && ipoib_cm_tx_init_#t~ret3878#1 <= 2147483647;havoc ipoib_cm_tx_init_#t~mem3877#1.base, ipoib_cm_tx_init_#t~mem3877#1.offset;havoc ipoib_cm_tx_init_#t~ret3878#1; [2025-02-08 03:00:25,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22722: call #t~mem3975#1.base, #t~mem3975#1.offset := read~$Pointer$#3(~priv~121#1.base, 4275 + ~priv~121#1.offset, 8);~__mptr___0~15#1.base, ~__mptr___0~15#1.offset := #t~mem3975#1.base, #t~mem3975#1.offset;~p~11#1.base, ~p~11#1.offset := ~__mptr___0~15#1.base, -1344 + ~__mptr___0~15#1.offset;assume { :begin_inline_list_del_init } true;list_del_init_#in~entry#1.base, list_del_init_#in~entry#1.offset := ~p~11#1.base, 16 + ~p~11#1.offset;havoc list_del_init_~entry#1.base, list_del_init_~entry#1.offset;list_del_init_~entry#1.base, list_del_init_~entry#1.offset := list_del_init_#in~entry#1.base, list_del_init_#in~entry#1.offset; [2025-02-08 03:00:25,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22482-1: ipoib_cm_tx_init_#res#1 := 0;call ULTIMATE.dealloc(ipoib_cm_tx_init_~#__constr_expr_0~2#1.base, ipoib_cm_tx_init_~#__constr_expr_0~2#1.offset);havoc ipoib_cm_tx_init_~#__constr_expr_0~2#1.base, ipoib_cm_tx_init_~#__constr_expr_0~2#1.offset; [2025-02-08 03:00:25,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22449: assume -2147483648 <= ipoib_cm_tx_init_#t~ret3864#1 && ipoib_cm_tx_init_#t~ret3864#1 <= 2147483647;havoc ipoib_cm_tx_init_#t~mem3863#1.base, ipoib_cm_tx_init_#t~mem3863#1.offset;havoc ipoib_cm_tx_init_#t~ret3864#1; [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22449-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3864#1 := printk(273, 0); srcloc: null [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22730: assume { :begin_inline_ipoib_cm_tx_init } true;ipoib_cm_tx_init_#in~p#1.base, ipoib_cm_tx_init_#in~p#1.offset, ipoib_cm_tx_init_#in~qpn#1, ipoib_cm_tx_init_#in~pathrec#1.base, ipoib_cm_tx_init_#in~pathrec#1.offset := ~p~11#1.base, ~p~11#1.offset, ~qpn~0#1, ~#pathrec~0#1.base, ~#pathrec~0#1.offset;havoc ipoib_cm_tx_init_#res#1;havoc ipoib_cm_tx_init_#t~mem3848#1.base, ipoib_cm_tx_init_#t~mem3848#1.offset, ipoib_cm_tx_init_#t~ret3849#1.base, ipoib_cm_tx_init_#t~ret3849#1.offset, ipoib_cm_tx_init_#t~mem3850#1, ipoib_cm_tx_init_#t~ret3851#1.base, ipoib_cm_tx_init_#t~ret3851#1.offset, ipoib_cm_tx_init_#t~mem3852#1.base, ipoib_cm_tx_init_#t~mem3852#1.offset, ipoib_cm_tx_init_#t~mem3853#1.base, ipoib_cm_tx_init_#t~mem3853#1.offset, ipoib_cm_tx_init_#t~ret3854#1, ipoib_cm_tx_init_#t~mem3855#1.base, ipoib_cm_tx_init_#t~mem3855#1.offset, ipoib_cm_tx_init_#t~memset~res3856#1.base, ipoib_cm_tx_init_#t~memset~res3856#1.offset, ipoib_cm_tx_init_#t~mem3857#1.base, ipoib_cm_tx_init_#t~mem3857#1.offset, ipoib_cm_tx_init_#t~ret3858#1.base, ipoib_cm_tx_init_#t~ret3858#1.offset, ipoib_cm_tx_init_#t~mem3859#1.base, ipoib_cm_tx_init_#t~mem3859#1.offset, ipoib_cm_tx_init_#t~ret3860#1, ipoib_cm_tx_init_#t~mem3861#1.base, ipoib_cm_tx_init_#t~mem3861#1.offset, ipoib_cm_tx_init_#t~ret3862#1, ipoib_cm_tx_init_#t~mem3863#1.base, ipoib_cm_tx_init_#t~mem3863#1.offset, ipoib_cm_tx_init_#t~ret3864#1, ipoib_cm_tx_init_#t~mem3865#1.base, ipoib_cm_tx_init_#t~mem3865#1.offset, ipoib_cm_tx_init_#t~ret3866#1.base, ipoib_cm_tx_init_#t~ret3866#1.offset, ipoib_cm_tx_init_#t~mem3867#1.base, ipoib_cm_tx_init_#t~mem3867#1.offset, ipoib_cm_tx_init_#t~ret3868#1, ipoib_cm_tx_init_#t~mem3869#1.base, ipoib_cm_tx_init_#t~mem3869#1.offset, ipoib_cm_tx_init_#t~ret3870#1, ipoib_cm_tx_init_#t~mem3871#1.base, ipoib_cm_tx_init_#t~mem3871#1.offset, ipoib_cm_tx_init_#t~ret3872#1, ipoib_cm_tx_init_#t~mem3873#1.base, ipoib_cm_tx_init_#t~mem3873#1.offset, ipoib_cm_tx_init_#t~mem3874#1.base, ipoib_cm_tx_init_#t~mem3874#1.offset, ipoib_cm_tx_init_#t~mem3875#1.base, ipoib_cm_tx_init_#t~mem3875#1.offset, ipoib_cm_tx_init_#t~ret3876#1, ipoib_cm_tx_init_#t~mem3877#1.base, ipoib_cm_tx_init_#t~mem3877#1.offset, ipoib_cm_tx_init_#t~ret3878#1, ipoib_cm_tx_init_#t~mem3879#1.base, ipoib_cm_tx_init_#t~mem3879#1.offset, ipoib_cm_tx_init_#t~mem3880#1.base, ipoib_cm_tx_init_#t~mem3880#1.offset, ipoib_cm_tx_init_#t~mem3881#1.base, ipoib_cm_tx_init_#t~mem3881#1.offset, ipoib_cm_tx_init_#t~ret3882#1, ipoib_cm_tx_init_#t~mem3883#1.base, ipoib_cm_tx_init_#t~mem3883#1.offset, ipoib_cm_tx_init_#t~ret3884#1, ipoib_cm_tx_init_#t~mem3885#1.base, ipoib_cm_tx_init_#t~mem3885#1.offset, ipoib_cm_tx_init_#t~mem3886#1.base, ipoib_cm_tx_init_#t~mem3886#1.offset, ipoib_cm_tx_init_#t~mem3887#1, ipoib_cm_tx_init_#t~ret3888#1, ipoib_cm_tx_init_#t~mem3889#1.base, ipoib_cm_tx_init_#t~mem3889#1.offset, ipoib_cm_tx_init_#t~mem3890#1.base, ipoib_cm_tx_init_#t~mem3890#1.offset, ipoib_cm_tx_init_#t~ret3891#1, ipoib_cm_tx_init_#t~mem3892#1.base, ipoib_cm_tx_init_#t~mem3892#1.offset, ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset, ipoib_cm_tx_init_~qpn#1, ipoib_cm_tx_init_~pathrec#1.base, ipoib_cm_tx_init_~pathrec#1.offset, ipoib_cm_tx_init_~priv~116#1.base, ipoib_cm_tx_init_~priv~116#1.offset, ipoib_cm_tx_init_~tmp~314#1.base, ipoib_cm_tx_init_~tmp~314#1.offset, ipoib_cm_tx_init_~ret~29#1, ipoib_cm_tx_init_~#__constr_expr_0~2#1.base, ipoib_cm_tx_init_~#__constr_expr_0~2#1.offset, ipoib_cm_tx_init_~tmp___0~146#1.base, ipoib_cm_tx_init_~tmp___0~146#1.offset, ipoib_cm_tx_init_~tmp___1~101#1, ipoib_cm_tx_init_~tmp___2~67#1, ipoib_cm_tx_init_~tmp___3~47#1, ipoib_cm_tx_init_~tmp___4~34#1;ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset := ipoib_cm_tx_init_#in~p#1.base, ipoib_cm_tx_init_#in~p#1.offset;ipoib_cm_tx_init_~qpn#1 := ipoib_cm_tx_init_#in~qpn#1;ipoib_cm_tx_init_~pathrec#1.base, ipoib_cm_tx_init_~pathrec#1.offset := ipoib_cm_tx_init_#in~pathrec#1.base, ipoib_cm_tx_init_#in~pathrec#1.offset;havoc ipoib_cm_tx_init_~priv~116#1.base, ipoib_cm_tx_init_~priv~116#1.offset;havoc ipoib_cm_tx_init_~tmp~314#1.base, ipoib_cm_tx_init_~tmp~314#1.offset;havoc ipoib_cm_tx_init_~ret~29#1;call ipoib_cm_tx_init_~#__constr_expr_0~2#1.base, ipoib_cm_tx_init_~#__constr_expr_0~2#1.offset := #Ultimate.allocOnStack(8);havoc ipoib_cm_tx_init_~tmp___0~146#1.base, ipoib_cm_tx_init_~tmp___0~146#1.offset;havoc ipoib_cm_tx_init_~tmp___1~101#1;havoc ipoib_cm_tx_init_~tmp___2~67#1;havoc ipoib_cm_tx_init_~tmp___3~47#1;havoc ipoib_cm_tx_init_~tmp___4~34#1;call ipoib_cm_tx_init_#t~mem3848#1.base, ipoib_cm_tx_init_#t~mem3848#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 32 + ipoib_cm_tx_init_~p#1.offset, 8); [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22317: ipoib_cm_create_tx_qp_~tx_qp~0#1.base, ipoib_cm_create_tx_qp_~tx_qp~0#1.offset := ipoib_cm_create_tx_qp_#t~ret3817#1.base, ipoib_cm_create_tx_qp_#t~ret3817#1.offset;havoc ipoib_cm_create_tx_qp_#t~mem3816#1.base, ipoib_cm_create_tx_qp_#t~mem3816#1.offset;havoc ipoib_cm_create_tx_qp_#t~ret3817#1.base, ipoib_cm_create_tx_qp_#t~ret3817#1.offset; [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22317-1: SUMMARY for call ipoib_cm_create_tx_qp_#t~ret3817#1.base, ipoib_cm_create_tx_qp_#t~ret3817#1.offset := ib_create_qp(ipoib_cm_create_tx_qp_#t~mem3816#1.base, ipoib_cm_create_tx_qp_#t~mem3816#1.offset, ipoib_cm_create_tx_qp_~#attr~4#1.base, ipoib_cm_create_tx_qp_~#attr~4#1.offset); srcloc: null [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22326: ipoib_cm_tx_init_#t~ret3858#1.base, ipoib_cm_tx_init_#t~ret3858#1.offset := ipoib_cm_create_tx_qp_#res#1.base, ipoib_cm_create_tx_qp_#res#1.offset;havoc ipoib_cm_create_tx_qp_#t~ret3812#1.base, ipoib_cm_create_tx_qp_#t~ret3812#1.offset, ipoib_cm_create_tx_qp_#t~mem3813#1.base, ipoib_cm_create_tx_qp_#t~mem3813#1.offset, ipoib_cm_create_tx_qp_#t~mem3814#1.base, ipoib_cm_create_tx_qp_#t~mem3814#1.offset, ipoib_cm_create_tx_qp_#t~mem3815#1.base, ipoib_cm_create_tx_qp_#t~mem3815#1.offset, ipoib_cm_create_tx_qp_#t~mem3816#1.base, ipoib_cm_create_tx_qp_#t~mem3816#1.offset, ipoib_cm_create_tx_qp_#t~ret3817#1.base, ipoib_cm_create_tx_qp_#t~ret3817#1.offset, ipoib_cm_create_tx_qp_#t~ret3818#1, ipoib_cm_create_tx_qp_#t~mem3819#1.base, ipoib_cm_create_tx_qp_#t~mem3819#1.offset, ipoib_cm_create_tx_qp_#t~mem3820#1.base, ipoib_cm_create_tx_qp_#t~mem3820#1.offset, ipoib_cm_create_tx_qp_#t~ret3821#1, ipoib_cm_create_tx_qp_#t~mem3822#1, ipoib_cm_create_tx_qp_#t~bitwise3823#1, ipoib_cm_create_tx_qp_#t~mem3824#1.base, ipoib_cm_create_tx_qp_#t~mem3824#1.offset, ipoib_cm_create_tx_qp_#t~ret3825#1.base, ipoib_cm_create_tx_qp_#t~ret3825#1.offset, ipoib_cm_create_tx_qp_~dev#1.base, ipoib_cm_create_tx_qp_~dev#1.offset, ipoib_cm_create_tx_qp_~tx#1.base, ipoib_cm_create_tx_qp_~tx#1.offset, ipoib_cm_create_tx_qp_~priv~113#1.base, ipoib_cm_create_tx_qp_~priv~113#1.offset, ipoib_cm_create_tx_qp_~tmp~311#1.base, ipoib_cm_create_tx_qp_~tmp~311#1.offset, ipoib_cm_create_tx_qp_~#attr~4#1.base, ipoib_cm_create_tx_qp_~#attr~4#1.offset, ipoib_cm_create_tx_qp_~tx_qp~0#1.base, ipoib_cm_create_tx_qp_~tx_qp~0#1.offset, ipoib_cm_create_tx_qp_~tmp___0~144#1;havoc ipoib_cm_create_tx_qp_#in~dev#1.base, ipoib_cm_create_tx_qp_#in~dev#1.offset, ipoib_cm_create_tx_qp_#in~tx#1.base, ipoib_cm_create_tx_qp_#in~tx#1.offset;assume { :end_inline_ipoib_cm_create_tx_qp } true;call write~$Pointer$#3(ipoib_cm_tx_init_#t~ret3858#1.base, ipoib_cm_tx_init_#t~ret3858#1.offset, ipoib_cm_tx_init_~p#1.base, 8 + ipoib_cm_tx_init_~p#1.offset, 8);havoc ipoib_cm_tx_init_#t~mem3857#1.base, ipoib_cm_tx_init_#t~mem3857#1.offset;havoc ipoib_cm_tx_init_#t~ret3858#1.base, ipoib_cm_tx_init_#t~ret3858#1.offset;call ipoib_cm_tx_init_#t~mem3859#1.base, ipoib_cm_tx_init_#t~mem3859#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 8 + ipoib_cm_tx_init_~p#1.offset, 8); [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22425: call ULTIMATE.dealloc(ipoib_cm_tx_init_~#__constr_expr_0~2#1.base, ipoib_cm_tx_init_~#__constr_expr_0~2#1.offset);havoc ipoib_cm_tx_init_~#__constr_expr_0~2#1.base, ipoib_cm_tx_init_~#__constr_expr_0~2#1.offset; [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25274-1: ipoib_cm_send_req_#t~ret3835#1 := ib_send_cm_req_#res#1;havoc ib_send_cm_req_#t~nondet4319#1, ib_send_cm_req_~arg0#1.base, ib_send_cm_req_~arg0#1.offset, ib_send_cm_req_~arg1#1.base, ib_send_cm_req_~arg1#1.offset;havoc ib_send_cm_req_#in~arg0#1.base, ib_send_cm_req_#in~arg0#1.offset, ib_send_cm_req_#in~arg1#1.base, ib_send_cm_req_#in~arg1#1.offset;assume { :end_inline_ib_send_cm_req } true;assume -2147483648 <= ipoib_cm_send_req_#t~ret3835#1 && ipoib_cm_send_req_#t~ret3835#1 <= 2147483647;ipoib_cm_send_req_~tmp___3~46#1 := ipoib_cm_send_req_#t~ret3835#1;havoc ipoib_cm_send_req_#t~ret3835#1;ipoib_cm_send_req_#res#1 := ipoib_cm_send_req_~tmp___3~46#1;call ULTIMATE.dealloc(ipoib_cm_send_req_~#data~2#1.base, ipoib_cm_send_req_~#data~2#1.offset);havoc ipoib_cm_send_req_~#data~2#1.base, ipoib_cm_send_req_~#data~2#1.offset;call ULTIMATE.dealloc(ipoib_cm_send_req_~#req~0#1.base, ipoib_cm_send_req_~#req~0#1.offset);havoc ipoib_cm_send_req_~#req~0#1.base, ipoib_cm_send_req_~#req~0#1.offset; [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22739: SUMMARY for call ipoib_neigh_free(~neigh~13#1.base, ~neigh~13#1.offset); srcloc: null [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22706: call ULTIMATE.dealloc(~#pathrec~0#1.base, ~#pathrec~0#1.offset);havoc ~#pathrec~0#1.base, ~#pathrec~0#1.offset; [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22326-1: ipoib_cm_create_tx_qp_#res#1.base, ipoib_cm_create_tx_qp_#res#1.offset := ipoib_cm_create_tx_qp_~tx_qp~0#1.base, ipoib_cm_create_tx_qp_~tx_qp~0#1.offset;call ULTIMATE.dealloc(ipoib_cm_create_tx_qp_~#attr~4#1.base, ipoib_cm_create_tx_qp_~#attr~4#1.offset);havoc ipoib_cm_create_tx_qp_~#attr~4#1.base, ipoib_cm_create_tx_qp_~#attr~4#1.offset; [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22334: call ULTIMATE.dealloc(ipoib_cm_send_req_~#data~2#1.base, ipoib_cm_send_req_~#data~2#1.offset);havoc ipoib_cm_send_req_~#data~2#1.base, ipoib_cm_send_req_~#data~2#1.offset;call ULTIMATE.dealloc(ipoib_cm_send_req_~#req~0#1.base, ipoib_cm_send_req_~#req~0#1.offset);havoc ipoib_cm_send_req_~#req~0#1.base, ipoib_cm_send_req_~#req~0#1.offset; [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22466-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3878#1 := printk(275, 0); srcloc: null [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22400: assume 0 != ipoib_cm_modify_tx_init_~ret~28#1;call ipoib_cm_modify_tx_init_#t~mem3841#1.base, ipoib_cm_modify_tx_init_#t~mem3841#1.offset := read~$Pointer$#3(ipoib_cm_modify_tx_init_~priv~115#1.base, 68 + ipoib_cm_modify_tx_init_~priv~115#1.offset, 8);call ipoib_cm_modify_tx_init_#t~mem3842#1 := read~int#3(ipoib_cm_modify_tx_init_~priv~115#1.base, 1757 + ipoib_cm_modify_tx_init_~priv~115#1.offset, 2); [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22400: assume !(0 != ipoib_cm_modify_tx_init_~ret~28#1);call write~int#3(1, ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset, 4);call write~int#3(1, ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, 32 + ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset, 4);call ipoib_cm_modify_tx_init_#t~mem3844#1 := read~int#3(ipoib_cm_modify_tx_init_~priv~115#1.base, 1756 + ipoib_cm_modify_tx_init_~priv~115#1.offset, 1);call write~int#3(ipoib_cm_modify_tx_init_#t~mem3844#1, ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, 141 + ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset, 1);havoc ipoib_cm_modify_tx_init_#t~mem3844#1;ipoib_cm_modify_tx_init_~qp_attr_mask~2#1 := 57; [2025-02-08 03:00:25,731 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22491: havoc ipoib_cm_tx_init_#t~mem3892#1.base, ipoib_cm_tx_init_#t~mem3892#1.offset;ipoib_cm_tx_init_#res#1 := ipoib_cm_tx_init_~ret~29#1;call ULTIMATE.dealloc(ipoib_cm_tx_init_~#__constr_expr_0~2#1.base, ipoib_cm_tx_init_~#__constr_expr_0~2#1.offset);havoc ipoib_cm_tx_init_~#__constr_expr_0~2#1.base, ipoib_cm_tx_init_~#__constr_expr_0~2#1.offset; [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25274: havoc ib_send_cm_req_#t~nondet4319#1; [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22491-1: SUMMARY for call vfree(ipoib_cm_tx_init_#t~mem3892#1.base, ipoib_cm_tx_init_#t~mem3892#1.offset); srcloc: null [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22318: assume -9223372036854775808 <= ipoib_cm_create_tx_qp_#t~ret3818#1 && ipoib_cm_create_tx_qp_#t~ret3818#1 <= 9223372036854775807;ipoib_cm_create_tx_qp_~tmp___0~144#1 := ipoib_cm_create_tx_qp_#t~ret3818#1;havoc ipoib_cm_create_tx_qp_#t~ret3818#1; [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22318-1: SUMMARY for call ipoib_cm_create_tx_qp_#t~ret3818#1 := PTR_ERR(ipoib_cm_create_tx_qp_~tx_qp~0#1.base, ipoib_cm_create_tx_qp_~tx_qp~0#1.offset); srcloc: null [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22393: call ULTIMATE.dealloc(ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset);havoc ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset; [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22368-1: SUMMARY for call ipoib_cm_send_req_#t~ret3831#1 := __fswab64(ipoib_cm_send_req_#t~bitwise3830#1); srcloc: null [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22368-2: [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22401: assume -2147483648 <= ipoib_cm_modify_tx_init_#t~ret3843#1 && ipoib_cm_modify_tx_init_#t~ret3843#1 <= 2147483647;havoc ipoib_cm_modify_tx_init_#t~mem3841#1.base, ipoib_cm_modify_tx_init_#t~mem3841#1.offset;havoc ipoib_cm_modify_tx_init_#t~mem3842#1;havoc ipoib_cm_modify_tx_init_#t~ret3843#1;ipoib_cm_modify_tx_init_#res#1 := ipoib_cm_modify_tx_init_~ret~28#1;call ULTIMATE.dealloc(ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset);havoc ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset; [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22368: ipoib_cm_send_req_~tmp___1~100#1 := ipoib_cm_send_req_#t~ret3831#1;havoc ipoib_cm_send_req_#t~bitwise3830#1;havoc ipoib_cm_send_req_#t~ret3831#1;call write~int#0(ipoib_cm_send_req_~tmp___1~100#1, ipoib_cm_send_req_~#req~0#1.base, 16 + ipoib_cm_send_req_~#req~0#1.offset, 8);call ipoib_cm_send_req_#t~mem3832#1 := read~int#3(ipoib_cm_send_req_~qp#1.base, 116 + ipoib_cm_send_req_~qp#1.offset, 4);call write~int#0(ipoib_cm_send_req_#t~mem3832#1, ipoib_cm_send_req_~#req~0#1.base, 24 + ipoib_cm_send_req_~#req~0#1.offset, 4);havoc ipoib_cm_send_req_#t~mem3832#1;call ipoib_cm_send_req_#t~mem3833#1 := read~int#3(ipoib_cm_send_req_~qp#1.base, 120 + ipoib_cm_send_req_~qp#1.offset, 4);call write~int#0(ipoib_cm_send_req_#t~mem3833#1, ipoib_cm_send_req_~#req~0#1.base, 28 + ipoib_cm_send_req_~#req~0#1.offset, 4);havoc ipoib_cm_send_req_#t~mem3833#1;call write~$Pointer$#0(ipoib_cm_send_req_~#data~2#1.base, ipoib_cm_send_req_~#data~2#1.offset, ipoib_cm_send_req_~#req~0#1.base, 36 + ipoib_cm_send_req_~#req~0#1.offset, 8);call write~int#0(8, ipoib_cm_send_req_~#req~0#1.base, 44 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 49 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 32 + ipoib_cm_send_req_~#req~0#1.offset, 4);call write~int#0(4, ipoib_cm_send_req_~#req~0#1.base, 46 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(20, ipoib_cm_send_req_~#req~0#1.base, 48 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(20, ipoib_cm_send_req_~#req~0#1.base, 50 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 51 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(0, ipoib_cm_send_req_~#req~0#1.base, 52 + ipoib_cm_send_req_~#req~0#1.offset, 1);call write~int#0(15, ipoib_cm_send_req_~#req~0#1.base, 53 + ipoib_cm_send_req_~#req~0#1.offset, 1); [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22401-1: SUMMARY for call ipoib_cm_modify_tx_init_#t~ret3843#1 := printk(270, 0); srcloc: null [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22368-5: assume 0 == ipoib_cm_send_req_~qpn#1 % 4294967296 % 18446744073709551616 || 1152921504606846976 == ipoib_cm_send_req_~qpn#1 % 4294967296 % 18446744073709551616;ipoib_cm_send_req_#t~bitwise3830#1 := 1152921504606846976; [2025-02-08 03:00:25,732 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22368-5: assume !(0 == ipoib_cm_send_req_~qpn#1 % 4294967296 % 18446744073709551616 || 1152921504606846976 == ipoib_cm_send_req_~qpn#1 % 4294967296 % 18446744073709551616); [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22459: assume -2147483648 <= ipoib_cm_tx_init_#t~ret3872#1 && ipoib_cm_tx_init_#t~ret3872#1 <= 2147483647;havoc ipoib_cm_tx_init_#t~mem3871#1.base, ipoib_cm_tx_init_#t~mem3871#1.offset;havoc ipoib_cm_tx_init_#t~ret3872#1; [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22459-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3872#1 := printk(274, 0); srcloc: null [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22368-3: havoc ipoib_cm_send_req_#t~bitwise3830#1;assume (ipoib_cm_send_req_#t~bitwise3830#1 % 18446744073709551616 >= ipoib_cm_send_req_~qpn#1 % 4294967296 % 18446744073709551616 && ipoib_cm_send_req_#t~bitwise3830#1 % 18446744073709551616 >= 1152921504606846976) && ipoib_cm_send_req_#t~bitwise3830#1 % 18446744073709551616 <= 1152921504606846976 + ipoib_cm_send_req_~qpn#1 % 4294967296 % 18446744073709551616; [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22368-4: assume false;ipoib_cm_send_req_#t~bitwise3830#1 := ipoib_cm_send_req_~qpn#1 % 4294967296; [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22368-4: assume !false; [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22410-1: SUMMARY for call ipoib_cm_modify_tx_init_#t~ret3845#1 := ib_modify_qp(ipoib_cm_modify_tx_init_~qp#1.base, ipoib_cm_modify_tx_init_~qp#1.offset, ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset, ipoib_cm_modify_tx_init_~qp_attr_mask~2#1); srcloc: null [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22319: assume -22 == ipoib_cm_create_tx_qp_~tmp___0~144#1;call ipoib_cm_create_tx_qp_#t~mem3819#1.base, ipoib_cm_create_tx_qp_#t~mem3819#1.offset := read~$Pointer$#3(ipoib_cm_create_tx_qp_~priv~113#1.base, 68 + ipoib_cm_create_tx_qp_~priv~113#1.offset, 8);call ipoib_cm_create_tx_qp_#t~mem3820#1.base, ipoib_cm_create_tx_qp_#t~mem3820#1.offset := read~$Pointer$#3(ipoib_cm_create_tx_qp_~priv~113#1.base, 1748 + ipoib_cm_create_tx_qp_~priv~113#1.offset, 8); [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22319: assume !(-22 == ipoib_cm_create_tx_qp_~tmp___0~144#1); [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22385: ipoib_cm_tx_init_#t~ret3882#1 := ipoib_cm_send_req_#res#1;havoc ipoib_cm_send_req_#t~ret3826#1.base, ipoib_cm_send_req_#t~ret3826#1.offset, ipoib_cm_send_req_#t~mem3827#1.base, ipoib_cm_send_req_#t~mem3827#1.offset, ipoib_cm_send_req_#t~mem3828#1, ipoib_cm_send_req_#t~ret3829#1, ipoib_cm_send_req_#t~bitwise3830#1, ipoib_cm_send_req_#t~ret3831#1, ipoib_cm_send_req_#t~mem3832#1, ipoib_cm_send_req_#t~mem3833#1, ipoib_cm_send_req_#t~ret3834#1, ipoib_cm_send_req_#t~ret3835#1, ipoib_cm_send_req_~dev#1.base, ipoib_cm_send_req_~dev#1.offset, ipoib_cm_send_req_~id#1.base, ipoib_cm_send_req_~id#1.offset, ipoib_cm_send_req_~qp#1.base, ipoib_cm_send_req_~qp#1.offset, ipoib_cm_send_req_~qpn#1, ipoib_cm_send_req_~pathrec#1.base, ipoib_cm_send_req_~pathrec#1.offset, ipoib_cm_send_req_~priv~114#1.base, ipoib_cm_send_req_~priv~114#1.offset, ipoib_cm_send_req_~tmp~312#1.base, ipoib_cm_send_req_~tmp~312#1.offset, ipoib_cm_send_req_~#data~2#1.base, ipoib_cm_send_req_~#data~2#1.offset, ipoib_cm_send_req_~#req~0#1.base, ipoib_cm_send_req_~#req~0#1.offset, ipoib_cm_send_req_~tmp___0~145#1, ipoib_cm_send_req_~tmp___1~100#1, ipoib_cm_send_req_~tmp___2~66#1, ipoib_cm_send_req_~tmp___3~46#1;havoc ipoib_cm_send_req_#in~dev#1.base, ipoib_cm_send_req_#in~dev#1.offset, ipoib_cm_send_req_#in~id#1.base, ipoib_cm_send_req_#in~id#1.offset, ipoib_cm_send_req_#in~qp#1.base, ipoib_cm_send_req_#in~qp#1.offset, ipoib_cm_send_req_#in~qpn#1, ipoib_cm_send_req_#in~pathrec#1.base, ipoib_cm_send_req_#in~pathrec#1.offset;assume { :end_inline_ipoib_cm_send_req } true;assume -2147483648 <= ipoib_cm_tx_init_#t~ret3882#1 && ipoib_cm_tx_init_#t~ret3882#1 <= 2147483647;ipoib_cm_tx_init_~ret~29#1 := ipoib_cm_tx_init_#t~ret3882#1;havoc ipoib_cm_tx_init_#t~mem3879#1.base, ipoib_cm_tx_init_#t~mem3879#1.offset;havoc ipoib_cm_tx_init_#t~mem3880#1.base, ipoib_cm_tx_init_#t~mem3880#1.offset;havoc ipoib_cm_tx_init_#t~mem3881#1.base, ipoib_cm_tx_init_#t~mem3881#1.offset;havoc ipoib_cm_tx_init_#t~ret3882#1; [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22443: havoc ipoib_cm_tx_init_#t~mem3855#1.base, ipoib_cm_tx_init_#t~mem3855#1.offset;havoc ipoib_cm_tx_init_#t~memset~res3856#1.base, ipoib_cm_tx_init_#t~memset~res3856#1.offset;call ipoib_cm_tx_init_#t~mem3857#1.base, ipoib_cm_tx_init_#t~mem3857#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 32 + ipoib_cm_tx_init_~p#1.offset, 8);assume { :begin_inline_ipoib_cm_create_tx_qp } true;ipoib_cm_create_tx_qp_#in~dev#1.base, ipoib_cm_create_tx_qp_#in~dev#1.offset, ipoib_cm_create_tx_qp_#in~tx#1.base, ipoib_cm_create_tx_qp_#in~tx#1.offset := ipoib_cm_tx_init_#t~mem3857#1.base, ipoib_cm_tx_init_#t~mem3857#1.offset, ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset;havoc ipoib_cm_create_tx_qp_#res#1.base, ipoib_cm_create_tx_qp_#res#1.offset;havoc ipoib_cm_create_tx_qp_#t~ret3812#1.base, ipoib_cm_create_tx_qp_#t~ret3812#1.offset, ipoib_cm_create_tx_qp_#t~mem3813#1.base, ipoib_cm_create_tx_qp_#t~mem3813#1.offset, ipoib_cm_create_tx_qp_#t~mem3814#1.base, ipoib_cm_create_tx_qp_#t~mem3814#1.offset, ipoib_cm_create_tx_qp_#t~mem3815#1.base, ipoib_cm_create_tx_qp_#t~mem3815#1.offset, ipoib_cm_create_tx_qp_#t~mem3816#1.base, ipoib_cm_create_tx_qp_#t~mem3816#1.offset, ipoib_cm_create_tx_qp_#t~ret3817#1.base, ipoib_cm_create_tx_qp_#t~ret3817#1.offset, ipoib_cm_create_tx_qp_#t~ret3818#1, ipoib_cm_create_tx_qp_#t~mem3819#1.base, ipoib_cm_create_tx_qp_#t~mem3819#1.offset, ipoib_cm_create_tx_qp_#t~mem3820#1.base, ipoib_cm_create_tx_qp_#t~mem3820#1.offset, ipoib_cm_create_tx_qp_#t~ret3821#1, ipoib_cm_create_tx_qp_#t~mem3822#1, ipoib_cm_create_tx_qp_#t~bitwise3823#1, ipoib_cm_create_tx_qp_#t~mem3824#1.base, ipoib_cm_create_tx_qp_#t~mem3824#1.offset, ipoib_cm_create_tx_qp_#t~ret3825#1.base, ipoib_cm_create_tx_qp_#t~ret3825#1.offset, ipoib_cm_create_tx_qp_~dev#1.base, ipoib_cm_create_tx_qp_~dev#1.offset, ipoib_cm_create_tx_qp_~tx#1.base, ipoib_cm_create_tx_qp_~tx#1.offset, ipoib_cm_create_tx_qp_~priv~113#1.base, ipoib_cm_create_tx_qp_~priv~113#1.offset, ipoib_cm_create_tx_qp_~tmp~311#1.base, ipoib_cm_create_tx_qp_~tmp~311#1.offset, ipoib_cm_create_tx_qp_~#attr~4#1.base, ipoib_cm_create_tx_qp_~#attr~4#1.offset, ipoib_cm_create_tx_qp_~tx_qp~0#1.base, ipoib_cm_create_tx_qp_~tx_qp~0#1.offset, ipoib_cm_create_tx_qp_~tmp___0~144#1;ipoib_cm_create_tx_qp_~dev#1.base, ipoib_cm_create_tx_qp_~dev#1.offset := ipoib_cm_create_tx_qp_#in~dev#1.base, ipoib_cm_create_tx_qp_#in~dev#1.offset;ipoib_cm_create_tx_qp_~tx#1.base, ipoib_cm_create_tx_qp_~tx#1.offset := ipoib_cm_create_tx_qp_#in~tx#1.base, ipoib_cm_create_tx_qp_#in~tx#1.offset;havoc ipoib_cm_create_tx_qp_~priv~113#1.base, ipoib_cm_create_tx_qp_~priv~113#1.offset;havoc ipoib_cm_create_tx_qp_~tmp~311#1.base, ipoib_cm_create_tx_qp_~tmp~311#1.offset;call ipoib_cm_create_tx_qp_~#attr~4#1.base, ipoib_cm_create_tx_qp_~#attr~4#1.offset := #Ultimate.allocOnStack(81);havoc ipoib_cm_create_tx_qp_~tx_qp~0#1.base, ipoib_cm_create_tx_qp_~tx_qp~0#1.offset;havoc ipoib_cm_create_tx_qp_~tmp___0~144#1; [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22410: assume -2147483648 <= ipoib_cm_modify_tx_init_#t~ret3845#1 && ipoib_cm_modify_tx_init_#t~ret3845#1 <= 2147483647;ipoib_cm_modify_tx_init_~ret~28#1 := ipoib_cm_modify_tx_init_#t~ret3845#1;havoc ipoib_cm_modify_tx_init_#t~ret3845#1; [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22443-1: SUMMARY for call ipoib_cm_tx_init_#t~memset~res3856#1.base, ipoib_cm_tx_init_#t~memset~res3856#1.offset := #Ultimate.C_memset#3(ipoib_cm_tx_init_#t~mem3855#1.base, ipoib_cm_tx_init_#t~mem3855#1.offset, 0, 16 * ~ipoib_sendq_size~0); srcloc: null [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22732: SUMMARY for call netif_tx_lock_bh___2(~dev~18#1.base, ~dev~18#1.offset); srcloc: null [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22485-2: call ipoib_cm_tx_init_#t~mem3889#1.base, ipoib_cm_tx_init_#t~mem3889#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset, 8); [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25012-2: __vmalloc_#res#1.base, __vmalloc_#res#1.offset := __vmalloc_#t~ret4269#1.base, __vmalloc_#t~ret4269#1.offset;havoc __vmalloc_#t~ret4269#1.base, __vmalloc_#t~ret4269#1.offset; [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25012-1: ipoib_cm_tx_init_#t~ret3851#1.base, ipoib_cm_tx_init_#t~ret3851#1.offset := __vmalloc_#res#1.base, __vmalloc_#res#1.offset;havoc __vmalloc_#t~ret4269#1.base, __vmalloc_#t~ret4269#1.offset, __vmalloc_~arg0#1, __vmalloc_~arg1#1, __vmalloc_~arg2#1.pgprot;havoc __vmalloc_#in~arg0#1, __vmalloc_#in~arg1#1, __vmalloc_#in~arg2#1.pgprot;assume { :end_inline___vmalloc } true;ipoib_cm_tx_init_~tmp___0~146#1.base, ipoib_cm_tx_init_~tmp___0~146#1.offset := ipoib_cm_tx_init_#t~ret3851#1.base, ipoib_cm_tx_init_#t~ret3851#1.offset;havoc ipoib_cm_tx_init_#t~mem3850#1;havoc ipoib_cm_tx_init_#t~ret3851#1.base, ipoib_cm_tx_init_#t~ret3851#1.offset;call write~$Pointer$#3(ipoib_cm_tx_init_~tmp___0~146#1.base, ipoib_cm_tx_init_~tmp___0~146#1.offset, ipoib_cm_tx_init_~p#1.base, 56 + ipoib_cm_tx_init_~p#1.offset, 8);call ipoib_cm_tx_init_#t~mem3852#1.base, ipoib_cm_tx_init_#t~mem3852#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 56 + ipoib_cm_tx_init_~p#1.offset, 8); [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22485: call write~$Pointer$#3(0, 0, ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset, 8);call ipoib_cm_tx_init_#t~mem3890#1.base, ipoib_cm_tx_init_#t~mem3890#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 8 + ipoib_cm_tx_init_~p#1.offset, 8); [2025-02-08 03:00:25,733 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25012: havoc __vmalloc_#t~ret4269#1.base, __vmalloc_#t~ret4269#1.offset; [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22485-1: SUMMARY for call ib_destroy_cm_id(ipoib_cm_tx_init_#t~mem3889#1.base, ipoib_cm_tx_init_#t~mem3889#1.offset); srcloc: null [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22403: ipoib_cm_tx_init_#t~ret3876#1 := ipoib_cm_modify_tx_init_#res#1;havoc ipoib_cm_modify_tx_init_#t~ret3836#1.base, ipoib_cm_modify_tx_init_#t~ret3836#1.offset, ipoib_cm_modify_tx_init_#t~mem3837#1.base, ipoib_cm_modify_tx_init_#t~mem3837#1.offset, ipoib_cm_modify_tx_init_#t~mem3838#1, ipoib_cm_modify_tx_init_#t~mem3839#1, ipoib_cm_modify_tx_init_#t~ret3840#1, ipoib_cm_modify_tx_init_#t~mem3841#1.base, ipoib_cm_modify_tx_init_#t~mem3841#1.offset, ipoib_cm_modify_tx_init_#t~mem3842#1, ipoib_cm_modify_tx_init_#t~ret3843#1, ipoib_cm_modify_tx_init_#t~mem3844#1, ipoib_cm_modify_tx_init_#t~ret3845#1, ipoib_cm_modify_tx_init_#t~mem3846#1.base, ipoib_cm_modify_tx_init_#t~mem3846#1.offset, ipoib_cm_modify_tx_init_#t~ret3847#1, ipoib_cm_modify_tx_init_~dev#1.base, ipoib_cm_modify_tx_init_~dev#1.offset, ipoib_cm_modify_tx_init_~cm_id#1.base, ipoib_cm_modify_tx_init_~cm_id#1.offset, ipoib_cm_modify_tx_init_~qp#1.base, ipoib_cm_modify_tx_init_~qp#1.offset, ipoib_cm_modify_tx_init_~priv~115#1.base, ipoib_cm_modify_tx_init_~priv~115#1.offset, ipoib_cm_modify_tx_init_~tmp~313#1.base, ipoib_cm_modify_tx_init_~tmp~313#1.offset, ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset, ipoib_cm_modify_tx_init_~qp_attr_mask~2#1, ipoib_cm_modify_tx_init_~ret~28#1;havoc ipoib_cm_modify_tx_init_#in~dev#1.base, ipoib_cm_modify_tx_init_#in~dev#1.offset, ipoib_cm_modify_tx_init_#in~cm_id#1.base, ipoib_cm_modify_tx_init_#in~cm_id#1.offset, ipoib_cm_modify_tx_init_#in~qp#1.base, ipoib_cm_modify_tx_init_#in~qp#1.offset;assume { :end_inline_ipoib_cm_modify_tx_init } true;assume -2147483648 <= ipoib_cm_tx_init_#t~ret3876#1 && ipoib_cm_tx_init_#t~ret3876#1 <= 2147483647;ipoib_cm_tx_init_~ret~29#1 := ipoib_cm_tx_init_#t~ret3876#1;havoc ipoib_cm_tx_init_#t~mem3873#1.base, ipoib_cm_tx_init_#t~mem3873#1.offset;havoc ipoib_cm_tx_init_#t~mem3874#1.base, ipoib_cm_tx_init_#t~mem3874#1.offset;havoc ipoib_cm_tx_init_#t~mem3875#1.base, ipoib_cm_tx_init_#t~mem3875#1.offset;havoc ipoib_cm_tx_init_#t~ret3876#1; [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22320-1: SUMMARY for call ipoib_cm_create_tx_qp_#t~ret3821#1 := printk(269, 0); srcloc: null [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22320: assume -2147483648 <= ipoib_cm_create_tx_qp_#t~ret3821#1 && ipoib_cm_create_tx_qp_#t~ret3821#1 <= 2147483647;havoc ipoib_cm_create_tx_qp_#t~mem3819#1.base, ipoib_cm_create_tx_qp_#t~mem3819#1.offset;havoc ipoib_cm_create_tx_qp_#t~mem3820#1.base, ipoib_cm_create_tx_qp_#t~mem3820#1.offset;havoc ipoib_cm_create_tx_qp_#t~ret3821#1;call ipoib_cm_create_tx_qp_#t~mem3822#1 := read~int#50(ipoib_cm_create_tx_qp_~#attr~4#1.base, 76 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 4); [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25012-3: SUMMARY for call __vmalloc_#t~ret4269#1.base, __vmalloc_#t~ret4269#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22411: assume 0 != ipoib_cm_modify_tx_init_~ret~28#1;call ipoib_cm_modify_tx_init_#t~mem3846#1.base, ipoib_cm_modify_tx_init_#t~mem3846#1.offset := read~$Pointer$#3(ipoib_cm_modify_tx_init_~priv~115#1.base, 68 + ipoib_cm_modify_tx_init_~priv~115#1.offset, 8); [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22411: assume !(0 != ipoib_cm_modify_tx_init_~ret~28#1);ipoib_cm_modify_tx_init_#res#1 := 0;call ULTIMATE.dealloc(ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset);havoc ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset; [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22733: ~tmp___1~105#1.base, ~tmp___1~105#1.offset := #t~ret3981#1.base, #t~ret3981#1.offset;havoc #t~ret3981#1.base, #t~ret3981#1.offset; [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22477: assume ~ipoib_debug_level~0 > 0;call ipoib_cm_tx_init_#t~mem3885#1.base, ipoib_cm_tx_init_#t~mem3885#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~priv~116#1.base, 68 + ipoib_cm_tx_init_~priv~116#1.offset, 8);call ipoib_cm_tx_init_#t~mem3886#1.base, ipoib_cm_tx_init_#t~mem3886#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 8 + ipoib_cm_tx_init_~p#1.offset, 8);call ipoib_cm_tx_init_#t~mem3887#1 := read~int#3(ipoib_cm_tx_init_#t~mem3886#1.base, 116 + ipoib_cm_tx_init_#t~mem3886#1.offset, 4); [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22477: assume !(~ipoib_debug_level~0 > 0); [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22733-1: SUMMARY for call #t~ret3981#1.base, #t~ret3981#1.offset := spinlock_check(~priv~121#1.base, ~priv~121#1.offset); srcloc: null [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22742: SUMMARY for call list_del(~p~11#1.base, 16 + ~p~11#1.offset); srcloc: null [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22296: call ULTIMATE.dealloc(ipoib_cm_create_tx_qp_~#attr~4#1.base, ipoib_cm_create_tx_qp_~#attr~4#1.offset);havoc ipoib_cm_create_tx_qp_~#attr~4#1.base, ipoib_cm_create_tx_qp_~#attr~4#1.offset; [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22726: ~tmp___0~151#1 := #t~ret3977#1;havoc #t~ret3977#1;~qpn~0#1 := ~tmp___0~151#1 % 16777216;call #t~mem3978#1.base, #t~mem3978#1.offset := read~$Pointer$#3(~p~11#1.base, 48 + ~p~11#1.offset, 8); [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22437: assume 0 == (ipoib_cm_tx_init_#t~mem3852#1.base + ipoib_cm_tx_init_#t~mem3852#1.offset) % 18446744073709551616;havoc ipoib_cm_tx_init_#t~mem3852#1.base, ipoib_cm_tx_init_#t~mem3852#1.offset;call ipoib_cm_tx_init_#t~mem3853#1.base, ipoib_cm_tx_init_#t~mem3853#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~priv~116#1.base, 68 + ipoib_cm_tx_init_~priv~116#1.offset, 8); [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22437: assume !(0 == (ipoib_cm_tx_init_#t~mem3852#1.base + ipoib_cm_tx_init_#t~mem3852#1.offset) % 18446744073709551616);havoc ipoib_cm_tx_init_#t~mem3852#1.base, ipoib_cm_tx_init_#t~mem3852#1.offset;call ipoib_cm_tx_init_#t~mem3855#1.base, ipoib_cm_tx_init_#t~mem3855#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 56 + ipoib_cm_tx_init_~p#1.offset, 8); [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22726-1: SUMMARY for call #t~ret3977#1 := __be32_to_cpup(~neigh~13#1.base, 16 + ~neigh~13#1.offset); srcloc: null [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22734: ~flags~22#1 := #t~ret3982#1;havoc #t~ret3982#1; [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22478: assume -2147483648 <= ipoib_cm_tx_init_#t~ret3888#1 && ipoib_cm_tx_init_#t~ret3888#1 <= 2147483647;havoc ipoib_cm_tx_init_#t~mem3885#1.base, ipoib_cm_tx_init_#t~mem3885#1.offset;havoc ipoib_cm_tx_init_#t~mem3886#1.base, ipoib_cm_tx_init_#t~mem3886#1.offset;havoc ipoib_cm_tx_init_#t~mem3887#1;havoc ipoib_cm_tx_init_#t~ret3888#1; [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22412-1: SUMMARY for call ipoib_cm_modify_tx_init_#t~ret3847#1 := printk(271, 0); srcloc: null [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22734-1: SUMMARY for call #t~ret3982#1 := _raw_spin_lock_irqsave(~tmp___1~105#1.base, ~tmp___1~105#1.offset); srcloc: null [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22478-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3888#1 := printk(277, 0); srcloc: null [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22445: ipoib_cm_tx_init_~tmp___2~67#1 := (if 0 == ipoib_cm_tx_init_#t~ret3860#1 % 256 then 0 else 1);havoc ipoib_cm_tx_init_#t~mem3859#1.base, ipoib_cm_tx_init_#t~mem3859#1.offset;havoc ipoib_cm_tx_init_#t~ret3860#1; [2025-02-08 03:00:25,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22412: assume -2147483648 <= ipoib_cm_modify_tx_init_#t~ret3847#1 && ipoib_cm_modify_tx_init_#t~ret3847#1 <= 2147483647;havoc ipoib_cm_modify_tx_init_#t~mem3846#1.base, ipoib_cm_modify_tx_init_#t~mem3846#1.offset;havoc ipoib_cm_modify_tx_init_#t~ret3847#1;ipoib_cm_modify_tx_init_#res#1 := ipoib_cm_modify_tx_init_~ret~28#1;call ULTIMATE.dealloc(ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset);havoc ipoib_cm_modify_tx_init_~#qp_attr~6#1.base, ipoib_cm_modify_tx_init_~#qp_attr~6#1.offset; [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22445-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3860#1 := IS_ERR(ipoib_cm_tx_init_#t~mem3859#1.base, ipoib_cm_tx_init_#t~mem3859#1.offset); srcloc: null [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22743: SUMMARY for call kfree(~p~11#1.base, ~p~11#1.offset); srcloc: null [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22454: call write~$Pointer$#3(ipoib_cm_tx_init_#t~ret3866#1.base, ipoib_cm_tx_init_#t~ret3866#1.offset, ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset, 8);havoc ipoib_cm_tx_init_#t~mem3865#1.base, ipoib_cm_tx_init_#t~mem3865#1.offset;havoc ipoib_cm_tx_init_#t~ret3866#1.base, ipoib_cm_tx_init_#t~ret3866#1.offset;call ipoib_cm_tx_init_#t~mem3867#1.base, ipoib_cm_tx_init_#t~mem3867#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset, 8); [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22322: call write~int#50(ipoib_cm_create_tx_qp_#t~bitwise3823#1, ipoib_cm_create_tx_qp_~#attr~4#1.base, 76 + ipoib_cm_create_tx_qp_~#attr~4#1.offset, 4);havoc ipoib_cm_create_tx_qp_#t~mem3822#1;havoc ipoib_cm_create_tx_qp_#t~bitwise3823#1;call ipoib_cm_create_tx_qp_#t~mem3824#1.base, ipoib_cm_create_tx_qp_#t~mem3824#1.offset := read~$Pointer$#3(ipoib_cm_create_tx_qp_~priv~113#1.base, 1761 + ipoib_cm_create_tx_qp_~priv~113#1.offset, 8); [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22454-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3866#1.base, ipoib_cm_tx_init_#t~ret3866#1.offset := ib_create_cm_id(ipoib_cm_tx_init_#t~mem3865#1.base, ipoib_cm_tx_init_#t~mem3865#1.offset, #funAddr~ipoib_cm_tx_handler.base, #funAddr~ipoib_cm_tx_handler.offset, ipoib_cm_tx_init_~p#1.base, ipoib_cm_tx_init_~p#1.offset); srcloc: null [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22363: ipoib_cm_send_req_~tmp___0~145#1 := ipoib_cm_send_req_#t~ret3829#1;havoc ipoib_cm_send_req_#t~mem3827#1.base, ipoib_cm_send_req_#t~mem3827#1.offset;havoc ipoib_cm_send_req_#t~mem3828#1;havoc ipoib_cm_send_req_#t~ret3829#1;call write~int#3(ipoib_cm_send_req_~tmp___0~145#1, ipoib_cm_send_req_~#data~2#1.base, ipoib_cm_send_req_~#data~2#1.offset, 4);call write~int#3(4110352384, ipoib_cm_send_req_~#data~2#1.base, 4 + ipoib_cm_send_req_~#data~2#1.offset, 4);call write~$Pointer$#0(ipoib_cm_send_req_~pathrec#1.base, ipoib_cm_send_req_~pathrec#1.offset, ipoib_cm_send_req_~#req~0#1.base, ipoib_cm_send_req_~#req~0#1.offset, 8);call write~$Pointer$#0(0, 0, ipoib_cm_send_req_~#req~0#1.base, 8 + ipoib_cm_send_req_~#req~0#1.offset, 8); [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22363-1: SUMMARY for call ipoib_cm_send_req_#t~ret3829#1 := __fswab32(ipoib_cm_send_req_#t~mem3828#1); srcloc: null [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22438: assume -2147483648 <= ipoib_cm_tx_init_#t~ret3854#1 && ipoib_cm_tx_init_#t~ret3854#1 <= 2147483647;havoc ipoib_cm_tx_init_#t~mem3853#1.base, ipoib_cm_tx_init_#t~mem3853#1.offset;havoc ipoib_cm_tx_init_#t~ret3854#1;ipoib_cm_tx_init_~ret~29#1 := -12; [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22438-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3854#1 := printk(272, 0); srcloc: null [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22735: assume 0 != ~ret~31#1;call #t~mem3983#1.base, #t~mem3983#1.offset := read~$Pointer$#3(~p~11#1.base, 40 + ~p~11#1.offset, 8);~neigh~13#1.base, ~neigh~13#1.offset := #t~mem3983#1.base, #t~mem3983#1.offset;havoc #t~mem3983#1.base, #t~mem3983#1.offset; [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22735: assume !(0 != ~ret~31#1); [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22322-3: assume -129 == ipoib_cm_create_tx_qp_#t~mem3822#1;ipoib_cm_create_tx_qp_#t~bitwise3823#1 := ipoib_cm_create_tx_qp_#t~mem3822#1; [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22322-3: assume !(-129 == ipoib_cm_create_tx_qp_#t~mem3822#1); [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22446: assume 0 != (if ipoib_cm_tx_init_~tmp___2~67#1 % 256 % 4294967296 <= 2147483647 then ipoib_cm_tx_init_~tmp___2~67#1 % 256 % 4294967296 else ipoib_cm_tx_init_~tmp___2~67#1 % 256 % 4294967296 - 4294967296);call ipoib_cm_tx_init_#t~mem3861#1.base, ipoib_cm_tx_init_#t~mem3861#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 8 + ipoib_cm_tx_init_~p#1.offset, 8); [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22446: assume !(0 != (if ipoib_cm_tx_init_~tmp___2~67#1 % 256 % 4294967296 <= 2147483647 then ipoib_cm_tx_init_~tmp___2~67#1 % 256 % 4294967296 else ipoib_cm_tx_init_~tmp___2~67#1 % 256 % 4294967296 - 4294967296));call ipoib_cm_tx_init_#t~mem3865#1.base, ipoib_cm_tx_init_#t~mem3865#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~priv~116#1.base, 1748 + ipoib_cm_tx_init_~priv~116#1.offset, 8); [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22322-4: assume 0 == ipoib_cm_create_tx_qp_#t~mem3822#1;ipoib_cm_create_tx_qp_#t~bitwise3823#1 := 0; [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22322-4: assume !(0 == ipoib_cm_create_tx_qp_#t~mem3822#1); [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22322-1: [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22322-2: havoc ipoib_cm_create_tx_qp_#t~bitwise3823#1;assume (((ipoib_cm_create_tx_qp_#t~bitwise3823#1 <= ipoib_cm_create_tx_qp_#t~mem3822#1 && (ipoib_cm_create_tx_qp_#t~mem3822#1 >= 0 || ipoib_cm_create_tx_qp_#t~bitwise3823#1 <= -129)) && (ipoib_cm_create_tx_qp_#t~mem3822#1 < 0 || ipoib_cm_create_tx_qp_#t~bitwise3823#1 >= 0)) && ipoib_cm_create_tx_qp_#t~bitwise3823#1 > -129 + ipoib_cm_create_tx_qp_#t~mem3822#1) && ipoib_cm_create_tx_qp_#t~bitwise3823#1 >= -2147483648; [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22488-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3891#1 := ib_destroy_qp(ipoib_cm_tx_init_#t~mem3890#1.base, ipoib_cm_tx_init_#t~mem3890#1.offset); srcloc: null [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22455: ipoib_cm_tx_init_~tmp___4~34#1 := (if 0 == ipoib_cm_tx_init_#t~ret3868#1 % 256 then 0 else 1);havoc ipoib_cm_tx_init_#t~mem3867#1.base, ipoib_cm_tx_init_#t~mem3867#1.offset;havoc ipoib_cm_tx_init_#t~ret3868#1; [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22455-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3868#1 := IS_ERR(ipoib_cm_tx_init_#t~mem3867#1.base, ipoib_cm_tx_init_#t~mem3867#1.offset); srcloc: null [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22488: assume -2147483648 <= ipoib_cm_tx_init_#t~ret3891#1 && ipoib_cm_tx_init_#t~ret3891#1 <= 2147483647;havoc ipoib_cm_tx_init_#t~mem3890#1.base, ipoib_cm_tx_init_#t~mem3890#1.offset;havoc ipoib_cm_tx_init_#t~ret3891#1;call write~$Pointer$#3(0, 0, ipoib_cm_tx_init_~p#1.base, 8 + ipoib_cm_tx_init_~p#1.offset, 8);call ipoib_cm_tx_init_#t~mem3892#1.base, ipoib_cm_tx_init_#t~mem3892#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~p#1.base, 56 + ipoib_cm_tx_init_~p#1.offset, 8); [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22323: ipoib_cm_create_tx_qp_~tx_qp~0#1.base, ipoib_cm_create_tx_qp_~tx_qp~0#1.offset := ipoib_cm_create_tx_qp_#t~ret3825#1.base, ipoib_cm_create_tx_qp_#t~ret3825#1.offset;havoc ipoib_cm_create_tx_qp_#t~mem3824#1.base, ipoib_cm_create_tx_qp_#t~mem3824#1.offset;havoc ipoib_cm_create_tx_qp_#t~ret3825#1.base, ipoib_cm_create_tx_qp_#t~ret3825#1.offset; [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22323-1: SUMMARY for call ipoib_cm_create_tx_qp_#t~ret3825#1.base, ipoib_cm_create_tx_qp_#t~ret3825#1.offset := ib_create_qp(ipoib_cm_create_tx_qp_#t~mem3824#1.base, ipoib_cm_create_tx_qp_#t~mem3824#1.offset, ipoib_cm_create_tx_qp_~#attr~4#1.base, ipoib_cm_create_tx_qp_~#attr~4#1.offset); srcloc: null [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22397: ipoib_cm_modify_tx_init_~tmp~313#1.base, ipoib_cm_modify_tx_init_~tmp~313#1.offset := ipoib_cm_modify_tx_init_#t~ret3836#1.base, ipoib_cm_modify_tx_init_#t~ret3836#1.offset;havoc ipoib_cm_modify_tx_init_#t~ret3836#1.base, ipoib_cm_modify_tx_init_#t~ret3836#1.offset;ipoib_cm_modify_tx_init_~priv~115#1.base, ipoib_cm_modify_tx_init_~priv~115#1.offset := ipoib_cm_modify_tx_init_~tmp~313#1.base, ipoib_cm_modify_tx_init_~tmp~313#1.offset;call ipoib_cm_modify_tx_init_#t~mem3837#1.base, ipoib_cm_modify_tx_init_#t~mem3837#1.offset := read~$Pointer$#3(ipoib_cm_modify_tx_init_~priv~115#1.base, 1748 + ipoib_cm_modify_tx_init_~priv~115#1.offset, 8);call ipoib_cm_modify_tx_init_#t~mem3838#1 := read~int#3(ipoib_cm_modify_tx_init_~priv~115#1.base, 1756 + ipoib_cm_modify_tx_init_~priv~115#1.offset, 1);call ipoib_cm_modify_tx_init_#t~mem3839#1 := read~int#3(ipoib_cm_modify_tx_init_~priv~115#1.base, 1757 + ipoib_cm_modify_tx_init_~priv~115#1.offset, 2); [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22397-1: SUMMARY for call ipoib_cm_modify_tx_init_#t~ret3836#1.base, ipoib_cm_modify_tx_init_#t~ret3836#1.offset := netdev_priv(ipoib_cm_modify_tx_init_~dev#1.base, ipoib_cm_modify_tx_init_~dev#1.offset); srcloc: null [2025-02-08 03:00:25,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20283: SUMMARY for call __list_del_entry(list_del_init_~entry#1.base, list_del_init_~entry#1.offset); srcloc: null [2025-02-08 03:00:25,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22728-1: SUMMARY for call #t~memcpy~res3979#1.base, #t~memcpy~res3979#1.offset := #Ultimate.C_memcpy#3(~#pathrec~0#1.base, ~#pathrec~0#1.offset, #t~mem3978#1.base, 8 + #t~mem3978#1.offset, 88); srcloc: null [2025-02-08 03:00:25,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22472: assume 0 != ipoib_cm_tx_init_~ret~29#1;call ipoib_cm_tx_init_#t~mem3883#1.base, ipoib_cm_tx_init_#t~mem3883#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~priv~116#1.base, 68 + ipoib_cm_tx_init_~priv~116#1.offset, 8); [2025-02-08 03:00:25,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22472: assume !(0 != ipoib_cm_tx_init_~ret~29#1); [2025-02-08 03:00:25,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22728: havoc #t~mem3978#1.base, #t~mem3978#1.offset;havoc #t~memcpy~res3979#1.base, #t~memcpy~res3979#1.offset; [2025-02-08 03:00:25,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22447: assume -9223372036854775808 <= ipoib_cm_tx_init_#t~ret3862#1 && ipoib_cm_tx_init_#t~ret3862#1 <= 9223372036854775807;ipoib_cm_tx_init_~tmp___1~101#1 := ipoib_cm_tx_init_#t~ret3862#1;havoc ipoib_cm_tx_init_#t~mem3861#1.base, ipoib_cm_tx_init_#t~mem3861#1.offset;havoc ipoib_cm_tx_init_#t~ret3862#1;ipoib_cm_tx_init_~ret~29#1 := (if ipoib_cm_tx_init_~tmp___1~101#1 % 4294967296 <= 2147483647 then ipoib_cm_tx_init_~tmp___1~101#1 % 4294967296 else ipoib_cm_tx_init_~tmp___1~101#1 % 4294967296 - 4294967296);call ipoib_cm_tx_init_#t~mem3863#1.base, ipoib_cm_tx_init_#t~mem3863#1.offset := read~$Pointer$#3(ipoib_cm_tx_init_~priv~116#1.base, 68 + ipoib_cm_tx_init_~priv~116#1.offset, 8); [2025-02-08 03:00:25,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22447-1: SUMMARY for call ipoib_cm_tx_init_#t~ret3862#1 := PTR_ERR(ipoib_cm_tx_init_#t~mem3861#1.base, ipoib_cm_tx_init_#t~mem3861#1.offset); srcloc: null [2025-02-08 03:00:25,796 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25414: havoc #t~nondet4338; [2025-02-08 03:00:26,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint atomic_add_unlessFINAL: assume true; [2025-02-08 03:00:26,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7989: __atomic_add_unless_#res#1 := __atomic_add_unless_~c~3#1;#t~ret58#1 := __atomic_add_unless_#res#1;havoc __atomic_add_unless_#t~ret54#1, __atomic_add_unless_#t~ret55#1, __atomic_add_unless_#t~ret56#1, __atomic_add_unless_#t~ret57#1, __atomic_add_unless_~v#1.base, __atomic_add_unless_~v#1.offset, __atomic_add_unless_~a#1, __atomic_add_unless_~u#1, __atomic_add_unless_~c~3#1, __atomic_add_unless_~old~0#1, __atomic_add_unless_~tmp~5#1, __atomic_add_unless_~tmp___0~1#1;havoc __atomic_add_unless_#in~v#1.base, __atomic_add_unless_#in~v#1.offset, __atomic_add_unless_#in~a#1, __atomic_add_unless_#in~u#1;assume { :end_inline___atomic_add_unless } true;assume -2147483648 <= #t~ret58#1 && #t~ret58#1 <= 2147483647;~tmp~6#1 := #t~ret58#1;havoc #t~ret58#1;#res#1 := (if ~tmp~6#1 != ~u#1 then 1 else 0); [2025-02-08 03:00:28,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: assume 0 != ~tmp___0~43#1 % 256;~tmp___1~29#1 := 0; [2025-02-08 03:00:28,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: assume !(0 != ~tmp___0~43#1 % 256);~tmp___1~29#1 := 1; [2025-02-08 03:00:28,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892: ~count~0#1 := 1 + ~count~0#1; [2025-02-08 03:00:28,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11890: ~tmp___2~17#1.base, ~tmp___2~17#1.offset := #t~ret1291#1.base, #t~ret1291#1.offset;havoc #t~ret1291#1.base, #t~ret1291#1.offset;~priv~36#1.base, ~priv~36#1.offset := ~tmp___2~17#1.base, ~tmp___2~17#1.offset; [2025-02-08 03:00:28,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-1: SUMMARY for call list_add_tail(~priv~36#1.base, 3551 + ~priv~36#1.offset, ~dev_list~0#1.base, ~dev_list~0#1.offset); srcloc: null [2025-02-08 03:00:28,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume 0 != ~tmp___3~15#1 % 256;~tmp___4~13#1 := 0; [2025-02-08 03:00:28,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: assume !(0 != ~tmp___3~15#1 % 256);~tmp___4~13#1 := 1; [2025-02-08 03:00:28,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072-3: [2025-02-08 03:00:28,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072-4: havoc rdma_protocol_ib_#t~bitwise245#1;assume rdma_protocol_ib_#t~bitwise245#1 % 4294967296 <= rdma_protocol_ib_#t~mem244#1 % 4294967296 && rdma_protocol_ib_#t~bitwise245#1 % 4294967296 <= 1048576; [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11882: ~dev~4#1.base, ~dev~4#1.offset := #t~ret1289#1.base, #t~ret1289#1.offset;havoc #t~ret1289#1.base, #t~ret1289#1.offset; [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072-5: assume 1048576 == rdma_protocol_ib_#t~mem244#1 % 4294967296;rdma_protocol_ib_#t~bitwise245#1 := rdma_protocol_ib_#t~mem244#1; [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072-5: assume !(1048576 == rdma_protocol_ib_#t~mem244#1 % 4294967296); [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072-6: assume 0 == rdma_protocol_ib_#t~mem244#1 % 4294967296;rdma_protocol_ib_#t~bitwise245#1 := 0; [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072-6: assume !(0 == rdma_protocol_ib_#t~mem244#1 % 4294967296); [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11890-1: SUMMARY for call #t~ret1291#1.base, #t~ret1291#1.offset := netdev_priv(~dev~4#1.base, ~dev~4#1.offset); srcloc: null [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072: havoc rdma_protocol_ib_#t~mem243#1.base, rdma_protocol_ib_#t~mem243#1.offset;havoc rdma_protocol_ib_#t~mem244#1;havoc rdma_protocol_ib_#t~bitwise245#1; [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072-1: #t~ret1288#1 := rdma_protocol_ib_#res#1;havoc rdma_protocol_ib_#t~mem243#1.base, rdma_protocol_ib_#t~mem243#1.offset, rdma_protocol_ib_#t~mem244#1, rdma_protocol_ib_#t~bitwise245#1, rdma_protocol_ib_~device#1.base, rdma_protocol_ib_~device#1.offset, rdma_protocol_ib_~port_num#1;havoc rdma_protocol_ib_#in~device#1.base, rdma_protocol_ib_#in~device#1.offset, rdma_protocol_ib_#in~port_num#1;assume { :end_inline_rdma_protocol_ib } true;~tmp___0~43#1 := (if 0 == #t~ret1288#1 % 256 then 0 else 1); [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072-2: rdma_protocol_ib_#res#1 := (if 0 == (if 0 != rdma_protocol_ib_#t~bitwise245#1 % 4294967296 then 1 else 0) then 0 else 1);havoc rdma_protocol_ib_#t~mem243#1.base, rdma_protocol_ib_#t~mem243#1.offset;havoc rdma_protocol_ib_#t~mem244#1;havoc rdma_protocol_ib_#t~bitwise245#1; [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11882-1: SUMMARY for call #t~ret1289#1.base, #t~ret1289#1.offset := ipoib_add_port(104, 0, ~device#1.base, ~device#1.offset, (if ~p~3#1 % 256 % 4294967296 <= 2147483647 then ~p~3#1 % 256 % 4294967296 else ~p~3#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878: assume 0 != ~tmp___1~29#1; [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878: assume !(0 != ~tmp___1~29#1); [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872: assume { :begin_inline_rdma_protocol_ib } true;rdma_protocol_ib_#in~device#1.base, rdma_protocol_ib_#in~device#1.offset, rdma_protocol_ib_#in~port_num#1 := ~device#1.base, ~device#1.offset, (if ~p~3#1 % 256 % 4294967296 <= 2147483647 then ~p~3#1 % 256 % 4294967296 else ~p~3#1 % 256 % 4294967296 - 4294967296);havoc rdma_protocol_ib_#res#1;havoc rdma_protocol_ib_#t~mem243#1.base, rdma_protocol_ib_#t~mem243#1.offset, rdma_protocol_ib_#t~mem244#1, rdma_protocol_ib_#t~bitwise245#1, rdma_protocol_ib_~device#1.base, rdma_protocol_ib_~device#1.offset, rdma_protocol_ib_~port_num#1;rdma_protocol_ib_~device#1.base, rdma_protocol_ib_~device#1.offset := rdma_protocol_ib_#in~device#1.base, rdma_protocol_ib_#in~device#1.offset;rdma_protocol_ib_~port_num#1 := rdma_protocol_ib_#in~port_num#1;call rdma_protocol_ib_#t~mem243#1.base, rdma_protocol_ib_#t~mem243#1.offset := read~$Pointer$#3(rdma_protocol_ib_~device#1.base, 380 + rdma_protocol_ib_~device#1.offset, 8);call rdma_protocol_ib_#t~mem244#1 := read~int#3(rdma_protocol_ib_#t~mem243#1.base, 8 + (rdma_protocol_ib_#t~mem243#1.offset + 16 * (if rdma_protocol_ib_~port_num#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rdma_protocol_ib_~port_num#1 % 256 % 18446744073709551616 % 18446744073709551616 else rdma_protocol_ib_~port_num#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: ~p~3#1 := 1 + ~p~3#1; [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-1: SUMMARY for call #t~ret1290#1 := IS_ERR(~dev~4#1.base, ~dev~4#1.offset); srcloc: null [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883: ~tmp___3~15#1 := (if 0 == #t~ret1290#1 % 256 then 0 else 1);havoc #t~ret1290#1; [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume 0 != ~tmp___4~13#1; [2025-02-08 03:00:28,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: assume !(0 != ~tmp___4~13#1); [2025-02-08 03:00:33,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15230: assume 0 != ipoib_dma_map_tx_~tmp___7~11#1; [2025-02-08 03:00:33,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15230: assume !(0 != ipoib_dma_map_tx_~tmp___7~11#1);ipoib_dma_map_tx_~i~8#1 := 1 + ipoib_dma_map_tx_~i~8#1; [2025-02-08 03:00:33,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15247-1: SUMMARY for call ipoib_dma_map_tx_#t~ret1783#1 := skb_frag_size(ipoib_dma_map_tx_~frag___0~0#1.base, ipoib_dma_map_tx_~frag___0~0#1.offset); srcloc: null [2025-02-08 03:00:33,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15247: ipoib_dma_map_tx_~tmp___10~2#1 := ipoib_dma_map_tx_#t~ret1783#1;havoc ipoib_dma_map_tx_#t~ret1783#1;call ipoib_dma_map_tx_#t~mem1784#1 := read~int#3(ipoib_dma_map_tx_~mapping~2#1.base, ipoib_dma_map_tx_~mapping~2#1.offset + 8 * (if (ipoib_dma_map_tx_~i~8#1 - (if 0 == ipoib_dma_map_tx_~off~0#1 then 1 else 0)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (ipoib_dma_map_tx_~i~8#1 - (if 0 == ipoib_dma_map_tx_~off~0#1 then 1 else 0)) % 18446744073709551616 % 18446744073709551616 else (ipoib_dma_map_tx_~i~8#1 - (if 0 == ipoib_dma_map_tx_~off~0#1 then 1 else 0)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 03:00:33,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15248-1: SUMMARY for call ib_dma_unmap_page(ipoib_dma_map_tx_~ca#1.base, ipoib_dma_map_tx_~ca#1.offset, ipoib_dma_map_tx_#t~mem1784#1, ipoib_dma_map_tx_~tmp___10~2#1 % 4294967296, 1); srcloc: null [2025-02-08 03:00:33,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15248: havoc ipoib_dma_map_tx_#t~mem1784#1;ipoib_dma_map_tx_~i~8#1 := ipoib_dma_map_tx_~i~8#1 - 1; [2025-02-08 03:00:33,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15662: SUMMARY for call dev_kfree_skb_any(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 03:00:33,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14787: tcp_hdrlen_#t~ret1553#1.base, tcp_hdrlen_#t~ret1553#1.offset := tcp_hdr_#res#1.base, tcp_hdr_#res#1.offset;havoc tcp_hdr_#t~ret1552#1.base, tcp_hdr_#t~ret1552#1.offset, tcp_hdr_~skb#1.base, tcp_hdr_~skb#1.offset, tcp_hdr_~tmp~135#1.base, tcp_hdr_~tmp~135#1.offset;havoc tcp_hdr_#in~skb#1.base, tcp_hdr_#in~skb#1.offset;assume { :end_inline_tcp_hdr } true;tcp_hdrlen_~tmp~136#1.base, tcp_hdrlen_~tmp~136#1.offset := tcp_hdrlen_#t~ret1553#1.base, tcp_hdrlen_#t~ret1553#1.offset;havoc tcp_hdrlen_#t~ret1553#1.base, tcp_hdrlen_#t~ret1553#1.offset;call tcp_hdrlen_#t~mem1554#1 := read~int#3(tcp_hdrlen_~tmp~136#1.base, 13 + tcp_hdrlen_~tmp~136#1.offset, 1);tcp_hdrlen_#res#1 := 4 * (if tcp_hdrlen_#t~mem1554#1 % 256 % 4294967296 <= 2147483647 then tcp_hdrlen_#t~mem1554#1 % 256 % 4294967296 else tcp_hdrlen_#t~mem1554#1 % 256 % 4294967296 - 4294967296);havoc tcp_hdrlen_#t~mem1554#1; [2025-02-08 03:00:33,621 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14788: havoc tcp_hdrlen_#t~mem1554#1;#t~ret1892#1 := tcp_hdrlen_#res#1;havoc tcp_hdrlen_#t~ret1553#1.base, tcp_hdrlen_#t~ret1553#1.offset, tcp_hdrlen_#t~mem1554#1, tcp_hdrlen_~skb#1.base, tcp_hdrlen_~skb#1.offset, tcp_hdrlen_~tmp~136#1.base, tcp_hdrlen_~tmp~136#1.offset;havoc tcp_hdrlen_#in~skb#1.base, tcp_hdrlen_#in~skb#1.offset;assume { :end_inline_tcp_hdrlen } true;~tmp___1~47#1 := #t~ret1892#1;havoc #t~ret1892#1;~hlen~0#1 := (if (~tmp___0~70#1 + ~tmp___1~47#1) % 4294967296 % 4294967296 <= 2147483647 then (~tmp___0~70#1 + ~tmp___1~47#1) % 4294967296 % 4294967296 else (~tmp___0~70#1 + ~tmp___1~47#1) % 4294967296 % 4294967296 - 4294967296);call #t~mem1893#1.base, #t~mem1893#1.offset := read~$Pointer$#3(~skb#1.base, 238 + ~skb#1.offset, 8);~phead~0#1.base, ~phead~0#1.offset := #t~mem1893#1.base, #t~mem1893#1.offset;havoc #t~mem1893#1.base, #t~mem1893#1.offset; [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14442: havoc skb_transport_offset_#t~mem1512#1.base, skb_transport_offset_#t~mem1512#1.offset;#t~ret1891#1 := skb_transport_offset_#res#1;havoc skb_transport_offset_#t~ret1511#1.base, skb_transport_offset_#t~ret1511#1.offset, skb_transport_offset_#t~mem1512#1.base, skb_transport_offset_#t~mem1512#1.offset, skb_transport_offset_~skb#1.base, skb_transport_offset_~skb#1.offset, skb_transport_offset_~tmp~122#1.base, skb_transport_offset_~tmp~122#1.offset;havoc skb_transport_offset_#in~skb#1.base, skb_transport_offset_#in~skb#1.offset;assume { :end_inline_skb_transport_offset } true;assume -2147483648 <= #t~ret1891#1 && #t~ret1891#1 <= 2147483647;~tmp___0~70#1 := #t~ret1891#1;havoc #t~ret1891#1;assume { :begin_inline_tcp_hdrlen } true;tcp_hdrlen_#in~skb#1.base, tcp_hdrlen_#in~skb#1.offset := ~skb#1.base, ~skb#1.offset;havoc tcp_hdrlen_#res#1;havoc tcp_hdrlen_#t~ret1553#1.base, tcp_hdrlen_#t~ret1553#1.offset, tcp_hdrlen_#t~mem1554#1, tcp_hdrlen_~skb#1.base, tcp_hdrlen_~skb#1.offset, tcp_hdrlen_~tmp~136#1.base, tcp_hdrlen_~tmp~136#1.offset;tcp_hdrlen_~skb#1.base, tcp_hdrlen_~skb#1.offset := tcp_hdrlen_#in~skb#1.base, tcp_hdrlen_#in~skb#1.offset;havoc tcp_hdrlen_~tmp~136#1.base, tcp_hdrlen_~tmp~136#1.offset;assume { :begin_inline_tcp_hdr } true;tcp_hdr_#in~skb#1.base, tcp_hdr_#in~skb#1.offset := tcp_hdrlen_~skb#1.base, tcp_hdrlen_~skb#1.offset;havoc tcp_hdr_#res#1.base, tcp_hdr_#res#1.offset;havoc tcp_hdr_#t~ret1552#1.base, tcp_hdr_#t~ret1552#1.offset, tcp_hdr_~skb#1.base, tcp_hdr_~skb#1.offset, tcp_hdr_~tmp~135#1.base, tcp_hdr_~tmp~135#1.offset;tcp_hdr_~skb#1.base, tcp_hdr_~skb#1.offset := tcp_hdr_#in~skb#1.base, tcp_hdr_#in~skb#1.offset;havoc tcp_hdr_~tmp~135#1.base, tcp_hdr_~tmp~135#1.offset; [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14343: dma_map_page_~addr~1#1 := dma_map_page_#t~ret1477#1;havoc dma_map_page_#t~mem1476#1.base, dma_map_page_#t~mem1476#1.offset;havoc dma_map_page_#t~ret1477#1; [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14343-1: SUMMARY for call dma_map_page_#t~ret1477#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0(dma_map_page_~dev#1.base, dma_map_page_~dev#1.offset, dma_map_page_~page#1.base, dma_map_page_~page#1.offset, dma_map_page_~offset#1, dma_map_page_~size#1, dma_map_page_~dir#1, 0, 0, dma_map_page_#t~mem1476#1.base, dma_map_page_#t~mem1476#1.offset); srcloc: null [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15599: call post_send_#t~mem1883#1 := read~int#3(post_send_~mapping~4#1.base, post_send_~mapping~4#1.offset + 8 * (if (post_send_~i~12#1 + post_send_~off~2#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (post_send_~i~12#1 + post_send_~off~2#1) % 18446744073709551616 % 18446744073709551616 else (post_send_~i~12#1 + post_send_~off~2#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~int#3(post_send_#t~mem1883#1, post_send_~priv#1.base, 1859 + post_send_~priv#1.offset + 16 * (post_send_~i~12#1 + post_send_~off~2#1), 8); [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344-1: SUMMARY for call debug_dma_map_page(dma_map_page_~dev#1.base, dma_map_page_~dev#1.offset, dma_map_page_~page#1.base, dma_map_page_~page#1.offset, dma_map_page_~offset#1, dma_map_page_~size#1, dma_map_page_~dir#1, dma_map_page_~addr~1#1, 0); srcloc: null [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14344: dma_map_page_#res#1 := dma_map_page_~addr~1#1;ib_dma_map_page_#t~ret1644#1 := dma_map_page_#res#1;havoc dma_map_page_#t~ret1465#1.base, dma_map_page_#t~ret1465#1.offset, dma_map_page_#t~ret1466#1.base, dma_map_page_#t~ret1466#1.offset, dma_map_page_#t~ret1467#1, dma_map_page_#t~ret1468#1, dma_map_page_#t~mem1476#1.base, dma_map_page_#t~mem1476#1.offset, dma_map_page_#t~ret1477#1, dma_map_page_~dev#1.base, dma_map_page_~dev#1.offset, dma_map_page_~page#1.base, dma_map_page_~page#1.offset, dma_map_page_~offset#1, dma_map_page_~size#1, dma_map_page_~dir#1, dma_map_page_~ops~2#1.base, dma_map_page_~ops~2#1.offset, dma_map_page_~tmp~119#1.base, dma_map_page_~tmp~119#1.offset, dma_map_page_~addr~1#1, dma_map_page_~tmp___0~50#1.base, dma_map_page_~tmp___0~50#1.offset, dma_map_page_~tmp___1~34#1, dma_map_page_~tmp___2~20#1;havoc dma_map_page_#in~dev#1.base, dma_map_page_#in~dev#1.offset, dma_map_page_#in~page#1.base, dma_map_page_#in~page#1.offset, dma_map_page_#in~offset#1, dma_map_page_#in~size#1, dma_map_page_#in~dir#1;assume { :end_inline_dma_map_page } true;ib_dma_map_page_~tmp___0~57#1 := ib_dma_map_page_#t~ret1644#1;havoc ib_dma_map_page_#t~mem1643#1.base, ib_dma_map_page_#t~mem1643#1.offset;havoc ib_dma_map_page_#t~ret1644#1;ib_dma_map_page_#res#1 := ib_dma_map_page_~tmp___0~57#1;ipoib_dma_map_tx_#t~ret1776#1 := ib_dma_map_page_#res#1;havoc ib_dma_map_page_#t~mem1632#1.base, ib_dma_map_page_#t~mem1632#1.offset, ib_dma_map_page_#t~mem1640#1.base, ib_dma_map_page_#t~mem1640#1.offset, ib_dma_map_page_#t~mem1641#1.base, ib_dma_map_page_#t~mem1641#1.offset, ib_dma_map_page_#t~ret1642#1, ib_dma_map_page_#t~mem1643#1.base, ib_dma_map_page_#t~mem1643#1.offset, ib_dma_map_page_#t~ret1644#1, ib_dma_map_page_~dev#1.base, ib_dma_map_page_~dev#1.offset, ib_dma_map_page_~page#1.base, ib_dma_map_page_~page#1.offset, ib_dma_map_page_~offset#1, ib_dma_map_page_~size#1, ib_dma_map_page_~direction#1, ib_dma_map_page_~tmp~143#1, ib_dma_map_page_~tmp___0~57#1;havoc ib_dma_map_page_#in~dev#1.base, ib_dma_map_page_#in~dev#1.offset, ib_dma_map_page_#in~page#1.base, ib_dma_map_page_#in~page#1.offset, ib_dma_map_page_#in~offset#1, ib_dma_map_page_#in~size#1, ib_dma_map_page_#in~direction#1;assume { :end_inline_ib_dma_map_page } true;call write~int#3(ipoib_dma_map_tx_#t~ret1776#1, ipoib_dma_map_tx_~mapping~2#1.base, ipoib_dma_map_tx_~mapping~2#1.offset + 8 * (if (ipoib_dma_map_tx_~i~8#1 + ipoib_dma_map_tx_~off~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (ipoib_dma_map_tx_~i~8#1 + ipoib_dma_map_tx_~off~0#1) % 18446744073709551616 % 18446744073709551616 else (ipoib_dma_map_tx_~i~8#1 + ipoib_dma_map_tx_~off~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc ipoib_dma_map_tx_#t~mem1775#1;havoc ipoib_dma_map_tx_#t~ret1776#1;call ipoib_dma_map_tx_#t~mem1777#1 := read~int#3(ipoib_dma_map_tx_~mapping~2#1.base, ipoib_dma_map_tx_~mapping~2#1.offset + 8 * (if (ipoib_dma_map_tx_~i~8#1 + ipoib_dma_map_tx_~off~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (ipoib_dma_map_tx_~i~8#1 + ipoib_dma_map_tx_~off~0#1) % 18446744073709551616 % 18446744073709551616 else (ipoib_dma_map_tx_~i~8#1 + ipoib_dma_map_tx_~off~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-1: SUMMARY for call post_send_#t~ret1884#1 := skb_frag_size(post_send_~frags~0#1.base, post_send_~frags~0#1.offset + 16 * (if post_send_~i~12#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then post_send_~i~12#1 % 18446744073709551616 % 18446744073709551616 else post_send_~i~12#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600: call write~int#3(post_send_#t~ret1884#1, post_send_~priv#1.base, 8 + (1859 + post_send_~priv#1.offset + 16 * (post_send_~i~12#1 + post_send_~off~2#1)), 4);havoc post_send_#t~ret1884#1;post_send_~i~12#1 := 1 + post_send_~i~12#1; [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14330: dma_map_page_~tmp~119#1.base, dma_map_page_~tmp~119#1.offset := dma_map_page_#t~ret1465#1.base, dma_map_page_#t~ret1465#1.offset;havoc dma_map_page_#t~ret1465#1.base, dma_map_page_#t~ret1465#1.offset;dma_map_page_~ops~2#1.base, dma_map_page_~ops~2#1.offset := dma_map_page_~tmp~119#1.base, dma_map_page_~tmp~119#1.offset; [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14875: assume 0 != (ib_dma_map_page_#t~mem1632#1.base + ib_dma_map_page_#t~mem1632#1.offset) % 18446744073709551616;havoc ib_dma_map_page_#t~mem1632#1.base, ib_dma_map_page_#t~mem1632#1.offset;call ib_dma_map_page_#t~mem1640#1.base, ib_dma_map_page_#t~mem1640#1.offset := read~$Pointer$#3(ib_dma_map_page_~dev#1.base, 904 + ib_dma_map_page_~dev#1.offset, 8);call ib_dma_map_page_#t~mem1641#1.base, ib_dma_map_page_#t~mem1641#1.offset := read~$Pointer$#3(ib_dma_map_page_#t~mem1640#1.base, 24 + ib_dma_map_page_#t~mem1640#1.offset, 8); [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14875: assume !(0 != (ib_dma_map_page_#t~mem1632#1.base + ib_dma_map_page_#t~mem1632#1.offset) % 18446744073709551616);havoc ib_dma_map_page_#t~mem1632#1.base, ib_dma_map_page_#t~mem1632#1.offset;call ib_dma_map_page_#t~mem1643#1.base, ib_dma_map_page_#t~mem1643#1.offset := read~$Pointer$#3(ib_dma_map_page_~dev#1.base, ib_dma_map_page_~dev#1.offset, 8);assume { :begin_inline_dma_map_page } true;dma_map_page_#in~dev#1.base, dma_map_page_#in~dev#1.offset, dma_map_page_#in~page#1.base, dma_map_page_#in~page#1.offset, dma_map_page_#in~offset#1, dma_map_page_#in~size#1, dma_map_page_#in~dir#1 := ib_dma_map_page_#t~mem1643#1.base, ib_dma_map_page_#t~mem1643#1.offset, ib_dma_map_page_~page#1.base, ib_dma_map_page_~page#1.offset, ib_dma_map_page_~offset#1, ib_dma_map_page_~size#1, ib_dma_map_page_~direction#1;havoc dma_map_page_#res#1;havoc dma_map_page_#t~ret1465#1.base, dma_map_page_#t~ret1465#1.offset, dma_map_page_#t~ret1466#1.base, dma_map_page_#t~ret1466#1.offset, dma_map_page_#t~ret1467#1, dma_map_page_#t~ret1468#1, dma_map_page_#t~mem1476#1.base, dma_map_page_#t~mem1476#1.offset, dma_map_page_#t~ret1477#1, dma_map_page_~dev#1.base, dma_map_page_~dev#1.offset, dma_map_page_~page#1.base, dma_map_page_~page#1.offset, dma_map_page_~offset#1, dma_map_page_~size#1, dma_map_page_~dir#1, dma_map_page_~ops~2#1.base, dma_map_page_~ops~2#1.offset, dma_map_page_~tmp~119#1.base, dma_map_page_~tmp~119#1.offset, dma_map_page_~addr~1#1, dma_map_page_~tmp___0~50#1.base, dma_map_page_~tmp___0~50#1.offset, dma_map_page_~tmp___1~34#1, dma_map_page_~tmp___2~20#1;dma_map_page_~dev#1.base, dma_map_page_~dev#1.offset := dma_map_page_#in~dev#1.base, dma_map_page_#in~dev#1.offset;dma_map_page_~page#1.base, dma_map_page_~page#1.offset := dma_map_page_#in~page#1.base, dma_map_page_#in~page#1.offset;dma_map_page_~offset#1 := dma_map_page_#in~offset#1;dma_map_page_~size#1 := dma_map_page_#in~size#1;dma_map_page_~dir#1 := dma_map_page_#in~dir#1;havoc dma_map_page_~ops~2#1.base, dma_map_page_~ops~2#1.offset;havoc dma_map_page_~tmp~119#1.base, dma_map_page_~tmp~119#1.offset;havoc dma_map_page_~addr~1#1;havoc dma_map_page_~tmp___0~50#1.base, dma_map_page_~tmp___0~50#1.offset;havoc dma_map_page_~tmp___1~34#1;havoc dma_map_page_~tmp___2~20#1; [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14495: havoc skb_is_gso_#t~mem1526#1; [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15222-1: SUMMARY for call ipoib_dma_map_tx_#t~ret1772#1.base, ipoib_dma_map_tx_#t~ret1772#1.offset := skb_end_pointer(ipoib_dma_map_tx_~skb~7#1.base, ipoib_dma_map_tx_~skb~7#1.offset); srcloc: null [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15222: ipoib_dma_map_tx_~tmp___3~19#1.base, ipoib_dma_map_tx_~tmp___3~19#1.offset := ipoib_dma_map_tx_#t~ret1772#1.base, ipoib_dma_map_tx_#t~ret1772#1.offset;ipoib_dma_map_tx_~frag~0#1.base, ipoib_dma_map_tx_~frag~0#1.offset := ipoib_dma_map_tx_~tmp___3~19#1.base, 44 + ipoib_dma_map_tx_~tmp___3~19#1.offset + 16 * (if ipoib_dma_map_tx_~i~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ipoib_dma_map_tx_~i~8#1 % 18446744073709551616 % 18446744073709551616 else ipoib_dma_map_tx_~i~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14330-1: SUMMARY for call dma_map_page_#t~ret1465#1.base, dma_map_page_#t~ret1465#1.offset := get_dma_ops(dma_map_page_~dev#1.base, dma_map_page_~dev#1.offset); srcloc: null [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15569: call ULTIMATE.dealloc(post_send_~#bad_wr~1#1.base, post_send_~#bad_wr~1#1.offset);havoc post_send_~#bad_wr~1#1.base, post_send_~#bad_wr~1#1.offset; [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14876-1: SUMMARY for call ib_dma_map_page_#t~ret1642#1 := ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~TO~~u64~0(ib_dma_map_page_~dev#1.base, ib_dma_map_page_~dev#1.offset, ib_dma_map_page_~page#1.base, ib_dma_map_page_~page#1.offset, ib_dma_map_page_~offset#1, ib_dma_map_page_~size#1, ib_dma_map_page_~direction#1, ib_dma_map_page_#t~mem1641#1.base, ib_dma_map_page_#t~mem1641#1.offset); srcloc: null [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14876: ib_dma_map_page_~tmp~143#1 := ib_dma_map_page_#t~ret1642#1;havoc ib_dma_map_page_#t~mem1640#1.base, ib_dma_map_page_#t~mem1640#1.offset;havoc ib_dma_map_page_#t~mem1641#1.base, ib_dma_map_page_#t~mem1641#1.offset;havoc ib_dma_map_page_#t~ret1642#1;ib_dma_map_page_#res#1 := ib_dma_map_page_~tmp~143#1; [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256: assume 0 != ipoib_dma_map_tx_~off~0#1; [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256: assume !(0 != ipoib_dma_map_tx_~off~0#1); [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14332-1: SUMMARY for call dma_map_page_#t~ret1466#1.base, dma_map_page_#t~ret1466#1.offset := lowmem_page_address(dma_map_page_~page#1.base, dma_map_page_~page#1.offset); srcloc: null [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14332: dma_map_page_~tmp___0~50#1.base, dma_map_page_~tmp___0~50#1.offset := dma_map_page_#t~ret1466#1.base, dma_map_page_#t~ret1466#1.offset;havoc dma_map_page_#t~ret1466#1.base, dma_map_page_#t~ret1466#1.offset; [2025-02-08 03:00:33,622 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15224-1: SUMMARY for call ipoib_dma_map_tx_#t~ret1773#1 := skb_frag_size(ipoib_dma_map_tx_~frag~0#1.base, ipoib_dma_map_tx_~frag~0#1.offset); srcloc: null [2025-02-08 03:00:33,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257-1: SUMMARY for call ipoib_dma_map_tx_#t~ret1785#1 := skb_headlen(ipoib_dma_map_tx_~skb~7#1.base, ipoib_dma_map_tx_~skb~7#1.offset); srcloc: null [2025-02-08 03:00:33,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15224: ipoib_dma_map_tx_~tmp___4~16#1 := ipoib_dma_map_tx_#t~ret1773#1;havoc ipoib_dma_map_tx_#t~ret1773#1; [2025-02-08 03:00:33,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257: ipoib_dma_map_tx_~tmp___11~2#1 := ipoib_dma_map_tx_#t~ret1785#1;havoc ipoib_dma_map_tx_#t~ret1785#1;call ipoib_dma_map_tx_#t~mem1786#1 := read~int#3(ipoib_dma_map_tx_~mapping~2#1.base, ipoib_dma_map_tx_~mapping~2#1.offset, 8); [2025-02-08 03:00:33,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15258: havoc ipoib_dma_map_tx_#t~mem1786#1; [2025-02-08 03:00:33,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14779-1: SUMMARY for call tcp_hdr_#t~ret1552#1.base, tcp_hdr_#t~ret1552#1.offset := skb_transport_header(tcp_hdr_~skb#1.base, tcp_hdr_~skb#1.offset); srcloc: null [2025-02-08 03:00:33,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14779: tcp_hdr_~tmp~135#1.base, tcp_hdr_~tmp~135#1.offset := tcp_hdr_#t~ret1552#1.base, tcp_hdr_#t~ret1552#1.offset;havoc tcp_hdr_#t~ret1552#1.base, tcp_hdr_#t~ret1552#1.offset;tcp_hdr_#res#1.base, tcp_hdr_#res#1.offset := tcp_hdr_~tmp~135#1.base, tcp_hdr_~tmp~135#1.offset; [2025-02-08 03:00:33,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14333: SUMMARY for call kmemcheck_mark_initialized(dma_map_page_~tmp___0~50#1.base, dma_map_page_~tmp___0~50#1.offset + (if dma_map_page_~offset#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then dma_map_page_~offset#1 % 18446744073709551616 % 18446744073709551616 else dma_map_page_~offset#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), dma_map_page_~size#1); srcloc: null [2025-02-08 03:00:33,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15225-1: SUMMARY for call ipoib_dma_map_tx_#t~ret1774#1.base, ipoib_dma_map_tx_#t~ret1774#1.offset := skb_frag_page(ipoib_dma_map_tx_~frag~0#1.base, ipoib_dma_map_tx_~frag~0#1.offset); srcloc: null [2025-02-08 03:00:33,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15258-1: SUMMARY for call ib_dma_unmap_single(ipoib_dma_map_tx_~ca#1.base, ipoib_dma_map_tx_~ca#1.offset, ipoib_dma_map_tx_#t~mem1786#1, ipoib_dma_map_tx_~tmp___11~2#1 % 4294967296, 1); srcloc: null [2025-02-08 03:00:33,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15225: ipoib_dma_map_tx_~tmp___5~15#1.base, ipoib_dma_map_tx_~tmp___5~15#1.offset := ipoib_dma_map_tx_#t~ret1774#1.base, ipoib_dma_map_tx_#t~ret1774#1.offset;havoc ipoib_dma_map_tx_#t~ret1774#1.base, ipoib_dma_map_tx_#t~ret1774#1.offset;call ipoib_dma_map_tx_#t~mem1775#1 := read~int#3(ipoib_dma_map_tx_~frag~0#1.base, 8 + ipoib_dma_map_tx_~frag~0#1.offset, 4);assume { :begin_inline_ib_dma_map_page } true;ib_dma_map_page_#in~dev#1.base, ib_dma_map_page_#in~dev#1.offset, ib_dma_map_page_#in~page#1.base, ib_dma_map_page_#in~page#1.offset, ib_dma_map_page_#in~offset#1, ib_dma_map_page_#in~size#1, ib_dma_map_page_#in~direction#1 := ipoib_dma_map_tx_~ca#1.base, ipoib_dma_map_tx_~ca#1.offset, ipoib_dma_map_tx_~tmp___5~15#1.base, ipoib_dma_map_tx_~tmp___5~15#1.offset, ipoib_dma_map_tx_#t~mem1775#1 % 4294967296, ipoib_dma_map_tx_~tmp___4~16#1 % 4294967296, 1;havoc ib_dma_map_page_#res#1;havoc ib_dma_map_page_#t~mem1632#1.base, ib_dma_map_page_#t~mem1632#1.offset, ib_dma_map_page_#t~mem1640#1.base, ib_dma_map_page_#t~mem1640#1.offset, ib_dma_map_page_#t~mem1641#1.base, ib_dma_map_page_#t~mem1641#1.offset, ib_dma_map_page_#t~ret1642#1, ib_dma_map_page_#t~mem1643#1.base, ib_dma_map_page_#t~mem1643#1.offset, ib_dma_map_page_#t~ret1644#1, ib_dma_map_page_~dev#1.base, ib_dma_map_page_~dev#1.offset, ib_dma_map_page_~page#1.base, ib_dma_map_page_~page#1.offset, ib_dma_map_page_~offset#1, ib_dma_map_page_~size#1, ib_dma_map_page_~direction#1, ib_dma_map_page_~tmp~143#1, ib_dma_map_page_~tmp___0~57#1;ib_dma_map_page_~dev#1.base, ib_dma_map_page_~dev#1.offset := ib_dma_map_page_#in~dev#1.base, ib_dma_map_page_#in~dev#1.offset;ib_dma_map_page_~page#1.base, ib_dma_map_page_~page#1.offset := ib_dma_map_page_#in~page#1.base, ib_dma_map_page_#in~page#1.offset;ib_dma_map_page_~offset#1 := ib_dma_map_page_#in~offset#1;ib_dma_map_page_~size#1 := ib_dma_map_page_#in~size#1;ib_dma_map_page_~direction#1 := ib_dma_map_page_#in~direction#1;havoc ib_dma_map_page_~tmp~143#1;havoc ib_dma_map_page_~tmp___0~57#1;call ib_dma_map_page_#t~mem1632#1.base, ib_dma_map_page_#t~mem1632#1.offset := read~$Pointer$#3(ib_dma_map_page_~dev#1.base, 904 + ib_dma_map_page_~dev#1.offset, 8); [2025-02-08 03:00:33,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655-1: SUMMARY for call #t~ret1894#1.base, #t~ret1894#1.offset := skb_pull(~skb#1.base, ~skb#1.offset, ~hlen~0#1); srcloc: null [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655: ~tmp___2~29#1.base, ~tmp___2~29#1.offset := #t~ret1894#1.base, #t~ret1894#1.offset;havoc #t~ret1894#1.base, #t~ret1894#1.offset; [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14334-1: SUMMARY for call dma_map_page_#t~ret1467#1 := valid_dma_direction(dma_map_page_~dir#1); srcloc: null [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14334: assume -2147483648 <= dma_map_page_#t~ret1467#1 && dma_map_page_#t~ret1467#1 <= 2147483647;dma_map_page_~tmp___1~34#1 := dma_map_page_#t~ret1467#1;havoc dma_map_page_#t~ret1467#1; [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15243: assume ipoib_dma_map_tx_~i~8#1 > 0; [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15243: assume !(ipoib_dma_map_tx_~i~8#1 > 0); [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15656-1: SUMMARY for call #t~ret1895#1 := ldv__builtin_expect((if 0 == (~tmp___2~29#1.base + ~tmp___2~29#1.offset) % 18446744073709551616 then 1 else 0), 0); srcloc: null [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15656: assume -9223372036854775808 <= #t~ret1895#1 && #t~ret1895#1 <= 9223372036854775807;~tmp___3~23#1 := #t~ret1895#1;havoc #t~ret1895#1; [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14335: assume -9223372036854775808 <= dma_map_page_#t~ret1468#1 && dma_map_page_#t~ret1468#1 <= 9223372036854775807;dma_map_page_~tmp___2~20#1 := dma_map_page_#t~ret1468#1;havoc dma_map_page_#t~ret1468#1; [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14335-1: SUMMARY for call dma_map_page_#t~ret1468#1 := ldv__builtin_expect((if 0 == dma_map_page_~tmp___1~34#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15740-1: SUMMARY for call #t~ret1948#1 := poll_tx(~priv~49#1.base, ~priv~49#1.offset); srcloc: null [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15228-1: SUMMARY for call ipoib_dma_map_tx_#t~ret1778#1 := ib_dma_mapping_error(ipoib_dma_map_tx_~ca#1.base, ipoib_dma_map_tx_~ca#1.offset, ipoib_dma_map_tx_#t~mem1777#1); srcloc: null [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15740: assume -2147483648 <= #t~ret1948#1 && #t~ret1948#1 <= 2147483647;~tmp___11~3#1 := #t~ret1948#1; [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-1: ipoib_dma_map_tx_#res#1 := -5; [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15228: assume -2147483648 <= ipoib_dma_map_tx_#t~ret1778#1 && ipoib_dma_map_tx_#t~ret1778#1 <= 2147483647;ipoib_dma_map_tx_~tmp___6~12#1 := ipoib_dma_map_tx_#t~ret1778#1;havoc ipoib_dma_map_tx_#t~mem1777#1;havoc ipoib_dma_map_tx_#t~ret1778#1; [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14336: assume 0 != dma_map_page_~tmp___2~20#1; [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14336: assume !(0 != dma_map_page_~tmp___2~20#1);call dma_map_page_#t~mem1476#1.base, dma_map_page_#t~mem1476#1.offset := read~$Pointer$#3(dma_map_page_~ops~2#1.base, 32 + dma_map_page_~ops~2#1.offset, 8); [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15658: assume 0 != ~tmp___3~23#1;call #t~mem1896#1.base, #t~mem1896#1.offset := read~$Pointer$#3(~priv~49#1.base, 68 + ~priv~49#1.offset, 8); [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15658: assume !(0 != ~tmp___3~23#1); [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15245-1: SUMMARY for call ipoib_dma_map_tx_#t~ret1782#1.base, ipoib_dma_map_tx_#t~ret1782#1.offset := skb_end_pointer(ipoib_dma_map_tx_~skb~7#1.base, ipoib_dma_map_tx_~skb~7#1.offset); srcloc: null [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15245: ipoib_dma_map_tx_~tmp___9~5#1.base, ipoib_dma_map_tx_~tmp___9~5#1.offset := ipoib_dma_map_tx_#t~ret1782#1.base, ipoib_dma_map_tx_#t~ret1782#1.offset;ipoib_dma_map_tx_~frag___0~0#1.base, ipoib_dma_map_tx_~frag___0~0#1.offset := ipoib_dma_map_tx_~tmp___9~5#1.base, 44 + ipoib_dma_map_tx_~tmp___9~5#1.offset + 16 * (if (18446744073709551615 + ipoib_dma_map_tx_~i~8#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + ipoib_dma_map_tx_~i~8#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + ipoib_dma_map_tx_~i~8#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:00:33,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15229-1: SUMMARY for call ipoib_dma_map_tx_#t~ret1779#1 := ldv__builtin_expect((if 0 != ipoib_dma_map_tx_~tmp___6~12#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:00:33,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15741: assume 0 != ~tmp___11~3#1; [2025-02-08 03:00:33,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15741: assume !(0 != ~tmp___11~3#1); [2025-02-08 03:00:33,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15229: assume -9223372036854775808 <= ipoib_dma_map_tx_#t~ret1779#1 && ipoib_dma_map_tx_#t~ret1779#1 <= 9223372036854775807;ipoib_dma_map_tx_~tmp___7~11#1 := ipoib_dma_map_tx_#t~ret1779#1;havoc ipoib_dma_map_tx_#t~ret1779#1; [2025-02-08 03:00:33,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15659-1: SUMMARY for call #t~ret1897#1 := printk(131, 0); srcloc: null [2025-02-08 03:00:33,627 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15659: assume -2147483648 <= #t~ret1897#1 && #t~ret1897#1 <= 2147483647;havoc #t~mem1896#1.base, #t~mem1896#1.offset;havoc #t~ret1897#1;call #t~mem1898#1 := read~int#3(~dev#1.base, 352 + ~dev#1.offset, 8);call write~int#3(1 + #t~mem1898#1, ~dev#1.base, 352 + ~dev#1.offset, 8);havoc #t~mem1898#1;call #t~mem1899#1 := read~int#3(~dev#1.base, 336 + ~dev#1.offset, 8);call write~int#3(1 + #t~mem1899#1, ~dev#1.base, 336 + ~dev#1.offset, 8);havoc #t~mem1899#1; [2025-02-08 03:00:33,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25070: havoc #t~nondet4275; [2025-02-08 03:00:34,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20617: havoc dma_unmap_single_attrs___0_#t~ret3168#1.base, dma_unmap_single_attrs___0_#t~ret3168#1.offset, dma_unmap_single_attrs___0_#t~ret3169#1, dma_unmap_single_attrs___0_#t~ret3170#1, dma_unmap_single_attrs___0_#t~mem3171#1.base, dma_unmap_single_attrs___0_#t~mem3171#1.offset, dma_unmap_single_attrs___0_#t~mem3178#1.base, dma_unmap_single_attrs___0_#t~mem3178#1.offset, dma_unmap_single_attrs___0_~dev#1.base, dma_unmap_single_attrs___0_~dev#1.offset, dma_unmap_single_attrs___0_~addr#1, dma_unmap_single_attrs___0_~size#1, dma_unmap_single_attrs___0_~dir#1, dma_unmap_single_attrs___0_~attrs#1.base, dma_unmap_single_attrs___0_~attrs#1.offset, dma_unmap_single_attrs___0_~ops~6#1.base, dma_unmap_single_attrs___0_~ops~6#1.offset, dma_unmap_single_attrs___0_~tmp~274#1.base, dma_unmap_single_attrs___0_~tmp~274#1.offset, dma_unmap_single_attrs___0_~tmp___0~118#1, dma_unmap_single_attrs___0_~tmp___1~80#1;havoc dma_unmap_single_attrs___0_#in~dev#1.base, dma_unmap_single_attrs___0_#in~dev#1.offset, dma_unmap_single_attrs___0_#in~addr#1, dma_unmap_single_attrs___0_#in~size#1, dma_unmap_single_attrs___0_#in~dir#1, dma_unmap_single_attrs___0_#in~attrs#1.base, dma_unmap_single_attrs___0_#in~attrs#1.offset;assume { :end_inline_dma_unmap_single_attrs___0 } true;havoc #t~mem3255#1.base, #t~mem3255#1.offset;