./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--net--ethernet--rocker--rocker.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--net--ethernet--rocker--rocker.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 c497666d7e5ff4299166452bc7f3d5a4d5bdb4d64ef4f15c91e905bba625b6c5 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:02:55,993 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:02:56,027 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:02:56,031 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:02:56,031 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:02:56,044 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:02:56,044 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:02:56,044 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:02:56,045 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:02:56,045 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:02:56,045 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:02:56,045 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:02:56,045 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:02:56,045 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:02:56,045 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:02:56,045 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:02:56,045 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:02:56,045 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:02:56,045 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:02:56,045 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:02:56,046 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:02:56,046 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:02:56,046 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:02:56,047 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:02:56,047 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:02:56,047 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 -> c497666d7e5ff4299166452bc7f3d5a4d5bdb4d64ef4f15c91e905bba625b6c5 [2025-02-08 03:02:56,242 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:02:56,248 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:02:56,249 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:02:56,250 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:02:56,250 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:02:56,251 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--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i [2025-02-08 03:02:57,457 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0ea47ce0a/a146383f56e14eeda9c7f9cae1e4e81b/FLAG48f4336a5 [2025-02-08 03:02:58,082 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:02:58,082 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--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i [2025-02-08 03:02:58,135 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0ea47ce0a/a146383f56e14eeda9c7f9cae1e4e81b/FLAG48f4336a5 [2025-02-08 03:02:58,548 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0ea47ce0a/a146383f56e14eeda9c7f9cae1e4e81b [2025-02-08 03:02:58,550 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:02:58,551 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:02:58,552 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:02:58,552 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:02:58,557 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:02:58,558 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:02:58" (1/1) ... [2025-02-08 03:02:58,559 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7a9e57b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:02:58, skipping insertion in model container [2025-02-08 03:02:58,559 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:02:58" (1/1) ... [2025-02-08 03:02:58,740 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:03:02,027 WARN L250 ndardFunctionHandler]: Function reach_error 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--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[502909,502922] [2025-02-08 03:03:02,095 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:03:02,128 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:03:02,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6823] [2025-02-08 03:03:02,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6825] [2025-02-08 03:03:02,239 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"); [6835] [2025-02-08 03:03:02,239 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)); [6842] [2025-02-08 03:03:02,239 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; btc %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6849] [2025-02-08 03:03:02,240 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"); [6857-6858] [2025-02-08 03:03:02,240 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [6872-6873] [2025-02-08 03:03:02,240 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6882] [2025-02-08 03:03:02,241 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6889] [2025-02-08 03:03:02,244 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"); [7034-7035] [2025-02-08 03:03:02,244 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"); [7054-7055] [2025-02-08 03:03:02,245 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"); [7059-7060] [2025-02-08 03:03:02,245 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"); [7064-7065] [2025-02-08 03:03:02,245 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"); [7069-7070] [2025-02-08 03:03:02,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7279] [2025-02-08 03:03:02,248 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7286] [2025-02-08 03:03:02,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [7294] [2025-02-08 03:03:02,249 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [7301] [2025-02-08 03:03:02,256 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)); [7678-7679] [2025-02-08 03:03:02,259 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)); [7707-7708] [2025-02-08 03:03:02,266 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)); [8059-8060] [2025-02-08 03:03:02,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8065] [2025-02-08 03:03:02,285 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (359), "i" (12UL)); [8608-8609] [2025-02-08 03:03:02,286 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (402), "i" (12UL)); [8664-8665] [2025-02-08 03:03:02,316 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (965), "i" (12UL)); [9397-9398] [2025-02-08 03:03:02,318 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (1007), "i" (12UL)); [9474-9475] [2025-02-08 03:03:02,319 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (1052), "i" (12UL)); [9530-9531] [2025-02-08 03:03:02,549 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (4245), "i" (12UL)); [14009-14010] [2025-02-08 03:03:02,551 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (4330), "i" (12UL)); [14127-14128] [2025-02-08 03:03:02,611 WARN L250 ndardFunctionHandler]: Function reach_error 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--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[502909,502922] [2025-02-08 03:03:02,618 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:03:02,775 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-02-08 03:03:02,781 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:03:02,781 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02 WrapperNode [2025-02-08 03:03:02,781 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:03:02,782 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:03:02,782 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:03:02,782 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:03:02,786 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:02,850 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:03,014 INFO L138 Inliner]: procedures = 565, calls = 3298, calls flagged for inlining = 286, calls inlined = 270, statements flattened = 10328 [2025-02-08 03:03:03,015 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:03:03,016 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:03:03,016 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:03:03,016 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:03:03,023 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:03,023 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:03,054 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:05,477 INFO L175 MemorySlicer]: Split 1538 memory accesses to 21 slices as follows [46, 2, 6, 2, 1295, 2, 50, 4, 43, 3, 3, 2, 2, 7, 7, 3, 8, 1, 11, 38, 3]. 84 percent of accesses are in the largest equivalence class. The 358 initializations are split as follows [0, 2, 0, 0, 330, 0, 0, 0, 0, 3, 3, 0, 0, 7, 7, 0, 6, 0, 0, 0, 0]. The 467 writes are split as follows [2, 0, 3, 1, 363, 2, 37, 2, 43, 0, 0, 1, 1, 0, 0, 2, 0, 0, 8, 1, 1]. [2025-02-08 03:03:05,477 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:05,477 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:05,611 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:05,634 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:05,696 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:05,730 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:05,801 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:03:05,803 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:03:05,803 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:03:05,803 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:03:05,804 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:02" (1/1) ... [2025-02-08 03:03:05,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:03:05,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:03:05,837 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 03:03:05,843 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 03:03:05,861 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u16 [2025-02-08 03:03:05,862 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u16 [2025-02-08 03:03:05,863 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_cookie_ptr_set [2025-02-08 03:03:05,863 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_cookie_ptr_set [2025-02-08 03:03:05,863 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_do [2025-02-08 03:03:05,863 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_do [2025-02-08 03:03:05,863 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_data [2025-02-08 03:03:05,863 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_data [2025-02-08 03:03:05,863 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:03:05,863 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:03:05,863 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_is_bridged [2025-02-08 03:03:05,863 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_is_bridged [2025-02-08 03:03:05,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:03:05,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:03:05,863 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_credits_set [2025-02-08 03:03:05,864 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_credits_set [2025-02-08 03:03:05,864 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u32 [2025-02-08 03:03:05,864 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u32 [2025-02-08 03:03:05,864 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_probe [2025-02-08 03:03:05,864 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_probe [2025-02-08 03:03:05,864 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_add [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_add [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_dma_rings_fini [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_dma_rings_fini [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u32 [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u32 [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_dump [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_dump [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_6 [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_6 [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:03:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:03:05,865 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_to_vid [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_to_vid [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netevent_notifier [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netevent_notifier [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vid_to_vlan [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vid_to_vlan [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_internal_vlan_tbl_find [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_internal_vlan_tbl_find [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_ok [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_ok [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_dump [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_dump [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_del [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_del [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_add [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_add [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_entry_free [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_entry_free [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_vlan_id_is_internal [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_vlan_id_is_internal [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:03:05,866 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:03:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u64 [2025-02-08 03:03:05,868 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u64 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:03:05,869 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_getlink [2025-02-08 03:03:05,869 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_getlink [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:03:05,869 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:03:05,869 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_get_phys_port_name [2025-02-08 03:03:05,869 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_get_phys_port_name [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_commit [2025-02-08 03:03:05,869 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_commit [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_setlink [2025-02-08 03:03:05,869 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_setlink [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-02-08 03:03:05,869 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:03:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_head_set [2025-02-08 03:03:05,870 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_head_set [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_reset [2025-02-08 03:03:05,870 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_reset [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_dev_check [2025-02-08 03:03:05,870 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_dev_check [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_destroy [2025-02-08 03:03:05,870 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_destroy [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:03:05,870 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:03:05,870 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure __pos_inc [2025-02-08 03:03:05,870 INFO L138 BoogieDeclarations]: Found implementation of procedure __pos_inc [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_internal_vlan_id_put [2025-02-08 03:03:05,870 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_internal_vlan_id_put [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_total_size [2025-02-08 03:03:05,870 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_total_size [2025-02-08 03:03:05,870 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_cookie_ptr_get [2025-02-08 03:03:05,872 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_cookie_ptr_get [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:03:05,873 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_add_head [2025-02-08 03:03:05,873 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_add_head [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_start [2025-02-08 03:03:05,873 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_start [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:03:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:03:05,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:03:05,873 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:03:05,874 INFO L130 BoogieDeclarations]: Found specification of procedure __rocker_port_mem_alloc [2025-02-08 03:03:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure __rocker_port_mem_alloc [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_copy [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_copy [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_3 [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_3 [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_stp_update [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_stp_update [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_internal_vlan_id_get [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_internal_vlan_id_get [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_tx_vector [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_tx_vector [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_rx_vector [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_rx_vector [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fwd_enable [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fwd_enable [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_dump [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_dump [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_dump [2025-02-08 03:03:05,876 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_dump [2025-02-08 03:03:05,876 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse_nested [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse_nested [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_settings [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_settings [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kzalloc [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kzalloc [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_next [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_next [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_bufs_alloc [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_bufs_alloc [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_find [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_find [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure hash_del [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_del [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_fini [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_fini [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_test_one [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_test_one [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_attr_get [2025-02-08 03:03:05,877 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_attr_get [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:03:05,877 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:03:05,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:03:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:03:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u64 [2025-02-08 03:03:05,881 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u64 [2025-02-08 03:03:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ctrl_vlan [2025-02-08 03:03:05,881 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ctrl_vlan [2025-02-08 03:03:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_type [2025-02-08 03:03:05,881 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_type [2025-02-08 03:03:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_event_timeout [2025-02-08 03:03:05,881 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_event_timeout [2025-02-08 03:03:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:03:05,881 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:03:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_attr_size [2025-02-08 03:03:05,881 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_attr_size [2025-02-08 03:03:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_update [2025-02-08 03:03:05,881 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_update [2025-02-08 03:03:05,881 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u8 [2025-02-08 03:03:05,881 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u8 [2025-02-08 03:03:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_del [2025-02-08 03:03:05,882 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_del [2025-02-08 03:03:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fib_ipv4 [2025-02-08 03:03:05,882 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fib_ipv4 [2025-02-08 03:03:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:03:05,882 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:03:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ig_tbl [2025-02-08 03:03:05,882 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ig_tbl [2025-02-08 03:03:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_l2_interface [2025-02-08 03:03:05,882 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_l2_interface [2025-02-08 03:03:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:03:05,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:03:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-02-08 03:03:05,882 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-02-08 03:03:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_enable [2025-02-08 03:03:05,882 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_enable [2025-02-08 03:03:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 03:03:05,882 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 03:03:05,882 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:03:05,883 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:03:05,883 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_alloc [2025-02-08 03:03:05,883 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_alloc [2025-02-08 03:03:05,883 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_free [2025-02-08 03:03:05,883 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_free [2025-02-08 03:03:05,883 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_cmd_exec [2025-02-08 03:03:05,883 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_cmd_exec [2025-02-08 03:03:05,883 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tx_desc_frags_unmap [2025-02-08 03:03:05,883 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tx_desc_frags_unmap [2025-02-08 03:03:05,883 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse_desc [2025-02-08 03:03:05,883 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse_desc [2025-02-08 03:03:05,883 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kfree [2025-02-08 03:03:05,883 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kfree [2025-02-08 03:03:05,883 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_destroy [2025-02-08 03:03:05,883 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_destroy [2025-02-08 03:03:05,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:03:05,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:03:05,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:03:05,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:03:05,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rings_fini [2025-02-08 03:03:05,885 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rings_fini [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:03:05,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_do [2025-02-08 03:03:05,885 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_do [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 03:03:05,885 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_router_mac [2025-02-08 03:03:05,885 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_router_mac [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:03:05,885 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:03:05,885 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_create [2025-02-08 03:03:05,885 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_create [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_unmap [2025-02-08 03:03:05,885 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_unmap [2025-02-08 03:03:05,885 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdevice_notifier [2025-02-08 03:03:05,885 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdevice_notifier [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_err [2025-02-08 03:03:05,886 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_err [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_be16 [2025-02-08 03:03:05,886 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_be16 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:03:05,886 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:03:05,886 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse [2025-02-08 03:03:05,886 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:03:05,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:03:05,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:03:05,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:03:05,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:03:05,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_ucast4_routing [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_ucast4_routing [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_find [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_find [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_3 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_3 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure prandom_u32 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure prandom_u32 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_learn [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_learn [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_vector [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_vector [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_learning [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_learning [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_be32 [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_be32 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:03:05,890 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:03:05,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:03:05,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:03:05,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:03:05,891 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure hash_32 [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_32 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_bridge [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_bridge [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_attr_set [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_attr_set [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_end [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_end [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_trans_abort [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_trans_abort [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_len [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_len [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_wake_up [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_wake_up [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_init [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_init [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_neigh_tbl_find [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_neigh_tbl_find [2025-02-08 03:03:05,892 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_del [2025-02-08 03:03:05,892 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_del [2025-02-08 03:03:05,893 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kcalloc [2025-02-08 03:03:05,893 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kcalloc [2025-02-08 03:03:05,893 INFO L130 BoogieDeclarations]: Found specification of procedure inet_make_mask [2025-02-08 03:03:05,893 INFO L138 BoogieDeclarations]: Found implementation of procedure inet_make_mask [2025-02-08 03:03:05,893 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_add [2025-02-08 03:03:05,893 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_add [2025-02-08 03:03:05,893 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 03:03:05,893 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 03:03:05,893 INFO L130 BoogieDeclarations]: Found specification of procedure change_bit [2025-02-08 03:03:05,893 INFO L138 BoogieDeclarations]: Found implementation of procedure change_bit [2025-02-08 03:03:05,893 INFO L130 BoogieDeclarations]: Found specification of procedure call_switchdev_notifiers [2025-02-08 03:03:05,893 INFO L138 BoogieDeclarations]: Found implementation of procedure call_switchdev_notifiers [2025-02-08 03:03:05,896 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_gen_clear [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_gen_clear [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_learn_work [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_learn_work [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_cancel [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_cancel [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_pass_to_producer [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_pass_to_producer [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_get_settings [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_get_settings [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure __hash_init [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure __hash_init [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_mac_address [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_mac_address [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_3 [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_3 [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_tail_get [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_tail_get [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_add [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_add [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_term_mac [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_term_mac [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_start [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_start [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:03:05,897 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:03:05,897 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2025-02-08 03:03:05,898 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2025-02-08 03:03:05,898 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_head_get [2025-02-08 03:03:05,898 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_head_get [2025-02-08 03:03:05,898 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 03:03:05,898 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 03:03:05,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_5 [2025-02-08 03:03:05,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_5 [2025-02-08 03:03:05,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_4 [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_4 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_bh_held [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_bh_held [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_3 [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_3 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tx_desc_frag_map_put [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tx_desc_frag_map_put [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_del [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_del [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_free_tbls [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_free_tbls [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u8 [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u8 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_bufs_free [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_bufs_free [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_dellink [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_dellink [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u16 [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u16 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2025-02-08 03:03:05,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ipv4_neigh [2025-02-08 03:03:05,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ipv4_neigh [2025-02-08 03:03:05,900 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:03:05,900 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:03:05,900 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_remove_ports [2025-02-08 03:03:05,900 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_remove_ports [2025-02-08 03:03:05,900 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb [2025-02-08 03:03:05,900 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb [2025-02-08 03:03:07,089 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:03:07,097 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:03:07,168 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093: havoc #t~mem505; [2025-02-08 03:03:07,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080: #t~ret1088#1 := rocker_group_tbl_add_#res#1;havoc rocker_group_tbl_add_#t~mem1075#1.base, rocker_group_tbl_add_#t~mem1075#1.offset, rocker_group_tbl_add_#t~ret1076#1.base, rocker_group_tbl_add_#t~ret1076#1.offset, rocker_group_tbl_add_#t~ret1077#1, rocker_group_tbl_add_#t~ret1078#1.base, rocker_group_tbl_add_#t~ret1078#1.offset, rocker_group_tbl_add_#t~mem1079#1, rocker_group_tbl_add_#t~ret1080#1, rocker_group_tbl_add_#t~ret1081#1, rocker_group_tbl_add_~rocker_port#1.base, rocker_group_tbl_add_~rocker_port#1.offset, rocker_group_tbl_add_~trans#1, rocker_group_tbl_add_~flags#1, rocker_group_tbl_add_~match#1.base, rocker_group_tbl_add_~match#1.offset, rocker_group_tbl_add_~rocker~10#1.base, rocker_group_tbl_add_~rocker~10#1.offset, rocker_group_tbl_add_~found~4#1.base, rocker_group_tbl_add_~found~4#1.offset, rocker_group_tbl_add_~lock_flags~3#1, rocker_group_tbl_add_~tmp~143#1.base, rocker_group_tbl_add_~tmp~143#1.offset, rocker_group_tbl_add_~tmp___0~68#1, rocker_group_tbl_add_~tmp___1~36#1;havoc rocker_group_tbl_add_#in~rocker_port#1.base, rocker_group_tbl_add_#in~rocker_port#1.offset, rocker_group_tbl_add_#in~trans#1, rocker_group_tbl_add_#in~flags#1, rocker_group_tbl_add_#in~match#1.base, rocker_group_tbl_add_#in~match#1.offset;assume { :end_inline_rocker_group_tbl_add } true;assume -2147483648 <= #t~ret1088#1 && #t~ret1088#1 <= 2147483647;~tmp___0~69#1 := #t~ret1088#1;havoc #t~ret1088#1;#res#1 := ~tmp___0~69#1; [2025-02-08 03:03:07,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint rocker_group_tbl_doFINAL: assume true; [2025-02-08 03:03:07,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077: #t~ret1087#1 := rocker_group_tbl_del_#res#1;havoc rocker_group_tbl_del_#t~mem1082#1.base, rocker_group_tbl_del_#t~mem1082#1.offset, rocker_group_tbl_del_#t~ret1083#1.base, rocker_group_tbl_del_#t~ret1083#1.offset, rocker_group_tbl_del_#t~ret1084#1, rocker_group_tbl_del_#t~ret1085#1.base, rocker_group_tbl_del_#t~ret1085#1.offset, rocker_group_tbl_del_#t~ret1086#1, rocker_group_tbl_del_~rocker_port#1.base, rocker_group_tbl_del_~rocker_port#1.offset, rocker_group_tbl_del_~trans#1, rocker_group_tbl_del_~flags#1, rocker_group_tbl_del_~match#1.base, rocker_group_tbl_del_~match#1.offset, rocker_group_tbl_del_~rocker~11#1.base, rocker_group_tbl_del_~rocker~11#1.offset, rocker_group_tbl_del_~found~5#1.base, rocker_group_tbl_del_~found~5#1.offset, rocker_group_tbl_del_~lock_flags~4#1, rocker_group_tbl_del_~err~14#1, rocker_group_tbl_del_~tmp~144#1.base, rocker_group_tbl_del_~tmp~144#1.offset;havoc rocker_group_tbl_del_#in~rocker_port#1.base, rocker_group_tbl_del_#in~rocker_port#1.offset, rocker_group_tbl_del_#in~trans#1, rocker_group_tbl_del_#in~flags#1, rocker_group_tbl_del_#in~match#1.base, rocker_group_tbl_del_#in~match#1.offset;assume { :end_inline_rocker_group_tbl_del } true;assume -2147483648 <= #t~ret1087#1 && #t~ret1087#1 <= 2147483647;~tmp~145#1 := #t~ret1087#1;havoc #t~ret1087#1;#res#1 := ~tmp~145#1; [2025-02-08 03:03:07,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579: havoc #t~mem426.base, #t~mem426.offset; [2025-02-08 03:03:07,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-02-08 03:03:07,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15098: SUMMARY for call rocker_free_tbls(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:03:07,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17047: SUMMARY for call free_irq(ldv_free_irq_24_~ldv_func_arg1#1, ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:07,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8921: assume rocker_dma_test_offset_~i~2#1 % 4294967296 <= 16383; [2025-02-08 03:03:07,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8921: assume !(rocker_dma_test_offset_~i~2#1 % 4294967296 <= 16383); [2025-02-08 03:03:07,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset := rocker_dma_test_offset_#t~ret471#1.base, rocker_dma_test_offset_#t~ret471#1.offset;havoc rocker_dma_test_offset_#t~ret471#1.base, rocker_dma_test_offset_#t~ret471#1.offset;rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset := rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset; [2025-02-08 03:03:07,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888-1: SUMMARY for call rocker_dma_test_offset_#t~ret471#1.base, rocker_dma_test_offset_#t~ret471#1.offset := kzalloc(32768 + rocker_dma_test_offset_~offset#1, 209); srcloc: null [2025-02-08 03:03:07,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681: SUMMARY for call rocker_dma_ring_bufs_free(rocker_dma_rings_init_~rocker#1.base, rocker_dma_rings_init_~rocker#1.offset, rocker_dma_rings_init_~rocker#1.base, 112 + rocker_dma_rings_init_~rocker#1.offset, 0); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17048: havoc ldv_free_irq_24_~ldv_func_arg1#1, ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~ldv_func_arg2#1.offset;havoc ldv_free_irq_24_#in~ldv_func_arg1#1, ldv_free_irq_24_#in~ldv_func_arg2#1.base, ldv_free_irq_24_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_24 } true; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17048-1: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_24_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_24_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_24_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15100-1: SUMMARY for call #t~ret1732#1 := rocker_msix_vector(~rocker~29#1.base, ~rocker~29#1.offset, 1); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15100: ~tmp___4~11#1 := #t~ret1732#1;assume { :begin_inline_ldv_free_irq_24 } true;ldv_free_irq_24_#in~ldv_func_arg1#1, ldv_free_irq_24_#in~ldv_func_arg2#1.base, ldv_free_irq_24_#in~ldv_func_arg2#1.offset := ~tmp___4~11#1, ~rocker~29#1.base, ~rocker~29#1.offset;havoc ldv_free_irq_24_~ldv_func_arg1#1, ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~ldv_func_arg2#1.offset;ldv_free_irq_24_~ldv_func_arg1#1 := ldv_free_irq_24_#in~ldv_func_arg1#1;ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~ldv_func_arg2#1.offset := ldv_free_irq_24_#in~ldv_func_arg2#1.base, ldv_free_irq_24_#in~ldv_func_arg2#1.offset; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: call rocker_dma_test_offset_#t~mem480#1 := read~int#4(rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset + (if rocker_dma_test_offset_~i~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_dma_test_offset_~i~2#1 % 18446744073709551616 % 18446744073709551616 else rocker_dma_test_offset_~i~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#4(-1 - (if rocker_dma_test_offset_#t~mem480#1 % 256 % 4294967296 <= 2147483647 then rocker_dma_test_offset_#t~mem480#1 % 256 % 4294967296 else rocker_dma_test_offset_#t~mem480#1 % 256 % 4294967296 - 4294967296), rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset + (if rocker_dma_test_offset_~i~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_dma_test_offset_~i~2#1 % 18446744073709551616 % 18446744073709551616 else rocker_dma_test_offset_~i~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);rocker_dma_test_offset_~i~2#1 := 1 + rocker_dma_test_offset_~i~2#1; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume 0 == (rocker_dma_test_offset_~alloc~0#1.base + rocker_dma_test_offset_~alloc~0#1.offset) % 18446744073709551616;rocker_dma_test_offset_#res#1 := -12; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume !(0 == (rocker_dma_test_offset_~alloc~0#1.base + rocker_dma_test_offset_~alloc~0#1.offset) % 18446744073709551616);rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset := rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset + (if rocker_dma_test_offset_~offset#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_dma_test_offset_~offset#1 % 18446744073709551616 % 18446744073709551616 else rocker_dma_test_offset_~offset#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset := rocker_dma_test_offset_~buf~0#1.base, 16384 + rocker_dma_test_offset_~buf~0#1.offset; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684: rocker_dma_rings_init_#res#1 := rocker_dma_rings_init_~err~5#1;call ULTIMATE.dealloc(rocker_dma_rings_init_~#__key~1#1.base, rocker_dma_rings_init_~#__key~1#1.offset);havoc rocker_dma_rings_init_~#__key~1#1.base, rocker_dma_rings_init_~#__key~1#1.offset; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684-1: SUMMARY for call rocker_dma_ring_destroy(rocker_dma_rings_init_~rocker#1.base, rocker_dma_rings_init_~rocker#1.offset, rocker_dma_rings_init_~rocker#1.base, 112 + rocker_dma_rings_init_~rocker#1.offset); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17282: havoc alloc_etherdev_mqs_#t~ret2013#1.base, alloc_etherdev_mqs_#t~ret2013#1.offset; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14970: rocker_msix_init_#res#1 := rocker_msix_init_~err~53#1; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17282-1: rocker_probe_port_#t~ret1665#1.base, rocker_probe_port_#t~ret1665#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2013#1.base, alloc_etherdev_mqs_#t~ret2013#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;havoc alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1;assume { :end_inline_alloc_etherdev_mqs } true;rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset := rocker_probe_port_#t~ret1665#1.base, rocker_probe_port_#t~ret1665#1.offset;havoc rocker_probe_port_#t~ret1665#1.base, rocker_probe_port_#t~ret1665#1.offset; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17282-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret2013#1.base, alloc_etherdev_mqs_#t~ret2013#1.offset;havoc alloc_etherdev_mqs_#t~ret2013#1.base, alloc_etherdev_mqs_#t~ret2013#1.offset; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17282-3: SUMMARY for call alloc_etherdev_mqs_#t~ret2013#1.base, alloc_etherdev_mqs_#t~ret2013#1.offset := ldv_malloc(2832); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14871-1: SUMMARY for call rocker_probe_port_#t~ret1671#1 := rocker_port_set_learning(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 0); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14871: assume -2147483648 <= rocker_probe_port_#t~ret1671#1 && rocker_probe_port_#t~ret1671#1 <= 2147483647;havoc rocker_probe_port_#t~ret1671#1; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14970-2: call rocker_msix_init_#t~mem1691#1.base, rocker_msix_init_#t~mem1691#1.offset := read~$Pointer$#4(rocker_msix_init_~rocker#1.base, 16 + rocker_msix_init_~rocker#1.offset, 8); [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14970-1: SUMMARY for call kfree(rocker_msix_init_#t~mem1691#1.base, rocker_msix_init_#t~mem1691#1.offset); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17448: havoc pci_request_regions_#t~nondet2032#1; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15103-1: SUMMARY for call #t~ret1733#1 := rocker_msix_vector(~rocker~29#1.base, ~rocker~29#1.offset, 0); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15103: ~tmp___5~10#1 := #t~ret1733#1;assume { :begin_inline_ldv_free_irq_25 } true;ldv_free_irq_25_#in~ldv_func_arg1#1, ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset := ~tmp___5~10#1, ~rocker~29#1.base, ~rocker~29#1.offset;havoc ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset;ldv_free_irq_25_~ldv_func_arg1#1 := ldv_free_irq_25_#in~ldv_func_arg1#1;ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset := ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14872-1: SUMMARY for call rocker_probe_port_#t~ret1672#1 := rocker_port_ig_tbl(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 0, 0); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14872: assume -2147483648 <= rocker_probe_port_#t~ret1672#1 && rocker_probe_port_#t~ret1672#1 <= 2147483647;rocker_probe_port_~err~51#1 := rocker_probe_port_#t~ret1672#1;havoc rocker_probe_port_#t~ret1672#1; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873: assume 0 != rocker_probe_port_~err~51#1; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873: assume !(0 != rocker_probe_port_~err~51#1);call rocker_probe_port_#t~mem1673#1 := read~int#4(rocker_probe_port_~dev~2#1.base, 288 + rocker_probe_port_~dev~2#1.offset, 4); [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14874: SUMMARY for call dev_err(rocker_probe_port_~pdev~13#1.base, 148 + rocker_probe_port_~pdev~13#1.offset, 70, 0); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17352: havoc ioremap_nocache_#t~ret2022#1.base, ioremap_nocache_#t~ret2022#1.offset; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15106: SUMMARY for call rocker_dma_rings_fini(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: rocker_dma_test_offset_~dma_handle~0#1 := rocker_dma_test_offset_#t~ret472#1;havoc rocker_dma_test_offset_#t~ret472#1; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896-1: SUMMARY for call rocker_dma_test_offset_#t~ret472#1 := pci_map_single(rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, 16384, 0); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17055: SUMMARY for call free_irq(ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8269: havoc get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset, get_random_bytes_~arg1#1;havoc get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset, get_random_bytes_#in~arg1#1;assume { :end_inline_get_random_bytes } true;call eth_random_addr_#t~mem332#1 := read~int#4(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1); [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930: assume -2147483648 <= rocker_dma_test_offset_#t~ret481#1 && rocker_dma_test_offset_#t~ret481#1 <= 2147483647;rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret481#1;havoc rocker_dma_test_offset_#t~ret481#1; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17485: havoc register_netdev_#t~nondet2039#1; [2025-02-08 03:03:07,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17485-1: ldv_register_netdev_19_#t~ret1994#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2039#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;assume -2147483648 <= ldv_register_netdev_19_#t~ret1994#1 && ldv_register_netdev_19_#t~ret1994#1 <= 2147483647;ldv_register_netdev_19_~tmp~238#1 := ldv_register_netdev_19_#t~ret1994#1;havoc ldv_register_netdev_19_#t~ret1994#1;ldv_register_netdev_19_~ldv_func_res~7#1 := ldv_register_netdev_19_~tmp~238#1;~ldv_state_variable_12~0 := 1;assume { :begin_inline_ldv_net_device_ops_12 } true;havoc ldv_net_device_ops_12_#t~ret1841#1.base, ldv_net_device_ops_12_#t~ret1841#1.offset, ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset;havoc ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset; [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930-1: SUMMARY for call rocker_dma_test_offset_#t~ret481#1 := rocker_dma_test_one(rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset, 4, rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 16384); srcloc: null [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897: assume -2147483648 <= rocker_dma_test_offset_#t~ret473#1 && rocker_dma_test_offset_#t~ret473#1 <= 2147483647;rocker_dma_test_offset_~tmp___0~20#1 := rocker_dma_test_offset_#t~ret473#1;havoc rocker_dma_test_offset_#t~ret473#1; [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897-1: SUMMARY for call rocker_dma_test_offset_#t~ret473#1 := pci_dma_mapping_error(rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset, rocker_dma_test_offset_~dma_handle~0#1); srcloc: null [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17056: havoc ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset;havoc ldv_free_irq_25_#in~ldv_func_arg1#1, ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_25 } true; [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17056-1: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_25_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_25_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_25_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: call write~int#4(eth_random_addr_#t~bitwise333#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1);havoc eth_random_addr_#t~mem332#1;havoc eth_random_addr_#t~bitwise333#1;call eth_random_addr_#t~mem334#1 := read~int#4(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1); [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-4: assume 0 == eth_random_addr_#t~mem332#1 % 256 % 4294967296;eth_random_addr_#t~bitwise333#1 := 0; [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-4: assume !(0 == eth_random_addr_#t~mem332#1 % 256 % 4294967296); [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-3: assume 254 == eth_random_addr_#t~mem332#1 % 256 % 4294967296;eth_random_addr_#t~bitwise333#1 := eth_random_addr_#t~mem332#1 % 256; [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-3: assume !(254 == eth_random_addr_#t~mem332#1 % 256 % 4294967296); [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-2: havoc eth_random_addr_#t~bitwise333#1;assume eth_random_addr_#t~bitwise333#1 % 4294967296 <= eth_random_addr_#t~mem332#1 % 256 % 4294967296 && eth_random_addr_#t~bitwise333#1 % 4294967296 <= 254; [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-1: [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898: assume 0 != rocker_dma_test_offset_~tmp___0~20#1;rocker_dma_test_offset_~err~0#1 := -5; [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898: assume !(0 != rocker_dma_test_offset_~tmp___0~20#1);call rocker_dma_test_offset_#t~mem474#1.base, rocker_dma_test_offset_#t~mem474#1.offset := read~$Pointer$#4(rocker_dma_test_offset_~rocker#1.base, 8 + rocker_dma_test_offset_~rocker#1.offset, 8); [2025-02-08 03:03:07,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14778: rocker_carrier_init_~tmp~203#1 := rocker_carrier_init_#t~ret1646#1;havoc rocker_carrier_init_#t~mem1645#1.base, rocker_carrier_init_#t~mem1645#1.offset;havoc rocker_carrier_init_#t~ret1646#1;rocker_carrier_init_~link_status~0#1 := rocker_carrier_init_~tmp~203#1;call rocker_carrier_init_#t~mem1647#1 := read~int#4(rocker_carrier_init_~rocker_port#1.base, 28 + rocker_carrier_init_~rocker_port#1.offset, 4); [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14844: assume 0 == (rocker_probe_port_~dev~2#1.base + rocker_probe_port_~dev~2#1.offset) % 18446744073709551616;rocker_probe_port_#res#1 := -12; [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14844: assume !(0 == (rocker_probe_port_~dev~2#1.base + rocker_probe_port_~dev~2#1.offset) % 18446744073709551616); [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14778-1: SUMMARY for call rocker_carrier_init_#t~ret1646#1 := readq(rocker_carrier_init_#t~mem1645#1.base, 784 + rocker_carrier_init_#t~mem1645#1.offset); srcloc: null [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271-1: [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271: call write~int#4(eth_random_addr_#t~bitwise335#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1);havoc eth_random_addr_#t~mem334#1;havoc eth_random_addr_#t~bitwise335#1; [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271-4: assume 0 == eth_random_addr_#t~mem334#1 % 256 % 4294967296 || 2 == eth_random_addr_#t~mem334#1 % 256 % 4294967296;eth_random_addr_#t~bitwise335#1 := 2; [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271-4: assume !(0 == eth_random_addr_#t~mem334#1 % 256 % 4294967296 || 2 == eth_random_addr_#t~mem334#1 % 256 % 4294967296); [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271-3: assume false;eth_random_addr_#t~bitwise335#1 := eth_random_addr_#t~mem334#1 % 256; [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271-3: assume !false; [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8271-2: havoc eth_random_addr_#t~bitwise335#1;assume (eth_random_addr_#t~bitwise335#1 % 4294967296 >= eth_random_addr_#t~mem334#1 % 256 % 4294967296 && eth_random_addr_#t~bitwise335#1 % 4294967296 >= 2) && eth_random_addr_#t~bitwise335#1 % 4294967296 <= 2 + eth_random_addr_#t~mem334#1 % 256 % 4294967296; [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8932: assume 0 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8932: assume !(0 != rocker_dma_test_offset_~err~0#1); [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15109-1: SUMMARY for call rocker_msix_fini(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15109: call #t~mem1734#1.base, #t~mem1734#1.offset := read~$Pointer$#4(~rocker~29#1.base, 8 + ~rocker~29#1.offset, 8); [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14878-1: SUMMARY for call rocker_probe_port_#t~ret1674#1 := rocker_port_internal_vlan_id_get(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, rocker_probe_port_#t~mem1673#1); srcloc: null [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14845: rocker_probe_ports_#t~ret1681#1 := rocker_probe_port_#res#1;havoc rocker_probe_port_#t~mem1664#1.base, rocker_probe_port_#t~mem1664#1.offset, rocker_probe_port_#t~ret1665#1.base, rocker_probe_port_#t~ret1665#1.offset, rocker_probe_port_#t~ret1666#1.base, rocker_probe_port_#t~ret1666#1.offset, rocker_probe_port_#t~mem1667#1, rocker_probe_port_#t~bitwise1668#1, rocker_probe_port_#t~ret1669#1, rocker_probe_port_#t~mem1670#1.base, rocker_probe_port_#t~mem1670#1.offset, rocker_probe_port_#t~ret1671#1, rocker_probe_port_#t~ret1672#1, rocker_probe_port_#t~mem1673#1, rocker_probe_port_#t~ret1674#1, rocker_probe_port_#t~ret1675#1, rocker_probe_port_#t~mem1676#1.base, rocker_probe_port_#t~mem1676#1.offset, rocker_probe_port_#t~ret1677#1, rocker_probe_port_~rocker#1.base, rocker_probe_port_~rocker#1.offset, rocker_probe_port_~port_number#1, rocker_probe_port_~pdev~13#1.base, rocker_probe_port_~pdev~13#1.offset, rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset, rocker_probe_port_~untagged_vid~0#1, rocker_probe_port_~err~51#1, rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset;havoc rocker_probe_port_#in~rocker#1.base, rocker_probe_port_#in~rocker#1.offset, rocker_probe_port_#in~port_number#1;assume { :end_inline_rocker_probe_port } true;assume -2147483648 <= rocker_probe_ports_#t~ret1681#1 && rocker_probe_ports_#t~ret1681#1 <= 2147483647;rocker_probe_ports_~err~52#1 := rocker_probe_ports_#t~ret1681#1; [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14878: call write~int#4(rocker_probe_port_#t~ret1674#1, rocker_probe_port_~rocker_port~20#1.base, 32 + rocker_probe_port_~rocker_port~20#1.offset, 2);havoc rocker_probe_port_#t~mem1673#1;havoc rocker_probe_port_#t~ret1674#1; [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14780-2: havoc rocker_carrier_init_#t~bitwise1649#1;assume rocker_carrier_init_#t~bitwise1649#1 % 18446744073709551616 <= rocker_carrier_init_#t~bitwise1648#1 % 18446744073709551616 && rocker_carrier_init_#t~bitwise1649#1 % 18446744073709551616 <= rocker_carrier_init_~link_status~0#1 % 18446744073709551616; [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14780-1: [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14780: rocker_carrier_init_~link_up~1#1 := (if 0 == (if 0 != rocker_carrier_init_#t~bitwise1649#1 % 18446744073709551616 then 1 else 0) then 0 else 1);havoc rocker_carrier_init_#t~mem1647#1;havoc rocker_carrier_init_#t~bitwise1648#1;havoc rocker_carrier_init_#t~bitwise1649#1; [2025-02-08 03:03:07,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14879-1: SUMMARY for call rocker_probe_port_#t~ret1675#1 := rocker_port_vlan_add(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 0, (if rocker_probe_port_~untagged_vid~0#1 % 65536 % 4294967296 <= 2147483647 then rocker_probe_port_~untagged_vid~0#1 % 65536 % 4294967296 else rocker_probe_port_~untagged_vid~0#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14879: assume -2147483648 <= rocker_probe_port_#t~ret1675#1 && rocker_probe_port_#t~ret1675#1 <= 2147483647;rocker_probe_port_~err~51#1 := rocker_probe_port_#t~ret1675#1;havoc rocker_probe_port_#t~ret1675#1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14912: assume { :begin_inline_rocker_probe_port } true;rocker_probe_port_#in~rocker#1.base, rocker_probe_port_#in~rocker#1.offset, rocker_probe_port_#in~port_number#1 := rocker_probe_ports_~rocker#1.base, rocker_probe_ports_~rocker#1.offset, rocker_probe_ports_~i~22#1;havoc rocker_probe_port_#res#1;havoc rocker_probe_port_#t~mem1664#1.base, rocker_probe_port_#t~mem1664#1.offset, rocker_probe_port_#t~ret1665#1.base, rocker_probe_port_#t~ret1665#1.offset, rocker_probe_port_#t~ret1666#1.base, rocker_probe_port_#t~ret1666#1.offset, rocker_probe_port_#t~mem1667#1, rocker_probe_port_#t~bitwise1668#1, rocker_probe_port_#t~ret1669#1, rocker_probe_port_#t~mem1670#1.base, rocker_probe_port_#t~mem1670#1.offset, rocker_probe_port_#t~ret1671#1, rocker_probe_port_#t~ret1672#1, rocker_probe_port_#t~mem1673#1, rocker_probe_port_#t~ret1674#1, rocker_probe_port_#t~ret1675#1, rocker_probe_port_#t~mem1676#1.base, rocker_probe_port_#t~mem1676#1.offset, rocker_probe_port_#t~ret1677#1, rocker_probe_port_~rocker#1.base, rocker_probe_port_~rocker#1.offset, rocker_probe_port_~port_number#1, rocker_probe_port_~pdev~13#1.base, rocker_probe_port_~pdev~13#1.offset, rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset, rocker_probe_port_~untagged_vid~0#1, rocker_probe_port_~err~51#1, rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset;rocker_probe_port_~rocker#1.base, rocker_probe_port_~rocker#1.offset := rocker_probe_port_#in~rocker#1.base, rocker_probe_port_#in~rocker#1.offset;rocker_probe_port_~port_number#1 := rocker_probe_port_#in~port_number#1;havoc rocker_probe_port_~pdev~13#1.base, rocker_probe_port_~pdev~13#1.offset;havoc rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset;havoc rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc rocker_probe_port_~untagged_vid~0#1;havoc rocker_probe_port_~err~51#1;havoc rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset;call rocker_probe_port_#t~mem1664#1.base, rocker_probe_port_#t~mem1664#1.offset := read~$Pointer$#4(rocker_probe_port_~rocker#1.base, rocker_probe_port_~rocker#1.offset, 8);rocker_probe_port_~pdev~13#1.base, rocker_probe_port_~pdev~13#1.offset := rocker_probe_port_#t~mem1664#1.base, rocker_probe_port_#t~mem1664#1.offset;havoc rocker_probe_port_#t~mem1664#1.base, rocker_probe_port_#t~mem1664#1.offset;rocker_probe_port_~untagged_vid~0#1 := 0;assume { :begin_inline_alloc_etherdev_mqs } true;alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1 := 1240, 1, 1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2013#1.base, alloc_etherdev_mqs_#t~ret2013#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16993: ~ldv_state_variable_12~0 := 0;havoc ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset;havoc ldv_unregister_netdev_20_#in~dev#1.base, ldv_unregister_netdev_20_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdev_20 } true;assume { :begin_inline_ldv_free_netdev_21 } true;ldv_free_netdev_21_#in~dev#1.base, ldv_free_netdev_21_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset;ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset := ldv_free_netdev_21_#in~dev#1.base, ldv_free_netdev_21_#in~dev#1.offset;assume { :begin_inline_free_netdev } true;free_netdev_#in~arg0#1.base, free_netdev_#in~arg0#1.offset := ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset;havoc free_netdev_~arg0#1.base, free_netdev_~arg0#1.offset;free_netdev_~arg0#1.base, free_netdev_~arg0#1.offset := free_netdev_#in~arg0#1.base, free_netdev_#in~arg0#1.offset;havoc free_netdev_~arg0#1.base, free_netdev_~arg0#1.offset;havoc free_netdev_#in~arg0#1.base, free_netdev_#in~arg0#1.offset;assume { :end_inline_free_netdev } true;~ldv_state_variable_12~0 := 0;havoc ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset;havoc ldv_free_netdev_21_#in~dev#1.base, ldv_free_netdev_21_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_21 } true;rocker_probe_port_#res#1 := rocker_probe_port_~err~51#1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16993-1: SUMMARY for call unregister_netdev(ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset); srcloc: null [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14780-7: assume 0 == (if rocker_carrier_init_#t~mem1647#1 % 4294967296 % 4294967296 <= 2147483647 then rocker_carrier_init_#t~mem1647#1 % 4294967296 % 4294967296 else rocker_carrier_init_#t~mem1647#1 % 4294967296 % 4294967296 - 4294967296);rocker_carrier_init_#t~bitwise1648#1 := 1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14780-7: assume !(0 == (if rocker_carrier_init_#t~mem1647#1 % 4294967296 % 4294967296 <= 2147483647 then rocker_carrier_init_#t~mem1647#1 % 4294967296 % 4294967296 else rocker_carrier_init_#t~mem1647#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14780-6: havoc rocker_carrier_init_#t~bitwise1648#1;assume rocker_carrier_init_#t~bitwise1648#1 > 1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14780-5: [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14780-4: assume 0 == rocker_carrier_init_#t~bitwise1648#1 % 18446744073709551616 || 0 == rocker_carrier_init_~link_status~0#1 % 18446744073709551616;rocker_carrier_init_#t~bitwise1649#1 := 0; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14780-4: assume !(0 == rocker_carrier_init_#t~bitwise1648#1 % 18446744073709551616 || 0 == rocker_carrier_init_~link_status~0#1 % 18446744073709551616); [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14780-3: assume rocker_carrier_init_#t~bitwise1648#1 % 18446744073709551616 == rocker_carrier_init_~link_status~0#1 % 18446744073709551616;rocker_carrier_init_#t~bitwise1649#1 := rocker_carrier_init_#t~bitwise1648#1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14780-3: assume !(rocker_carrier_init_#t~bitwise1648#1 % 18446744073709551616 == rocker_carrier_init_~link_status~0#1 % 18446744073709551616); [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16102-1: SUMMARY for call ldv_net_device_ops_12_#t~ret1841#1.base, ldv_net_device_ops_12_#t~ret1841#1.offset := ldv_init_zalloc(3008); srcloc: null [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16102: ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset := ldv_net_device_ops_12_#t~ret1841#1.base, ldv_net_device_ops_12_#t~ret1841#1.offset;havoc ldv_net_device_ops_12_#t~ret1841#1.base, ldv_net_device_ops_12_#t~ret1841#1.offset;~rocker_port_netdev_ops_group1~0.base, ~rocker_port_netdev_ops_group1~0.offset := ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset;havoc ldv_net_device_ops_12_#t~ret1841#1.base, ldv_net_device_ops_12_#t~ret1841#1.offset, ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset;assume { :end_inline_ldv_net_device_ops_12 } true;ldv_register_netdev_19_#res#1 := ldv_register_netdev_19_~ldv_func_res~7#1;rocker_probe_port_#t~ret1669#1 := ldv_register_netdev_19_#res#1;havoc ldv_register_netdev_19_#t~ret1994#1, ldv_register_netdev_19_~dev#1.base, ldv_register_netdev_19_~dev#1.offset, ldv_register_netdev_19_~ldv_func_res~7#1, ldv_register_netdev_19_~tmp~238#1;havoc ldv_register_netdev_19_#in~dev#1.base, ldv_register_netdev_19_#in~dev#1.offset;assume { :end_inline_ldv_register_netdev_19 } true;assume -2147483648 <= rocker_probe_port_#t~ret1669#1 && rocker_probe_port_#t~ret1669#1 <= 2147483647;rocker_probe_port_~err~51#1 := rocker_probe_port_#t~ret1669#1;havoc rocker_probe_port_#t~ret1669#1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15111: SUMMARY for call iounmap(#t~mem1734#1.base, #t~mem1734#1.offset); srcloc: null [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14781: assume 0 != (if rocker_carrier_init_~link_up~1#1 % 256 % 4294967296 <= 2147483647 then rocker_carrier_init_~link_up~1#1 % 256 % 4294967296 else rocker_carrier_init_~link_up~1#1 % 256 % 4294967296 - 4294967296);call rocker_carrier_init_#t~mem1650#1.base, rocker_carrier_init_#t~mem1650#1.offset := read~$Pointer$#4(rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, 8); [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14781: assume !(0 != (if rocker_carrier_init_~link_up~1#1 % 256 % 4294967296 <= 2147483647 then rocker_carrier_init_~link_up~1#1 % 256 % 4294967296 else rocker_carrier_init_~link_up~1#1 % 256 % 4294967296 - 4294967296));call rocker_carrier_init_#t~mem1651#1.base, rocker_carrier_init_#t~mem1651#1.offset := read~$Pointer$#4(rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, 8); [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14880: assume 0 != rocker_probe_port_~err~51#1;call rocker_probe_port_#t~mem1676#1.base, rocker_probe_port_#t~mem1676#1.offset := read~$Pointer$#4(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 8); [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14880: assume !(0 != rocker_probe_port_~err~51#1);rocker_probe_port_#res#1 := 0; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14913: assume 0 != rocker_probe_ports_~err~52#1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14913: assume !(0 != rocker_probe_ports_~err~52#1);rocker_probe_ports_~i~22#1 := 1 + rocker_probe_ports_~i~22#1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14782-1: SUMMARY for call netif_carrier_on(rocker_carrier_init_#t~mem1650#1.base, rocker_carrier_init_#t~mem1650#1.offset); srcloc: null [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14782: havoc rocker_carrier_init_#t~mem1650#1.base, rocker_carrier_init_#t~mem1650#1.offset; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14848-1: SUMMARY for call rocker_probe_port_#t~ret1666#1.base, rocker_probe_port_#t~ret1666#1.offset := netdev_priv(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset); srcloc: null [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14881-1: SUMMARY for call netdev_err(rocker_probe_port_#t~mem1676#1.base, rocker_probe_port_#t~mem1676#1.offset, 71, 0); srcloc: null [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14848: rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset := rocker_probe_port_#t~ret1666#1.base, rocker_probe_port_#t~ret1666#1.offset;havoc rocker_probe_port_#t~ret1666#1.base, rocker_probe_port_#t~ret1666#1.offset;rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset := rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset;call write~$Pointer$#4(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset, rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 8);call write~$Pointer$#4(rocker_probe_port_~rocker#1.base, rocker_probe_port_~rocker#1.offset, rocker_probe_port_~rocker_port~20#1.base, 16 + rocker_probe_port_~rocker_port~20#1.offset, 8);call write~int#4(rocker_probe_port_~port_number#1, rocker_probe_port_~rocker_port~20#1.base, 24 + rocker_probe_port_~rocker_port~20#1.offset, 4);call write~int#4(1 + rocker_probe_port_~port_number#1, rocker_probe_port_~rocker_port~20#1.base, 28 + rocker_probe_port_~rocker_port~20#1.offset, 4);call write~int#4(544, rocker_probe_port_~rocker_port~20#1.base, 38 + rocker_probe_port_~rocker_port~20#1.offset, 4); [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14881: havoc rocker_probe_port_#t~mem1676#1.base, rocker_probe_port_#t~mem1676#1.offset; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17326: havoc dma_supported_#t~nondet2019#1;dma_set_coherent_mask_#t~ret223#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet2019#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;havoc dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1;assume { :end_inline_dma_supported } true;assume -2147483648 <= dma_set_coherent_mask_#t~ret223#1 && dma_set_coherent_mask_#t~ret223#1 <= 2147483647;dma_set_coherent_mask_~tmp~24#1 := dma_set_coherent_mask_#t~ret223#1;havoc dma_set_coherent_mask_#t~ret223#1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15014: #t~ret1698#1 := pci_set_consistent_dma_mask_#res#1;havoc pci_set_consistent_dma_mask_#t~ret228#1, pci_set_consistent_dma_mask_~dev#1.base, pci_set_consistent_dma_mask_~dev#1.offset, pci_set_consistent_dma_mask_~mask#1, pci_set_consistent_dma_mask_~tmp~29#1;havoc pci_set_consistent_dma_mask_#in~dev#1.base, pci_set_consistent_dma_mask_#in~dev#1.offset, pci_set_consistent_dma_mask_#in~mask#1;assume { :end_inline_pci_set_consistent_dma_mask } true;assume -2147483648 <= #t~ret1698#1 && #t~ret1698#1 <= 2147483647;~err~54#1 := #t~ret1698#1;havoc #t~ret1698#1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8936: SUMMARY for call pci_unmap_single(rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset, rocker_dma_test_offset_~dma_handle~0#1, 16384, 0); srcloc: null [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: havoc rocker_dma_test_offset_#t~mem474#1.base, rocker_dma_test_offset_#t~mem474#1.offset;call rocker_dma_test_offset_#t~mem475#1.base, rocker_dma_test_offset_#t~mem475#1.offset := read~$Pointer$#4(rocker_dma_test_offset_~rocker#1.base, 8 + rocker_dma_test_offset_~rocker#1.offset, 8); [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-1: SUMMARY for call writeq(rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_#t~mem474#1.base, 40 + rocker_dma_test_offset_#t~mem474#1.offset); srcloc: null [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: havoc rocker_dma_test_offset_#t~mem475#1.base, rocker_dma_test_offset_#t~mem475#1.offset; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15015: assume 0 != ~err~54#1; [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15015: assume !(0 != ~err~54#1); [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904-1: SUMMARY for call writel(16384, rocker_dma_test_offset_#t~mem475#1.base, 48 + rocker_dma_test_offset_#t~mem475#1.offset); srcloc: null [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14784-1: SUMMARY for call netif_carrier_off(rocker_carrier_init_#t~mem1651#1.base, rocker_carrier_init_#t~mem1651#1.offset); srcloc: null [2025-02-08 03:03:07,810 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14784: havoc rocker_carrier_init_#t~mem1651#1.base, rocker_carrier_init_#t~mem1651#1.offset; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15115: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938: rocker_dma_test_offset_#res#1 := rocker_dma_test_offset_~err~0#1;rocker_dma_test_#t~ret482#1 := rocker_dma_test_offset_#res#1;havoc rocker_dma_test_offset_#t~mem470#1.base, rocker_dma_test_offset_#t~mem470#1.offset, rocker_dma_test_offset_#t~ret471#1.base, rocker_dma_test_offset_#t~ret471#1.offset, rocker_dma_test_offset_#t~ret472#1, rocker_dma_test_offset_#t~ret473#1, rocker_dma_test_offset_#t~mem474#1.base, rocker_dma_test_offset_#t~mem474#1.offset, rocker_dma_test_offset_#t~mem475#1.base, rocker_dma_test_offset_#t~mem475#1.offset, rocker_dma_test_offset_#t~memset~res476#1.base, rocker_dma_test_offset_#t~memset~res476#1.offset, rocker_dma_test_offset_#t~ret477#1, rocker_dma_test_offset_#t~memset~res478#1.base, rocker_dma_test_offset_#t~memset~res478#1.offset, rocker_dma_test_offset_#t~ret479#1, rocker_dma_test_offset_#t~mem480#1, rocker_dma_test_offset_#t~ret481#1, rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset, rocker_dma_test_offset_~offset#1, rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset, rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_~i~2#1, rocker_dma_test_offset_~err~0#1, rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset, rocker_dma_test_offset_~tmp___0~20#1;havoc rocker_dma_test_offset_#in~rocker#1.base, rocker_dma_test_offset_#in~rocker#1.offset, rocker_dma_test_offset_#in~wait#1.base, rocker_dma_test_offset_#in~wait#1.offset, rocker_dma_test_offset_#in~offset#1;assume { :end_inline_rocker_dma_test_offset } true;assume -2147483648 <= rocker_dma_test_#t~ret482#1 && rocker_dma_test_#t~ret482#1 <= 2147483647;rocker_dma_test_~err~1#1 := rocker_dma_test_#t~ret482#1; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938-1: SUMMARY for call kfree(rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset); srcloc: null [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: havoc rocker_dma_test_offset_#t~memset~res476#1.base, rocker_dma_test_offset_#t~memset~res476#1.offset; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905-1: SUMMARY for call rocker_dma_test_offset_#t~memset~res476#1.base, rocker_dma_test_offset_#t~memset~res476#1.offset := #Ultimate.C_memset#4(rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 150, 16384); srcloc: null [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15016: SUMMARY for call dev_err(~pdev#1.base, 148 + ~pdev#1.offset, 74, 0); srcloc: null [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906: assume -2147483648 <= rocker_dma_test_offset_#t~ret477#1 && rocker_dma_test_offset_#t~ret477#1 <= 2147483647;rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret477#1;havoc rocker_dma_test_offset_#t~ret477#1; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: pci_set_consistent_dma_mask_#t~ret228#1 := dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret223#1, dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~tmp~24#1;havoc dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset, dma_set_coherent_mask_#in~mask#1;assume { :end_inline_dma_set_coherent_mask } true;assume -2147483648 <= pci_set_consistent_dma_mask_#t~ret228#1 && pci_set_consistent_dma_mask_#t~ret228#1 <= 2147483647;pci_set_consistent_dma_mask_~tmp~29#1 := pci_set_consistent_dma_mask_#t~ret228#1;havoc pci_set_consistent_dma_mask_#t~ret228#1;pci_set_consistent_dma_mask_#res#1 := pci_set_consistent_dma_mask_~tmp~29#1; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906-1: SUMMARY for call rocker_dma_test_offset_#t~ret477#1 := rocker_dma_test_one(rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset, 2, rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 16384); srcloc: null [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: havoc eth_random_addr_#t~mem332#1, eth_random_addr_#t~bitwise333#1, eth_random_addr_#t~mem334#1, eth_random_addr_#t~bitwise335#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset;havoc eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset;assume { :end_inline_eth_random_addr } true;havoc eth_hw_addr_random_#t~mem336#1.base, eth_hw_addr_random_#t~mem336#1.offset; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15117: SUMMARY for call pci_disable_device(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751: assume 0 == dma_set_coherent_mask_~tmp~24#1;dma_set_coherent_mask_#res#1 := -5; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751: assume !(0 == dma_set_coherent_mask_~tmp~24#1);call write~int#4(dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~dev#1.base, 1095 + dma_set_coherent_mask_~dev#1.offset, 8);dma_set_coherent_mask_#res#1 := 0; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume 0 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume !(0 != rocker_dma_test_offset_~err~0#1); [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14887-1: SUMMARY for call rocker_probe_port_#t~ret1677#1 := rocker_port_ig_tbl(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 0, 1); srcloc: null [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14887: assume -2147483648 <= rocker_probe_port_#t~ret1677#1 && rocker_probe_port_#t~ret1677#1 <= 2147483647;assume { :begin_inline_ldv_unregister_netdev_20 } true;ldv_unregister_netdev_20_#in~dev#1.base, ldv_unregister_netdev_20_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset;ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset := ldv_unregister_netdev_20_#in~dev#1.base, ldv_unregister_netdev_20_#in~dev#1.offset; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10527: assume -2147483648 <= rocker_cmd_get_port_settings_macaddr_#t~ret825#1 && rocker_cmd_get_port_settings_macaddr_#t~ret825#1 <= 2147483647;rocker_cmd_get_port_settings_macaddr_~tmp~113#1 := rocker_cmd_get_port_settings_macaddr_#t~ret825#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret825#1;rocker_cmd_get_port_settings_macaddr_#res#1 := rocker_cmd_get_port_settings_macaddr_~tmp~113#1;rocker_port_dev_addr_init_#t~ret1662#1 := rocker_cmd_get_port_settings_macaddr_#res#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret825#1, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.offset, rocker_cmd_get_port_settings_macaddr_~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_~macaddr#1.offset, rocker_cmd_get_port_settings_macaddr_~tmp~113#1;havoc rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.offset, rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.offset;assume { :end_inline_rocker_cmd_get_port_settings_macaddr } true;assume -2147483648 <= rocker_port_dev_addr_init_#t~ret1662#1 && rocker_port_dev_addr_init_#t~ret1662#1 <= 2147483647;rocker_port_dev_addr_init_~err~50#1 := rocker_port_dev_addr_init_#t~ret1662#1;havoc rocker_port_dev_addr_init_#t~mem1660#1.base, rocker_port_dev_addr_init_#t~mem1660#1.offset;havoc rocker_port_dev_addr_init_#t~mem1661#1.base, rocker_port_dev_addr_init_#t~mem1661#1.offset;havoc rocker_port_dev_addr_init_#t~ret1662#1; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10527-1: SUMMARY for call rocker_cmd_get_port_settings_macaddr_#t~ret825#1 := rocker_cmd_exec(rocker_cmd_get_port_settings_macaddr_~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.offset, 0, 0, #funAddr~rocker_cmd_get_port_settings_prep.base, #funAddr~rocker_cmd_get_port_settings_prep.offset, 0, 0, #funAddr~rocker_cmd_get_port_settings_macaddr_proc.base, #funAddr~rocker_cmd_get_port_settings_macaddr_proc.offset, rocker_cmd_get_port_settings_macaddr_~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_~macaddr#1.offset); srcloc: null [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15119-1: SUMMARY for call kfree(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15119: #res#1 := ~err~54#1; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14855-1: SUMMARY for call INIT_LIST_HEAD(rocker_probe_port_~rocker_port~20#1.base, 1175 + rocker_probe_port_~rocker_port~20#1.offset); srcloc: null [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14855: assume { :begin_inline_rocker_port_dev_addr_init } true;rocker_port_dev_addr_init_#in~rocker_port#1.base, rocker_port_dev_addr_init_#in~rocker_port#1.offset := rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset;havoc rocker_port_dev_addr_init_#t~mem1658#1.base, rocker_port_dev_addr_init_#t~mem1658#1.offset, rocker_port_dev_addr_init_#t~mem1659#1.base, rocker_port_dev_addr_init_#t~mem1659#1.offset, rocker_port_dev_addr_init_#t~mem1660#1.base, rocker_port_dev_addr_init_#t~mem1660#1.offset, rocker_port_dev_addr_init_#t~mem1661#1.base, rocker_port_dev_addr_init_#t~mem1661#1.offset, rocker_port_dev_addr_init_#t~ret1662#1, rocker_port_dev_addr_init_#t~mem1663#1.base, rocker_port_dev_addr_init_#t~mem1663#1.offset, rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset, rocker_port_dev_addr_init_~rocker~28#1.base, rocker_port_dev_addr_init_~rocker~28#1.offset, rocker_port_dev_addr_init_~pdev~12#1.base, rocker_port_dev_addr_init_~pdev~12#1.offset, rocker_port_dev_addr_init_~err~50#1;rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset := rocker_port_dev_addr_init_#in~rocker_port#1.base, rocker_port_dev_addr_init_#in~rocker_port#1.offset;havoc rocker_port_dev_addr_init_~rocker~28#1.base, rocker_port_dev_addr_init_~rocker~28#1.offset;havoc rocker_port_dev_addr_init_~pdev~12#1.base, rocker_port_dev_addr_init_~pdev~12#1.offset;havoc rocker_port_dev_addr_init_~err~50#1;call rocker_port_dev_addr_init_#t~mem1658#1.base, rocker_port_dev_addr_init_#t~mem1658#1.offset := read~$Pointer$#4(rocker_port_dev_addr_init_~rocker_port#1.base, 16 + rocker_port_dev_addr_init_~rocker_port#1.offset, 8);rocker_port_dev_addr_init_~rocker~28#1.base, rocker_port_dev_addr_init_~rocker~28#1.offset := rocker_port_dev_addr_init_#t~mem1658#1.base, rocker_port_dev_addr_init_#t~mem1658#1.offset;havoc rocker_port_dev_addr_init_#t~mem1658#1.base, rocker_port_dev_addr_init_#t~mem1658#1.offset;call rocker_port_dev_addr_init_#t~mem1659#1.base, rocker_port_dev_addr_init_#t~mem1659#1.offset := read~$Pointer$#4(rocker_port_dev_addr_init_~rocker~28#1.base, rocker_port_dev_addr_init_~rocker~28#1.offset, 8);rocker_port_dev_addr_init_~pdev~12#1.base, rocker_port_dev_addr_init_~pdev~12#1.offset := rocker_port_dev_addr_init_#t~mem1659#1.base, rocker_port_dev_addr_init_#t~mem1659#1.offset;havoc rocker_port_dev_addr_init_#t~mem1659#1.base, rocker_port_dev_addr_init_#t~mem1659#1.offset;call rocker_port_dev_addr_init_#t~mem1660#1.base, rocker_port_dev_addr_init_#t~mem1660#1.offset := read~$Pointer$#4(rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset, 8);call rocker_port_dev_addr_init_#t~mem1661#1.base, rocker_port_dev_addr_init_#t~mem1661#1.offset := read~$Pointer$#4(rocker_port_dev_addr_init_#t~mem1660#1.base, 854 + rocker_port_dev_addr_init_#t~mem1660#1.offset, 8);assume { :begin_inline_rocker_cmd_get_port_settings_macaddr } true;rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.offset, rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.offset := rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset, rocker_port_dev_addr_init_#t~mem1661#1.base, rocker_port_dev_addr_init_#t~mem1661#1.offset;havoc rocker_cmd_get_port_settings_macaddr_#res#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret825#1, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.offset, rocker_cmd_get_port_settings_macaddr_~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_~macaddr#1.offset, rocker_cmd_get_port_settings_macaddr_~tmp~113#1;rocker_cmd_get_port_settings_macaddr_~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.offset := rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.offset;rocker_cmd_get_port_settings_macaddr_~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_~macaddr#1.offset := rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.offset;havoc rocker_cmd_get_port_settings_macaddr_~tmp~113#1; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976: call ULTIMATE.dealloc(rocker_basic_hw_test_~#wait~2#1.base, rocker_basic_hw_test_~#wait~2#1.offset);havoc rocker_basic_hw_test_~#wait~2#1.base, rocker_basic_hw_test_~#wait~2#1.offset; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14856: havoc rocker_port_dev_addr_init_#t~mem1658#1.base, rocker_port_dev_addr_init_#t~mem1658#1.offset, rocker_port_dev_addr_init_#t~mem1659#1.base, rocker_port_dev_addr_init_#t~mem1659#1.offset, rocker_port_dev_addr_init_#t~mem1660#1.base, rocker_port_dev_addr_init_#t~mem1660#1.offset, rocker_port_dev_addr_init_#t~mem1661#1.base, rocker_port_dev_addr_init_#t~mem1661#1.offset, rocker_port_dev_addr_init_#t~ret1662#1, rocker_port_dev_addr_init_#t~mem1663#1.base, rocker_port_dev_addr_init_#t~mem1663#1.offset, rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset, rocker_port_dev_addr_init_~rocker~28#1.base, rocker_port_dev_addr_init_~rocker~28#1.offset, rocker_port_dev_addr_init_~pdev~12#1.base, rocker_port_dev_addr_init_~pdev~12#1.offset, rocker_port_dev_addr_init_~err~50#1;havoc rocker_port_dev_addr_init_#in~rocker_port#1.base, rocker_port_dev_addr_init_#in~rocker_port#1.offset;assume { :end_inline_rocker_port_dev_addr_init } true;call write~$Pointer$#4(~#rocker_port_netdev_ops~0.base, ~#rocker_port_netdev_ops~0.offset, rocker_probe_port_~dev~2#1.base, 512 + rocker_probe_port_~dev~2#1.offset, 8);call write~$Pointer$#4(~#rocker_port_ethtool_ops~0.base, ~#rocker_port_ethtool_ops~0.offset, rocker_probe_port_~dev~2#1.base, 520 + rocker_probe_port_~dev~2#1.offset, 8);call write~$Pointer$#4(~#rocker_port_switchdev_ops~0.base, ~#rocker_port_switchdev_ops~0.offset, rocker_probe_port_~dev~2#1.base, 528 + rocker_probe_port_~dev~2#1.offset, 8); [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17433: havoc pci_enable_device_#t~nondet2029#1; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14956: call rocker_msix_init_#t~mem1688#1.base, rocker_msix_init_#t~mem1688#1.offset := read~$Pointer$#4(rocker_msix_init_~rocker#1.base, 16 + rocker_msix_init_~rocker#1.offset, 8);call write~int#4(rocker_msix_init_~i~23#1, rocker_msix_init_#t~mem1688#1.base, 4 + (rocker_msix_init_#t~mem1688#1.offset + 6 * (if rocker_msix_init_~i~23#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_msix_init_~i~23#1 % 18446744073709551616 % 18446744073709551616 else rocker_msix_init_~i~23#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);rocker_msix_init_~i~23#1 := 1 + rocker_msix_init_~i~23#1; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14824: assume 0 != rocker_port_dev_addr_init_~err~50#1;assume { :begin_inline_dev_warn } true;dev_warn_#in~arg0#1.base, dev_warn_#in~arg0#1.offset, dev_warn_#in~arg1#1.base, dev_warn_#in~arg1#1.offset := rocker_port_dev_addr_init_~pdev~12#1.base, 148 + rocker_port_dev_addr_init_~pdev~12#1.offset, 68, 0;havoc dev_warn_~arg0#1.base, dev_warn_~arg0#1.offset, dev_warn_~arg1#1.base, dev_warn_~arg1#1.offset;dev_warn_~arg0#1.base, dev_warn_~arg0#1.offset := dev_warn_#in~arg0#1.base, dev_warn_#in~arg0#1.offset;dev_warn_~arg1#1.base, dev_warn_~arg1#1.offset := dev_warn_#in~arg1#1.base, dev_warn_#in~arg1#1.offset; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14824: assume !(0 != rocker_port_dev_addr_init_~err~50#1); [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8912: havoc rocker_dma_test_offset_#t~memset~res478#1.base, rocker_dma_test_offset_#t~memset~res478#1.offset; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8912-1: SUMMARY for call rocker_dma_test_offset_#t~memset~res478#1.base, rocker_dma_test_offset_#t~memset~res478#1.offset := #Ultimate.C_memset#4(rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 0, 16384); srcloc: null [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825: havoc dev_warn_~arg0#1.base, dev_warn_~arg0#1.offset, dev_warn_~arg1#1.base, dev_warn_~arg1#1.offset;havoc dev_warn_#in~arg0#1.base, dev_warn_#in~arg0#1.offset, dev_warn_#in~arg1#1.base, dev_warn_#in~arg1#1.offset;assume { :end_inline_dev_warn } true;call rocker_port_dev_addr_init_#t~mem1663#1.base, rocker_port_dev_addr_init_#t~mem1663#1.offset := read~$Pointer$#4(rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset, 8);assume { :begin_inline_eth_hw_addr_random } true;eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset := rocker_port_dev_addr_init_#t~mem1663#1.base, rocker_port_dev_addr_init_#t~mem1663#1.offset;havoc eth_hw_addr_random_#t~mem336#1.base, eth_hw_addr_random_#t~mem336#1.offset, eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset;eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset := eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset;call write~int#4(1, eth_hw_addr_random_~dev#1.base, 604 + eth_hw_addr_random_~dev#1.offset, 1);call eth_hw_addr_random_#t~mem336#1.base, eth_hw_addr_random_#t~mem336#1.offset := read~$Pointer$#4(eth_hw_addr_random_~dev#1.base, 854 + eth_hw_addr_random_~dev#1.offset, 8);assume { :begin_inline_eth_random_addr } true;eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset := eth_hw_addr_random_#t~mem336#1.base, eth_hw_addr_random_#t~mem336#1.offset;havoc eth_random_addr_#t~mem332#1, eth_random_addr_#t~bitwise333#1, eth_random_addr_#t~mem334#1, eth_random_addr_#t~bitwise335#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset;eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset := eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset;assume { :begin_inline_get_random_bytes } true;get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset, get_random_bytes_#in~arg1#1 := eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 6;havoc get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset, get_random_bytes_~arg1#1;get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset := get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset;get_random_bytes_~arg1#1 := get_random_bytes_#in~arg1#1; [2025-02-08 03:03:07,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14826: havoc eth_hw_addr_random_#t~mem336#1.base, eth_hw_addr_random_#t~mem336#1.offset, eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset;havoc eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset;assume { :end_inline_eth_hw_addr_random } true;havoc rocker_port_dev_addr_init_#t~mem1663#1.base, rocker_port_dev_addr_init_#t~mem1663#1.offset; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14925-1: SUMMARY for call rocker_remove_ports(rocker_probe_ports_~rocker#1.base, rocker_probe_ports_~rocker#1.offset); srcloc: null [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14925: rocker_probe_ports_#res#1 := rocker_probe_ports_~err~52#1; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: assume -2147483648 <= rocker_dma_test_offset_#t~ret479#1 && rocker_dma_test_offset_#t~ret479#1 <= 2147483647;rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret479#1;havoc rocker_dma_test_offset_#t~ret479#1; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913-1: SUMMARY for call rocker_dma_test_offset_#t~ret479#1 := rocker_dma_test_one(rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset, 1, rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 16384); srcloc: null [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14860: SUMMARY for call netif_napi_add(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset, rocker_probe_port_~rocker_port~20#1.base, 559 + rocker_probe_port_~rocker_port~20#1.offset, #funAddr~rocker_port_poll_tx.base, #funAddr~rocker_port_poll_tx.offset, 64); srcloc: null [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume 0 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume !(0 != rocker_dma_test_offset_~err~0#1);assume { :begin_inline_prandom_bytes } true;prandom_bytes_#in~arg0#1.base, prandom_bytes_#in~arg0#1.offset, prandom_bytes_#in~arg1#1 := rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, 16384;havoc prandom_bytes_~arg0#1.base, prandom_bytes_~arg0#1.offset, prandom_bytes_~arg1#1;prandom_bytes_~arg0#1.base, prandom_bytes_~arg0#1.offset := prandom_bytes_#in~arg0#1.base, prandom_bytes_#in~arg0#1.offset;prandom_bytes_~arg1#1 := prandom_bytes_#in~arg1#1;havoc prandom_bytes_~arg0#1.base, prandom_bytes_~arg0#1.offset, prandom_bytes_~arg1#1;havoc prandom_bytes_#in~arg0#1.base, prandom_bytes_#in~arg0#1.offset, prandom_bytes_#in~arg1#1;assume { :end_inline_prandom_bytes } true;rocker_dma_test_offset_~i~2#1 := 0; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17437: havoc pci_enable_msix_range_#t~nondet2030#1; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14861-1: SUMMARY for call netif_napi_add(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset, rocker_probe_port_~rocker_port~20#1.base, 823 + rocker_probe_port_~rocker_port~20#1.offset, #funAddr~rocker_port_poll_rx.base, #funAddr~rocker_port_poll_rx.offset, 64); srcloc: null [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14861: assume { :begin_inline_rocker_carrier_init } true;rocker_carrier_init_#in~rocker_port#1.base, rocker_carrier_init_#in~rocker_port#1.offset := rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset;havoc rocker_carrier_init_#t~mem1644#1.base, rocker_carrier_init_#t~mem1644#1.offset, rocker_carrier_init_#t~mem1645#1.base, rocker_carrier_init_#t~mem1645#1.offset, rocker_carrier_init_#t~ret1646#1, rocker_carrier_init_#t~mem1647#1, rocker_carrier_init_#t~bitwise1648#1, rocker_carrier_init_#t~bitwise1649#1, rocker_carrier_init_#t~mem1650#1.base, rocker_carrier_init_#t~mem1650#1.offset, rocker_carrier_init_#t~mem1651#1.base, rocker_carrier_init_#t~mem1651#1.offset, rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, rocker_carrier_init_~rocker~27#1.base, rocker_carrier_init_~rocker~27#1.offset, rocker_carrier_init_~link_status~0#1, rocker_carrier_init_~tmp~203#1, rocker_carrier_init_~link_up~1#1;rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset := rocker_carrier_init_#in~rocker_port#1.base, rocker_carrier_init_#in~rocker_port#1.offset;havoc rocker_carrier_init_~rocker~27#1.base, rocker_carrier_init_~rocker~27#1.offset;havoc rocker_carrier_init_~link_status~0#1;havoc rocker_carrier_init_~tmp~203#1;havoc rocker_carrier_init_~link_up~1#1;call rocker_carrier_init_#t~mem1644#1.base, rocker_carrier_init_#t~mem1644#1.offset := read~$Pointer$#4(rocker_carrier_init_~rocker_port#1.base, 16 + rocker_carrier_init_~rocker_port#1.offset, 8);rocker_carrier_init_~rocker~27#1.base, rocker_carrier_init_~rocker~27#1.offset := rocker_carrier_init_#t~mem1644#1.base, rocker_carrier_init_#t~mem1644#1.offset;havoc rocker_carrier_init_#t~mem1644#1.base, rocker_carrier_init_#t~mem1644#1.offset;call rocker_carrier_init_#t~mem1645#1.base, rocker_carrier_init_#t~mem1645#1.offset := read~$Pointer$#4(rocker_carrier_init_~rocker~27#1.base, 8 + rocker_carrier_init_~rocker~27#1.offset, 8); [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14862: havoc rocker_carrier_init_#t~mem1644#1.base, rocker_carrier_init_#t~mem1644#1.offset, rocker_carrier_init_#t~mem1645#1.base, rocker_carrier_init_#t~mem1645#1.offset, rocker_carrier_init_#t~ret1646#1, rocker_carrier_init_#t~mem1647#1, rocker_carrier_init_#t~bitwise1648#1, rocker_carrier_init_#t~bitwise1649#1, rocker_carrier_init_#t~mem1650#1.base, rocker_carrier_init_#t~mem1650#1.offset, rocker_carrier_init_#t~mem1651#1.base, rocker_carrier_init_#t~mem1651#1.offset, rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, rocker_carrier_init_~rocker~27#1.base, rocker_carrier_init_~rocker~27#1.offset, rocker_carrier_init_~link_status~0#1, rocker_carrier_init_~tmp~203#1, rocker_carrier_init_~link_up~1#1;havoc rocker_carrier_init_#in~rocker_port#1.base, rocker_carrier_init_#in~rocker_port#1.offset;assume { :end_inline_rocker_carrier_init } true;call rocker_probe_port_#t~mem1667#1 := read~int#4(rocker_probe_port_~dev~2#1.base, 240 + rocker_probe_port_~dev~2#1.offset, 8); [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: assume { :begin_inline_rocker_dma_test_offset } true;rocker_dma_test_offset_#in~rocker#1.base, rocker_dma_test_offset_#in~rocker#1.offset, rocker_dma_test_offset_#in~wait#1.base, rocker_dma_test_offset_#in~wait#1.offset, rocker_dma_test_offset_#in~offset#1 := rocker_dma_test_~rocker#1.base, rocker_dma_test_~rocker#1.offset, rocker_dma_test_~wait#1.base, rocker_dma_test_~wait#1.offset, rocker_dma_test_~i~3#1;havoc rocker_dma_test_offset_#res#1;havoc rocker_dma_test_offset_#t~mem470#1.base, rocker_dma_test_offset_#t~mem470#1.offset, rocker_dma_test_offset_#t~ret471#1.base, rocker_dma_test_offset_#t~ret471#1.offset, rocker_dma_test_offset_#t~ret472#1, rocker_dma_test_offset_#t~ret473#1, rocker_dma_test_offset_#t~mem474#1.base, rocker_dma_test_offset_#t~mem474#1.offset, rocker_dma_test_offset_#t~mem475#1.base, rocker_dma_test_offset_#t~mem475#1.offset, rocker_dma_test_offset_#t~memset~res476#1.base, rocker_dma_test_offset_#t~memset~res476#1.offset, rocker_dma_test_offset_#t~ret477#1, rocker_dma_test_offset_#t~memset~res478#1.base, rocker_dma_test_offset_#t~memset~res478#1.offset, rocker_dma_test_offset_#t~ret479#1, rocker_dma_test_offset_#t~mem480#1, rocker_dma_test_offset_#t~ret481#1, rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset, rocker_dma_test_offset_~offset#1, rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset, rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_~i~2#1, rocker_dma_test_offset_~err~0#1, rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset, rocker_dma_test_offset_~tmp___0~20#1;rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset := rocker_dma_test_offset_#in~rocker#1.base, rocker_dma_test_offset_#in~rocker#1.offset;rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset := rocker_dma_test_offset_#in~wait#1.base, rocker_dma_test_offset_#in~wait#1.offset;rocker_dma_test_offset_~offset#1 := rocker_dma_test_offset_#in~offset#1;havoc rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset;havoc rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset;havoc rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset;havoc rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset;havoc rocker_dma_test_offset_~dma_handle~0#1;havoc rocker_dma_test_offset_~i~2#1;havoc rocker_dma_test_offset_~err~0#1;havoc rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset;havoc rocker_dma_test_offset_~tmp___0~20#1;call rocker_dma_test_offset_#t~mem470#1.base, rocker_dma_test_offset_#t~mem470#1.offset := read~$Pointer$#4(rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, 8);rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset := rocker_dma_test_offset_#t~mem470#1.base, rocker_dma_test_offset_#t~mem470#1.offset;havoc rocker_dma_test_offset_#t~mem470#1.base, rocker_dma_test_offset_#t~mem470#1.offset; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14863-4: assume 0 == rocker_probe_port_#t~mem1667#1 % 18446744073709551616 || 8192 == rocker_probe_port_#t~mem1667#1 % 18446744073709551616;rocker_probe_port_#t~bitwise1668#1 := 8192; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14863-4: assume !(0 == rocker_probe_port_#t~mem1667#1 % 18446744073709551616 || 8192 == rocker_probe_port_#t~mem1667#1 % 18446744073709551616); [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: call ULTIMATE.dealloc(rocker_dma_rings_init_~#__key~1#1.base, rocker_dma_rings_init_~#__key~1#1.offset);havoc rocker_dma_rings_init_~#__key~1#1.base, rocker_dma_rings_init_~#__key~1#1.offset; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14863-3: assume false;rocker_probe_port_#t~bitwise1668#1 := rocker_probe_port_#t~mem1667#1; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14863-3: assume !false; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14863-2: havoc rocker_probe_port_#t~bitwise1668#1;assume (rocker_probe_port_#t~bitwise1668#1 % 18446744073709551616 >= rocker_probe_port_#t~mem1667#1 % 18446744073709551616 && rocker_probe_port_#t~bitwise1668#1 % 18446744073709551616 >= 8192) && rocker_probe_port_#t~bitwise1668#1 % 18446744073709551616 <= 8192 + rocker_probe_port_#t~mem1667#1 % 18446744073709551616; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14863-1: [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14863: call write~int#4(rocker_probe_port_#t~bitwise1668#1, rocker_probe_port_~dev~2#1.base, 240 + rocker_probe_port_~dev~2#1.offset, 8);havoc rocker_probe_port_#t~mem1667#1;havoc rocker_probe_port_#t~bitwise1668#1;assume { :begin_inline_ldv_register_netdev_19 } true;ldv_register_netdev_19_#in~dev#1.base, ldv_register_netdev_19_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_register_netdev_19_#res#1;havoc ldv_register_netdev_19_#t~ret1994#1, ldv_register_netdev_19_~dev#1.base, ldv_register_netdev_19_~dev#1.offset, ldv_register_netdev_19_~ldv_func_res~7#1, ldv_register_netdev_19_~tmp~238#1;ldv_register_netdev_19_~dev#1.base, ldv_register_netdev_19_~dev#1.offset := ldv_register_netdev_19_#in~dev#1.base, ldv_register_netdev_19_#in~dev#1.offset;havoc ldv_register_netdev_19_~ldv_func_res~7#1;havoc ldv_register_netdev_19_~tmp~238#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_19_~dev#1.base, ldv_register_netdev_19_~dev#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2039#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset := register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;havoc register_netdev_#t~nondet2039#1;assume -2147483648 <= register_netdev_#t~nondet2039#1 && register_netdev_#t~nondet2039#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2039#1;havoc register_netdev_#t~nondet2039#1; [2025-02-08 03:03:07,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263: call ULTIMATE.dealloc(rocker_init_tbls_~#__key~2#1.base, rocker_init_tbls_~#__key~2#1.offset);havoc rocker_init_tbls_~#__key~2#1.base, rocker_init_tbls_~#__key~2#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___0~0#1.base, rocker_init_tbls_~#__key___0~0#1.offset);havoc rocker_init_tbls_~#__key___0~0#1.base, rocker_init_tbls_~#__key___0~0#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___1~0#1.base, rocker_init_tbls_~#__key___1~0#1.offset);havoc rocker_init_tbls_~#__key___1~0#1.base, rocker_init_tbls_~#__key___1~0#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___2~0#1.base, rocker_init_tbls_~#__key___2~0#1.offset);havoc rocker_init_tbls_~#__key___2~0#1.base, rocker_init_tbls_~#__key___2~0#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___3~0#1.base, rocker_init_tbls_~#__key___3~0#1.offset);havoc rocker_init_tbls_~#__key___3~0#1.base, rocker_init_tbls_~#__key___3~0#1.offset; [2025-02-08 03:03:07,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: assume 0 != rocker_dma_test_~err~1#1;rocker_dma_test_#res#1 := rocker_dma_test_~err~1#1; [2025-02-08 03:03:07,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: assume !(0 != rocker_dma_test_~err~1#1);rocker_dma_test_~i~3#1 := 1 + rocker_dma_test_~i~3#1; [2025-02-08 03:03:07,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17441: havoc pci_msix_vec_count_#t~nondet2031#1; [2025-02-08 03:03:07,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679: SUMMARY for call rocker_dma_ring_destroy(rocker_dma_rings_init_~rocker#1.base, rocker_dma_rings_init_~rocker#1.offset, rocker_dma_rings_init_~rocker#1.base, 156 + rocker_dma_rings_init_~rocker#1.offset); srcloc: null [2025-02-08 03:03:07,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865: assume 0 != rocker_probe_port_~err~51#1; [2025-02-08 03:03:07,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865: assume !(0 != rocker_probe_port_~err~51#1);call rocker_probe_port_#t~mem1670#1.base, rocker_probe_port_#t~mem1670#1.offset := read~$Pointer$#4(rocker_probe_port_~rocker#1.base, 28 + rocker_probe_port_~rocker#1.offset, 8);call write~$Pointer$#4(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, rocker_probe_port_#t~mem1670#1.base, rocker_probe_port_#t~mem1670#1.offset + 8 * (if rocker_probe_port_~port_number#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_probe_port_~port_number#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else rocker_probe_port_~port_number#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc rocker_probe_port_#t~mem1670#1.base, rocker_probe_port_#t~mem1670#1.offset; [2025-02-08 03:03:07,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14866: SUMMARY for call dev_err(rocker_probe_port_~pdev~13#1.base, 148 + rocker_probe_port_~pdev~13#1.offset, 69, 0); srcloc: null [2025-02-08 03:03:07,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14074: assume (if rocker_port_vlans_add_#t~mem1492#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_add_#t~mem1492#1 % 65536 % 4294967296 else rocker_port_vlans_add_#t~mem1492#1 % 65536 % 4294967296 - 4294967296) >= (if rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 else rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 - 4294967296);havoc rocker_port_vlans_add_#t~mem1492#1; [2025-02-08 03:03:07,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14074: assume !((if rocker_port_vlans_add_#t~mem1492#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_add_#t~mem1492#1 % 65536 % 4294967296 else rocker_port_vlans_add_#t~mem1492#1 % 65536 % 4294967296 - 4294967296) >= (if rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 else rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 - 4294967296));havoc rocker_port_vlans_add_#t~mem1492#1;rocker_port_vlans_add_#res#1 := 0; [2025-02-08 03:03:07,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14067: assume -2147483648 <= rocker_port_vlans_add_#t~ret1491#1 && rocker_port_vlans_add_#t~ret1491#1 <= 2147483647;rocker_port_vlans_add_~err~40#1 := rocker_port_vlans_add_#t~ret1491#1; [2025-02-08 03:03:07,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14067-1: SUMMARY for call rocker_port_vlans_add_#t~ret1491#1 := rocker_port_vlan_add(rocker_port_vlans_add_~rocker_port#1.base, rocker_port_vlans_add_~rocker_port#1.offset, rocker_port_vlans_add_~trans#1, (if rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 else rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 - 4294967296), (if rocker_port_vlans_add_#t~mem1490#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_add_#t~mem1490#1 % 65536 % 4294967296 else rocker_port_vlans_add_#t~mem1490#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:07,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14067-2: call rocker_port_vlans_add_#t~mem1490#1 := read~int#4(rocker_port_vlans_add_~vlan#1.base, rocker_port_vlans_add_~vlan#1.offset, 2); [2025-02-08 03:03:07,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14068: assume 0 != rocker_port_vlans_add_~err~40#1;rocker_port_vlans_add_#res#1 := rocker_port_vlans_add_~err~40#1; [2025-02-08 03:03:07,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14068: assume !(0 != rocker_port_vlans_add_~err~40#1);rocker_port_vlans_add_~vid~2#1 := 1 + (if rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 else rocker_port_vlans_add_~vid~2#1 % 65536 % 4294967296 - 4294967296);call rocker_port_vlans_add_#t~mem1492#1 := read~int#4(rocker_port_vlans_add_~vlan#1.base, 4 + rocker_port_vlans_add_~vlan#1.offset, 2); [2025-02-08 03:03:07,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14143: #t~ret1506#1 := rocker_port_vlans_add_#res#1;havoc rocker_port_vlans_add_#t~mem1489#1, rocker_port_vlans_add_#t~mem1490#1, rocker_port_vlans_add_#t~ret1491#1, rocker_port_vlans_add_#t~mem1492#1, rocker_port_vlans_add_~rocker_port#1.base, rocker_port_vlans_add_~rocker_port#1.offset, rocker_port_vlans_add_~trans#1, rocker_port_vlans_add_~vlan#1.base, rocker_port_vlans_add_~vlan#1.offset, rocker_port_vlans_add_~vid~2#1, rocker_port_vlans_add_~err~40#1;havoc rocker_port_vlans_add_#in~rocker_port#1.base, rocker_port_vlans_add_#in~rocker_port#1.offset, rocker_port_vlans_add_#in~trans#1, rocker_port_vlans_add_#in~vlan#1.base, rocker_port_vlans_add_#in~vlan#1.offset;assume { :end_inline_rocker_port_vlans_add } true;assume -2147483648 <= #t~ret1506#1 && #t~ret1506#1 <= 2147483647;~err~41#1 := #t~ret1506#1; [2025-02-08 03:03:07,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14152: #t~ret1515#1 := rocker_port_fdb_add_#res#1;havoc rocker_port_fdb_add_#t~mem1493#1, rocker_port_fdb_add_#t~ret1494#1, rocker_port_fdb_add_#t~ret1495#1, rocker_port_fdb_add_#t~mem1496#1.base, rocker_port_fdb_add_#t~mem1496#1.offset, rocker_port_fdb_add_#t~ret1497#1, rocker_port_fdb_add_~rocker_port#1.base, rocker_port_fdb_add_~rocker_port#1.offset, rocker_port_fdb_add_~trans#1, rocker_port_fdb_add_~fdb#1.base, rocker_port_fdb_add_~fdb#1.offset, rocker_port_fdb_add_~vlan_id~4#1, rocker_port_fdb_add_~tmp~187#1, rocker_port_fdb_add_~flags~2#1, rocker_port_fdb_add_~tmp___0~103#1, rocker_port_fdb_add_~tmp___1~62#1, rocker_port_fdb_add_~tmp___2~37#1;havoc rocker_port_fdb_add_#in~rocker_port#1.base, rocker_port_fdb_add_#in~rocker_port#1.offset, rocker_port_fdb_add_#in~trans#1, rocker_port_fdb_add_#in~fdb#1.base, rocker_port_fdb_add_#in~fdb#1.offset;assume { :end_inline_rocker_port_fdb_add } true;assume -2147483648 <= #t~ret1515#1 && #t~ret1515#1 <= 2147483647;~err~41#1 := #t~ret1515#1; [2025-02-08 03:03:07,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17306: havoc #t~nondet2016; [2025-02-08 03:03:07,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856: rocker_dma_rx_ring_skbs_free_~i~9#1 := 1 + rocker_dma_rx_ring_skbs_free_~i~9#1; [2025-02-08 03:03:07,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856-1: SUMMARY for call rocker_dma_rx_ring_skb_free(rocker_dma_rx_ring_skbs_free_~rocker~2#1.base, rocker_dma_rx_ring_skbs_free_~rocker~2#1.offset, rocker_dma_rx_ring_skbs_free_#t~mem676#1.base, rocker_dma_rx_ring_skbs_free_#t~mem676#1.offset + 40 * (if rocker_dma_rx_ring_skbs_free_~i~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_dma_rx_ring_skbs_free_~i~9#1 % 18446744073709551616 % 18446744073709551616 else rocker_dma_rx_ring_skbs_free_~i~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:03:07,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856-2: call rocker_dma_rx_ring_skbs_free_#t~mem676#1.base, rocker_dma_rx_ring_skbs_free_#t~mem676#1.offset := read~$Pointer$#4(rocker_dma_rx_ring_skbs_free_~rx_ring~1#1.base, 32 + rocker_dma_rx_ring_skbs_free_~rx_ring~1#1.offset, 8); [2025-02-08 03:03:07,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109: havoc #t~mem509; [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10309: call ULTIMATE.dealloc(rocker_cmd_get_port_settings_macaddr_proc_~#attrs~5#1.base, rocker_cmd_get_port_settings_macaddr_proc_~#attrs~5#1.offset);havoc rocker_cmd_get_port_settings_macaddr_proc_~#attrs~5#1.base, rocker_cmd_get_port_settings_macaddr_proc_~#attrs~5#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_macaddr_proc_~#info_attrs~1#1.base, rocker_cmd_get_port_settings_macaddr_proc_~#info_attrs~1#1.offset);havoc rocker_cmd_get_port_settings_macaddr_proc_~#info_attrs~1#1.base, rocker_cmd_get_port_settings_macaddr_proc_~#info_attrs~1#1.offset;#t~ret2062#1 := rocker_cmd_get_port_settings_macaddr_proc_#res#1;havoc rocker_cmd_get_port_settings_macaddr_proc_#t~mem786#1.base, rocker_cmd_get_port_settings_macaddr_proc_#t~mem786#1.offset, rocker_cmd_get_port_settings_macaddr_proc_#t~mem787#1.base, rocker_cmd_get_port_settings_macaddr_proc_#t~mem787#1.offset, rocker_cmd_get_port_settings_macaddr_proc_#t~mem788#1.base, rocker_cmd_get_port_settings_macaddr_proc_#t~mem788#1.offset, rocker_cmd_get_port_settings_macaddr_proc_#t~ret789#1, rocker_cmd_get_port_settings_macaddr_proc_#t~ret790#1.base, rocker_cmd_get_port_settings_macaddr_proc_#t~ret790#1.offset, rocker_cmd_get_port_settings_macaddr_proc_~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_proc_~rocker_port#1.offset, rocker_cmd_get_port_settings_macaddr_proc_~desc_info#1.base, rocker_cmd_get_port_settings_macaddr_proc_~desc_info#1.offset, rocker_cmd_get_port_settings_macaddr_proc_~priv#1.base, rocker_cmd_get_port_settings_macaddr_proc_~priv#1.offset, rocker_cmd_get_port_settings_macaddr_proc_~macaddr~0#1.base, rocker_cmd_get_port_settings_macaddr_proc_~macaddr~0#1.offset, rocker_cmd_get_port_settings_macaddr_proc_~#attrs~5#1.base, rocker_cmd_get_port_settings_macaddr_proc_~#attrs~5#1.offset, rocker_cmd_get_port_settings_macaddr_proc_~#info_attrs~1#1.base, rocker_cmd_get_port_settings_macaddr_proc_~#info_attrs~1#1.offset, rocker_cmd_get_port_settings_macaddr_proc_~attr~0#1.base, rocker_cmd_get_port_settings_macaddr_proc_~attr~0#1.offset, rocker_cmd_get_port_settings_macaddr_proc_~tmp~107#1, rocker_cmd_get_port_settings_macaddr_proc_~tmp___0~38#1.base, rocker_cmd_get_port_settings_macaddr_proc_~tmp___0~38#1.offset;havoc rocker_cmd_get_port_settings_macaddr_proc_#in~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_proc_#in~rocker_port#1.offset, rocker_cmd_get_port_settings_macaddr_proc_#in~desc_info#1.base, rocker_cmd_get_port_settings_macaddr_proc_#in~desc_info#1.offset, rocker_cmd_get_port_settings_macaddr_proc_#in~priv#1.base, rocker_cmd_get_port_settings_macaddr_proc_#in~priv#1.offset;assume { :end_inline_rocker_cmd_get_port_settings_macaddr_proc } true;assume -2147483648 <= #t~ret2062#1 && #t~ret2062#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2062#1; [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10376: assume 0 != (if rocker_cmd_get_port_settings_phys_name_proc_#t~mem798#1 % 256 % 4294967296 <= 2147483647 then rocker_cmd_get_port_settings_phys_name_proc_#t~mem798#1 % 256 % 4294967296 else rocker_cmd_get_port_settings_phys_name_proc_#t~mem798#1 % 256 % 4294967296 - 4294967296) % 8;havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem797#1;havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem798#1;call rocker_cmd_get_port_settings_phys_name_proc_#t~mem799#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem799#1.offset := read~$Pointer$#4(rocker_cmd_get_port_settings_phys_name_proc_~name~0#1.base, rocker_cmd_get_port_settings_phys_name_proc_~name~0#1.offset, 8);call rocker_cmd_get_port_settings_phys_name_proc_#t~mem800#1 := read~int#4(rocker_cmd_get_port_settings_phys_name_proc_~str~0#1.base, rocker_cmd_get_port_settings_phys_name_proc_~str~0#1.offset + (if rocker_cmd_get_port_settings_phys_name_proc_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_cmd_get_port_settings_phys_name_proc_~i~10#1 % 18446744073709551616 % 18446744073709551616 else rocker_cmd_get_port_settings_phys_name_proc_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#4(rocker_cmd_get_port_settings_phys_name_proc_#t~mem800#1, rocker_cmd_get_port_settings_phys_name_proc_#t~mem799#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem799#1.offset + (if rocker_cmd_get_port_settings_phys_name_proc_~j~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_cmd_get_port_settings_phys_name_proc_~j~0#1 % 18446744073709551616 % 18446744073709551616 else rocker_cmd_get_port_settings_phys_name_proc_~j~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem799#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem799#1.offset;havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem800#1;rocker_cmd_get_port_settings_phys_name_proc_~j~0#1 := 1 + rocker_cmd_get_port_settings_phys_name_proc_~j~0#1; [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10376: assume !(0 != (if rocker_cmd_get_port_settings_phys_name_proc_#t~mem798#1 % 256 % 4294967296 <= 2147483647 then rocker_cmd_get_port_settings_phys_name_proc_#t~mem798#1 % 256 % 4294967296 else rocker_cmd_get_port_settings_phys_name_proc_#t~mem798#1 % 256 % 4294967296 - 4294967296) % 8);havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem797#1;havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem798#1; [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10376-1: call rocker_cmd_get_port_settings_phys_name_proc_#t~mem797#1 := read~int#4(rocker_cmd_get_port_settings_phys_name_proc_~str~0#1.base, rocker_cmd_get_port_settings_phys_name_proc_~str~0#1.offset + (if rocker_cmd_get_port_settings_phys_name_proc_~i~10#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_cmd_get_port_settings_phys_name_proc_~i~10#1 % 18446744073709551616 % 18446744073709551616 else rocker_cmd_get_port_settings_phys_name_proc_~i~10#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call rocker_cmd_get_port_settings_phys_name_proc_#t~mem798#1 := read~int#17(~#_ctype~0.base, ~#_ctype~0.offset + (if rocker_cmd_get_port_settings_phys_name_proc_#t~mem797#1 % 256 % 4294967296 <= 2147483647 then rocker_cmd_get_port_settings_phys_name_proc_#t~mem797#1 % 256 % 4294967296 else rocker_cmd_get_port_settings_phys_name_proc_#t~mem797#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11103-2: call rocker_cmd_group_tbl_add_group_ids_#t~mem961#1.base, rocker_cmd_group_tbl_add_group_ids_#t~mem961#1.offset := read~$Pointer$#4(rocker_cmd_group_tbl_add_group_ids_~entry#1.base, 26 + rocker_cmd_group_tbl_add_group_ids_~entry#1.offset, 8);call rocker_cmd_group_tbl_add_group_ids_#t~mem962#1 := read~int#4(rocker_cmd_group_tbl_add_group_ids_#t~mem961#1.base, rocker_cmd_group_tbl_add_group_ids_#t~mem961#1.offset + 4 * (if rocker_cmd_group_tbl_add_group_ids_~i~11#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_cmd_group_tbl_add_group_ids_~i~11#1 % 18446744073709551616 % 18446744073709551616 else rocker_cmd_group_tbl_add_group_ids_~i~11#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11103-1: SUMMARY for call rocker_cmd_group_tbl_add_group_ids_#t~ret963#1 := rocker_tlv_put_u32(rocker_cmd_group_tbl_add_group_ids_~desc_info#1.base, rocker_cmd_group_tbl_add_group_ids_~desc_info#1.offset, 1 + rocker_cmd_group_tbl_add_group_ids_~i~11#1, rocker_cmd_group_tbl_add_group_ids_#t~mem962#1); srcloc: null [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11103: assume -2147483648 <= rocker_cmd_group_tbl_add_group_ids_#t~ret963#1 && rocker_cmd_group_tbl_add_group_ids_#t~ret963#1 <= 2147483647;rocker_cmd_group_tbl_add_group_ids_~tmp___0~53#1 := rocker_cmd_group_tbl_add_group_ids_#t~ret963#1; [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104: assume 0 != rocker_cmd_group_tbl_add_group_ids_~tmp___0~53#1;rocker_cmd_group_tbl_add_group_ids_#res#1 := -90; [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104: assume !(0 != rocker_cmd_group_tbl_add_group_ids_~tmp___0~53#1);rocker_cmd_group_tbl_add_group_ids_~i~11#1 := 1 + rocker_cmd_group_tbl_add_group_ids_~i~11#1;call rocker_cmd_group_tbl_add_group_ids_#t~mem964#1 := read~int#4(rocker_cmd_group_tbl_add_group_ids_~entry#1.base, 24 + rocker_cmd_group_tbl_add_group_ids_~entry#1.offset, 2); [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10381: rocker_cmd_get_port_settings_phys_name_proc_~i~10#1 := 1 + rocker_cmd_get_port_settings_phys_name_proc_~i~10#1; [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11208: rocker_cmd_group_tbl_add_#t~ret983#1 := rocker_cmd_group_tbl_add_l2_interface_#res#1;havoc rocker_cmd_group_tbl_add_l2_interface_#t~mem945#1, rocker_cmd_group_tbl_add_l2_interface_#t~ret946#1, rocker_cmd_group_tbl_add_l2_interface_#t~mem947#1, rocker_cmd_group_tbl_add_l2_interface_#t~ret948#1, rocker_cmd_group_tbl_add_l2_interface_~desc_info#1.base, rocker_cmd_group_tbl_add_l2_interface_~desc_info#1.offset, rocker_cmd_group_tbl_add_l2_interface_~entry#1.base, rocker_cmd_group_tbl_add_l2_interface_~entry#1.offset, rocker_cmd_group_tbl_add_l2_interface_~tmp~125#1, rocker_cmd_group_tbl_add_l2_interface_~tmp___0~51#1;havoc rocker_cmd_group_tbl_add_l2_interface_#in~desc_info#1.base, rocker_cmd_group_tbl_add_l2_interface_#in~desc_info#1.offset, rocker_cmd_group_tbl_add_l2_interface_#in~entry#1.base, rocker_cmd_group_tbl_add_l2_interface_#in~entry#1.offset;assume { :end_inline_rocker_cmd_group_tbl_add_l2_interface } true;assume -2147483648 <= rocker_cmd_group_tbl_add_#t~ret983#1 && rocker_cmd_group_tbl_add_#t~ret983#1 <= 2147483647;rocker_cmd_group_tbl_add_~err~12#1 := rocker_cmd_group_tbl_add_#t~ret983#1; [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383: assume rocker_cmd_get_port_settings_phys_name_proc_~i~10#1 % 18446744073709551616 < rocker_cmd_get_port_settings_phys_name_proc_~len~1#1 % 18446744073709551616; [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383: assume !(rocker_cmd_get_port_settings_phys_name_proc_~i~10#1 % 18446744073709551616 < rocker_cmd_get_port_settings_phys_name_proc_~len~1#1 % 18446744073709551616); [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11110: assume (if rocker_cmd_group_tbl_add_group_ids_#t~mem964#1 % 65536 % 4294967296 <= 2147483647 then rocker_cmd_group_tbl_add_group_ids_#t~mem964#1 % 65536 % 4294967296 else rocker_cmd_group_tbl_add_group_ids_#t~mem964#1 % 65536 % 4294967296 - 4294967296) > rocker_cmd_group_tbl_add_group_ids_~i~11#1;havoc rocker_cmd_group_tbl_add_group_ids_#t~mem964#1; [2025-02-08 03:03:08,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11110: assume !((if rocker_cmd_group_tbl_add_group_ids_#t~mem964#1 % 65536 % 4294967296 <= 2147483647 then rocker_cmd_group_tbl_add_group_ids_#t~mem964#1 % 65536 % 4294967296 else rocker_cmd_group_tbl_add_group_ids_#t~mem964#1 % 65536 % 4294967296 - 4294967296) > rocker_cmd_group_tbl_add_group_ids_~i~11#1);havoc rocker_cmd_group_tbl_add_group_ids_#t~mem964#1; [2025-02-08 03:03:08,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11211: rocker_cmd_group_tbl_add_#t~ret984#1 := rocker_cmd_group_tbl_add_l2_rewrite_#res#1;havoc rocker_cmd_group_tbl_add_l2_rewrite_#t~mem949#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~ret950#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~ret951#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~ret952#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~ret953#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~ret954#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~mem955#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~mem956#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~ret957#1, rocker_cmd_group_tbl_add_l2_rewrite_~desc_info#1.base, rocker_cmd_group_tbl_add_l2_rewrite_~desc_info#1.offset, rocker_cmd_group_tbl_add_l2_rewrite_~entry#1.base, rocker_cmd_group_tbl_add_l2_rewrite_~entry#1.offset, rocker_cmd_group_tbl_add_l2_rewrite_~tmp~126#1, rocker_cmd_group_tbl_add_l2_rewrite_~tmp___0~52#1, rocker_cmd_group_tbl_add_l2_rewrite_~tmp___1~27#1, rocker_cmd_group_tbl_add_l2_rewrite_~tmp___2~17#1, rocker_cmd_group_tbl_add_l2_rewrite_~tmp___3~12#1, rocker_cmd_group_tbl_add_l2_rewrite_~tmp___4~5#1, rocker_cmd_group_tbl_add_l2_rewrite_~tmp___5~4#1, rocker_cmd_group_tbl_add_l2_rewrite_~tmp___6~3#1;havoc rocker_cmd_group_tbl_add_l2_rewrite_#in~desc_info#1.base, rocker_cmd_group_tbl_add_l2_rewrite_#in~desc_info#1.offset, rocker_cmd_group_tbl_add_l2_rewrite_#in~entry#1.base, rocker_cmd_group_tbl_add_l2_rewrite_#in~entry#1.offset;assume { :end_inline_rocker_cmd_group_tbl_add_l2_rewrite } true;assume -2147483648 <= rocker_cmd_group_tbl_add_#t~ret984#1 && rocker_cmd_group_tbl_add_#t~ret984#1 <= 2147483647;rocker_cmd_group_tbl_add_~err~12#1 := rocker_cmd_group_tbl_add_#t~ret984#1; [2025-02-08 03:03:08,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10387: assume 0 == rocker_cmd_get_port_settings_phys_name_proc_~j~0#1 % 18446744073709551616;rocker_cmd_get_port_settings_phys_name_proc_#res#1 := -5;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.offset);havoc rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.offset);havoc rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.offset; [2025-02-08 03:03:08,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10387: assume !(0 == rocker_cmd_get_port_settings_phys_name_proc_~j~0#1 % 18446744073709551616);call rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1.offset := read~$Pointer$#4(rocker_cmd_get_port_settings_phys_name_proc_~name~0#1.base, rocker_cmd_get_port_settings_phys_name_proc_~name~0#1.offset, 8);call write~int#4(0, rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1.offset + (if rocker_cmd_get_port_settings_phys_name_proc_~j~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_cmd_get_port_settings_phys_name_proc_~j~0#1 % 18446744073709551616 % 18446744073709551616 else rocker_cmd_get_port_settings_phys_name_proc_~j~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1.offset;rocker_cmd_get_port_settings_phys_name_proc_#res#1 := 0;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.offset);havoc rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.offset);havoc rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.offset; [2025-02-08 03:03:08,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11114: rocker_cmd_group_tbl_add_group_ids_#res#1 := 0; [2025-02-08 03:03:08,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10949: rocker_cmd_flow_tbl_add_#t~ret934#1 := rocker_cmd_flow_tbl_add_ig_port_#res#1;havoc rocker_cmd_flow_tbl_add_ig_port_#t~mem829#1, rocker_cmd_flow_tbl_add_ig_port_#t~ret830#1, rocker_cmd_flow_tbl_add_ig_port_#t~mem831#1, rocker_cmd_flow_tbl_add_ig_port_#t~ret832#1, rocker_cmd_flow_tbl_add_ig_port_#t~mem833#1, rocker_cmd_flow_tbl_add_ig_port_#t~ret834#1, rocker_cmd_flow_tbl_add_ig_port_~desc_info#1.base, rocker_cmd_flow_tbl_add_ig_port_~desc_info#1.offset, rocker_cmd_flow_tbl_add_ig_port_~entry#1.base, rocker_cmd_flow_tbl_add_ig_port_~entry#1.offset, rocker_cmd_flow_tbl_add_ig_port_~tmp~117#1, rocker_cmd_flow_tbl_add_ig_port_~tmp___0~43#1, rocker_cmd_flow_tbl_add_ig_port_~tmp___1~20#1;havoc rocker_cmd_flow_tbl_add_ig_port_#in~desc_info#1.base, rocker_cmd_flow_tbl_add_ig_port_#in~desc_info#1.offset, rocker_cmd_flow_tbl_add_ig_port_#in~entry#1.base, rocker_cmd_flow_tbl_add_ig_port_#in~entry#1.offset;assume { :end_inline_rocker_cmd_flow_tbl_add_ig_port } true;assume -2147483648 <= rocker_cmd_flow_tbl_add_#t~ret934#1 && rocker_cmd_flow_tbl_add_#t~ret934#1 <= 2147483647;rocker_cmd_flow_tbl_add_~err~11#1 := rocker_cmd_flow_tbl_add_#t~ret934#1; [2025-02-08 03:03:08,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11114-1: SUMMARY for call rocker_tlv_nest_end(rocker_cmd_group_tbl_add_group_ids_~desc_info#1.base, rocker_cmd_group_tbl_add_group_ids_~desc_info#1.offset, rocker_cmd_group_tbl_add_group_ids_~group_ids~0#1.base, rocker_cmd_group_tbl_add_group_ids_~group_ids~0#1.offset); srcloc: null [2025-02-08 03:03:08,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11215: rocker_cmd_group_tbl_add_#t~ret985#1 := rocker_cmd_group_tbl_add_group_ids_#res#1;havoc rocker_cmd_group_tbl_add_group_ids_#t~mem958#1, rocker_cmd_group_tbl_add_group_ids_#t~ret959#1, rocker_cmd_group_tbl_add_group_ids_#t~ret960#1.base, rocker_cmd_group_tbl_add_group_ids_#t~ret960#1.offset, rocker_cmd_group_tbl_add_group_ids_#t~mem961#1.base, rocker_cmd_group_tbl_add_group_ids_#t~mem961#1.offset, rocker_cmd_group_tbl_add_group_ids_#t~mem962#1, rocker_cmd_group_tbl_add_group_ids_#t~ret963#1, rocker_cmd_group_tbl_add_group_ids_#t~mem964#1, rocker_cmd_group_tbl_add_group_ids_~desc_info#1.base, rocker_cmd_group_tbl_add_group_ids_~desc_info#1.offset, rocker_cmd_group_tbl_add_group_ids_~entry#1.base, rocker_cmd_group_tbl_add_group_ids_~entry#1.offset, rocker_cmd_group_tbl_add_group_ids_~i~11#1, rocker_cmd_group_tbl_add_group_ids_~group_ids~0#1.base, rocker_cmd_group_tbl_add_group_ids_~group_ids~0#1.offset, rocker_cmd_group_tbl_add_group_ids_~tmp~127#1, rocker_cmd_group_tbl_add_group_ids_~tmp___0~53#1;havoc rocker_cmd_group_tbl_add_group_ids_#in~desc_info#1.base, rocker_cmd_group_tbl_add_group_ids_#in~desc_info#1.offset, rocker_cmd_group_tbl_add_group_ids_#in~entry#1.base, rocker_cmd_group_tbl_add_group_ids_#in~entry#1.offset;assume { :end_inline_rocker_cmd_group_tbl_add_group_ids } true;assume -2147483648 <= rocker_cmd_group_tbl_add_#t~ret985#1 && rocker_cmd_group_tbl_add_#t~ret985#1 <= 2147483647;rocker_cmd_group_tbl_add_~err~12#1 := rocker_cmd_group_tbl_add_#t~ret985#1; [2025-02-08 03:03:08,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10952: rocker_cmd_flow_tbl_add_#t~ret935#1 := rocker_cmd_flow_tbl_add_vlan_#res#1;havoc rocker_cmd_flow_tbl_add_vlan_#t~mem835#1, rocker_cmd_flow_tbl_add_vlan_#t~ret836#1, rocker_cmd_flow_tbl_add_vlan_#t~mem837#1, rocker_cmd_flow_tbl_add_vlan_#t~ret838#1, rocker_cmd_flow_tbl_add_vlan_#t~mem839#1, rocker_cmd_flow_tbl_add_vlan_#t~ret840#1, rocker_cmd_flow_tbl_add_vlan_#t~mem841#1, rocker_cmd_flow_tbl_add_vlan_#t~ret842#1, rocker_cmd_flow_tbl_add_vlan_#t~mem843#1, rocker_cmd_flow_tbl_add_vlan_#t~mem844#1, rocker_cmd_flow_tbl_add_vlan_#t~ret845#1, rocker_cmd_flow_tbl_add_vlan_~desc_info#1.base, rocker_cmd_flow_tbl_add_vlan_~desc_info#1.offset, rocker_cmd_flow_tbl_add_vlan_~entry#1.base, rocker_cmd_flow_tbl_add_vlan_~entry#1.offset, rocker_cmd_flow_tbl_add_vlan_~tmp~118#1, rocker_cmd_flow_tbl_add_vlan_~tmp___0~44#1, rocker_cmd_flow_tbl_add_vlan_~tmp___1~21#1, rocker_cmd_flow_tbl_add_vlan_~tmp___2~11#1, rocker_cmd_flow_tbl_add_vlan_~tmp___3~6#1;havoc rocker_cmd_flow_tbl_add_vlan_#in~desc_info#1.base, rocker_cmd_flow_tbl_add_vlan_#in~desc_info#1.offset, rocker_cmd_flow_tbl_add_vlan_#in~entry#1.base, rocker_cmd_flow_tbl_add_vlan_#in~entry#1.offset;assume { :end_inline_rocker_cmd_flow_tbl_add_vlan } true;assume -2147483648 <= rocker_cmd_flow_tbl_add_#t~ret935#1 && rocker_cmd_flow_tbl_add_#t~ret935#1 <= 2147483647;rocker_cmd_flow_tbl_add_~err~11#1 := rocker_cmd_flow_tbl_add_#t~ret935#1; [2025-02-08 03:03:08,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11218: rocker_cmd_group_tbl_add_#t~ret986#1 := rocker_cmd_group_tbl_add_l3_unicast_#res#1;havoc rocker_cmd_group_tbl_add_l3_unicast_#t~ret965#1, rocker_cmd_group_tbl_add_l3_unicast_#t~ret966#1, rocker_cmd_group_tbl_add_l3_unicast_#t~ret967#1, rocker_cmd_group_tbl_add_l3_unicast_#t~ret968#1, rocker_cmd_group_tbl_add_l3_unicast_#t~mem969#1, rocker_cmd_group_tbl_add_l3_unicast_#t~mem970#1, rocker_cmd_group_tbl_add_l3_unicast_#t~ret971#1, rocker_cmd_group_tbl_add_l3_unicast_#t~mem972#1, rocker_cmd_group_tbl_add_l3_unicast_#t~ret973#1, rocker_cmd_group_tbl_add_l3_unicast_#t~mem974#1, rocker_cmd_group_tbl_add_l3_unicast_#t~ret975#1, rocker_cmd_group_tbl_add_l3_unicast_~desc_info#1.base, rocker_cmd_group_tbl_add_l3_unicast_~desc_info#1.offset, rocker_cmd_group_tbl_add_l3_unicast_~entry#1.base, rocker_cmd_group_tbl_add_l3_unicast_~entry#1.offset, rocker_cmd_group_tbl_add_l3_unicast_~tmp~128#1, rocker_cmd_group_tbl_add_l3_unicast_~tmp___0~54#1, rocker_cmd_group_tbl_add_l3_unicast_~tmp___1~28#1, rocker_cmd_group_tbl_add_l3_unicast_~tmp___2~18#1, rocker_cmd_group_tbl_add_l3_unicast_~tmp___3~13#1, rocker_cmd_group_tbl_add_l3_unicast_~tmp___4~6#1, rocker_cmd_group_tbl_add_l3_unicast_~tmp___5~5#1, rocker_cmd_group_tbl_add_l3_unicast_~tmp___6~4#1, rocker_cmd_group_tbl_add_l3_unicast_~tmp___7~2#1;havoc rocker_cmd_group_tbl_add_l3_unicast_#in~desc_info#1.base, rocker_cmd_group_tbl_add_l3_unicast_#in~desc_info#1.offset, rocker_cmd_group_tbl_add_l3_unicast_#in~entry#1.base, rocker_cmd_group_tbl_add_l3_unicast_#in~entry#1.offset;assume { :end_inline_rocker_cmd_group_tbl_add_l3_unicast } true;assume -2147483648 <= rocker_cmd_group_tbl_add_#t~ret986#1 && rocker_cmd_group_tbl_add_#t~ret986#1 <= 2147483647;rocker_cmd_group_tbl_add_~err~12#1 := rocker_cmd_group_tbl_add_#t~ret986#1; [2025-02-08 03:03:08,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425: assume -2147483648 <= rocker_cmd_set_port_settings_ethtool_prep_#t~ret807#1 && rocker_cmd_set_port_settings_ethtool_prep_#t~ret807#1 <= 2147483647;rocker_cmd_set_port_settings_ethtool_prep_~tmp___2~10#1 := rocker_cmd_set_port_settings_ethtool_prep_#t~ret807#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~ret807#1; [2025-02-08 03:03:08,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425-1: SUMMARY for call rocker_cmd_set_port_settings_ethtool_prep_#t~ret807#1 := rocker_tlv_put_u32(rocker_cmd_set_port_settings_ethtool_prep_~desc_info#1.base, rocker_cmd_set_port_settings_ethtool_prep_~desc_info#1.offset, 2, rocker_cmd_set_port_settings_ethtool_prep_~tmp___1~17#1); srcloc: null [2025-02-08 03:03:08,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10426: assume 0 != rocker_cmd_set_port_settings_ethtool_prep_~tmp___2~10#1;rocker_cmd_set_port_settings_ethtool_prep_#res#1 := -90; [2025-02-08 03:03:08,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10426: assume !(0 != rocker_cmd_set_port_settings_ethtool_prep_~tmp___2~10#1);call rocker_cmd_set_port_settings_ethtool_prep_#t~mem808#1 := read~int#4(rocker_cmd_set_port_settings_ethtool_prep_~ecmd~1#1.base, 14 + rocker_cmd_set_port_settings_ethtool_prep_~ecmd~1#1.offset, 1); [2025-02-08 03:03:08,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10955: rocker_cmd_flow_tbl_add_#t~ret936#1 := rocker_cmd_flow_tbl_add_term_mac_#res#1;havoc rocker_cmd_flow_tbl_add_term_mac_#t~mem846#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret847#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem848#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret849#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem850#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret851#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret852#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret853#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem854#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret855#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem856#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret857#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem858#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret859#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem860#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem861#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret862#1, rocker_cmd_flow_tbl_add_term_mac_~desc_info#1.base, rocker_cmd_flow_tbl_add_term_mac_~desc_info#1.offset, rocker_cmd_flow_tbl_add_term_mac_~entry#1.base, rocker_cmd_flow_tbl_add_term_mac_~entry#1.offset, rocker_cmd_flow_tbl_add_term_mac_~tmp~119#1, rocker_cmd_flow_tbl_add_term_mac_~tmp___0~45#1, rocker_cmd_flow_tbl_add_term_mac_~tmp___1~22#1, rocker_cmd_flow_tbl_add_term_mac_~tmp___2~12#1, rocker_cmd_flow_tbl_add_term_mac_~tmp___3~7#1, rocker_cmd_flow_tbl_add_term_mac_~tmp___4~2#1, rocker_cmd_flow_tbl_add_term_mac_~tmp___5~1#1, rocker_cmd_flow_tbl_add_term_mac_~tmp___6~1#1, rocker_cmd_flow_tbl_add_term_mac_~tmp___7~0#1;havoc rocker_cmd_flow_tbl_add_term_mac_#in~desc_info#1.base, rocker_cmd_flow_tbl_add_term_mac_#in~desc_info#1.offset, rocker_cmd_flow_tbl_add_term_mac_#in~entry#1.base, rocker_cmd_flow_tbl_add_term_mac_#in~entry#1.offset;assume { :end_inline_rocker_cmd_flow_tbl_add_term_mac } true;assume -2147483648 <= rocker_cmd_flow_tbl_add_#t~ret936#1 && rocker_cmd_flow_tbl_add_#t~ret936#1 <= 2147483647;rocker_cmd_flow_tbl_add_~err~11#1 := rocker_cmd_flow_tbl_add_#t~ret936#1; [2025-02-08 03:03:08,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10958: rocker_cmd_flow_tbl_add_#t~ret937#1 := rocker_cmd_flow_tbl_add_ucast_routing_#res#1;havoc rocker_cmd_flow_tbl_add_ucast_routing_#t~mem863#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~ret864#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~mem865#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~ret866#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~mem867#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~ret868#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~mem869#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~ret870#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~mem871#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~ret872#1, rocker_cmd_flow_tbl_add_ucast_routing_~desc_info#1.base, rocker_cmd_flow_tbl_add_ucast_routing_~desc_info#1.offset, rocker_cmd_flow_tbl_add_ucast_routing_~entry#1.base, rocker_cmd_flow_tbl_add_ucast_routing_~entry#1.offset, rocker_cmd_flow_tbl_add_ucast_routing_~tmp~120#1, rocker_cmd_flow_tbl_add_ucast_routing_~tmp___0~46#1, rocker_cmd_flow_tbl_add_ucast_routing_~tmp___1~23#1, rocker_cmd_flow_tbl_add_ucast_routing_~tmp___2~13#1, rocker_cmd_flow_tbl_add_ucast_routing_~tmp___3~8#1;havoc rocker_cmd_flow_tbl_add_ucast_routing_#in~desc_info#1.base, rocker_cmd_flow_tbl_add_ucast_routing_#in~desc_info#1.offset, rocker_cmd_flow_tbl_add_ucast_routing_#in~entry#1.base, rocker_cmd_flow_tbl_add_ucast_routing_#in~entry#1.offset;assume { :end_inline_rocker_cmd_flow_tbl_add_ucast_routing } true;assume -2147483648 <= rocker_cmd_flow_tbl_add_#t~ret937#1 && rocker_cmd_flow_tbl_add_#t~ret937#1 <= 2147483647;rocker_cmd_flow_tbl_add_~err~11#1 := rocker_cmd_flow_tbl_add_#t~ret937#1; [2025-02-08 03:03:08,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430-1: SUMMARY for call rocker_cmd_set_port_settings_ethtool_prep_#t~ret809#1 := rocker_tlv_put_u8(rocker_cmd_set_port_settings_ethtool_prep_~desc_info#1.base, rocker_cmd_set_port_settings_ethtool_prep_~desc_info#1.offset, 3, (if rocker_cmd_set_port_settings_ethtool_prep_#t~mem808#1 % 256 % 4294967296 <= 2147483647 then rocker_cmd_set_port_settings_ethtool_prep_#t~mem808#1 % 256 % 4294967296 else rocker_cmd_set_port_settings_ethtool_prep_#t~mem808#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:08,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10298: havoc ethtool_cmd_speed_set_~ep#1.base, ethtool_cmd_speed_set_~ep#1.offset, ethtool_cmd_speed_set_~speed#1;havoc ethtool_cmd_speed_set_#in~ep#1.base, ethtool_cmd_speed_set_#in~ep#1.offset, ethtool_cmd_speed_set_#in~speed#1;assume { :end_inline_ethtool_cmd_speed_set } true;call write~int#4((if 0 != rocker_cmd_get_port_settings_ethtool_proc_~duplex~0#1 % 256 % 4294967296 then 1 else 0), rocker_cmd_get_port_settings_ethtool_proc_~ecmd~0#1.base, 14 + rocker_cmd_get_port_settings_ethtool_proc_~ecmd~0#1.offset, 1);call write~int#4((if 0 != rocker_cmd_get_port_settings_ethtool_proc_~autoneg~0#1 % 256 % 4294967296 then 1 else 0), rocker_cmd_get_port_settings_ethtool_proc_~ecmd~0#1.base, 18 + rocker_cmd_get_port_settings_ethtool_proc_~ecmd~0#1.offset, 1);rocker_cmd_get_port_settings_ethtool_proc_#res#1 := 0;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.offset);havoc rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.offset);havoc rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.offset; [2025-02-08 03:03:08,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430: assume -2147483648 <= rocker_cmd_set_port_settings_ethtool_prep_#t~ret809#1 && rocker_cmd_set_port_settings_ethtool_prep_#t~ret809#1 <= 2147483647;rocker_cmd_set_port_settings_ethtool_prep_~tmp___3~5#1 := rocker_cmd_set_port_settings_ethtool_prep_#t~ret809#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~mem808#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~ret809#1; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14527: call rocker_cmd_get_port_stats_ethtool_proc_#t~mem1589#1 := read~int#4(~#rocker_port_stats~0.base, 32 + (~#rocker_port_stats~0.offset + 36 * rocker_cmd_get_port_stats_ethtool_proc_~i~19#1), 4);call rocker_cmd_get_port_stats_ethtool_proc_#t~mem1590#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1590#1.offset := read~$Pointer$#0(rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.offset + 8 * rocker_cmd_get_port_stats_ethtool_proc_#t~mem1589#1, 8);rocker_cmd_get_port_stats_ethtool_proc_~pattr~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~pattr~0#1.offset := rocker_cmd_get_port_stats_ethtool_proc_#t~mem1590#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1590#1.offset; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431: assume 0 != rocker_cmd_set_port_settings_ethtool_prep_~tmp___3~5#1;rocker_cmd_set_port_settings_ethtool_prep_#res#1 := -90; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10431: assume !(0 != rocker_cmd_set_port_settings_ethtool_prep_~tmp___3~5#1);call rocker_cmd_set_port_settings_ethtool_prep_#t~mem810#1 := read~int#4(rocker_cmd_set_port_settings_ethtool_prep_~ecmd~1#1.base, 18 + rocker_cmd_set_port_settings_ethtool_prep_~ecmd~1#1.offset, 1); [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14528: assume 0 == (rocker_cmd_get_port_stats_ethtool_proc_~pattr~0#1.base + rocker_cmd_get_port_stats_ethtool_proc_~pattr~0#1.offset) % 18446744073709551616; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14528: assume !(0 == (rocker_cmd_get_port_stats_ethtool_proc_~pattr~0#1.base + rocker_cmd_get_port_stats_ethtool_proc_~pattr~0#1.offset) % 18446744073709551616); [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~intFINAL: assume true; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10961: rocker_cmd_flow_tbl_add_#t~ret938#1 := rocker_cmd_flow_tbl_add_bridge_#res#1;havoc rocker_cmd_flow_tbl_add_bridge_#t~mem873#1, rocker_cmd_flow_tbl_add_bridge_#t~ret874#1, rocker_cmd_flow_tbl_add_bridge_#t~mem875#1, rocker_cmd_flow_tbl_add_bridge_#t~ret876#1, rocker_cmd_flow_tbl_add_bridge_#t~mem877#1, rocker_cmd_flow_tbl_add_bridge_#t~mem878#1, rocker_cmd_flow_tbl_add_bridge_#t~ret879#1, rocker_cmd_flow_tbl_add_bridge_#t~mem880#1, rocker_cmd_flow_tbl_add_bridge_#t~mem881#1, rocker_cmd_flow_tbl_add_bridge_#t~ret882#1, rocker_cmd_flow_tbl_add_bridge_#t~mem883#1, rocker_cmd_flow_tbl_add_bridge_#t~ret884#1, rocker_cmd_flow_tbl_add_bridge_#t~mem885#1, rocker_cmd_flow_tbl_add_bridge_#t~ret886#1, rocker_cmd_flow_tbl_add_bridge_#t~mem887#1, rocker_cmd_flow_tbl_add_bridge_#t~mem888#1, rocker_cmd_flow_tbl_add_bridge_#t~ret889#1, rocker_cmd_flow_tbl_add_bridge_~desc_info#1.base, rocker_cmd_flow_tbl_add_bridge_~desc_info#1.offset, rocker_cmd_flow_tbl_add_bridge_~entry#1.base, rocker_cmd_flow_tbl_add_bridge_~entry#1.offset, rocker_cmd_flow_tbl_add_bridge_~tmp~121#1, rocker_cmd_flow_tbl_add_bridge_~tmp___0~47#1, rocker_cmd_flow_tbl_add_bridge_~tmp___1~24#1, rocker_cmd_flow_tbl_add_bridge_~tmp___2~14#1, rocker_cmd_flow_tbl_add_bridge_~tmp___3~9#1, rocker_cmd_flow_tbl_add_bridge_~tmp___4~3#1, rocker_cmd_flow_tbl_add_bridge_~tmp___5~2#1;havoc rocker_cmd_flow_tbl_add_bridge_#in~desc_info#1.base, rocker_cmd_flow_tbl_add_bridge_#in~desc_info#1.offset, rocker_cmd_flow_tbl_add_bridge_#in~entry#1.base, rocker_cmd_flow_tbl_add_bridge_#in~entry#1.offset;assume { :end_inline_rocker_cmd_flow_tbl_add_bridge } true;assume -2147483648 <= rocker_cmd_flow_tbl_add_#t~ret938#1 && rocker_cmd_flow_tbl_add_#t~ret938#1 <= 2147483647;rocker_cmd_flow_tbl_add_~err~11#1 := rocker_cmd_flow_tbl_add_#t~ret938#1; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435: assume -2147483648 <= rocker_cmd_set_port_settings_ethtool_prep_#t~ret811#1 && rocker_cmd_set_port_settings_ethtool_prep_#t~ret811#1 <= 2147483647;rocker_cmd_set_port_settings_ethtool_prep_~tmp___4~1#1 := rocker_cmd_set_port_settings_ethtool_prep_#t~ret811#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~mem810#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~ret811#1; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-1: SUMMARY for call rocker_cmd_set_port_settings_ethtool_prep_#t~ret811#1 := rocker_tlv_put_u8(rocker_cmd_set_port_settings_ethtool_prep_~desc_info#1.base, rocker_cmd_set_port_settings_ethtool_prep_~desc_info#1.offset, 4, (if rocker_cmd_set_port_settings_ethtool_prep_#t~mem810#1 % 256 % 4294967296 <= 2147483647 then rocker_cmd_set_port_settings_ethtool_prep_#t~mem810#1 % 256 % 4294967296 else rocker_cmd_set_port_settings_ethtool_prep_#t~mem810#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10964: rocker_cmd_flow_tbl_add_#t~ret939#1 := rocker_cmd_flow_tbl_add_acl_#res#1;havoc rocker_cmd_flow_tbl_add_acl_#t~mem890#1, rocker_cmd_flow_tbl_add_acl_#t~ret891#1, rocker_cmd_flow_tbl_add_acl_#t~mem892#1, rocker_cmd_flow_tbl_add_acl_#t~ret893#1, rocker_cmd_flow_tbl_add_acl_#t~ret894#1, rocker_cmd_flow_tbl_add_acl_#t~ret895#1, rocker_cmd_flow_tbl_add_acl_#t~ret896#1, rocker_cmd_flow_tbl_add_acl_#t~ret897#1, rocker_cmd_flow_tbl_add_acl_#t~mem898#1, rocker_cmd_flow_tbl_add_acl_#t~ret899#1, rocker_cmd_flow_tbl_add_acl_#t~mem900#1, rocker_cmd_flow_tbl_add_acl_#t~ret901#1, rocker_cmd_flow_tbl_add_acl_#t~mem902#1, rocker_cmd_flow_tbl_add_acl_#t~ret903#1, rocker_cmd_flow_tbl_add_acl_#t~mem904#1, rocker_cmd_flow_tbl_add_acl_#t~ret905#1, rocker_cmd_flow_tbl_add_acl_#t~switch906#1, rocker_cmd_flow_tbl_add_acl_#t~mem907#1, rocker_cmd_flow_tbl_add_acl_#t~ret908#1, rocker_cmd_flow_tbl_add_acl_#t~mem909#1, rocker_cmd_flow_tbl_add_acl_#t~ret910#1, rocker_cmd_flow_tbl_add_acl_#t~mem911#1, rocker_cmd_flow_tbl_add_acl_#t~ret912#1, rocker_cmd_flow_tbl_add_acl_#t~mem913#1, rocker_cmd_flow_tbl_add_acl_#t~ret914#1, rocker_cmd_flow_tbl_add_acl_#t~mem915#1, rocker_cmd_flow_tbl_add_acl_#t~ret916#1, rocker_cmd_flow_tbl_add_acl_#t~mem917#1, rocker_cmd_flow_tbl_add_acl_#t~ret918#1, rocker_cmd_flow_tbl_add_acl_#t~mem919#1, rocker_cmd_flow_tbl_add_acl_#t~mem920#1, rocker_cmd_flow_tbl_add_acl_#t~ret921#1, rocker_cmd_flow_tbl_add_acl_~desc_info#1.base, rocker_cmd_flow_tbl_add_acl_~desc_info#1.offset, rocker_cmd_flow_tbl_add_acl_~entry#1.base, rocker_cmd_flow_tbl_add_acl_~entry#1.offset, rocker_cmd_flow_tbl_add_acl_~tmp~122#1, rocker_cmd_flow_tbl_add_acl_~tmp___0~48#1, rocker_cmd_flow_tbl_add_acl_~tmp___1~25#1, rocker_cmd_flow_tbl_add_acl_~tmp___2~15#1, rocker_cmd_flow_tbl_add_acl_~tmp___3~10#1, rocker_cmd_flow_tbl_add_acl_~tmp___4~4#1, rocker_cmd_flow_tbl_add_acl_~tmp___5~3#1, rocker_cmd_flow_tbl_add_acl_~tmp___6~2#1, rocker_cmd_flow_tbl_add_acl_~tmp___7~1#1, rocker_cmd_flow_tbl_add_acl_~tmp___8~0#1, rocker_cmd_flow_tbl_add_acl_~tmp___9~0#1, rocker_cmd_flow_tbl_add_acl_~tmp___10~0#1, rocker_cmd_flow_tbl_add_acl_~tmp___11~0#1, rocker_cmd_flow_tbl_add_acl_~tmp___12~0#1, rocker_cmd_flow_tbl_add_acl_~tmp___13~0#1, rocker_cmd_flow_tbl_add_acl_~tmp___14~0#1, rocker_cmd_flow_tbl_add_acl_~tmp___15~0#1;havoc rocker_cmd_flow_tbl_add_acl_#in~desc_info#1.base, rocker_cmd_flow_tbl_add_acl_#in~desc_info#1.offset, rocker_cmd_flow_tbl_add_acl_#in~entry#1.base, rocker_cmd_flow_tbl_add_acl_#in~entry#1.offset;assume { :end_inline_rocker_cmd_flow_tbl_add_acl } true;assume -2147483648 <= rocker_cmd_flow_tbl_add_#t~ret939#1 && rocker_cmd_flow_tbl_add_#t~ret939#1 <= 2147483647;rocker_cmd_flow_tbl_add_~err~11#1 := rocker_cmd_flow_tbl_add_#t~ret939#1; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14532-1: SUMMARY for call rocker_cmd_get_port_stats_ethtool_proc_#t~ret1591#1 := rocker_tlv_get_u64(rocker_cmd_get_port_stats_ethtool_proc_~pattr~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~pattr~0#1.offset); srcloc: null [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: assume 0 != rocker_cmd_set_port_settings_ethtool_prep_~tmp___4~1#1;rocker_cmd_set_port_settings_ethtool_prep_#res#1 := -90; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: assume !(0 != rocker_cmd_set_port_settings_ethtool_prep_~tmp___4~1#1); [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14532: call write~int#4(rocker_cmd_get_port_stats_ethtool_proc_#t~ret1591#1, rocker_cmd_get_port_stats_ethtool_proc_~data~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~data~0#1.offset + 8 * (if rocker_cmd_get_port_stats_ethtool_proc_~i~19#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_cmd_get_port_stats_ethtool_proc_~i~19#1 % 18446744073709551616 % 18446744073709551616 else rocker_cmd_get_port_stats_ethtool_proc_~i~19#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc rocker_cmd_get_port_stats_ethtool_proc_#t~ret1591#1;rocker_cmd_get_port_stats_ethtool_proc_~i~19#1 := 1 + rocker_cmd_get_port_stats_ethtool_proc_~i~19#1; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #res#1 := #t~funptrres2059#1;havoc #t~funptrres2059#1;havoc #t~ret2060#1;havoc #t~ret2061#1;havoc #t~ret2062#1;havoc #t~ret2063#1;havoc #t~ret2064#1;havoc #t~ret2065#1;havoc #t~ret2066#1;havoc #t~ret2067#1;havoc #t~ret2068#1;havoc #t~ret2069#1;havoc #t~ret2070#1;havoc #t~ret2071#1;havoc #t~ret2072#1; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: #t~ret2071#1 := rocker_cmd_get_port_stats_prep_#res#1;havoc rocker_cmd_get_port_stats_prep_#t~ret1579#1, rocker_cmd_get_port_stats_prep_#t~ret1580#1.base, rocker_cmd_get_port_stats_prep_#t~ret1580#1.offset, rocker_cmd_get_port_stats_prep_#t~mem1581#1, rocker_cmd_get_port_stats_prep_#t~ret1582#1, rocker_cmd_get_port_stats_prep_~rocker_port#1.base, rocker_cmd_get_port_stats_prep_~rocker_port#1.offset, rocker_cmd_get_port_stats_prep_~desc_info#1.base, rocker_cmd_get_port_stats_prep_~desc_info#1.offset, rocker_cmd_get_port_stats_prep_~priv#1.base, rocker_cmd_get_port_stats_prep_~priv#1.offset, rocker_cmd_get_port_stats_prep_~cmd_stats~0#1.base, rocker_cmd_get_port_stats_prep_~cmd_stats~0#1.offset, rocker_cmd_get_port_stats_prep_~tmp~197#1, rocker_cmd_get_port_stats_prep_~tmp___0~112#1;havoc rocker_cmd_get_port_stats_prep_#in~rocker_port#1.base, rocker_cmd_get_port_stats_prep_#in~rocker_port#1.offset, rocker_cmd_get_port_stats_prep_#in~desc_info#1.base, rocker_cmd_get_port_stats_prep_#in~desc_info#1.offset, rocker_cmd_get_port_stats_prep_#in~priv#1.base, rocker_cmd_get_port_stats_prep_#in~priv#1.offset;assume { :end_inline_rocker_cmd_get_port_stats_prep } true;assume -2147483648 <= #t~ret2071#1 && #t~ret2071#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2071#1; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: #t~ret2069#1 := rocker_cmd_group_tbl_del_#res#1;havoc rocker_cmd_group_tbl_del_#t~mem987#1, rocker_cmd_group_tbl_del_#t~ret988#1, rocker_cmd_group_tbl_del_#t~ret989#1.base, rocker_cmd_group_tbl_del_#t~ret989#1.offset, rocker_cmd_group_tbl_del_#t~mem990#1, rocker_cmd_group_tbl_del_#t~ret991#1, rocker_cmd_group_tbl_del_~rocker_port#1.base, rocker_cmd_group_tbl_del_~rocker_port#1.offset, rocker_cmd_group_tbl_del_~desc_info#1.base, rocker_cmd_group_tbl_del_~desc_info#1.offset, rocker_cmd_group_tbl_del_~priv#1.base, rocker_cmd_group_tbl_del_~priv#1.offset, rocker_cmd_group_tbl_del_~entry~3#1.base, rocker_cmd_group_tbl_del_~entry~3#1.offset, rocker_cmd_group_tbl_del_~cmd_info~7#1.base, rocker_cmd_group_tbl_del_~cmd_info~7#1.offset, rocker_cmd_group_tbl_del_~tmp~130#1, rocker_cmd_group_tbl_del_~tmp___0~56#1;havoc rocker_cmd_group_tbl_del_#in~rocker_port#1.base, rocker_cmd_group_tbl_del_#in~rocker_port#1.offset, rocker_cmd_group_tbl_del_#in~desc_info#1.base, rocker_cmd_group_tbl_del_#in~desc_info#1.offset, rocker_cmd_group_tbl_del_#in~priv#1.base, rocker_cmd_group_tbl_del_#in~priv#1.offset;assume { :end_inline_rocker_cmd_group_tbl_del } true;assume -2147483648 <= #t~ret2069#1 && #t~ret2069#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2069#1; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret2068#1 := rocker_cmd_group_tbl_add_#res#1;havoc rocker_cmd_group_tbl_add_#t~mem976#1, rocker_cmd_group_tbl_add_#t~ret977#1, rocker_cmd_group_tbl_add_#t~ret978#1.base, rocker_cmd_group_tbl_add_#t~ret978#1.offset, rocker_cmd_group_tbl_add_#t~mem979#1, rocker_cmd_group_tbl_add_#t~ret980#1, rocker_cmd_group_tbl_add_#t~mem981#1, rocker_cmd_group_tbl_add_#t~switch982#1, rocker_cmd_group_tbl_add_#t~ret983#1, rocker_cmd_group_tbl_add_#t~ret984#1, rocker_cmd_group_tbl_add_#t~ret985#1, rocker_cmd_group_tbl_add_#t~ret986#1, rocker_cmd_group_tbl_add_~rocker_port#1.base, rocker_cmd_group_tbl_add_~rocker_port#1.offset, rocker_cmd_group_tbl_add_~desc_info#1.base, rocker_cmd_group_tbl_add_~desc_info#1.offset, rocker_cmd_group_tbl_add_~priv#1.base, rocker_cmd_group_tbl_add_~priv#1.offset, rocker_cmd_group_tbl_add_~entry~2#1.base, rocker_cmd_group_tbl_add_~entry~2#1.offset, rocker_cmd_group_tbl_add_~cmd_info~6#1.base, rocker_cmd_group_tbl_add_~cmd_info~6#1.offset, rocker_cmd_group_tbl_add_~err~12#1, rocker_cmd_group_tbl_add_~tmp~129#1, rocker_cmd_group_tbl_add_~tmp___0~55#1;havoc rocker_cmd_group_tbl_add_#in~rocker_port#1.base, rocker_cmd_group_tbl_add_#in~rocker_port#1.offset, rocker_cmd_group_tbl_add_#in~desc_info#1.base, rocker_cmd_group_tbl_add_#in~desc_info#1.offset, rocker_cmd_group_tbl_add_#in~priv#1.base, rocker_cmd_group_tbl_add_#in~priv#1.offset;assume { :end_inline_rocker_cmd_group_tbl_add } true;assume -2147483648 <= #t~ret2068#1 && #t~ret2068#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2068#1; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: #t~ret2067#1 := rocker_cmd_flow_tbl_del_#res#1;havoc rocker_cmd_flow_tbl_del_#t~mem940#1, rocker_cmd_flow_tbl_del_#t~ret941#1, rocker_cmd_flow_tbl_del_#t~ret942#1.base, rocker_cmd_flow_tbl_del_#t~ret942#1.offset, rocker_cmd_flow_tbl_del_#t~mem943#1, rocker_cmd_flow_tbl_del_#t~ret944#1, rocker_cmd_flow_tbl_del_~rocker_port#1.base, rocker_cmd_flow_tbl_del_~rocker_port#1.offset, rocker_cmd_flow_tbl_del_~desc_info#1.base, rocker_cmd_flow_tbl_del_~desc_info#1.offset, rocker_cmd_flow_tbl_del_~priv#1.base, rocker_cmd_flow_tbl_del_~priv#1.offset, rocker_cmd_flow_tbl_del_~entry~1#1.base, rocker_cmd_flow_tbl_del_~entry~1#1.offset, rocker_cmd_flow_tbl_del_~cmd_info~5#1.base, rocker_cmd_flow_tbl_del_~cmd_info~5#1.offset, rocker_cmd_flow_tbl_del_~tmp~124#1, rocker_cmd_flow_tbl_del_~tmp___0~50#1;havoc rocker_cmd_flow_tbl_del_#in~rocker_port#1.base, rocker_cmd_flow_tbl_del_#in~rocker_port#1.offset, rocker_cmd_flow_tbl_del_#in~desc_info#1.base, rocker_cmd_flow_tbl_del_#in~desc_info#1.offset, rocker_cmd_flow_tbl_del_#in~priv#1.base, rocker_cmd_flow_tbl_del_#in~priv#1.offset;assume { :end_inline_rocker_cmd_flow_tbl_del } true;assume -2147483648 <= #t~ret2067#1 && #t~ret2067#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2067#1; [2025-02-08 03:03:08,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #t~ret2066#1 := rocker_cmd_flow_tbl_add_#res#1;havoc rocker_cmd_flow_tbl_add_#t~mem922#1, rocker_cmd_flow_tbl_add_#t~ret923#1, rocker_cmd_flow_tbl_add_#t~ret924#1.base, rocker_cmd_flow_tbl_add_#t~ret924#1.offset, rocker_cmd_flow_tbl_add_#t~mem925#1, rocker_cmd_flow_tbl_add_#t~ret926#1, rocker_cmd_flow_tbl_add_#t~mem927#1, rocker_cmd_flow_tbl_add_#t~ret928#1, rocker_cmd_flow_tbl_add_#t~ret929#1, rocker_cmd_flow_tbl_add_#t~mem930#1, rocker_cmd_flow_tbl_add_#t~ret931#1, rocker_cmd_flow_tbl_add_#t~mem932#1, rocker_cmd_flow_tbl_add_#t~switch933#1, rocker_cmd_flow_tbl_add_#t~ret934#1, rocker_cmd_flow_tbl_add_#t~ret935#1, rocker_cmd_flow_tbl_add_#t~ret936#1, rocker_cmd_flow_tbl_add_#t~ret937#1, rocker_cmd_flow_tbl_add_#t~ret938#1, rocker_cmd_flow_tbl_add_#t~ret939#1, rocker_cmd_flow_tbl_add_~rocker_port#1.base, rocker_cmd_flow_tbl_add_~rocker_port#1.offset, rocker_cmd_flow_tbl_add_~desc_info#1.base, rocker_cmd_flow_tbl_add_~desc_info#1.offset, rocker_cmd_flow_tbl_add_~priv#1.base, rocker_cmd_flow_tbl_add_~priv#1.offset, rocker_cmd_flow_tbl_add_~entry~0#1.base, rocker_cmd_flow_tbl_add_~entry~0#1.offset, rocker_cmd_flow_tbl_add_~cmd_info~4#1.base, rocker_cmd_flow_tbl_add_~cmd_info~4#1.offset, rocker_cmd_flow_tbl_add_~err~11#1, rocker_cmd_flow_tbl_add_~tmp~123#1, rocker_cmd_flow_tbl_add_~tmp___0~49#1, rocker_cmd_flow_tbl_add_~tmp___1~26#1, rocker_cmd_flow_tbl_add_~tmp___2~16#1, rocker_cmd_flow_tbl_add_~tmp___3~11#1;havoc rocker_cmd_flow_tbl_add_#in~rocker_port#1.base, rocker_cmd_flow_tbl_add_#in~rocker_port#1.offset, rocker_cmd_flow_tbl_add_#in~desc_info#1.base, rocker_cmd_flow_tbl_add_#in~desc_info#1.offset, rocker_cmd_flow_tbl_add_#in~priv#1.base, rocker_cmd_flow_tbl_add_#in~priv#1.offset;assume { :end_inline_rocker_cmd_flow_tbl_add } true;assume -2147483648 <= #t~ret2066#1 && #t~ret2066#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2066#1; [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: #t~ret2065#1 := rocker_cmd_set_port_learning_prep_#res#1;havoc rocker_cmd_set_port_learning_prep_#t~ret817#1, rocker_cmd_set_port_learning_prep_#t~ret818#1.base, rocker_cmd_set_port_learning_prep_#t~ret818#1.offset, rocker_cmd_set_port_learning_prep_#t~mem819#1, rocker_cmd_set_port_learning_prep_#t~ret820#1, rocker_cmd_set_port_learning_prep_#t~mem821#1, rocker_cmd_set_port_learning_prep_#t~bitwise822#1, rocker_cmd_set_port_learning_prep_#t~ret823#1, rocker_cmd_set_port_learning_prep_~rocker_port#1.base, rocker_cmd_set_port_learning_prep_~rocker_port#1.offset, rocker_cmd_set_port_learning_prep_~desc_info#1.base, rocker_cmd_set_port_learning_prep_~desc_info#1.offset, rocker_cmd_set_port_learning_prep_~priv#1.base, rocker_cmd_set_port_learning_prep_~priv#1.offset, rocker_cmd_set_port_learning_prep_~cmd_info~3#1.base, rocker_cmd_set_port_learning_prep_~cmd_info~3#1.offset, rocker_cmd_set_port_learning_prep_~tmp~111#1, rocker_cmd_set_port_learning_prep_~tmp___0~42#1, rocker_cmd_set_port_learning_prep_~tmp___1~19#1;havoc rocker_cmd_set_port_learning_prep_#in~rocker_port#1.base, rocker_cmd_set_port_learning_prep_#in~rocker_port#1.offset, rocker_cmd_set_port_learning_prep_#in~desc_info#1.base, rocker_cmd_set_port_learning_prep_#in~desc_info#1.offset, rocker_cmd_set_port_learning_prep_#in~priv#1.base, rocker_cmd_set_port_learning_prep_#in~priv#1.offset;assume { :end_inline_rocker_cmd_set_port_learning_prep } true;assume -2147483648 <= #t~ret2065#1 && #t~ret2065#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2065#1; [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: #t~ret2064#1 := rocker_cmd_set_port_settings_macaddr_prep_#res#1;havoc rocker_cmd_set_port_settings_macaddr_prep_#t~ret812#1, rocker_cmd_set_port_settings_macaddr_prep_#t~ret813#1.base, rocker_cmd_set_port_settings_macaddr_prep_#t~ret813#1.offset, rocker_cmd_set_port_settings_macaddr_prep_#t~mem814#1, rocker_cmd_set_port_settings_macaddr_prep_#t~ret815#1, rocker_cmd_set_port_settings_macaddr_prep_#t~ret816#1, rocker_cmd_set_port_settings_macaddr_prep_~rocker_port#1.base, rocker_cmd_set_port_settings_macaddr_prep_~rocker_port#1.offset, rocker_cmd_set_port_settings_macaddr_prep_~desc_info#1.base, rocker_cmd_set_port_settings_macaddr_prep_~desc_info#1.offset, rocker_cmd_set_port_settings_macaddr_prep_~priv#1.base, rocker_cmd_set_port_settings_macaddr_prep_~priv#1.offset, rocker_cmd_set_port_settings_macaddr_prep_~macaddr~1#1.base, rocker_cmd_set_port_settings_macaddr_prep_~macaddr~1#1.offset, rocker_cmd_set_port_settings_macaddr_prep_~cmd_info~2#1.base, rocker_cmd_set_port_settings_macaddr_prep_~cmd_info~2#1.offset, rocker_cmd_set_port_settings_macaddr_prep_~tmp~110#1, rocker_cmd_set_port_settings_macaddr_prep_~tmp___0~41#1, rocker_cmd_set_port_settings_macaddr_prep_~tmp___1~18#1;havoc rocker_cmd_set_port_settings_macaddr_prep_#in~rocker_port#1.base, rocker_cmd_set_port_settings_macaddr_prep_#in~rocker_port#1.offset, rocker_cmd_set_port_settings_macaddr_prep_#in~desc_info#1.base, rocker_cmd_set_port_settings_macaddr_prep_#in~desc_info#1.offset, rocker_cmd_set_port_settings_macaddr_prep_#in~priv#1.base, rocker_cmd_set_port_settings_macaddr_prep_#in~priv#1.offset;assume { :end_inline_rocker_cmd_set_port_settings_macaddr_prep } true;assume -2147483648 <= #t~ret2064#1 && #t~ret2064#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2064#1; [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: #t~ret2063#1 := rocker_cmd_set_port_settings_ethtool_prep_#res#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~ret802#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret803#1.base, rocker_cmd_set_port_settings_ethtool_prep_#t~ret803#1.offset, rocker_cmd_set_port_settings_ethtool_prep_#t~mem804#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret805#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret806#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret807#1, rocker_cmd_set_port_settings_ethtool_prep_#t~mem808#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret809#1, rocker_cmd_set_port_settings_ethtool_prep_#t~mem810#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret811#1, rocker_cmd_set_port_settings_ethtool_prep_~rocker_port#1.base, rocker_cmd_set_port_settings_ethtool_prep_~rocker_port#1.offset, rocker_cmd_set_port_settings_ethtool_prep_~desc_info#1.base, rocker_cmd_set_port_settings_ethtool_prep_~desc_info#1.offset, rocker_cmd_set_port_settings_ethtool_prep_~priv#1.base, rocker_cmd_set_port_settings_ethtool_prep_~priv#1.offset, rocker_cmd_set_port_settings_ethtool_prep_~ecmd~1#1.base, rocker_cmd_set_port_settings_ethtool_prep_~ecmd~1#1.offset, rocker_cmd_set_port_settings_ethtool_prep_~cmd_info~1#1.base, rocker_cmd_set_port_settings_ethtool_prep_~cmd_info~1#1.offset, rocker_cmd_set_port_settings_ethtool_prep_~tmp~109#1, rocker_cmd_set_port_settings_ethtool_prep_~tmp___0~40#1, rocker_cmd_set_port_settings_ethtool_prep_~tmp___1~17#1, rocker_cmd_set_port_settings_ethtool_prep_~tmp___2~10#1, rocker_cmd_set_port_settings_ethtool_prep_~tmp___3~5#1, rocker_cmd_set_port_settings_ethtool_prep_~tmp___4~1#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#in~rocker_port#1.base, rocker_cmd_set_port_settings_ethtool_prep_#in~rocker_port#1.offset, rocker_cmd_set_port_settings_ethtool_prep_#in~desc_info#1.base, rocker_cmd_set_port_settings_ethtool_prep_#in~desc_info#1.offset, rocker_cmd_set_port_settings_ethtool_prep_#in~priv#1.base, rocker_cmd_set_port_settings_ethtool_prep_#in~priv#1.offset;assume { :end_inline_rocker_cmd_set_port_settings_ethtool_prep } true;assume -2147483648 <= #t~ret2063#1 && #t~ret2063#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2063#1; [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993: havoc ethtool_cmd_speed_#t~mem265#1;havoc ethtool_cmd_speed_#t~mem266#1;havoc ethtool_cmd_speed_#t~bitwise267#1;rocker_cmd_set_port_settings_ethtool_prep_#t~ret806#1 := ethtool_cmd_speed_#res#1;havoc ethtool_cmd_speed_#t~mem265#1, ethtool_cmd_speed_#t~mem266#1, ethtool_cmd_speed_#t~bitwise267#1, ethtool_cmd_speed_~ep#1.base, ethtool_cmd_speed_~ep#1.offset;havoc ethtool_cmd_speed_#in~ep#1.base, ethtool_cmd_speed_#in~ep#1.offset;assume { :end_inline_ethtool_cmd_speed } true;rocker_cmd_set_port_settings_ethtool_prep_~tmp___1~17#1 := rocker_cmd_set_port_settings_ethtool_prep_#t~ret806#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~ret806#1; [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: #t~ret2060#1 := rocker_cmd_get_port_settings_prep_#res#1;havoc rocker_cmd_get_port_settings_prep_#t~ret769#1, rocker_cmd_get_port_settings_prep_#t~ret770#1.base, rocker_cmd_get_port_settings_prep_#t~ret770#1.offset, rocker_cmd_get_port_settings_prep_#t~mem771#1, rocker_cmd_get_port_settings_prep_#t~ret772#1, rocker_cmd_get_port_settings_prep_~rocker_port#1.base, rocker_cmd_get_port_settings_prep_~rocker_port#1.offset, rocker_cmd_get_port_settings_prep_~desc_info#1.base, rocker_cmd_get_port_settings_prep_~desc_info#1.offset, rocker_cmd_get_port_settings_prep_~priv#1.base, rocker_cmd_get_port_settings_prep_~priv#1.offset, rocker_cmd_get_port_settings_prep_~cmd_info~0#1.base, rocker_cmd_get_port_settings_prep_~cmd_info~0#1.offset, rocker_cmd_get_port_settings_prep_~tmp~106#1, rocker_cmd_get_port_settings_prep_~tmp___0~37#1;havoc rocker_cmd_get_port_settings_prep_#in~rocker_port#1.base, rocker_cmd_get_port_settings_prep_#in~rocker_port#1.offset, rocker_cmd_get_port_settings_prep_#in~desc_info#1.base, rocker_cmd_get_port_settings_prep_#in~desc_info#1.offset, rocker_cmd_get_port_settings_prep_#in~priv#1.base, rocker_cmd_get_port_settings_prep_#in~priv#1.offset;assume { :end_inline_rocker_cmd_get_port_settings_prep } true;assume -2147483648 <= #t~ret2060#1 && #t~ret2060#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2060#1; [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14501: call ULTIMATE.dealloc(rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.offset);havoc rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.offset);havoc rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.offset;#t~ret2072#1 := rocker_cmd_get_port_stats_ethtool_proc_#res#1;havoc rocker_cmd_get_port_stats_ethtool_proc_#t~mem1583#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1583#1.offset, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1584#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1584#1.offset, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1585#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1585#1.offset, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1586#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1586#1.offset, rocker_cmd_get_port_stats_ethtool_proc_#t~ret1587#1, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1588#1, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1589#1, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1590#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1590#1.offset, rocker_cmd_get_port_stats_ethtool_proc_#t~ret1591#1, rocker_cmd_get_port_stats_ethtool_proc_~rocker_port#1.base, rocker_cmd_get_port_stats_ethtool_proc_~rocker_port#1.offset, rocker_cmd_get_port_stats_ethtool_proc_~desc_info#1.base, rocker_cmd_get_port_stats_ethtool_proc_~desc_info#1.offset, rocker_cmd_get_port_stats_ethtool_proc_~priv#1.base, rocker_cmd_get_port_stats_ethtool_proc_~priv#1.offset, rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.offset, rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.offset, rocker_cmd_get_port_stats_ethtool_proc_~pattr~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~pattr~0#1.offset, rocker_cmd_get_port_stats_ethtool_proc_~pport~0#1, rocker_cmd_get_port_stats_ethtool_proc_~data~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~data~0#1.offset, rocker_cmd_get_port_stats_ethtool_proc_~i~19#1;havoc rocker_cmd_get_port_stats_ethtool_proc_#in~rocker_port#1.base, rocker_cmd_get_port_stats_ethtool_proc_#in~rocker_port#1.offset, rocker_cmd_get_port_stats_ethtool_proc_#in~desc_info#1.base, rocker_cmd_get_port_stats_ethtool_proc_#in~desc_info#1.offset, rocker_cmd_get_port_stats_ethtool_proc_#in~priv#1.base, rocker_cmd_get_port_stats_ethtool_proc_#in~priv#1.offset;assume { :end_inline_rocker_cmd_get_port_stats_ethtool_proc } true;assume -2147483648 <= #t~ret2072#1 && #t~ret2072#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2072#1; [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274: call ULTIMATE.dealloc(rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.offset);havoc rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.offset);havoc rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.offset;#t~ret2061#1 := rocker_cmd_get_port_settings_ethtool_proc_#res#1;havoc rocker_cmd_get_port_settings_ethtool_proc_#t~mem773#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem773#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~mem774#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem774#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~mem775#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem775#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~mem776#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem776#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~short777#1, rocker_cmd_get_port_settings_ethtool_proc_#t~mem778#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem778#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~short779#1, rocker_cmd_get_port_settings_ethtool_proc_#t~mem780#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem780#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~ret781#1, rocker_cmd_get_port_settings_ethtool_proc_#t~mem782#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem782#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~ret783#1, rocker_cmd_get_port_settings_ethtool_proc_#t~mem784#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem784#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~ret785#1, rocker_cmd_get_port_settings_ethtool_proc_~rocker_port#1.base, rocker_cmd_get_port_settings_ethtool_proc_~rocker_port#1.offset, rocker_cmd_get_port_settings_ethtool_proc_~desc_info#1.base, rocker_cmd_get_port_settings_ethtool_proc_~desc_info#1.offset, rocker_cmd_get_port_settings_ethtool_proc_~priv#1.base, rocker_cmd_get_port_settings_ethtool_proc_~priv#1.offset, rocker_cmd_get_port_settings_ethtool_proc_~ecmd~0#1.base, rocker_cmd_get_port_settings_ethtool_proc_~ecmd~0#1.offset, rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#attrs~4#1.offset, rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.base, rocker_cmd_get_port_settings_ethtool_proc_~#info_attrs~0#1.offset, rocker_cmd_get_port_settings_ethtool_proc_~speed~0#1, rocker_cmd_get_port_settings_ethtool_proc_~duplex~0#1, rocker_cmd_get_port_settings_ethtool_proc_~autoneg~0#1;havoc rocker_cmd_get_port_settings_ethtool_proc_#in~rocker_port#1.base, rocker_cmd_get_port_settings_ethtool_proc_#in~rocker_port#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#in~desc_info#1.base, rocker_cmd_get_port_settings_ethtool_proc_#in~desc_info#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#in~priv#1.base, rocker_cmd_get_port_settings_ethtool_proc_#in~priv#1.offset;assume { :end_inline_rocker_cmd_get_port_settings_ethtool_proc } true;assume -2147483648 <= #t~ret2061#1 && #t~ret2061#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2061#1; [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341: call ULTIMATE.dealloc(rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.offset);havoc rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.offset);havoc rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.offset;#t~ret2070#1 := rocker_cmd_get_port_settings_phys_name_proc_#res#1;havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem791#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem791#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#t~mem792#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem792#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#t~mem793#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem793#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#t~ret794#1, rocker_cmd_get_port_settings_phys_name_proc_#t~mem795#1, rocker_cmd_get_port_settings_phys_name_proc_#t~ret796#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~ret796#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#t~mem797#1, rocker_cmd_get_port_settings_phys_name_proc_#t~mem798#1, rocker_cmd_get_port_settings_phys_name_proc_#t~mem799#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem799#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#t~mem800#1, rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1.offset, rocker_cmd_get_port_settings_phys_name_proc_~rocker_port#1.base, rocker_cmd_get_port_settings_phys_name_proc_~rocker_port#1.offset, rocker_cmd_get_port_settings_phys_name_proc_~desc_info#1.base, rocker_cmd_get_port_settings_phys_name_proc_~desc_info#1.offset, rocker_cmd_get_port_settings_phys_name_proc_~priv#1.base, rocker_cmd_get_port_settings_phys_name_proc_~priv#1.offset, rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#info_attrs~2#1.offset, rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.base, rocker_cmd_get_port_settings_phys_name_proc_~#attrs~6#1.offset, rocker_cmd_get_port_settings_phys_name_proc_~name~0#1.base, rocker_cmd_get_port_settings_phys_name_proc_~name~0#1.offset, rocker_cmd_get_port_settings_phys_name_proc_~attr~1#1.base, rocker_cmd_get_port_settings_phys_name_proc_~attr~1#1.offset, rocker_cmd_get_port_settings_phys_name_proc_~i~10#1, rocker_cmd_get_port_settings_phys_name_proc_~j~0#1, rocker_cmd_get_port_settings_phys_name_proc_~len~1#1, rocker_cmd_get_port_settings_phys_name_proc_~str~0#1.base, rocker_cmd_get_port_settings_phys_name_proc_~str~0#1.offset, rocker_cmd_get_port_settings_phys_name_proc_~__min1~0#1, rocker_cmd_get_port_settings_phys_name_proc_~tmp~108#1, rocker_cmd_get_port_settings_phys_name_proc_~__min2~0#1, rocker_cmd_get_port_settings_phys_name_proc_~tmp___0~39#1.base, rocker_cmd_get_port_settings_phys_name_proc_~tmp___0~39#1.offset;havoc rocker_cmd_get_port_settings_phys_name_proc_#in~rocker_port#1.base, rocker_cmd_get_port_settings_phys_name_proc_#in~rocker_port#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#in~desc_info#1.base, rocker_cmd_get_port_settings_phys_name_proc_#in~desc_info#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#in~priv#1.base, rocker_cmd_get_port_settings_phys_name_proc_#in~priv#1.offset;assume { :end_inline_rocker_cmd_get_port_settings_phys_name_proc } true;assume -2147483648 <= #t~ret2070#1 && #t~ret2070#1 <= 2147483647;#t~funptrres2059#1 := #t~ret2070#1; [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440: rocker_cmd_set_port_settings_ethtool_prep_#res#1 := 0; [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440-1: SUMMARY for call rocker_tlv_nest_end(rocker_cmd_set_port_settings_ethtool_prep_~desc_info#1.base, rocker_cmd_set_port_settings_ethtool_prep_~desc_info#1.offset, rocker_cmd_set_port_settings_ethtool_prep_~cmd_info~1#1.base, rocker_cmd_set_port_settings_ethtool_prep_~cmd_info~1#1.offset); srcloc: null [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14536: assume rocker_cmd_get_port_stats_ethtool_proc_~i~19#1 % 4294967296 <= 7; [2025-02-08 03:03:08,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14536: assume !(rocker_cmd_get_port_stats_ethtool_proc_~i~19#1 % 4294967296 <= 7);rocker_cmd_get_port_stats_ethtool_proc_#res#1 := 0;call ULTIMATE.dealloc(rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.offset);havoc rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#attrs~8#1.offset;call ULTIMATE.dealloc(rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.offset);havoc rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.base, rocker_cmd_get_port_stats_ethtool_proc_~#stats_attrs~0#1.offset; [2025-02-08 03:03:08,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14363: assume -2147483648 <= #t~ret1565 && #t~ret1565 <= 2147483647;~err~46 := #t~ret1565;havoc #t~mem1563.base, #t~mem1563.offset;havoc #t~mem1564.base, #t~mem1564.offset;havoc #t~ret1565; [2025-02-08 03:03:08,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14363-1: SUMMARY for call #t~ret1565 := ##fun~$Pointer$~X~$Pointer$~TO~int(#t~mem1563.base, #t~mem1563.offset, ~obj.base, ~obj.offset, #t~mem1564.base, #t~mem1564.offset); srcloc: null [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357-2: havoc #t~bitwise1559;assume (#t~bitwise1559 % 4294967296 >= #t~mem1558 % 65536 % 4294967296 && #t~bitwise1559 % 4294967296 >= 2) && #t~bitwise1559 % 4294967296 <= 2 + #t~mem1558 % 65536 % 4294967296; [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14355: ~tmp___1~66 := (if 0 == #t~ret1557 % 256 then 0 else 1);havoc #t~ret1557; [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357-3: assume false;#t~bitwise1559 := #t~mem1558 % 65536; [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357-3: assume !false; [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14355-1: SUMMARY for call #t~ret1557 := rocker_vlan_id_is_internal((if ~tmp___0~109 % 65536 % 4294967296 <= 2147483647 then ~tmp___0~109 % 65536 % 4294967296 else ~tmp___0~109 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357: call write~int#4(#t~bitwise1559, ~vlan~0.base, ~vlan~0.offset, 2);havoc #t~mem1558;havoc #t~bitwise1559; [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357-1: [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349: assume 0 == ~tmp~193; [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349: assume !(0 == ~tmp~193);call write~int#4(0, ~vlan~0.base, ~vlan~0.offset, 2); [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357-4: assume 0 == #t~mem1558 % 65536 % 4294967296 || 2 == #t~mem1558 % 65536 % 4294967296;#t~bitwise1559 := 2; [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357-4: assume !(0 == #t~mem1558 % 65536 % 4294967296 || 2 == #t~mem1558 % 65536 % 4294967296); [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: assume 0 != ~err~46; [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: assume !(0 != ~err~46);~vid~4 := 1 + (if ~vid~4 % 65536 % 4294967296 <= 2147483647 then ~vid~4 % 65536 % 4294967296 else ~vid~4 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14354: ~tmp___0~109 := #t~ret1556;havoc #t~ret1556; [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356: assume 0 != (if ~tmp___1~66 % 256 % 4294967296 <= 2147483647 then ~tmp___1~66 % 256 % 4294967296 else ~tmp___1~66 % 256 % 4294967296 - 4294967296);call #t~mem1558 := read~int#4(~vlan~0.base, ~vlan~0.offset, 2); [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356: assume !(0 != (if ~tmp___1~66 % 256 % 4294967296 <= 2147483647 then ~tmp___1~66 % 256 % 4294967296 else ~tmp___1~66 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14360: ~tmp___2~41 := ~vid~4;call write~int#4(~tmp___2~41, ~vlan~0.base, 4 + ~vlan~0.offset, 2);call write~int#4(~tmp___2~41, ~vlan~0.base, 2 + ~vlan~0.offset, 2);call #t~mem1563.base, #t~mem1563.offset := read~$Pointer$#4(~rocker_port.base, ~rocker_port.offset, 8);call #t~mem1564.base, #t~mem1564.offset := read~$Pointer$#4(~obj.base, 8 + ~obj.offset, 8); [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14348-1: SUMMARY for call #t~ret1555 := variable_test_bit((if ~vid~4 % 65536 % 18446744073709551616 <= 9223372036854775807 then ~vid~4 % 65536 % 18446744073709551616 else ~vid~4 % 65536 % 18446744073709551616 - 18446744073709551616), ~rocker_port.base, 47 + ~rocker_port.offset); srcloc: null [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14348: assume -2147483648 <= #t~ret1555 && #t~ret1555 <= 2147483647;~tmp~193 := #t~ret1555; [2025-02-08 03:03:08,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14354-1: SUMMARY for call #t~ret1556 := __fswab16((if ~vid~4 % 65536 % 4294967296 <= 2147483647 then ~vid~4 % 65536 % 4294967296 else ~vid~4 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:08,610 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17293: havoc #t~nondet2015; [2025-02-08 03:03:08,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17545: havoc #t~nondet2055; [2025-02-08 03:03:08,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: assume 0 != (~____ptr___0~6.base + ~____ptr___0~6.offset) % 18446744073709551616;~__mptr___0~6.base, ~__mptr___0~6.offset := ~____ptr___0~6.base, ~____ptr___0~6.offset;~tmp___1~53.base, ~tmp___1~53.offset := ~__mptr___0~6.base, ~__mptr___0~6.offset; [2025-02-08 03:03:08,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: assume !(0 != (~____ptr___0~6.base + ~____ptr___0~6.offset) % 18446744073709551616);~tmp___1~53.base, ~tmp___1~53.offset := 0, 0; [2025-02-08 03:03:08,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13456: ~found~12.base, ~found~12.offset := ~tmp___1~53.base, ~tmp___1~53.offset; [2025-02-08 03:03:08,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445: assume #t~mem1349 == ~ifindex;havoc #t~mem1349;#res.base, #res.offset := ~found~12.base, ~found~12.offset; [2025-02-08 03:03:08,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445: assume !(#t~mem1349 == ~ifindex);havoc #t~mem1349;call #t~mem1350.base, #t~mem1350.offset := read~$Pointer$#4(~found~12.base, ~found~12.offset, 8);~____ptr___0~6.base, ~____ptr___0~6.offset := #t~mem1350.base, #t~mem1350.offset;havoc #t~mem1350.base, #t~mem1350.offset; [2025-02-08 03:03:08,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445-1: call #t~mem1349 := read~int#4(~found~12.base, 16 + ~found~12.offset, 4); [2025-02-08 03:03:08,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035: havoc #t~mem493;havoc #t~short494;havoc #t~mem495;havoc #t~short496; [2025-02-08 03:03:08,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17534: havoc #t~nondet2053; [2025-02-08 03:03:08,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14241: #t~ret1531#1 := rocker_port_vlans_del_#res#1;havoc rocker_port_vlans_del_#t~mem1519#1, rocker_port_vlans_del_#t~mem1520#1, rocker_port_vlans_del_#t~ret1521#1, rocker_port_vlans_del_#t~mem1522#1, rocker_port_vlans_del_~rocker_port#1.base, rocker_port_vlans_del_~rocker_port#1.offset, rocker_port_vlans_del_~vlan#1.base, rocker_port_vlans_del_~vlan#1.offset, rocker_port_vlans_del_~vid~3#1, rocker_port_vlans_del_~err~43#1;havoc rocker_port_vlans_del_#in~rocker_port#1.base, rocker_port_vlans_del_#in~rocker_port#1.offset, rocker_port_vlans_del_#in~vlan#1.base, rocker_port_vlans_del_#in~vlan#1.offset;assume { :end_inline_rocker_port_vlans_del } true;assume -2147483648 <= #t~ret1531#1 && #t~ret1531#1 <= 2147483647;~err~44#1 := #t~ret1531#1; [2025-02-08 03:03:08,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14250: #t~ret1539#1 := rocker_port_fdb_del_#res#1;havoc rocker_port_fdb_del_#t~mem1523#1, rocker_port_fdb_del_#t~ret1524#1, rocker_port_fdb_del_#t~ret1525#1, rocker_port_fdb_del_#t~mem1526#1.base, rocker_port_fdb_del_#t~mem1526#1.offset, rocker_port_fdb_del_#t~ret1527#1, rocker_port_fdb_del_~rocker_port#1.base, rocker_port_fdb_del_~rocker_port#1.offset, rocker_port_fdb_del_~trans#1, rocker_port_fdb_del_~fdb#1.base, rocker_port_fdb_del_~fdb#1.offset, rocker_port_fdb_del_~vlan_id~5#1, rocker_port_fdb_del_~tmp~190#1, rocker_port_fdb_del_~flags~3#1, rocker_port_fdb_del_~tmp___0~106#1, rocker_port_fdb_del_~tmp___1~64#1, rocker_port_fdb_del_~tmp___2~39#1;havoc rocker_port_fdb_del_#in~rocker_port#1.base, rocker_port_fdb_del_#in~rocker_port#1.offset, rocker_port_fdb_del_#in~trans#1, rocker_port_fdb_del_#in~fdb#1.base, rocker_port_fdb_del_#in~fdb#1.offset;assume { :end_inline_rocker_port_fdb_del } true;assume -2147483648 <= #t~ret1539#1 && #t~ret1539#1 <= 2147483647;~err~44#1 := #t~ret1539#1; [2025-02-08 03:03:08,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14186: assume -2147483648 <= rocker_port_vlans_del_#t~ret1521#1 && rocker_port_vlans_del_#t~ret1521#1 <= 2147483647;rocker_port_vlans_del_~err~43#1 := rocker_port_vlans_del_#t~ret1521#1; [2025-02-08 03:03:08,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14186-1: SUMMARY for call rocker_port_vlans_del_#t~ret1521#1 := rocker_port_vlan_del(rocker_port_vlans_del_~rocker_port#1.base, rocker_port_vlans_del_~rocker_port#1.offset, (if rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 else rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 - 4294967296), (if rocker_port_vlans_del_#t~mem1520#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_del_#t~mem1520#1 % 65536 % 4294967296 else rocker_port_vlans_del_#t~mem1520#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:08,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14186-2: call rocker_port_vlans_del_#t~mem1520#1 := read~int#4(rocker_port_vlans_del_~vlan#1.base, rocker_port_vlans_del_~vlan#1.offset, 2); [2025-02-08 03:03:08,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14187: assume 0 != rocker_port_vlans_del_~err~43#1;rocker_port_vlans_del_#res#1 := rocker_port_vlans_del_~err~43#1; [2025-02-08 03:03:08,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14187: assume !(0 != rocker_port_vlans_del_~err~43#1);rocker_port_vlans_del_~vid~3#1 := 1 + (if rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 else rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 - 4294967296);call rocker_port_vlans_del_#t~mem1522#1 := read~int#4(rocker_port_vlans_del_~vlan#1.base, 4 + rocker_port_vlans_del_~vlan#1.offset, 2); [2025-02-08 03:03:08,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14193: assume (if rocker_port_vlans_del_#t~mem1522#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_del_#t~mem1522#1 % 65536 % 4294967296 else rocker_port_vlans_del_#t~mem1522#1 % 65536 % 4294967296 - 4294967296) >= (if rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 else rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 - 4294967296);havoc rocker_port_vlans_del_#t~mem1522#1; [2025-02-08 03:03:08,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14193: assume !((if rocker_port_vlans_del_#t~mem1522#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_del_#t~mem1522#1 % 65536 % 4294967296 else rocker_port_vlans_del_#t~mem1522#1 % 65536 % 4294967296 - 4294967296) >= (if rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 else rocker_port_vlans_del_~vid~3#1 % 65536 % 4294967296 - 4294967296));havoc rocker_port_vlans_del_#t~mem1522#1;rocker_port_vlans_del_#res#1 := 0; [2025-02-08 03:03:08,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17510: havoc #t~nondet2047; [2025-02-08 03:03:08,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: havoc #t~mem250.base, #t~mem250.offset;havoc #t~mem251; [2025-02-08 03:03:08,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9255: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-02-08 03:03:08,997 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17518: havoc #t~nondet2049; [2025-02-08 03:03:09,000 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8074: havoc #t~mem277.base, #t~mem277.offset; [2025-02-08 03:03:09,007 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13909: call ULTIMATE.dealloc(~#name~1.base, ~#name~1.offset);havoc ~#name~1.base, ~#name~1.offset; [2025-02-08 03:03:09,013 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17522: havoc #t~nondet2050; [2025-02-08 03:03:09,028 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159: havoc #t~mem1742.base, #t~mem1742.offset; [2025-02-08 03:03:09,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657: havoc #t~mem176.base, #t~mem176.offset; [2025-02-08 03:03:09,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9350: havoc #t~mem556.base, #t~mem556.offset;havoc #t~mem557; [2025-02-08 03:03:09,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17257: havoc #t~nondet2011; [2025-02-08 03:03:09,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: havoc #t~mem522.base, #t~mem522.offset;havoc #t~mem523; [2025-02-08 03:03:09,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: havoc __list_add_~arg0#1.base, __list_add_~arg0#1.offset, __list_add_~arg1#1.base, __list_add_~arg1#1.offset, __list_add_~arg2#1.base, __list_add_~arg2#1.offset;havoc __list_add_#in~arg0#1.base, __list_add_#in~arg0#1.offset, __list_add_#in~arg1#1.base, __list_add_#in~arg1#1.offset, __list_add_#in~arg2#1.base, __list_add_#in~arg2#1.offset;assume { :end_inline___list_add } true;havoc list_add_tail_#t~mem20#1.base, list_add_tail_#t~mem20#1.offset; [2025-02-08 03:03:09,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6946: havoc __list_del_entry_~arg0#1.base, __list_del_entry_~arg0#1.offset;havoc __list_del_entry_#in~arg0#1.base, __list_del_entry_#in~arg0#1.offset;assume { :end_inline___list_del_entry } true; [2025-02-08 03:03:09,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: havoc list_add_tail_#t~mem20#1.base, list_add_tail_#t~mem20#1.offset, list_add_tail_~new#1.base, list_add_tail_~new#1.offset, list_add_tail_~head#1.base, list_add_tail_~head#1.offset;havoc list_add_tail_#in~new#1.base, list_add_tail_#in~new#1.offset, list_add_tail_#in~head#1.base, list_add_tail_#in~head#1.offset;assume { :end_inline_list_add_tail } true; [2025-02-08 03:03:09,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: SUMMARY for call INIT_LIST_HEAD(list_del_init_~entry#1.base, list_del_init_~entry#1.offset); srcloc: null [2025-02-08 03:03:09,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: 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; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364: assume 0 != ~err~31#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364: assume !(0 != ~err~31#1);call #t~mem1339#1 := read~int#18(~#want~0#1.base, ~#want~0#1.offset + ~i~15#1, 1);call write~int#4((if 0 == #t~mem1339#1 % 256 then 0 else 1), ~rocker_port#1.base, 42 + ~rocker_port#1.offset + ~i~15#1, 1);havoc #t~mem1339#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13290: havoc rocker_port_fwding_#t~mem1328#1.base, rocker_port_fwding_#t~mem1328#1.offset;rocker_port_fwding_#res#1 := rocker_port_fwding_~err~30#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: assume 0 != (rocker_port_fdb_flush_~____ptr___0~5#1.base + rocker_port_fdb_flush_~____ptr___0~5#1.offset) % 18446744073709551616;rocker_port_fdb_flush_~__mptr___0~5#1.base, rocker_port_fdb_flush_~__mptr___0~5#1.offset := rocker_port_fdb_flush_~____ptr___0~5#1.base, rocker_port_fdb_flush_~____ptr___0~5#1.offset;rocker_port_fdb_flush_~tmp___2~31#1.base, rocker_port_fdb_flush_~tmp___2~31#1.offset := rocker_port_fdb_flush_~__mptr___0~5#1.base, rocker_port_fdb_flush_~__mptr___0~5#1.offset; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: assume !(0 != (rocker_port_fdb_flush_~____ptr___0~5#1.base + rocker_port_fdb_flush_~____ptr___0~5#1.offset) % 18446744073709551616);rocker_port_fdb_flush_~tmp___2~31#1.base, rocker_port_fdb_flush_~tmp___2~31#1.offset := 0, 0; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13290-1: SUMMARY for call netdev_err(rocker_port_fwding_#t~mem1328#1.base, rocker_port_fwding_#t~mem1328#1.offset, 56, 0); srcloc: null [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume 0 == rocker_port_fdb_flush_#t~mem1306#1 % 256;havoc rocker_port_fdb_flush_#t~mem1306#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume !(0 == rocker_port_fdb_flush_#t~mem1306#1 % 256);havoc rocker_port_fdb_flush_#t~mem1306#1;call rocker_port_fdb_flush_#t~mem1307#1 := read~int#4(rocker_port_fdb_flush_~found~11#1.base, 31 + rocker_port_fdb_flush_~found~11#1.offset, 2); [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12804-1: SUMMARY for call rocker_port_ctrl_#t~ret1232#1 := __fswab16((if rocker_port_ctrl_~vid~0#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_ctrl_~vid~0#1 % 65536 % 4294967296 else rocker_port_ctrl_~vid~0#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12804: rocker_port_ctrl_~tmp___0~82#1 := rocker_port_ctrl_#t~ret1232#1;havoc rocker_port_ctrl_#t~ret1232#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13308: call ULTIMATE.dealloc(~#want~0#1.base, ~#want~0#1.offset);havoc ~#want~0#1.base, ~#want~0#1.offset;call ULTIMATE.dealloc(~#prev_ctrls~0#1.base, ~#prev_ctrls~0#1.offset);havoc ~#prev_ctrls~0#1.base, ~#prev_ctrls~0#1.offset; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176: rocker_port_fdb_flush_~found~11#1.base, rocker_port_fdb_flush_~found~11#1.offset := rocker_port_fdb_flush_~tmp___1~52#1.base, rocker_port_fdb_flush_~tmp___1~52#1.offset; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12813: assume rocker_port_ctrl_~vid~0#1 % 65536 % 4294967296 <= 4095; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12813: assume !(rocker_port_ctrl_~vid~0#1 % 65536 % 4294967296 <= 4095);rocker_port_ctrl_#res#1 := rocker_port_ctrl_~err~24#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13284-1: SUMMARY for call rocker_port_fwding_#t~ret1325#1 := __fswab16((if rocker_port_fwding_~vid~1#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_fwding_~vid~1#1 % 65536 % 4294967296 else rocker_port_fwding_~vid~1#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12805: assume -2147483648 <= rocker_port_ctrl_#t~ret1233#1 && rocker_port_ctrl_#t~ret1233#1 <= 2147483647;rocker_port_ctrl_~err~24#1 := rocker_port_ctrl_#t~ret1233#1;havoc rocker_port_ctrl_#t~ret1233#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13284: rocker_port_fwding_~tmp___0~88#1 := rocker_port_fwding_#t~ret1325#1;havoc rocker_port_fwding_#t~ret1325#1;rocker_port_fwding_~vlan_id~3#1 := rocker_port_fwding_~tmp___0~88#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12805-1: SUMMARY for call rocker_port_ctrl_#t~ret1233#1 := rocker_port_ctrl_vlan(rocker_port_ctrl_~rocker_port#1.base, rocker_port_ctrl_~rocker_port#1.offset, rocker_port_ctrl_~trans#1, rocker_port_ctrl_~flags#1, rocker_port_ctrl_~ctrl#1.base, rocker_port_ctrl_~ctrl#1.offset, (if rocker_port_ctrl_~tmp___0~82#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_ctrl_~tmp___0~82#1 % 65536 % 4294967296 else rocker_port_ctrl_~tmp___0~82#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume 1 != rocker_port_fdb_flush_~trans#1 % 4294967296; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume !(1 != rocker_port_fdb_flush_~trans#1 % 4294967296); [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: assume 0 != (rocker_port_fdb_flush_~found~11#1.base + rocker_port_fdb_flush_~found~11#1.offset) % 18446744073709551616;call rocker_port_fdb_flush_#t~mem1309#1.base, rocker_port_fdb_flush_#t~mem1309#1.offset := read~$Pointer$#4(rocker_port_fdb_flush_~found~11#1.base, rocker_port_fdb_flush_~found~11#1.offset, 8);rocker_port_fdb_flush_~tmp~166#1.base, rocker_port_fdb_flush_~tmp~166#1.offset := rocker_port_fdb_flush_#t~mem1309#1.base, rocker_port_fdb_flush_#t~mem1309#1.offset;havoc rocker_port_fdb_flush_#t~mem1309#1.base, rocker_port_fdb_flush_#t~mem1309#1.offset; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: assume !(0 != (rocker_port_fdb_flush_~found~11#1.base + rocker_port_fdb_flush_~found~11#1.offset) % 18446744073709551616);rocker_port_fdb_flush_~bkt~1#1 := 1 + rocker_port_fdb_flush_~bkt~1#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13194: SUMMARY for call hash_del(rocker_port_fdb_flush_~found~11#1.base, rocker_port_fdb_flush_~found~11#1.offset); srcloc: null [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: call rocker_port_fdb_flush_#t~mem1303#1.base, rocker_port_fdb_flush_#t~mem1303#1.offset := read~$Pointer$#4(rocker_port_fdb_flush_~rocker~17#1.base, 1048920 + rocker_port_fdb_flush_~rocker~17#1.offset + 8 * (if rocker_port_fdb_flush_~bkt~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_port_fdb_flush_~bkt~1#1 % 18446744073709551616 % 18446744073709551616 else rocker_port_fdb_flush_~bkt~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);rocker_port_fdb_flush_~____ptr~5#1.base, rocker_port_fdb_flush_~____ptr~5#1.offset := rocker_port_fdb_flush_#t~mem1303#1.base, rocker_port_fdb_flush_#t~mem1303#1.offset; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12806: assume 0 != rocker_port_ctrl_~err~24#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12806: assume !(0 != rocker_port_ctrl_~err~24#1);rocker_port_ctrl_~vid~0#1 := 1 + (if rocker_port_ctrl_~vid~0#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_ctrl_~vid~0#1 % 65536 % 4294967296 else rocker_port_ctrl_~vid~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13170: assume 0 != (rocker_port_fdb_flush_~____ptr~5#1.base + rocker_port_fdb_flush_~____ptr~5#1.offset) % 18446744073709551616;rocker_port_fdb_flush_~__mptr~6#1.base, rocker_port_fdb_flush_~__mptr~6#1.offset := rocker_port_fdb_flush_~____ptr~5#1.base, rocker_port_fdb_flush_~____ptr~5#1.offset;rocker_port_fdb_flush_~tmp___1~52#1.base, rocker_port_fdb_flush_~tmp___1~52#1.offset := rocker_port_fdb_flush_~__mptr~6#1.base, rocker_port_fdb_flush_~__mptr~6#1.offset; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13170: assume !(0 != (rocker_port_fdb_flush_~____ptr~5#1.base + rocker_port_fdb_flush_~____ptr~5#1.offset) % 18446744073709551616);rocker_port_fdb_flush_~tmp___1~52#1.base, rocker_port_fdb_flush_~tmp___1~52#1.offset := 0, 0; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187: assume -2147483648 <= rocker_port_fdb_flush_#t~ret1308#1 && rocker_port_fdb_flush_#t~ret1308#1 <= 2147483647;rocker_port_fdb_flush_~err~28#1 := rocker_port_fdb_flush_#t~ret1308#1;havoc rocker_port_fdb_flush_#t~mem1307#1;havoc rocker_port_fdb_flush_#t~ret1308#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187-1: SUMMARY for call rocker_port_fdb_flush_#t~ret1308#1 := rocker_port_fdb_learn(rocker_port_fdb_flush_~rocker_port#1.base, rocker_port_fdb_flush_~rocker_port#1.offset, rocker_port_fdb_flush_~trans#1, rocker_port_fdb_flush_~flags#1, rocker_port_fdb_flush_~found~11#1.base, 25 + rocker_port_fdb_flush_~found~11#1.offset, (if rocker_port_fdb_flush_#t~mem1307#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_fdb_flush_#t~mem1307#1 % 65536 % 4294967296 else rocker_port_fdb_flush_#t~mem1307#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13286-1: SUMMARY for call rocker_port_fwding_#t~ret1326#1 := rocker_vlan_id_is_internal((if rocker_port_fwding_~vlan_id~3#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_fwding_~vlan_id~3#1 % 65536 % 4294967296 else rocker_port_fwding_~vlan_id~3#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13286: rocker_port_fwding_~pop_vlan~0#1 := (if 0 == rocker_port_fwding_#t~ret1326#1 % 256 then 0 else 1);havoc rocker_port_fwding_#t~ret1326#1; [2025-02-08 03:03:09,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13179: assume rocker_port_fdb_flush_#t~mem1304#1 % 4294967296 != rocker_port_fdb_flush_#t~mem1305#1 % 4294967296;havoc rocker_port_fdb_flush_#t~mem1304#1;havoc rocker_port_fdb_flush_#t~mem1305#1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13179: assume !(rocker_port_fdb_flush_#t~mem1304#1 % 4294967296 != rocker_port_fdb_flush_#t~mem1305#1 % 4294967296);havoc rocker_port_fdb_flush_#t~mem1304#1;havoc rocker_port_fdb_flush_#t~mem1305#1;call rocker_port_fdb_flush_#t~mem1306#1 := read~int#4(rocker_port_fdb_flush_~found~11#1.base, 20 + rocker_port_fdb_flush_~found~11#1.offset, 1); [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13179-1: call rocker_port_fdb_flush_#t~mem1304#1 := read~int#4(rocker_port_fdb_flush_~found~11#1.base, 21 + rocker_port_fdb_flush_~found~11#1.offset, 4);call rocker_port_fdb_flush_#t~mem1305#1 := read~int#4(rocker_port_fdb_flush_~rocker_port#1.base, 28 + rocker_port_fdb_flush_~rocker_port#1.offset, 4); [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12799: assume -2147483648 <= rocker_port_ctrl_#t~ret1231#1 && rocker_port_ctrl_#t~ret1231#1 <= 2147483647;rocker_port_ctrl_~tmp~161#1 := rocker_port_ctrl_#t~ret1231#1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12799-1: SUMMARY for call rocker_port_ctrl_#t~ret1231#1 := variable_test_bit((if rocker_port_ctrl_~vid~0#1 % 65536 % 18446744073709551616 <= 9223372036854775807 then rocker_port_ctrl_~vid~0#1 % 65536 % 18446744073709551616 else rocker_port_ctrl_~vid~0#1 % 65536 % 18446744073709551616 - 18446744073709551616), rocker_port_ctrl_~rocker_port#1.base, 47 + rocker_port_ctrl_~rocker_port#1.offset); srcloc: null [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: assume (if #t~mem1334#1 % 256 % 4294967296 <= 2147483647 then #t~mem1334#1 % 256 % 4294967296 else #t~mem1334#1 % 256 % 4294967296 - 4294967296) != (if #t~mem1335#1 % 256 % 4294967296 <= 2147483647 then #t~mem1335#1 % 256 % 4294967296 else #t~mem1335#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1334#1;havoc #t~mem1335#1;call #t~mem1336#1 := read~int#18(~#want~0#1.base, ~#want~0#1.offset + ~i~15#1, 1); [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: assume !((if #t~mem1334#1 % 256 % 4294967296 <= 2147483647 then #t~mem1334#1 % 256 % 4294967296 else #t~mem1334#1 % 256 % 4294967296 - 4294967296) != (if #t~mem1335#1 % 256 % 4294967296 <= 2147483647 then #t~mem1335#1 % 256 % 4294967296 else #t~mem1335#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1334#1;havoc #t~mem1335#1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361-1: call #t~mem1334#1 := read~int#18(~#want~0#1.base, ~#want~0#1.offset + ~i~15#1, 1);call #t~mem1335#1 := read~int#4(~rocker_port#1.base, 42 + ~rocker_port#1.offset + ~i~15#1, 1); [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287: assume -2147483648 <= rocker_port_fwding_#t~ret1327#1 && rocker_port_fwding_#t~ret1327#1 <= 2147483647;rocker_port_fwding_~err~30#1 := rocker_port_fwding_#t~ret1327#1;havoc rocker_port_fwding_#t~ret1327#1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287-1: SUMMARY for call rocker_port_fwding_#t~ret1327#1 := rocker_group_l2_interface(rocker_port_fwding_~rocker_port#1.base, rocker_port_fwding_~rocker_port#1.offset, rocker_port_fwding_~trans#1, rocker_port_fwding_~flags#1, (if rocker_port_fwding_~vlan_id~3#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_fwding_~vlan_id~3#1 % 65536 % 4294967296 else rocker_port_fwding_~vlan_id~3#1 % 65536 % 4294967296 - 4294967296), rocker_port_fwding_~out_pport~3#1, (if rocker_port_fwding_~pop_vlan~0#1 % 256 % 4294967296 <= 2147483647 then rocker_port_fwding_~pop_vlan~0#1 % 256 % 4294967296 else rocker_port_fwding_~pop_vlan~0#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279: assume -2147483648 <= rocker_port_fwding_#t~ret1324#1 && rocker_port_fwding_#t~ret1324#1 <= 2147483647;rocker_port_fwding_~tmp~168#1 := rocker_port_fwding_#t~ret1324#1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279-1: SUMMARY for call rocker_port_fwding_#t~ret1324#1 := variable_test_bit((if rocker_port_fwding_~vid~1#1 % 65536 % 18446744073709551616 <= 9223372036854775807 then rocker_port_fwding_~vid~1#1 % 65536 % 18446744073709551616 else rocker_port_fwding_~vid~1#1 % 65536 % 18446744073709551616 - 18446744073709551616), rocker_port_fwding_~rocker_port#1.base, 47 + rocker_port_fwding_~rocker_port#1.offset); srcloc: null [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12800: assume 0 == rocker_port_ctrl_~tmp~161#1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12800: assume !(0 == rocker_port_ctrl_~tmp~161#1); [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362: ~ctrl_flags~0#1 := (if #t~bitwise1337#1 % 4294967296 % 4294967296 <= 2147483647 then #t~bitwise1337#1 % 4294967296 % 4294967296 else #t~bitwise1337#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem1336#1;havoc #t~bitwise1337#1;assume { :begin_inline_rocker_port_ctrl } true;rocker_port_ctrl_#in~rocker_port#1.base, rocker_port_ctrl_#in~rocker_port#1.offset, rocker_port_ctrl_#in~trans#1, rocker_port_ctrl_#in~flags#1, rocker_port_ctrl_#in~ctrl#1.base, rocker_port_ctrl_#in~ctrl#1.offset := ~rocker_port#1.base, ~rocker_port#1.offset, ~trans#1, ~ctrl_flags~0#1, ~#rocker_ctrls~0.base, ~#rocker_ctrls~0.offset + 22 * (if ~i~15#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~15#1 % 18446744073709551616 % 18446744073709551616 else ~i~15#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc rocker_port_ctrl_#res#1;havoc rocker_port_ctrl_#t~ret1231#1, rocker_port_ctrl_#t~ret1232#1, rocker_port_ctrl_#t~ret1233#1, rocker_port_ctrl_~rocker_port#1.base, rocker_port_ctrl_~rocker_port#1.offset, rocker_port_ctrl_~trans#1, rocker_port_ctrl_~flags#1, rocker_port_ctrl_~ctrl#1.base, rocker_port_ctrl_~ctrl#1.offset, rocker_port_ctrl_~vid~0#1, rocker_port_ctrl_~err~24#1, rocker_port_ctrl_~tmp~161#1, rocker_port_ctrl_~tmp___0~82#1;rocker_port_ctrl_~rocker_port#1.base, rocker_port_ctrl_~rocker_port#1.offset := rocker_port_ctrl_#in~rocker_port#1.base, rocker_port_ctrl_#in~rocker_port#1.offset;rocker_port_ctrl_~trans#1 := rocker_port_ctrl_#in~trans#1;rocker_port_ctrl_~flags#1 := rocker_port_ctrl_#in~flags#1;rocker_port_ctrl_~ctrl#1.base, rocker_port_ctrl_~ctrl#1.offset := rocker_port_ctrl_#in~ctrl#1.base, rocker_port_ctrl_#in~ctrl#1.offset;havoc rocker_port_ctrl_~vid~0#1;havoc rocker_port_ctrl_~err~24#1;havoc rocker_port_ctrl_~tmp~161#1;havoc rocker_port_ctrl_~tmp___0~82#1;rocker_port_ctrl_~err~24#1 := 0;rocker_port_ctrl_~vid~0#1 := 1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13205: rocker_port_fdb_flush_~found~11#1.base, rocker_port_fdb_flush_~found~11#1.offset := rocker_port_fdb_flush_~tmp___2~31#1.base, rocker_port_fdb_flush_~tmp___2~31#1.offset; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362-3: assume 0 == ~flags#1 % 4294967296;#t~bitwise1337#1 := (if 0 != (if #t~mem1336#1 % 256 % 4294967296 <= 2147483647 then #t~mem1336#1 % 256 % 4294967296 else #t~mem1336#1 % 256 % 4294967296 - 4294967296) then 0 else 1); [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362-3: assume !(0 == ~flags#1 % 4294967296); [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362-4: assume 0 == (if 0 != (if #t~mem1336#1 % 256 % 4294967296 <= 2147483647 then #t~mem1336#1 % 256 % 4294967296 else #t~mem1336#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 || (if 0 != (if #t~mem1336#1 % 256 % 4294967296 <= 2147483647 then #t~mem1336#1 % 256 % 4294967296 else #t~mem1336#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 == ~flags#1 % 4294967296;#t~bitwise1337#1 := ~flags#1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362-4: assume !(0 == (if 0 != (if #t~mem1336#1 % 256 % 4294967296 <= 2147483647 then #t~mem1336#1 % 256 % 4294967296 else #t~mem1336#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 || (if 0 != (if #t~mem1336#1 % 256 % 4294967296 <= 2147483647 then #t~mem1336#1 % 256 % 4294967296 else #t~mem1336#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 == ~flags#1 % 4294967296); [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362-1: [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362-2: havoc #t~bitwise1337#1;assume (#t~bitwise1337#1 % 4294967296 >= (if 0 != (if #t~mem1336#1 % 256 % 4294967296 <= 2147483647 then #t~mem1336#1 % 256 % 4294967296 else #t~mem1336#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 && #t~bitwise1337#1 % 4294967296 >= ~flags#1 % 4294967296) && #t~bitwise1337#1 % 4294967296 <= (if 0 != (if #t~mem1336#1 % 256 % 4294967296 <= 2147483647 then #t~mem1336#1 % 256 % 4294967296 else #t~mem1336#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 + ~flags#1 % 4294967296; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189: assume 0 != rocker_port_fdb_flush_~err~28#1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189: assume !(0 != rocker_port_fdb_flush_~err~28#1); [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371: ~i~15#1 := 1 + ~i~15#1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13280: assume 0 == rocker_port_fwding_~tmp~168#1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13280: assume !(0 == rocker_port_fwding_~tmp~168#1); [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13363: #t~ret1338#1 := rocker_port_ctrl_#res#1;havoc rocker_port_ctrl_#t~ret1231#1, rocker_port_ctrl_#t~ret1232#1, rocker_port_ctrl_#t~ret1233#1, rocker_port_ctrl_~rocker_port#1.base, rocker_port_ctrl_~rocker_port#1.offset, rocker_port_ctrl_~trans#1, rocker_port_ctrl_~flags#1, rocker_port_ctrl_~ctrl#1.base, rocker_port_ctrl_~ctrl#1.offset, rocker_port_ctrl_~vid~0#1, rocker_port_ctrl_~err~24#1, rocker_port_ctrl_~tmp~161#1, rocker_port_ctrl_~tmp___0~82#1;havoc rocker_port_ctrl_#in~rocker_port#1.base, rocker_port_ctrl_#in~rocker_port#1.offset, rocker_port_ctrl_#in~trans#1, rocker_port_ctrl_#in~flags#1, rocker_port_ctrl_#in~ctrl#1.base, rocker_port_ctrl_#in~ctrl#1.offset;assume { :end_inline_rocker_port_ctrl } true;assume -2147483648 <= #t~ret1338#1 && #t~ret1338#1 <= 2147483647;~err~31#1 := #t~ret1338#1;havoc #t~ret1338#1; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198: rocker_port_fdb_flush_~____ptr___0~5#1.base, rocker_port_fdb_flush_~____ptr___0~5#1.offset := rocker_port_fdb_flush_~tmp~166#1.base, rocker_port_fdb_flush_~tmp~166#1.offset; [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume 0 != rocker_port_fwding_~err~30#1;call rocker_port_fwding_#t~mem1328#1.base, rocker_port_fwding_#t~mem1328#1.offset := read~$Pointer$#4(rocker_port_fwding_~rocker_port#1.base, rocker_port_fwding_~rocker_port#1.offset, 8); [2025-02-08 03:03:09,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume !(0 != rocker_port_fwding_~err~30#1);rocker_port_fwding_~vid~1#1 := 1 + (if rocker_port_fwding_~vid~1#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_fwding_~vid~1#1 % 65536 % 4294967296 else rocker_port_fwding_~vid~1#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:03:09,299 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17477: havoc #t~nondet2037; [2025-02-08 03:03:09,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17322: havoc dma_set_mask_#t~nondet2018#1; [2025-02-08 03:03:09,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13500-1: SUMMARY for call #t~ret1358 := test_and_set_bit(~i~16, ~rocker~18.base, 1573276 + ~rocker~18.offset); srcloc: null [2025-02-08 03:03:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13500: assume -2147483648 <= #t~ret1358 && #t~ret1358 <= 2147483647;~tmp___2~32 := #t~ret1358; [2025-02-08 03:03:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519: havoc #t~mem1362; [2025-02-08 03:03:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13509: ~i~16 := 1 + ~i~16; [2025-02-08 03:03:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13501: assume 0 != ~tmp___2~32; [2025-02-08 03:03:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13501: assume !(0 != ~tmp___2~32); [2025-02-08 03:03:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: ~tmp___3~18 := #t~ret1359;havoc #t~ret1359;call write~int#4(~tmp___3~18, ~found~13.base, 24 + ~found~13.offset, 2); [2025-02-08 03:03:09,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505-1: SUMMARY for call #t~ret1359 := __fswab16((if (3840 + ~i~16 % 65536) % 4294967296 % 4294967296 <= 2147483647 then (3840 + ~i~16 % 65536) % 4294967296 % 4294967296 else (3840 + ~i~16 % 65536) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:09,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301: call write~int#4(#t~ret1547, ~fdb~1.base, 8 + ~fdb~1.offset, 2);havoc #t~mem1546;havoc #t~ret1547;call #t~mem1551.base, #t~mem1551.offset := read~$Pointer$#4(~rocker_port.base, ~rocker_port.offset, 8);call #t~mem1552.base, #t~mem1552.offset := read~$Pointer$#4(~obj.base, 8 + ~obj.offset, 8); [2025-02-08 03:03:09,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301-1: SUMMARY for call #t~ret1547 := rocker_port_vlan_to_vid(~rocker_port.base, ~rocker_port.offset, (if #t~mem1546 % 65536 % 4294967296 <= 2147483647 then #t~mem1546 % 65536 % 4294967296 else #t~mem1546 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:03:09,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: assume 0 != ~err~45; [2025-02-08 03:03:09,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: assume !(0 != ~err~45);~____ptr___0~7.base, ~____ptr___0~7.offset := ~tmp~192.base, ~tmp~192.offset; [2025-02-08 03:03:09,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14293: ~found~15.base, ~found~15.offset := ~tmp___1~65.base, ~tmp___1~65.offset; [2025-02-08 03:03:09,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14287: assume 0 != (~____ptr~7.base + ~____ptr~7.offset) % 18446744073709551616;~__mptr~8.base, ~__mptr~8.offset := ~____ptr~7.base, ~____ptr~7.offset;~tmp___1~65.base, ~tmp___1~65.offset := ~__mptr~8.base, ~__mptr~8.offset; [2025-02-08 03:03:09,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14287: assume !(0 != (~____ptr~7.base + ~____ptr~7.offset) % 18446744073709551616);~tmp___1~65.base, ~tmp___1~65.offset := 0, 0; [2025-02-08 03:03:09,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14302-1: SUMMARY for call #t~ret1553 := ##fun~$Pointer$~X~$Pointer$~TO~int(#t~mem1551.base, #t~mem1551.offset, ~obj.base, ~obj.offset, #t~mem1552.base, #t~mem1552.offset); srcloc: null [2025-02-08 03:03:09,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14302: assume -2147483648 <= #t~ret1553 && #t~ret1553 <= 2147483647;~err~45 := #t~ret1553;havoc #t~mem1551.base, #t~mem1551.offset;havoc #t~mem1552.base, #t~mem1552.offset;havoc #t~ret1553; [2025-02-08 03:03:09,382 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296-1: call #t~mem1545 := read~int#4(~found~15.base, 21 + ~found~15.offset, 4);call #t~mem1544 := read~int#4(~rocker_port.base, 28 + ~rocker_port.offset, 4); [2025-02-08 03:03:09,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294: assume 0 != (~found~15.base + ~found~15.offset) % 18446744073709551616;call #t~mem1554.base, #t~mem1554.offset := read~$Pointer$#4(~found~15.base, ~found~15.offset, 8);~tmp~192.base, ~tmp~192.offset := #t~mem1554.base, #t~mem1554.offset;havoc #t~mem1554.base, #t~mem1554.offset; [2025-02-08 03:03:09,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294: assume !(0 != (~found~15.base + ~found~15.offset) % 18446744073709551616);~bkt~2 := 1 + ~bkt~2; [2025-02-08 03:03:09,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296: assume #t~mem1545 % 4294967296 != #t~mem1544 % 4294967296;havoc #t~mem1545;havoc #t~mem1544; [2025-02-08 03:03:09,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296: assume !(#t~mem1545 % 4294967296 != #t~mem1544 % 4294967296);havoc #t~mem1545;havoc #t~mem1544;call write~$Pointer$#4(~found~15.base, 25 + ~found~15.offset, ~fdb~1.base, ~fdb~1.offset, 8);call #t~mem1546 := read~int#4(~found~15.base, 31 + ~found~15.offset, 2); [2025-02-08 03:03:09,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315: ~found~15.base, ~found~15.offset := ~tmp___2~40.base, ~tmp___2~40.offset; [2025-02-08 03:03:09,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14286: call #t~mem1543.base, #t~mem1543.offset := read~$Pointer$#4(~rocker~24.base, 1048920 + ~rocker~24.offset + 8 * (if ~bkt~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~bkt~2 % 18446744073709551616 % 18446744073709551616 else ~bkt~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~____ptr~7.base, ~____ptr~7.offset := #t~mem1543.base, #t~mem1543.offset; [2025-02-08 03:03:09,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14309: assume 0 != (~____ptr___0~7.base + ~____ptr___0~7.offset) % 18446744073709551616;~__mptr___0~7.base, ~__mptr___0~7.offset := ~____ptr___0~7.base, ~____ptr___0~7.offset;~tmp___2~40.base, ~tmp___2~40.offset := ~__mptr___0~7.base, ~__mptr___0~7.offset; [2025-02-08 03:03:09,383 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14309: assume !(0 != (~____ptr___0~7.base + ~____ptr___0~7.offset) % 18446744073709551616);~tmp___2~40.base, ~tmp___2~40.offset := 0, 0; [2025-02-08 03:03:09,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9602-1: SUMMARY for call pci_unmap_single(~pdev~4.base, ~pdev~4.offset, #t~mem632, #t~mem633, ~direction); srcloc: null [2025-02-08 03:03:09,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9598: ~i~6 := ~i~6 - 1; [2025-02-08 03:03:09,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580: ~err~4 := -5; [2025-02-08 03:03:09,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580-1: SUMMARY for call kfree(~buf~1.base, ~buf~1.offset); srcloc: null [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: assume -2147483648 <= #t~ret629 && #t~ret629 <= 2147483647;~tmp___0~30 := #t~ret629;havoc #t~ret629; [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9572: assume 0 == (~buf~1.base + ~buf~1.offset) % 18446744073709551616;~err~4 := -12; [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9572: assume !(0 == (~buf~1.base + ~buf~1.offset) % 18446744073709551616); [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9603: havoc #t~mem634.base, #t~mem634.offset;~i~6 := ~i~6 - 1; [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9603-1: SUMMARY for call kfree(#t~mem634.base, #t~mem634.offset); srcloc: null [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570: ~tmp~94.base, ~tmp~94.offset := #t~ret627.base, #t~ret627.offset;havoc #t~ret627.base, #t~ret627.offset;~buf~1.base, ~buf~1.offset := ~tmp~94.base, ~tmp~94.offset; [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578-1: SUMMARY for call #t~ret629 := pci_dma_mapping_error(~pdev~4.base, ~pdev~4.offset, ~dma_handle~1); srcloc: null [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601: call #t~mem631.base, #t~mem631.offset := read~$Pointer$#4(~info.base, 32 + ~info.offset, 8);~desc_info___0~0.base, ~desc_info___0~0.offset := #t~mem631.base, #t~mem631.offset + 40 * (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem632 := read~int#4(~desc_info___0~0.base, 32 + ~desc_info___0~0.offset, 8);call #t~mem633 := read~int#4(~desc_info___0~0.base, 8 + ~desc_info___0~0.offset, 8); [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9570-1: SUMMARY for call #t~ret627.base, #t~ret627.offset := kzalloc(~buf_size, 209); srcloc: null [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: call #t~mem625.base, #t~mem625.offset := read~$Pointer$#4(~info.base, 32 + ~info.offset, 8);~desc_info~2.base, ~desc_info~2.offset := #t~mem625.base, #t~mem625.offset + 40 * (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem626.base, #t~mem626.offset := read~$Pointer$#4(~info.base, 16 + ~info.offset, 8);~desc~0.base, ~desc~0.offset := #t~mem626.base, #t~mem626.offset + 32 * (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem626.base, #t~mem626.offset; [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: assume ~i~6 >= 0; [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: assume !(~i~6 >= 0);#res := ~err~4; [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579: assume 0 != ~tmp___0~30; [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579: assume !(0 != ~tmp___0~30);call write~$Pointer$#4(~buf~1.base, ~buf~1.offset, ~desc_info~2.base, ~desc_info~2.offset, 8);call write~int#4(~buf_size, ~desc_info~2.base, 8 + ~desc_info~2.offset, 8);call write~int#4(~dma_handle~1, ~desc_info~2.base, 32 + ~desc_info~2.offset, 8);call write~int#4(~dma_handle~1, ~desc~0.base, ~desc~0.offset, 8);call write~int#4(~buf_size, ~desc~0.base, 16 + ~desc~0.offset, 2);~i~6 := 1 + ~i~6; [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9602: havoc #t~mem632;havoc #t~mem633;call #t~mem634.base, #t~mem634.offset := read~$Pointer$#4(~desc_info___0~0.base, ~desc_info___0~0.offset, 8); [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577: ~dma_handle~1 := #t~ret628;havoc #t~ret628; [2025-02-08 03:03:09,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577-1: SUMMARY for call #t~ret628 := pci_map_single(~pdev~4.base, ~pdev~4.offset, ~buf~1.base, ~buf~1.offset, ~buf_size, ~direction); srcloc: null [2025-02-08 03:03:09,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11570: ~found~0.base, ~found~0.offset := ~tmp___2~20.base, ~tmp___2~20.offset; [2025-02-08 03:03:09,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11564: assume 0 != (~____ptr___0~1.base + ~____ptr___0~1.offset) % 18446744073709551616;~__mptr___0~1.base, ~__mptr___0~1.offset := ~____ptr___0~1.base, ~____ptr___0~1.offset;~tmp___2~20.base, ~tmp___2~20.offset := ~__mptr___0~1.base, ~__mptr___0~1.offset; [2025-02-08 03:03:09,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11564: assume !(0 != (~____ptr___0~1.base + ~____ptr___0~1.offset) % 18446744073709551616);~tmp___2~20.base, ~tmp___2~20.offset := 0, 0; [2025-02-08 03:03:09,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11557: ~tmp___1~30 := #t~nondet1023; [2025-02-08 03:03:09,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: assume 0 == ~tmp___1~30;#res.base, #res.offset := ~found~0.base, ~found~0.offset; [2025-02-08 03:03:09,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11559: assume !(0 == ~tmp___1~30);call #t~mem1024.base, #t~mem1024.offset := read~$Pointer$#4(~found~0.base, ~found~0.offset, 8);~____ptr___0~1.base, ~____ptr___0~1.offset := #t~mem1024.base, #t~mem1024.offset;havoc #t~mem1024.base, #t~mem1024.offset; [2025-02-08 03:03:09,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6968: havoc hlist_unhashed_#t~mem24#1.base, hlist_unhashed_#t~mem24#1.offset; [2025-02-08 03:03:09,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6992: havoc __hlist_del_#t~mem25#1.base, __hlist_del_#t~mem25#1.offset, __hlist_del_#t~mem26#1.base, __hlist_del_#t~mem26#1.offset, __hlist_del_~n#1.base, __hlist_del_~n#1.offset, __hlist_del_~next~0#1.base, __hlist_del_~next~0#1.offset, __hlist_del_~pprev~0#1.base, __hlist_del_~pprev~0#1.offset;havoc __hlist_del_#in~n#1.base, __hlist_del_#in~n#1.offset;assume { :end_inline___hlist_del } true;assume { :begin_inline_INIT_HLIST_NODE } true;INIT_HLIST_NODE_#in~h#1.base, INIT_HLIST_NODE_#in~h#1.offset := hlist_del_init_~n#1.base, hlist_del_init_~n#1.offset;havoc INIT_HLIST_NODE_~h#1.base, INIT_HLIST_NODE_~h#1.offset;INIT_HLIST_NODE_~h#1.base, INIT_HLIST_NODE_~h#1.offset := INIT_HLIST_NODE_#in~h#1.base, INIT_HLIST_NODE_#in~h#1.offset;call write~$Pointer$#4(0, 0, INIT_HLIST_NODE_~h#1.base, INIT_HLIST_NODE_~h#1.offset, 8);call write~$Pointer$#4(0, 0, INIT_HLIST_NODE_~h#1.base, 8 + INIT_HLIST_NODE_~h#1.offset, 8); [2025-02-08 03:03:09,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6993: havoc INIT_HLIST_NODE_~h#1.base, INIT_HLIST_NODE_~h#1.offset;havoc INIT_HLIST_NODE_#in~h#1.base, INIT_HLIST_NODE_#in~h#1.offset;assume { :end_inline_INIT_HLIST_NODE } true; [2025-02-08 03:03:09,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860: havoc #t~mem468;havoc #t~mem469;#res := -5; [2025-02-08 03:03:09,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8860-1: SUMMARY for call dev_err(~pdev~1.base, 148 + ~pdev~1.offset, 18, 0); srcloc: null [2025-02-08 03:03:09,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859: assume (if #t~mem466 % 256 % 4294967296 <= 2147483647 then #t~mem466 % 256 % 4294967296 else #t~mem466 % 256 % 4294967296 - 4294967296) != (if #t~mem467 % 256 % 4294967296 <= 2147483647 then #t~mem467 % 256 % 4294967296 else #t~mem467 % 256 % 4294967296 - 4294967296);havoc #t~mem466;havoc #t~mem467;call #t~mem468 := read~int#4(~buf.base, ~buf.offset + (if ~i~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~1 % 18446744073709551616 % 18446744073709551616 else ~i~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call #t~mem469 := read~int#4(~expect.base, ~expect.offset + (if ~i~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~1 % 18446744073709551616 % 18446744073709551616 else ~i~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:03:09,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859: assume !((if #t~mem466 % 256 % 4294967296 <= 2147483647 then #t~mem466 % 256 % 4294967296 else #t~mem466 % 256 % 4294967296 - 4294967296) != (if #t~mem467 % 256 % 4294967296 <= 2147483647 then #t~mem467 % 256 % 4294967296 else #t~mem467 % 256 % 4294967296 - 4294967296));havoc #t~mem466;havoc #t~mem467;~i~1 := 1 + ~i~1; [2025-02-08 03:03:09,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8859-1: call #t~mem466 := read~int#4(~buf.base, ~buf.offset + (if ~i~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~1 % 18446744073709551616 % 18446744073709551616 else ~i~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call #t~mem467 := read~int#4(~expect.base, ~expect.offset + (if ~i~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~1 % 18446744073709551616 % 18446744073709551616 else ~i~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 03:03:09,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: havoc #t~mem511; [2025-02-08 03:03:09,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12662: assume 0 != rocker_port_ctrl_vlan_acl_~err~20#1;call rocker_port_ctrl_vlan_acl_#t~mem1204#1.base, rocker_port_ctrl_vlan_acl_#t~mem1204#1.offset := read~$Pointer$#4(rocker_port_ctrl_vlan_acl_~rocker_port#1.base, rocker_port_ctrl_vlan_acl_~rocker_port#1.offset, 8); [2025-02-08 03:03:09,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12662: assume !(0 != rocker_port_ctrl_vlan_acl_~err~20#1); [2025-02-08 03:03:09,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12663: havoc rocker_port_ctrl_vlan_acl_#t~mem1204#1.base, rocker_port_ctrl_vlan_acl_#t~mem1204#1.offset; [2025-02-08 03:03:09,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12663-1: SUMMARY for call netdev_err(rocker_port_ctrl_vlan_acl_#t~mem1204#1.base, rocker_port_ctrl_vlan_acl_#t~mem1204#1.offset, 47, 0); srcloc: null [2025-02-08 03:03:09,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12747: #t~ret1226#1 := rocker_port_ctrl_vlan_bridge_#res#1;havoc rocker_port_ctrl_vlan_bridge_#t~ret1205#1, rocker_port_ctrl_vlan_bridge_#t~bitwise1206#1, rocker_port_ctrl_vlan_bridge_#t~bitwise1207#1, rocker_port_ctrl_vlan_bridge_#t~ret1208#1, rocker_port_ctrl_vlan_bridge_#t~mem1209#1.base, rocker_port_ctrl_vlan_bridge_#t~mem1209#1.offset, rocker_port_ctrl_vlan_bridge_#t~mem1210#1.base, rocker_port_ctrl_vlan_bridge_#t~mem1210#1.offset, rocker_port_ctrl_vlan_bridge_#t~mem1211#1, rocker_port_ctrl_vlan_bridge_#t~ret1212#1, rocker_port_ctrl_vlan_bridge_#t~mem1213#1.base, rocker_port_ctrl_vlan_bridge_#t~mem1213#1.offset, rocker_port_ctrl_vlan_bridge_~rocker_port#1.base, rocker_port_ctrl_vlan_bridge_~rocker_port#1.offset, rocker_port_ctrl_vlan_bridge_~trans#1, rocker_port_ctrl_vlan_bridge_~flags#1, rocker_port_ctrl_vlan_bridge_~ctrl#1.base, rocker_port_ctrl_vlan_bridge_~ctrl#1.offset, rocker_port_ctrl_vlan_bridge_~vlan_id#1, rocker_port_ctrl_vlan_bridge_~goto_tbl~1#1, rocker_port_ctrl_vlan_bridge_~group_id~3#1, rocker_port_ctrl_vlan_bridge_~tmp~158#1, rocker_port_ctrl_vlan_bridge_~tunnel_id~0#1, rocker_port_ctrl_vlan_bridge_~err~21#1, rocker_port_ctrl_vlan_bridge_~tmp___0~80#1, rocker_port_ctrl_vlan_bridge_~tmp___1~46#1;havoc rocker_port_ctrl_vlan_bridge_#in~rocker_port#1.base, rocker_port_ctrl_vlan_bridge_#in~rocker_port#1.offset, rocker_port_ctrl_vlan_bridge_#in~trans#1, rocker_port_ctrl_vlan_bridge_#in~flags#1, rocker_port_ctrl_vlan_bridge_#in~ctrl#1.base, rocker_port_ctrl_vlan_bridge_#in~ctrl#1.offset, rocker_port_ctrl_vlan_bridge_#in~vlan_id#1;assume { :end_inline_rocker_port_ctrl_vlan_bridge } true;assume -2147483648 <= #t~ret1226#1 && #t~ret1226#1 <= 2147483647;~tmp___0~81#1 := #t~ret1226#1;havoc #t~ret1226#1;#res#1 := ~tmp___0~81#1; [2025-02-08 03:03:09,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12658: rocker_port_ctrl_vlan_acl_#t~ret1203#1 := rocker_flow_tbl_acl_#res#1;havoc rocker_flow_tbl_acl_#t~ret1062#1.base, rocker_flow_tbl_acl_#t~ret1062#1.offset, rocker_flow_tbl_acl_#t~ret1063#1, rocker_flow_tbl_acl_#t~ret1064#1, rocker_flow_tbl_acl_#t~ret1065#1, rocker_flow_tbl_acl_~rocker_port#1.base, rocker_flow_tbl_acl_~rocker_port#1.offset, rocker_flow_tbl_acl_~trans#1, rocker_flow_tbl_acl_~flags#1, rocker_flow_tbl_acl_~in_pport#1, rocker_flow_tbl_acl_~in_pport_mask#1, rocker_flow_tbl_acl_~eth_src#1.base, rocker_flow_tbl_acl_~eth_src#1.offset, rocker_flow_tbl_acl_~eth_src_mask#1.base, rocker_flow_tbl_acl_~eth_src_mask#1.offset, rocker_flow_tbl_acl_~eth_dst#1.base, rocker_flow_tbl_acl_~eth_dst#1.offset, rocker_flow_tbl_acl_~eth_dst_mask#1.base, rocker_flow_tbl_acl_~eth_dst_mask#1.offset, rocker_flow_tbl_acl_~eth_type#1, rocker_flow_tbl_acl_~vlan_id#1, rocker_flow_tbl_acl_~vlan_id_mask#1, rocker_flow_tbl_acl_~ip_proto#1, rocker_flow_tbl_acl_~ip_proto_mask#1, rocker_flow_tbl_acl_~ip_tos#1, rocker_flow_tbl_acl_~ip_tos_mask#1, rocker_flow_tbl_acl_~group_id#1, rocker_flow_tbl_acl_~priority~1#1, rocker_flow_tbl_acl_~entry~9#1.base, rocker_flow_tbl_acl_~entry~9#1.offset, rocker_flow_tbl_acl_~tmp~141#1.base, rocker_flow_tbl_acl_~tmp~141#1.offset, rocker_flow_tbl_acl_~tmp___0~66#1, rocker_flow_tbl_acl_~tmp___1~34#1, rocker_flow_tbl_acl_~tmp___2~23#1;havoc rocker_flow_tbl_acl_#in~rocker_port#1.base, rocker_flow_tbl_acl_#in~rocker_port#1.offset, rocker_flow_tbl_acl_#in~trans#1, rocker_flow_tbl_acl_#in~flags#1, rocker_flow_tbl_acl_#in~in_pport#1, rocker_flow_tbl_acl_#in~in_pport_mask#1, rocker_flow_tbl_acl_#in~eth_src#1.base, rocker_flow_tbl_acl_#in~eth_src#1.offset, rocker_flow_tbl_acl_#in~eth_src_mask#1.base, rocker_flow_tbl_acl_#in~eth_src_mask#1.offset, rocker_flow_tbl_acl_#in~eth_dst#1.base, rocker_flow_tbl_acl_#in~eth_dst#1.offset, rocker_flow_tbl_acl_#in~eth_dst_mask#1.base, rocker_flow_tbl_acl_#in~eth_dst_mask#1.offset, rocker_flow_tbl_acl_#in~eth_type#1, rocker_flow_tbl_acl_#in~vlan_id#1, rocker_flow_tbl_acl_#in~vlan_id_mask#1, rocker_flow_tbl_acl_#in~ip_proto#1, rocker_flow_tbl_acl_#in~ip_proto_mask#1, rocker_flow_tbl_acl_#in~ip_tos#1, rocker_flow_tbl_acl_#in~ip_tos_mask#1, rocker_flow_tbl_acl_#in~group_id#1;assume { :end_inline_rocker_flow_tbl_acl } true;assume -2147483648 <= rocker_port_ctrl_vlan_acl_#t~ret1203#1 && rocker_port_ctrl_vlan_acl_#t~ret1203#1 <= 2147483647;rocker_port_ctrl_vlan_acl_~err~20#1 := rocker_port_ctrl_vlan_acl_#t~ret1203#1;havoc rocker_port_ctrl_vlan_acl_#t~mem1200#1.base, rocker_port_ctrl_vlan_acl_#t~mem1200#1.offset;havoc rocker_port_ctrl_vlan_acl_#t~mem1201#1.base, rocker_port_ctrl_vlan_acl_#t~mem1201#1.offset;havoc rocker_port_ctrl_vlan_acl_#t~mem1202#1;havoc rocker_port_ctrl_vlan_acl_#t~ret1203#1; [2025-02-08 03:03:09,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12667-1: rocker_port_ctrl_vlan_acl_#res#1 := rocker_port_ctrl_vlan_acl_~err~20#1; [2025-02-08 03:03:09,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11899: assume 0 != (if rocker_flow_tbl_acl_~tmp___0~66#1 % 256 % 4294967296 <= 2147483647 then rocker_flow_tbl_acl_~tmp___0~66#1 % 256 % 4294967296 else rocker_flow_tbl_acl_~tmp___0~66#1 % 256 % 4294967296 - 4294967296);rocker_flow_tbl_acl_~priority~1#1 := 3; [2025-02-08 03:03:09,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11899: assume !(0 != (if rocker_flow_tbl_acl_~tmp___0~66#1 % 256 % 4294967296 <= 2147483647 then rocker_flow_tbl_acl_~tmp___0~66#1 % 256 % 4294967296 else rocker_flow_tbl_acl_~tmp___0~66#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:03:09,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12742: #t~ret1224#1 := rocker_port_ctrl_vlan_acl_#res#1;havoc rocker_port_ctrl_vlan_acl_#t~mem1196#1, rocker_port_ctrl_vlan_acl_#t~ret1197#1, rocker_port_ctrl_vlan_acl_#t~bitwise1198#1, rocker_port_ctrl_vlan_acl_#t~bitwise1199#1, rocker_port_ctrl_vlan_acl_#t~mem1200#1.base, rocker_port_ctrl_vlan_acl_#t~mem1200#1.offset, rocker_port_ctrl_vlan_acl_#t~mem1201#1.base, rocker_port_ctrl_vlan_acl_#t~mem1201#1.offset, rocker_port_ctrl_vlan_acl_#t~mem1202#1, rocker_port_ctrl_vlan_acl_#t~ret1203#1, rocker_port_ctrl_vlan_acl_#t~mem1204#1.base, rocker_port_ctrl_vlan_acl_#t~mem1204#1.offset, rocker_port_ctrl_vlan_acl_~rocker_port#1.base, rocker_port_ctrl_vlan_acl_~rocker_port#1.offset, rocker_port_ctrl_vlan_acl_~trans#1, rocker_port_ctrl_vlan_acl_~flags#1, rocker_port_ctrl_vlan_acl_~ctrl#1.base, rocker_port_ctrl_vlan_acl_~ctrl#1.offset, rocker_port_ctrl_vlan_acl_~vlan_id#1, rocker_port_ctrl_vlan_acl_~in_pport~0#1, rocker_port_ctrl_vlan_acl_~in_pport_mask~0#1, rocker_port_ctrl_vlan_acl_~out_pport~1#1, rocker_port_ctrl_vlan_acl_~eth_src~0#1.base, rocker_port_ctrl_vlan_acl_~eth_src~0#1.offset, rocker_port_ctrl_vlan_acl_~eth_src_mask~0#1.base, rocker_port_ctrl_vlan_acl_~eth_src_mask~0#1.offset, rocker_port_ctrl_vlan_acl_~vlan_id_mask~0#1, rocker_port_ctrl_vlan_acl_~ip_proto~0#1, rocker_port_ctrl_vlan_acl_~ip_proto_mask~0#1, rocker_port_ctrl_vlan_acl_~ip_tos~0#1, rocker_port_ctrl_vlan_acl_~ip_tos_mask~0#1, rocker_port_ctrl_vlan_acl_~group_id~2#1, rocker_port_ctrl_vlan_acl_~tmp~157#1, rocker_port_ctrl_vlan_acl_~err~20#1;havoc rocker_port_ctrl_vlan_acl_#in~rocker_port#1.base, rocker_port_ctrl_vlan_acl_#in~rocker_port#1.offset, rocker_port_ctrl_vlan_acl_#in~trans#1, rocker_port_ctrl_vlan_acl_#in~flags#1, rocker_port_ctrl_vlan_acl_#in~ctrl#1.base, rocker_port_ctrl_vlan_acl_#in~ctrl#1.offset, rocker_port_ctrl_vlan_acl_#in~vlan_id#1;assume { :end_inline_rocker_port_ctrl_vlan_acl } true;assume -2147483648 <= #t~ret1224#1 && #t~ret1224#1 <= 2147483647;~tmp~160#1 := #t~ret1224#1;havoc #t~ret1224#1;#res#1 := ~tmp~160#1; [2025-02-08 03:03:09,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217: havoc is_link_local_ether_addr_#t~mem318#1;havoc is_link_local_ether_addr_#t~mem319#1;havoc is_link_local_ether_addr_#t~bitwise320#1;havoc is_link_local_ether_addr_#t~mem321#1;havoc is_link_local_ether_addr_#t~mem322#1;havoc is_link_local_ether_addr_#t~bitwise323#1;havoc is_link_local_ether_addr_#t~bitwise324#1;havoc is_link_local_ether_addr_#t~bitwise325#1;rocker_flow_tbl_acl_#t~ret1064#1 := is_link_local_ether_addr_#res#1;havoc is_link_local_ether_addr_#t~mem318#1, is_link_local_ether_addr_#t~mem319#1, is_link_local_ether_addr_#t~bitwise320#1, is_link_local_ether_addr_#t~mem321#1, is_link_local_ether_addr_#t~mem322#1, is_link_local_ether_addr_#t~bitwise323#1, is_link_local_ether_addr_#t~bitwise324#1, is_link_local_ether_addr_#t~bitwise325#1, is_link_local_ether_addr_~addr#1.base, is_link_local_ether_addr_~addr#1.offset, is_link_local_ether_addr_~a~0#1.base, is_link_local_ether_addr_~a~0#1.offset, is_link_local_ether_addr_~b~0#1.base, is_link_local_ether_addr_~b~0#1.offset, is_link_local_ether_addr_~m~0#1;havoc is_link_local_ether_addr_#in~addr#1.base, is_link_local_ether_addr_#in~addr#1.offset;assume { :end_inline_is_link_local_ether_addr } true;rocker_flow_tbl_acl_~tmp___0~66#1 := (if 0 == rocker_flow_tbl_acl_#t~ret1064#1 % 256 then 0 else 1);havoc rocker_flow_tbl_acl_#t~ret1064#1; [2025-02-08 03:03:09,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752: #t~ret1228#1 := rocker_port_ctrl_vlan_term_#res#1;havoc rocker_port_ctrl_vlan_term_#t~ret1214#1, rocker_port_ctrl_vlan_term_#t~mem1215#1, rocker_port_ctrl_vlan_term_#t~mem1216#1, rocker_port_ctrl_vlan_term_#t~mem1217#1, rocker_port_ctrl_vlan_term_#t~mem1218#1.base, rocker_port_ctrl_vlan_term_#t~mem1218#1.offset, rocker_port_ctrl_vlan_term_#t~mem1219#1.base, rocker_port_ctrl_vlan_term_#t~mem1219#1.offset, rocker_port_ctrl_vlan_term_#t~mem1220#1, rocker_port_ctrl_vlan_term_#t~ret1221#1, rocker_port_ctrl_vlan_term_#t~mem1222#1.base, rocker_port_ctrl_vlan_term_#t~mem1222#1.offset, rocker_port_ctrl_vlan_term_~rocker_port#1.base, rocker_port_ctrl_vlan_term_~rocker_port#1.offset, rocker_port_ctrl_vlan_term_~trans#1, rocker_port_ctrl_vlan_term_~flags#1, rocker_port_ctrl_vlan_term_~ctrl#1.base, rocker_port_ctrl_vlan_term_~ctrl#1.offset, rocker_port_ctrl_vlan_term_~vlan_id#1, rocker_port_ctrl_vlan_term_~in_pport_mask~1#1, rocker_port_ctrl_vlan_term_~vlan_id_mask~1#1, rocker_port_ctrl_vlan_term_~err~22#1, rocker_port_ctrl_vlan_term_~tmp~159#1;havoc rocker_port_ctrl_vlan_term_#in~rocker_port#1.base, rocker_port_ctrl_vlan_term_#in~rocker_port#1.offset, rocker_port_ctrl_vlan_term_#in~trans#1, rocker_port_ctrl_vlan_term_#in~flags#1, rocker_port_ctrl_vlan_term_#in~ctrl#1.base, rocker_port_ctrl_vlan_term_#in~ctrl#1.offset, rocker_port_ctrl_vlan_term_#in~vlan_id#1;assume { :end_inline_rocker_port_ctrl_vlan_term } true;assume -2147483648 <= #t~ret1228#1 && #t~ret1228#1 <= 2147483647;~tmp___1~47#1 := #t~ret1228#1;havoc #t~ret1228#1;#res#1 := ~tmp___1~47#1; [2025-02-08 03:03:09,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9065: havoc #t~mem500; [2025-02-08 03:03:09,755 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17501: havoc schedule_timeout_#t~nondet2043#1;#t~ret442#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2043#1, schedule_timeout_~arg0#1;havoc schedule_timeout_#in~arg0#1;assume { :end_inline_schedule_timeout } true;assume -9223372036854775808 <= #t~ret442#1 && #t~ret442#1 <= 9223372036854775807;~__ret___0~0#1 := #t~ret442#1;havoc #t~ret442#1; [2025-02-08 03:03:09,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717: call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset; [2025-02-08 03:03:09,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8740: assume 0 != (if ~__cond~0#1 % 256 % 4294967296 <= 2147483647 then ~__cond~0#1 % 256 % 4294967296 else ~__cond~0#1 % 256 % 4294967296 - 4294967296) && 0 == ~__ret___0~0#1;~__ret___0~0#1 := 1; [2025-02-08 03:03:09,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8740: assume !(0 != (if ~__cond~0#1 % 256 % 4294967296 <= 2147483647 then ~__cond~0#1 % 256 % 4294967296 else ~__cond~0#1 % 256 % 4294967296 - 4294967296) && 0 == ~__ret___0~0#1); [2025-02-08 03:03:09,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744: assume 0 != (if 0 != (if ~__cond~0#1 % 256 % 4294967296 <= 2147483647 then ~__cond~0#1 % 256 % 4294967296 else ~__cond~0#1 % 256 % 4294967296 - 4294967296) || 0 == ~__ret___0~0#1 then 1 else 0); [2025-02-08 03:03:09,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8744: assume !(0 != (if 0 != (if ~__cond~0#1 % 256 % 4294967296 <= 2147483647 then ~__cond~0#1 % 256 % 4294967296 else ~__cond~0#1 % 256 % 4294967296 - 4294967296) || 0 == ~__ret___0~0#1 then 1 else 0));assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := ~__ret___0~0#1;havoc schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2043#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2043#1;assume -9223372036854775808 <= schedule_timeout_#t~nondet2043#1 && schedule_timeout_#t~nondet2043#1 <= 9223372036854775807;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2043#1;havoc schedule_timeout_#t~nondet2043#1; [2025-02-08 03:03:09,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17465: havoc prepare_to_wait_event_#t~nondet2034#1;#t~ret440#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2034#1, prepare_to_wait_event_~arg0#1.base, prepare_to_wait_event_~arg0#1.offset, prepare_to_wait_event_~arg1#1.base, prepare_to_wait_event_~arg1#1.offset, prepare_to_wait_event_~arg2#1;havoc prepare_to_wait_event_#in~arg0#1.base, prepare_to_wait_event_#in~arg0#1.offset, prepare_to_wait_event_#in~arg1#1.base, prepare_to_wait_event_#in~arg1#1.offset, prepare_to_wait_event_#in~arg2#1;assume { :end_inline_prepare_to_wait_event } true;assume -9223372036854775808 <= #t~ret440#1 && #t~ret440#1 <= 9223372036854775807;~tmp~63#1 := #t~ret440#1;~__int~0#1 := ~tmp~63#1;call #t~mem441#1 := read~int#4(~wait#1.base, 84 + ~wait#1.offset, 1);~__cond~0#1 := (if 0 == #t~mem441#1 % 256 then 0 else 1);havoc #t~mem441#1; [2025-02-08 03:03:09,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751: havoc finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset, finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset;havoc finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset, finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset;assume { :end_inline_finish_wait } true;~__ret~1#1 := ~__ret___0~0#1; [2025-02-08 03:03:09,756 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8751-1: assume { :begin_inline_finish_wait } true;finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset, finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset := ~wait#1.base, ~wait#1.offset, ~#__wait~0#1.base, ~#__wait~0#1.offset;havoc finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset, finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset;finish_wait_~arg0#1.base, finish_wait_~arg0#1.offset := finish_wait_#in~arg0#1.base, finish_wait_#in~arg0#1.offset;finish_wait_~arg1#1.base, finish_wait_~arg1#1.offset := finish_wait_#in~arg1#1.base, finish_wait_#in~arg1#1.offset; [2025-02-08 03:03:09,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: havoc #t~mem503; [2025-02-08 03:03:09,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: SUMMARY for call lockdep_rcu_suspicious(9, 0, 283, 10, 0); srcloc: null [2025-02-08 03:03:09,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: __ipv4_neigh_lookup_#t~ret420#1 := atomic_add_unless_#res#1;havoc atomic_add_unless_#t~ret50#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_~tmp~4#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 <= __ipv4_neigh_lookup_#t~ret420#1 && __ipv4_neigh_lookup_#t~ret420#1 <= 2147483647;__ipv4_neigh_lookup_~tmp~54#1 := __ipv4_neigh_lookup_#t~ret420#1;havoc __ipv4_neigh_lookup_#t~ret420#1; [2025-02-08 03:03:09,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088-1: SUMMARY for call __atomic_add_unless_#t~ret47#1 := ldv__builtin_expect((if __atomic_add_unless_~c~2#1 == __atomic_add_unless_~u#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:03:09,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: assume -9223372036854775808 <= __atomic_add_unless_#t~ret47#1 && __atomic_add_unless_#t~ret47#1 <= 9223372036854775807;__atomic_add_unless_~tmp~3#1 := __atomic_add_unless_#t~ret47#1; [2025-02-08 03:03:09,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7072: assume atomic_cmpxchg_#t~switch45#1;assume { :begin_inline___cmpxchg_wrong_size } true; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7072: assume !atomic_cmpxchg_#t~switch45#1; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493: assume 0 == __ipv4_neigh_lookup_~tmp~54#1;__ipv4_neigh_lookup_~n~1#1.base, __ipv4_neigh_lookup_~n~1#1.offset := 0, 0; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493: assume !(0 == __ipv4_neigh_lookup_~tmp~54#1); [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: assume 0 != __atomic_add_unless_~tmp~3#1; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: assume !(0 != __atomic_add_unless_~tmp~3#1);assume { :begin_inline_atomic_cmpxchg } true;atomic_cmpxchg_#in~v#1.base, atomic_cmpxchg_#in~v#1.offset, atomic_cmpxchg_#in~old#1, atomic_cmpxchg_#in~new#1 := __atomic_add_unless_~v#1.base, __atomic_add_unless_~v#1.offset, __atomic_add_unless_~c~2#1, __atomic_add_unless_~c~2#1 + __atomic_add_unless_~a#1;havoc atomic_cmpxchg_#res#1;havoc atomic_cmpxchg_#t~switch45#1, atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset, atomic_cmpxchg_~old#1, atomic_cmpxchg_~new#1, atomic_cmpxchg_~__ret~0#1, atomic_cmpxchg_~__old~0#1, atomic_cmpxchg_~__new~0#1, atomic_cmpxchg_~__ptr~0#1.base, atomic_cmpxchg_~__ptr~0#1.offset, atomic_cmpxchg_~__ptr___0~0#1.base, atomic_cmpxchg_~__ptr___0~0#1.offset, atomic_cmpxchg_~__ptr___1~0#1.base, atomic_cmpxchg_~__ptr___1~0#1.offset, atomic_cmpxchg_~__ptr___2~0#1.base, atomic_cmpxchg_~__ptr___2~0#1.offset;atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset := atomic_cmpxchg_#in~v#1.base, atomic_cmpxchg_#in~v#1.offset;atomic_cmpxchg_~old#1 := atomic_cmpxchg_#in~old#1;atomic_cmpxchg_~new#1 := atomic_cmpxchg_#in~new#1;havoc atomic_cmpxchg_~__ret~0#1;havoc atomic_cmpxchg_~__old~0#1;havoc atomic_cmpxchg_~__new~0#1;havoc atomic_cmpxchg_~__ptr~0#1.base, atomic_cmpxchg_~__ptr~0#1.offset;havoc atomic_cmpxchg_~__ptr___0~0#1.base, atomic_cmpxchg_~__ptr___0~0#1.offset;havoc atomic_cmpxchg_~__ptr___1~0#1.base, atomic_cmpxchg_~__ptr___1~0#1.offset;havoc atomic_cmpxchg_~__ptr___2~0#1.base, atomic_cmpxchg_~__ptr___2~0#1.offset;atomic_cmpxchg_~__old~0#1 := atomic_cmpxchg_~old#1;atomic_cmpxchg_~__new~0#1 := atomic_cmpxchg_~new#1;atomic_cmpxchg_#t~switch45#1 := false; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391-3: assume 222 == (if rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 - 4294967296);rocker_port_ipv4_resolve_#t~bitwise1150#1 := (if rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391-3: assume !(222 == (if rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391-2: havoc rocker_port_ipv4_resolve_#t~bitwise1150#1;assume (((((if rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 - 4294967296) < 0 || rocker_port_ipv4_resolve_#t~bitwise1150#1 <= (if rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 - 4294967296)) && rocker_port_ipv4_resolve_#t~bitwise1150#1 <= 222) && rocker_port_ipv4_resolve_#t~bitwise1150#1 >= 0) && ((if rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 - 4294967296) >= 0 || rocker_port_ipv4_resolve_#t~bitwise1150#1 > 222 + (if rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 - 4294967296))) && rocker_port_ipv4_resolve_#t~bitwise1150#1 >= -2147483648; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391-5: call rocker_port_ipv4_resolve_#t~mem1149#1 := read~int#4(rocker_port_ipv4_resolve_~n~2#1.base, 337 + rocker_port_ipv4_resolve_~n~2#1.offset, 1); [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391-4: assume 0 == (if rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 - 4294967296);rocker_port_ipv4_resolve_#t~bitwise1150#1 := 0; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391-4: assume !(0 == (if rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1149#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391-1: [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391: assume 0 != rocker_port_ipv4_resolve_#t~bitwise1150#1;havoc rocker_port_ipv4_resolve_#t~mem1149#1;havoc rocker_port_ipv4_resolve_#t~bitwise1150#1;call rocker_port_ipv4_resolve_#t~mem1151#1 := read~int#20(rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset, 4); [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391: assume !(0 != rocker_port_ipv4_resolve_#t~bitwise1150#1);havoc rocker_port_ipv4_resolve_#t~mem1149#1;havoc rocker_port_ipv4_resolve_#t~bitwise1150#1;assume { :begin_inline_neigh_event_send } true;neigh_event_send_#in~neigh#1.base, neigh_event_send_#in~neigh#1.offset, neigh_event_send_#in~skb#1.base, neigh_event_send_#in~skb#1.offset := rocker_port_ipv4_resolve_~n~2#1.base, rocker_port_ipv4_resolve_~n~2#1.offset, 0, 0;havoc neigh_event_send_#res#1;havoc neigh_event_send_#t~mem408#1, neigh_event_send_#t~mem409#1, neigh_event_send_#t~bitwise410#1, neigh_event_send_#t~ret411#1, neigh_event_send_~neigh#1.base, neigh_event_send_~neigh#1.offset, neigh_event_send_~skb#1.base, neigh_event_send_~skb#1.offset, neigh_event_send_~now~0#1, neigh_event_send_~tmp~51#1;neigh_event_send_~neigh#1.base, neigh_event_send_~neigh#1.offset := neigh_event_send_#in~neigh#1.base, neigh_event_send_#in~neigh#1.offset;neigh_event_send_~skb#1.base, neigh_event_send_~skb#1.offset := neigh_event_send_#in~skb#1.base, neigh_event_send_#in~skb#1.offset;havoc neigh_event_send_~now~0#1;havoc neigh_event_send_~tmp~51#1;neigh_event_send_~now~0#1 := ~jiffies~0;call neigh_event_send_#t~mem408#1 := read~int#4(neigh_event_send_~neigh#1.base, 324 + neigh_event_send_~neigh#1.offset, 8); [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: assume atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_~__ptr___0~0#1.base, atomic_cmpxchg_~__ptr___0~0#1.offset := atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: assume !atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_#t~switch45#1 := true; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239-1: assume { :begin_inline_rcu_lock_release } true;rcu_lock_release_#in~map#1.base, rcu_lock_release_#in~map#1.offset := ~#rcu_bh_lock_map~0.base, ~#rcu_bh_lock_map~0.offset;havoc rcu_lock_release_~map#1.base, rcu_lock_release_~map#1.offset;rcu_lock_release_~map#1.base, rcu_lock_release_~map#1.offset := rcu_lock_release_#in~map#1.base, rcu_lock_release_#in~map#1.offset;assume { :begin_inline_lock_release } true;lock_release_#in~arg0#1.base, lock_release_#in~arg0#1.offset, lock_release_#in~arg1#1, lock_release_#in~arg2#1 := rcu_lock_release_~map#1.base, rcu_lock_release_~map#1.offset, 1, 0;havoc lock_release_~arg0#1.base, lock_release_~arg0#1.offset, lock_release_~arg1#1, lock_release_~arg2#1;lock_release_~arg0#1.base, lock_release_~arg0#1.offset := lock_release_#in~arg0#1.base, lock_release_#in~arg0#1.offset;lock_release_~arg1#1 := lock_release_#in~arg1#1;lock_release_~arg2#1 := lock_release_#in~arg2#1; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7239: havoc rcu_lock_release_~map#1.base, rcu_lock_release_~map#1.offset;havoc rcu_lock_release_#in~map#1.base, rcu_lock_release_#in~map#1.offset;assume { :end_inline_rcu_lock_release } true;assume { :begin_inline_local_bh_enable } true;assume { :begin_inline___local_bh_enable_ip } true;__local_bh_enable_ip_#in~arg0#1, __local_bh_enable_ip_#in~arg1#1 := 0, 512;havoc __local_bh_enable_ip_~arg0#1, __local_bh_enable_ip_~arg1#1;__local_bh_enable_ip_~arg0#1 := __local_bh_enable_ip_#in~arg0#1;__local_bh_enable_ip_~arg1#1 := __local_bh_enable_ip_#in~arg1#1; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12392: assume -2147483648 <= rocker_port_ipv4_resolve_#t~ret1152#1 && rocker_port_ipv4_resolve_#t~ret1152#1 <= 2147483647;rocker_port_ipv4_resolve_~err~16#1 := rocker_port_ipv4_resolve_#t~ret1152#1;havoc rocker_port_ipv4_resolve_#t~mem1151#1;havoc rocker_port_ipv4_resolve_#t~ret1152#1; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12392-1: SUMMARY for call rocker_port_ipv4_resolve_#t~ret1152#1 := rocker_port_ipv4_neigh(rocker_port_ipv4_resolve_~rocker_port#1.base, rocker_port_ipv4_resolve_~rocker_port#1.offset, rocker_port_ipv4_resolve_~trans#1, 0, rocker_port_ipv4_resolve_#t~mem1151#1, rocker_port_ipv4_resolve_~n~2#1.base, 456 + rocker_port_ipv4_resolve_~n~2#1.offset); srcloc: null [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8330: call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset);havoc ___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset;call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset);havoc ___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset;call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset);havoc ___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset;__ipv4_neigh_lookup_noref_#t~ret418#1.base, __ipv4_neigh_lookup_noref_#t~ret418#1.offset := ___neigh_lookup_noref_#res#1.base, ___neigh_lookup_noref_#res#1.offset;havoc ___neigh_lookup_noref_#t~mem379#1.base, ___neigh_lookup_noref_#t~mem379#1.offset, ___neigh_lookup_noref_#t~ret380#1, ___neigh_lookup_noref_#t~ret381#1, ___neigh_lookup_noref_#t~ret385#1, ___neigh_lookup_noref_#t~mem386#1, ___neigh_lookup_noref_#t~bitwise387#1, ___neigh_lookup_noref_#t~mem388#1.base, ___neigh_lookup_noref_#t~mem388#1.offset, ___neigh_lookup_noref_#t~mem389#1.base, ___neigh_lookup_noref_#t~mem389#1.offset, ___neigh_lookup_noref_#t~ret390#1, ___neigh_lookup_noref_#t~ret391#1, ___neigh_lookup_noref_#t~mem392#1.base, ___neigh_lookup_noref_#t~mem392#1.offset, ___neigh_lookup_noref_#t~ret395#1, ___neigh_lookup_noref_#t~mem396#1.base, ___neigh_lookup_noref_#t~mem396#1.offset, ___neigh_lookup_noref_#t~ret397#1, ___neigh_lookup_noref_#t~ret398#1, ___neigh_lookup_noref_~tbl#1.base, ___neigh_lookup_noref_~tbl#1.offset, ___neigh_lookup_noref_~key_eq#1.base, ___neigh_lookup_noref_~key_eq#1.offset, ___neigh_lookup_noref_~hash#1.base, ___neigh_lookup_noref_~hash#1.offset, ___neigh_lookup_noref_~pkey#1.base, ___neigh_lookup_noref_~pkey#1.offset, ___neigh_lookup_noref_~dev#1.base, ___neigh_lookup_noref_~dev#1.offset, ___neigh_lookup_noref_~nht~0#1.base, ___neigh_lookup_noref_~nht~0#1.offset, ___neigh_lookup_noref_~________p1~0#1.base, ___neigh_lookup_noref_~________p1~0#1.offset, ___neigh_lookup_noref_~_________p1~0#1.base, ___neigh_lookup_noref_~_________p1~0#1.offset, ___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset, ___neigh_lookup_noref_~__warned~2#1, ___neigh_lookup_noref_~tmp~48#1, ___neigh_lookup_noref_~tmp___0~14#1, ___neigh_lookup_noref_~n~0#1.base, ___neigh_lookup_noref_~n~0#1.offset, ___neigh_lookup_noref_~hash_val~0#1, ___neigh_lookup_noref_~tmp___1~6#1, ___neigh_lookup_noref_~________p1___0~0#1.base, ___neigh_lookup_noref_~________p1___0~0#1.offset, ___neigh_lookup_noref_~_________p1___0~0#1.base, ___neigh_lookup_noref_~_________p1___0~0#1.offset, ___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset, ___neigh_lookup_noref_~__warned___0~0#1, ___neigh_lookup_noref_~tmp___2~4#1, ___neigh_lookup_noref_~tmp___3~2#1, ___neigh_lookup_noref_~tmp___4~0#1, ___neigh_lookup_noref_~________p1___1~0#1.base, ___neigh_lookup_noref_~________p1___1~0#1.offset, ___neigh_lookup_noref_~_________p1___1~0#1.base, ___neigh_lookup_noref_~_________p1___1~0#1.offset, ___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset, ___neigh_lookup_noref_~__warned___1~0#1, ___neigh_lookup_noref_~tmp___5~0#1, ___neigh_lookup_noref_~tmp___6~0#1;havoc ___neigh_lookup_noref_#in~tbl#1.base, ___neigh_lookup_noref_#in~tbl#1.offset, ___neigh_lookup_noref_#in~key_eq#1.base, ___neigh_lookup_noref_#in~key_eq#1.offset, ___neigh_lookup_noref_#in~hash#1.base, ___neigh_lookup_noref_#in~hash#1.offset, ___neigh_lookup_noref_#in~pkey#1.base, ___neigh_lookup_noref_#in~pkey#1.offset, ___neigh_lookup_noref_#in~dev#1.base, ___neigh_lookup_noref_#in~dev#1.offset;assume { :end_inline____neigh_lookup_noref } true;__ipv4_neigh_lookup_noref_~tmp~53#1.base, __ipv4_neigh_lookup_noref_~tmp~53#1.offset := __ipv4_neigh_lookup_noref_#t~ret418#1.base, __ipv4_neigh_lookup_noref_#t~ret418#1.offset;havoc __ipv4_neigh_lookup_noref_#t~ret418#1.base, __ipv4_neigh_lookup_noref_#t~ret418#1.offset;__ipv4_neigh_lookup_noref_#res#1.base, __ipv4_neigh_lookup_noref_#res#1.offset := __ipv4_neigh_lookup_noref_~tmp~53#1.base, __ipv4_neigh_lookup_noref_~tmp~53#1.offset;call ULTIMATE.dealloc(__ipv4_neigh_lookup_noref_~#key#1.base, __ipv4_neigh_lookup_noref_~#key#1.offset);havoc __ipv4_neigh_lookup_noref_~#key#1.base, __ipv4_neigh_lookup_noref_~#key#1.offset; [2025-02-08 03:03:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396-1: SUMMARY for call ___neigh_lookup_noref_#t~ret397#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396: assume -2147483648 <= ___neigh_lookup_noref_#t~ret397#1 && ___neigh_lookup_noref_#t~ret397#1 <= 2147483647;___neigh_lookup_noref_~tmp___5~0#1 := ___neigh_lookup_noref_#t~ret397#1;havoc ___neigh_lookup_noref_#t~ret397#1; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: assume 0 != rcu_read_lock_bh_~tmp___1~0#1;rcu_read_lock_bh_~__warned~0#1 := 1; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: assume !(0 != rcu_read_lock_bh_~tmp___1~0#1); [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240: assume { :end_inline_local_bh_enable } true; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: assume neigh_event_send_#t~mem408#1 % 18446744073709551616 != neigh_event_send_~now~0#1 % 18446744073709551616;havoc neigh_event_send_#t~mem408#1;call write~int#4(neigh_event_send_~now~0#1, neigh_event_send_~neigh#1.base, 324 + neigh_event_send_~neigh#1.offset, 8); [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: assume !(neigh_event_send_#t~mem408#1 % 18446744073709551616 != neigh_event_send_~now~0#1 % 18446744073709551616);havoc neigh_event_send_#t~mem408#1; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7224-1: SUMMARY for call rcu_read_unlock_bh_#t~ret94#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7224: assume -2147483648 <= rcu_read_unlock_bh_#t~ret94#1 && rcu_read_unlock_bh_#t~ret94#1 <= 2147483647;rcu_read_unlock_bh_~tmp~6#1 := rcu_read_unlock_bh_#t~ret94#1;havoc rcu_read_unlock_bh_#t~ret94#1; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: havoc __local_bh_enable_ip_~arg0#1, __local_bh_enable_ip_~arg1#1;havoc __local_bh_enable_ip_#in~arg0#1, __local_bh_enable_ip_#in~arg1#1;assume { :end_inline___local_bh_enable_ip } true; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394: rocker_port_ipv4_resolve_#t~ret1153#1 := neigh_event_send_#res#1;havoc neigh_event_send_#t~mem408#1, neigh_event_send_#t~mem409#1, neigh_event_send_#t~bitwise410#1, neigh_event_send_#t~ret411#1, neigh_event_send_~neigh#1.base, neigh_event_send_~neigh#1.offset, neigh_event_send_~skb#1.base, neigh_event_send_~skb#1.offset, neigh_event_send_~now~0#1, neigh_event_send_~tmp~51#1;havoc neigh_event_send_#in~neigh#1.base, neigh_event_send_#in~neigh#1.offset, neigh_event_send_#in~skb#1.base, neigh_event_send_#in~skb#1.offset;assume { :end_inline_neigh_event_send } true;assume -2147483648 <= rocker_port_ipv4_resolve_#t~ret1153#1 && rocker_port_ipv4_resolve_#t~ret1153#1 <= 2147483647;havoc rocker_port_ipv4_resolve_#t~ret1153#1; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364: ___neigh_lookup_noref_~nht~0#1.base, ___neigh_lookup_noref_~nht~0#1.offset := ___neigh_lookup_noref_~________p1~0#1.base, ___neigh_lookup_noref_~________p1~0#1.offset;assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0 } true;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~382#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~382#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~383#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~383#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~384#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~384#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~#fp#1.offset := ___neigh_lookup_noref_~pkey#1.base, ___neigh_lookup_noref_~pkey#1.offset, ___neigh_lookup_noref_~dev#1.base, ___neigh_lookup_noref_~dev#1.offset, ___neigh_lookup_noref_~nht~0#1.base, 12 + ___neigh_lookup_noref_~nht~0#1.offset, ___neigh_lookup_noref_~hash#1.base, ___neigh_lookup_noref_~hash#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~382#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~382#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~383#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~383#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~384#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~384#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~382#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~382#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~382#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~382#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~383#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~383#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~383#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~383#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~384#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~384#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~384#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~384#1.offset;___neigh_lookup_noref_#t~ret385#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~382#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~382#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~383#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~383#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~384#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~384#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~382#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~382#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~383#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~383#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~384#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~384#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0 } true;___neigh_lookup_noref_~tmp___1~6#1 := ___neigh_lookup_noref_#t~ret385#1;havoc ___neigh_lookup_noref_#t~ret385#1;call ___neigh_lookup_noref_#t~mem386#1 := read~int#4(___neigh_lookup_noref_~nht~0#1.base, 8 + ___neigh_lookup_noref_~nht~0#1.offset, 4); [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: assume 0 != ___neigh_lookup_noref_~tmp___5~0#1 && 0 == ___neigh_lookup_noref_~__warned___1~0#1 % 256; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8397: assume !(0 != ___neigh_lookup_noref_~tmp___5~0#1 && 0 == ___neigh_lookup_noref_~__warned___1~0#1 % 256); [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7109: atomic_add_unless_#t~ret50#1 := __atomic_add_unless_#res#1;havoc __atomic_add_unless_#t~ret46#1, __atomic_add_unless_#t~ret47#1, __atomic_add_unless_#t~ret48#1, __atomic_add_unless_#t~ret49#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~2#1, __atomic_add_unless_~old~0#1, __atomic_add_unless_~tmp~3#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 <= atomic_add_unless_#t~ret50#1 && atomic_add_unless_#t~ret50#1 <= 2147483647;atomic_add_unless_~tmp~4#1 := atomic_add_unless_#t~ret50#1;havoc atomic_add_unless_#t~ret50#1;atomic_add_unless_#res#1 := (if atomic_add_unless_~tmp~4#1 != atomic_add_unless_~u#1 then 1 else 0); [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12378: rocker_port_ipv4_resolve_#t~ret1145#1.base, rocker_port_ipv4_resolve_#t~ret1145#1.offset := __ipv4_neigh_lookup_#res#1.base, __ipv4_neigh_lookup_#res#1.offset;havoc __ipv4_neigh_lookup_#t~ret419#1.base, __ipv4_neigh_lookup_#t~ret419#1.offset, __ipv4_neigh_lookup_#t~ret420#1, __ipv4_neigh_lookup_~dev#1.base, __ipv4_neigh_lookup_~dev#1.offset, __ipv4_neigh_lookup_~key#1, __ipv4_neigh_lookup_~n~1#1.base, __ipv4_neigh_lookup_~n~1#1.offset, __ipv4_neigh_lookup_~tmp~54#1;havoc __ipv4_neigh_lookup_#in~dev#1.base, __ipv4_neigh_lookup_#in~dev#1.offset, __ipv4_neigh_lookup_#in~key#1;assume { :end_inline___ipv4_neigh_lookup } true;rocker_port_ipv4_resolve_~tmp~153#1.base, rocker_port_ipv4_resolve_~tmp~153#1.offset := rocker_port_ipv4_resolve_#t~ret1145#1.base, rocker_port_ipv4_resolve_#t~ret1145#1.offset;havoc rocker_port_ipv4_resolve_#t~mem1144#1;havoc rocker_port_ipv4_resolve_#t~ret1145#1.base, rocker_port_ipv4_resolve_#t~ret1145#1.offset;rocker_port_ipv4_resolve_~n~2#1.base, rocker_port_ipv4_resolve_~n~2#1.offset := rocker_port_ipv4_resolve_~tmp~153#1.base, rocker_port_ipv4_resolve_~tmp~153#1.offset;rocker_port_ipv4_resolve_~err~16#1 := 0; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381: ___neigh_lookup_noref_~n~0#1.base, ___neigh_lookup_noref_~n~0#1.offset := ___neigh_lookup_noref_~________p1___0~0#1.base, ___neigh_lookup_noref_~________p1___0~0#1.offset; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7225: assume 0 != rcu_read_unlock_bh_~tmp~6#1 && 0 == rcu_read_unlock_bh_~__warned~1#1 % 256; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7225: assume !(0 != rcu_read_unlock_bh_~tmp~6#1 && 0 == rcu_read_unlock_bh_~__warned~1#1 % 256); [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7027: havoc atomic_read_#t~mem44#1;__atomic_add_unless_#t~ret46#1 := atomic_read_#res#1;havoc atomic_read_#t~mem44#1, atomic_read_~v#1.base, atomic_read_~v#1.offset, atomic_read_~__var~0#1;havoc atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset;assume { :end_inline_atomic_read } true;assume -2147483648 <= __atomic_add_unless_#t~ret46#1 && __atomic_add_unless_#t~ret46#1 <= 2147483647;__atomic_add_unless_~c~2#1 := __atomic_add_unless_#t~ret46#1;havoc __atomic_add_unless_#t~ret46#1; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093: __atomic_add_unless_#t~ret48#1 := atomic_cmpxchg_#res#1;havoc atomic_cmpxchg_#t~switch45#1, atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset, atomic_cmpxchg_~old#1, atomic_cmpxchg_~new#1, atomic_cmpxchg_~__ret~0#1, atomic_cmpxchg_~__old~0#1, atomic_cmpxchg_~__new~0#1, atomic_cmpxchg_~__ptr~0#1.base, atomic_cmpxchg_~__ptr~0#1.offset, atomic_cmpxchg_~__ptr___0~0#1.base, atomic_cmpxchg_~__ptr___0~0#1.offset, atomic_cmpxchg_~__ptr___1~0#1.base, atomic_cmpxchg_~__ptr___1~0#1.offset, atomic_cmpxchg_~__ptr___2~0#1.base, atomic_cmpxchg_~__ptr___2~0#1.offset;havoc atomic_cmpxchg_#in~v#1.base, atomic_cmpxchg_#in~v#1.offset, atomic_cmpxchg_#in~old#1, atomic_cmpxchg_#in~new#1;assume { :end_inline_atomic_cmpxchg } true;assume -2147483648 <= __atomic_add_unless_#t~ret48#1 && __atomic_add_unless_#t~ret48#1 <= 2147483647;__atomic_add_unless_~old~0#1 := __atomic_add_unless_#t~ret48#1;havoc __atomic_add_unless_#t~ret48#1; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398: assume -2147483648 <= ___neigh_lookup_noref_#t~ret398#1 && ___neigh_lookup_noref_#t~ret398#1 <= 2147483647;___neigh_lookup_noref_~tmp___6~0#1 := ___neigh_lookup_noref_#t~ret398#1;havoc ___neigh_lookup_noref_#t~ret398#1; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13584: #t~ret1379#1 := rocker_port_ipv4_nh_#res#1;havoc rocker_port_ipv4_nh_#t~mem1154#1.base, rocker_port_ipv4_nh_#t~mem1154#1.offset, rocker_port_ipv4_nh_#t~ret1155#1.base, rocker_port_ipv4_nh_#t~ret1155#1.offset, rocker_port_ipv4_nh_#t~ret1156#1.base, rocker_port_ipv4_nh_#t~ret1156#1.offset, rocker_port_ipv4_nh_#t~ret1157#1, rocker_port_ipv4_nh_#t~ret1158#1.base, rocker_port_ipv4_nh_#t~ret1158#1.offset, rocker_port_ipv4_nh_#t~mem1159#1, rocker_port_ipv4_nh_#t~mem1160#1.base, rocker_port_ipv4_nh_#t~mem1160#1.offset, rocker_port_ipv4_nh_#t~mem1161#1, rocker_port_ipv4_nh_#t~ret1162#1, rocker_port_ipv4_nh_#t~ret1163#1, rocker_port_ipv4_nh_~rocker_port#1.base, rocker_port_ipv4_nh_~rocker_port#1.offset, rocker_port_ipv4_nh_~trans#1, rocker_port_ipv4_nh_~flags#1, rocker_port_ipv4_nh_~ip_addr#1, rocker_port_ipv4_nh_~index#1.base, rocker_port_ipv4_nh_~index#1.offset, rocker_port_ipv4_nh_~rocker~13#1.base, rocker_port_ipv4_nh_~rocker~13#1.offset, rocker_port_ipv4_nh_~entry~14#1.base, rocker_port_ipv4_nh_~entry~14#1.offset, rocker_port_ipv4_nh_~found~8#1.base, rocker_port_ipv4_nh_~found~8#1.offset, rocker_port_ipv4_nh_~lock_flags~6#1, rocker_port_ipv4_nh_~adding~1#1, rocker_port_ipv4_nh_~updating~1#1, rocker_port_ipv4_nh_~removing~1#1, rocker_port_ipv4_nh_~resolved~0#1, rocker_port_ipv4_nh_~err~17#1, rocker_port_ipv4_nh_~tmp~154#1.base, rocker_port_ipv4_nh_~tmp~154#1.offset, rocker_port_ipv4_nh_~tmp___0~77#1.base, rocker_port_ipv4_nh_~tmp___0~77#1.offset, rocker_port_ipv4_nh_~tmp___1~44#1, rocker_port_ipv4_nh_~tmp___2~25#1;havoc rocker_port_ipv4_nh_#in~rocker_port#1.base, rocker_port_ipv4_nh_#in~rocker_port#1.offset, rocker_port_ipv4_nh_#in~trans#1, rocker_port_ipv4_nh_#in~flags#1, rocker_port_ipv4_nh_#in~ip_addr#1, rocker_port_ipv4_nh_#in~index#1.base, rocker_port_ipv4_nh_#in~index#1.offset;assume { :end_inline_rocker_port_ipv4_nh } true;assume -2147483648 <= #t~ret1379#1 && #t~ret1379#1 <= 2147483647;~err~32#1 := #t~ret1379#1;havoc #t~mem1378#1;havoc #t~ret1379#1; [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8398-1: SUMMARY for call ___neigh_lookup_noref_#t~ret398#1 := rcu_read_lock_bh_held(); srcloc: null [2025-02-08 03:03:09,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7176: havoc lock_acquire_~arg0#1.base, lock_acquire_~arg0#1.offset, lock_acquire_~arg1#1, lock_acquire_~arg2#1, lock_acquire_~arg3#1, lock_acquire_~arg4#1, lock_acquire_~arg5#1.base, lock_acquire_~arg5#1.offset, lock_acquire_~arg6#1;havoc lock_acquire_#in~arg0#1.base, lock_acquire_#in~arg0#1.offset, lock_acquire_#in~arg1#1, lock_acquire_#in~arg2#1, lock_acquire_#in~arg3#1, lock_acquire_#in~arg4#1, lock_acquire_#in~arg5#1.base, lock_acquire_#in~arg5#1.offset, lock_acquire_#in~arg6#1;assume { :end_inline_lock_acquire } true; [2025-02-08 03:03:09,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209: SUMMARY for call lockdep_rcu_suspicious(3, 0, 929, 4, 0); srcloc: null [2025-02-08 03:03:09,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7226: rcu_read_unlock_bh_~tmp___0~3#1 := (if 0 == rcu_read_unlock_bh_#t~ret95#1 % 256 then 0 else 1);havoc rcu_read_unlock_bh_#t~ret95#1; [2025-02-08 03:03:09,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17235: havoc __neigh_create_#t~ret2005#1.base, __neigh_create_#t~ret2005#1.offset;neigh_create_#t~ret403#1.base, neigh_create_#t~ret403#1.offset := __neigh_create_#res#1.base, __neigh_create_#res#1.offset;havoc __neigh_create_#t~ret2005#1.base, __neigh_create_#t~ret2005#1.offset, __neigh_create_~arg0#1.base, __neigh_create_~arg0#1.offset, __neigh_create_~arg1#1.base, __neigh_create_~arg1#1.offset, __neigh_create_~arg2#1.base, __neigh_create_~arg2#1.offset, __neigh_create_~arg3#1;havoc __neigh_create_#in~arg0#1.base, __neigh_create_#in~arg0#1.offset, __neigh_create_#in~arg1#1.base, __neigh_create_#in~arg1#1.offset, __neigh_create_#in~arg2#1.base, __neigh_create_#in~arg2#1.offset, __neigh_create_#in~arg3#1;assume { :end_inline___neigh_create } true;neigh_create_~tmp~49#1.base, neigh_create_~tmp~49#1.offset := neigh_create_#t~ret403#1.base, neigh_create_#t~ret403#1.offset;havoc neigh_create_#t~ret403#1.base, neigh_create_#t~ret403#1.offset;neigh_create_#res#1.base, neigh_create_#res#1.offset := neigh_create_~tmp~49#1.base, neigh_create_~tmp~49#1.offset; [2025-02-08 03:03:09,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8316: havoc neigh_key_eq32_#t~mem377#1;havoc neigh_key_eq32_#t~mem378#1;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret2058#1 := neigh_key_eq32_#res#1;havoc neigh_key_eq32_#t~mem377#1, neigh_key_eq32_#t~mem378#1, neigh_key_eq32_~n#1.base, neigh_key_eq32_~n#1.offset, neigh_key_eq32_~pkey#1.base, neigh_key_eq32_~pkey#1.offset;havoc neigh_key_eq32_#in~n#1.base, neigh_key_eq32_#in~n#1.offset, neigh_key_eq32_#in~pkey#1.base, neigh_key_eq32_#in~pkey#1.offset;assume { :end_inline_neigh_key_eq32 } true;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#res#1 := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret2058#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret2058#1; [2025-02-08 03:03:09,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094: assume -9223372036854775808 <= __atomic_add_unless_#t~ret49#1 && __atomic_add_unless_#t~ret49#1 <= 9223372036854775807;__atomic_add_unless_~tmp___0~1#1 := __atomic_add_unless_#t~ret49#1;havoc __atomic_add_unless_#t~ret49#1; [2025-02-08 03:03:09,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7226-1: SUMMARY for call rcu_read_unlock_bh_#t~ret95#1 := rcu_is_watching(); srcloc: null [2025-02-08 03:03:09,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7094-1: SUMMARY for call __atomic_add_unless_#t~ret49#1 := ldv__builtin_expect((if __atomic_add_unless_~old~0#1 == __atomic_add_unless_~c~2#1 then 1 else 0), 1); srcloc: null [2025-02-08 03:03:09,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396: havoc neigh_release_#t~ret407#1, neigh_release_~neigh#1.base, neigh_release_~neigh#1.offset, neigh_release_~tmp~50#1;havoc neigh_release_#in~neigh#1.base, neigh_release_#in~neigh#1.offset;assume { :end_inline_neigh_release } true;rocker_port_ipv4_resolve_#res#1 := rocker_port_ipv4_resolve_~err~16#1;call ULTIMATE.dealloc(rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset);havoc rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset; [2025-02-08 03:03:09,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: ___neigh_lookup_noref_~hash_val~0#1 := ___neigh_lookup_noref_#t~bitwise387#1;havoc ___neigh_lookup_noref_#t~mem386#1;havoc ___neigh_lookup_noref_#t~bitwise387#1;call ___neigh_lookup_noref_#t~mem388#1.base, ___neigh_lookup_noref_#t~mem388#1.offset := read~$Pointer$#4(___neigh_lookup_noref_~nht~0#1.base, ___neigh_lookup_noref_~nht~0#1.offset, 8); [2025-02-08 03:03:09,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume 0 == ___neigh_lookup_noref_~tmp___6~0#1;___neigh_lookup_noref_~__warned___1~0#1 := 1; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: assume !(0 == ___neigh_lookup_noref_~tmp___6~0#1); [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-1: assume { :begin_inline_neigh_release } true;neigh_release_#in~neigh#1.base, neigh_release_#in~neigh#1.offset := rocker_port_ipv4_resolve_~n~2#1.base, rocker_port_ipv4_resolve_~n~2#1.offset;havoc neigh_release_#t~ret407#1, neigh_release_~neigh#1.base, neigh_release_~neigh#1.offset, neigh_release_~tmp~50#1;neigh_release_~neigh#1.base, neigh_release_~neigh#1.offset := neigh_release_#in~neigh#1.base, neigh_release_#in~neigh#1.offset;havoc neigh_release_~tmp~50#1;assume { :begin_inline_atomic_dec_and_test } true;atomic_dec_and_test_#in~v#1.base, atomic_dec_and_test_#in~v#1.offset := neigh_release_~neigh#1.base, 108 + neigh_release_~neigh#1.offset;havoc atomic_dec_and_test_#res#1;havoc atomic_dec_and_test_~v#1.base, atomic_dec_and_test_~v#1.offset, atomic_dec_and_test_~c~1#1;atomic_dec_and_test_~v#1.base, atomic_dec_and_test_~v#1.offset := atomic_dec_and_test_#in~v#1.base, atomic_dec_and_test_#in~v#1.offset;havoc atomic_dec_and_test_~c~1#1;atomic_dec_and_test_#res#1 := (if 0 != atomic_dec_and_test_~c~1#1 then 1 else 0); [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: neigh_release_#t~ret407#1 := atomic_dec_and_test_#res#1;havoc atomic_dec_and_test_~v#1.base, atomic_dec_and_test_~v#1.offset, atomic_dec_and_test_~c~1#1;havoc atomic_dec_and_test_#in~v#1.base, atomic_dec_and_test_#in~v#1.offset;assume { :end_inline_atomic_dec_and_test } true;assume -2147483648 <= neigh_release_#t~ret407#1 && neigh_release_#t~ret407#1 <= 2147483647;neigh_release_~tmp~50#1 := neigh_release_#t~ret407#1;havoc neigh_release_#t~ret407#1; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-3: assume 0 == ___neigh_lookup_noref_~tmp___1~6#1 % 4294967296 || 0 == (if (32 - ___neigh_lookup_noref_#t~mem386#1) % 4294967296 % 4294967296 <= 2147483647 then (32 - ___neigh_lookup_noref_#t~mem386#1) % 4294967296 % 4294967296 else (32 - ___neigh_lookup_noref_#t~mem386#1) % 4294967296 % 4294967296 - 4294967296);___neigh_lookup_noref_#t~bitwise387#1 := ___neigh_lookup_noref_~tmp___1~6#1; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-3: assume !(0 == ___neigh_lookup_noref_~tmp___1~6#1 % 4294967296 || 0 == (if (32 - ___neigh_lookup_noref_#t~mem386#1) % 4294967296 % 4294967296 <= 2147483647 then (32 - ___neigh_lookup_noref_#t~mem386#1) % 4294967296 % 4294967296 else (32 - ___neigh_lookup_noref_#t~mem386#1) % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585: assume 0 != ~err~32#1;#res#1 := ~err~32#1;call ULTIMATE.dealloc(~#dst#1.base, ~#dst#1.offset);havoc ~#dst#1.base, ~#dst#1.offset;call ULTIMATE.dealloc(~#index~0#1.base, ~#index~0#1.offset);havoc ~#index~0#1.base, ~#index~0#1.offset; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13585: assume !(0 != ~err~32#1);call #t~mem1380#1 := read~int#15(~#index~0#1.base, ~#index~0#1.offset, 4); [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-2: havoc ___neigh_lookup_noref_#t~bitwise387#1; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-1: [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17235-2: __neigh_create_#res#1.base, __neigh_create_#res#1.offset := __neigh_create_#t~ret2005#1.base, __neigh_create_#t~ret2005#1.offset;havoc __neigh_create_#t~ret2005#1.base, __neigh_create_#t~ret2005#1.offset; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17235-3: SUMMARY for call __neigh_create_#t~ret2005#1.base, __neigh_create_#t~ret2005#1.offset := ldv_malloc(776); srcloc: null [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7227: assume 0 != rcu_read_unlock_bh_~tmp___0~3#1 % 256;rcu_read_unlock_bh_~tmp___1~1#1 := 0; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7227: assume !(0 != rcu_read_unlock_bh_~tmp___0~3#1 % 256);rcu_read_unlock_bh_~tmp___1~1#1 := 1; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7062: assume atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_~__ptr___1~0#1.base, atomic_cmpxchg_~__ptr___1~0#1.offset := atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7062: assume !atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_#t~switch45#1 := atomic_cmpxchg_#t~switch45#1; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7095: assume 0 != __atomic_add_unless_~tmp___0~1#1; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7095: assume !(0 != __atomic_add_unless_~tmp___0~1#1);__atomic_add_unless_~c~2#1 := __atomic_add_unless_~old~0#1; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499: havoc rcu_read_unlock_bh_#t~ret94#1, rcu_read_unlock_bh_#t~ret95#1, rcu_read_unlock_bh_~__warned~1#1, rcu_read_unlock_bh_~tmp~6#1, rcu_read_unlock_bh_~tmp___0~3#1, rcu_read_unlock_bh_~tmp___1~1#1;assume { :end_inline_rcu_read_unlock_bh } true;__ipv4_neigh_lookup_#res#1.base, __ipv4_neigh_lookup_#res#1.offset := __ipv4_neigh_lookup_~n~1#1.base, __ipv4_neigh_lookup_~n~1#1.offset; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-1: assume { :begin_inline_rcu_read_unlock_bh } true;havoc rcu_read_unlock_bh_#t~ret94#1, rcu_read_unlock_bh_#t~ret95#1, rcu_read_unlock_bh_~__warned~1#1, rcu_read_unlock_bh_~tmp~6#1, rcu_read_unlock_bh_~tmp___0~3#1, rcu_read_unlock_bh_~tmp___1~1#1;havoc rcu_read_unlock_bh_~__warned~1#1;havoc rcu_read_unlock_bh_~tmp~6#1;havoc rcu_read_unlock_bh_~tmp___0~3#1;havoc rcu_read_unlock_bh_~tmp___1~1#1; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367-1: SUMMARY for call __read_once_size(___neigh_lookup_noref_#t~mem388#1.base, ___neigh_lookup_noref_#t~mem388#1.offset + (if ___neigh_lookup_noref_~hash_val~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ___neigh_lookup_noref_~hash_val~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ___neigh_lookup_noref_~hash_val~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset, 8); srcloc: null [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367: havoc ___neigh_lookup_noref_#t~mem388#1.base, ___neigh_lookup_noref_#t~mem388#1.offset;call ___neigh_lookup_noref_#t~mem389#1.base, ___neigh_lookup_noref_#t~mem389#1.offset := read~$Pointer$#4(___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset, 8);___neigh_lookup_noref_~_________p1___0~0#1.base, ___neigh_lookup_noref_~_________p1___0~0#1.offset := ___neigh_lookup_noref_#t~mem389#1.base, ___neigh_lookup_noref_#t~mem389#1.offset;havoc ___neigh_lookup_noref_#t~mem389#1.base, ___neigh_lookup_noref_#t~mem389#1.offset;___neigh_lookup_noref_~________p1___0~0#1.base, ___neigh_lookup_noref_~________p1___0~0#1.offset := ___neigh_lookup_noref_~_________p1___0~0#1.base, ___neigh_lookup_noref_~_________p1___0~0#1.offset; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: assume 0 != neigh_release_~tmp~50#1;assume { :begin_inline_neigh_destroy } true;neigh_destroy_#in~arg0#1.base, neigh_destroy_#in~arg0#1.offset := neigh_release_~neigh#1.base, neigh_release_~neigh#1.offset;havoc neigh_destroy_~arg0#1.base, neigh_destroy_~arg0#1.offset;neigh_destroy_~arg0#1.base, neigh_destroy_~arg0#1.offset := neigh_destroy_#in~arg0#1.base, neigh_destroy_#in~arg0#1.offset; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: assume !(0 != neigh_release_~tmp~50#1); [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450: assume 0 == neigh_event_send_#t~bitwise410#1;havoc neigh_event_send_#t~mem409#1;havoc neigh_event_send_#t~bitwise410#1;assume { :begin_inline___neigh_event_send } true;__neigh_event_send_#in~arg0#1.base, __neigh_event_send_#in~arg0#1.offset, __neigh_event_send_#in~arg1#1.base, __neigh_event_send_#in~arg1#1.offset := neigh_event_send_~neigh#1.base, neigh_event_send_~neigh#1.offset, neigh_event_send_~skb#1.base, neigh_event_send_~skb#1.offset;havoc __neigh_event_send_#res#1;havoc __neigh_event_send_#t~nondet2006#1, __neigh_event_send_~arg0#1.base, __neigh_event_send_~arg0#1.offset, __neigh_event_send_~arg1#1.base, __neigh_event_send_~arg1#1.offset;__neigh_event_send_~arg0#1.base, __neigh_event_send_~arg0#1.offset := __neigh_event_send_#in~arg0#1.base, __neigh_event_send_#in~arg0#1.offset;__neigh_event_send_~arg1#1.base, __neigh_event_send_~arg1#1.offset := __neigh_event_send_#in~arg1#1.base, __neigh_event_send_#in~arg1#1.offset;havoc __neigh_event_send_#t~nondet2006#1;assume -2147483648 <= __neigh_event_send_#t~nondet2006#1 && __neigh_event_send_#t~nondet2006#1 <= 2147483647;__neigh_event_send_#res#1 := __neigh_event_send_#t~nondet2006#1;havoc __neigh_event_send_#t~nondet2006#1; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450: assume !(0 == neigh_event_send_#t~bitwise410#1);havoc neigh_event_send_#t~mem409#1;havoc neigh_event_send_#t~bitwise410#1;neigh_event_send_#res#1 := 0; [2025-02-08 03:03:09,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450-5: call neigh_event_send_#t~mem409#1 := read~int#4(neigh_event_send_~neigh#1.base, 337 + neigh_event_send_~neigh#1.offset, 1); [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351-1: SUMMARY for call __read_once_size(___neigh_lookup_noref_~tbl#1.base, 766 + ___neigh_lookup_noref_~tbl#1.offset, ___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset, 8); srcloc: null [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381: assume 0 == (rocker_port_ipv4_resolve_~n~2#1.base + rocker_port_ipv4_resolve_~n~2#1.offset) % 18446744073709551616;assume { :begin_inline_neigh_create } true;neigh_create_#in~tbl#1.base, neigh_create_#in~tbl#1.offset, neigh_create_#in~pkey#1.base, neigh_create_#in~pkey#1.offset, neigh_create_#in~dev#1.base, neigh_create_#in~dev#1.offset := ~#arp_tbl~0.base, ~#arp_tbl~0.offset, rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset, rocker_port_ipv4_resolve_~dev~1#1.base, rocker_port_ipv4_resolve_~dev~1#1.offset;havoc neigh_create_#res#1.base, neigh_create_#res#1.offset;havoc neigh_create_#t~ret403#1.base, neigh_create_#t~ret403#1.offset, neigh_create_~tbl#1.base, neigh_create_~tbl#1.offset, neigh_create_~pkey#1.base, neigh_create_~pkey#1.offset, neigh_create_~dev#1.base, neigh_create_~dev#1.offset, neigh_create_~tmp~49#1.base, neigh_create_~tmp~49#1.offset;neigh_create_~tbl#1.base, neigh_create_~tbl#1.offset := neigh_create_#in~tbl#1.base, neigh_create_#in~tbl#1.offset;neigh_create_~pkey#1.base, neigh_create_~pkey#1.offset := neigh_create_#in~pkey#1.base, neigh_create_#in~pkey#1.offset;neigh_create_~dev#1.base, neigh_create_~dev#1.offset := neigh_create_#in~dev#1.base, neigh_create_#in~dev#1.offset;havoc neigh_create_~tmp~49#1.base, neigh_create_~tmp~49#1.offset;assume { :begin_inline___neigh_create } true;__neigh_create_#in~arg0#1.base, __neigh_create_#in~arg0#1.offset, __neigh_create_#in~arg1#1.base, __neigh_create_#in~arg1#1.offset, __neigh_create_#in~arg2#1.base, __neigh_create_#in~arg2#1.offset, __neigh_create_#in~arg3#1 := neigh_create_~tbl#1.base, neigh_create_~tbl#1.offset, neigh_create_~pkey#1.base, neigh_create_~pkey#1.offset, neigh_create_~dev#1.base, neigh_create_~dev#1.offset, 1;havoc __neigh_create_#res#1.base, __neigh_create_#res#1.offset;havoc __neigh_create_#t~ret2005#1.base, __neigh_create_#t~ret2005#1.offset, __neigh_create_~arg0#1.base, __neigh_create_~arg0#1.offset, __neigh_create_~arg1#1.base, __neigh_create_~arg1#1.offset, __neigh_create_~arg2#1.base, __neigh_create_~arg2#1.offset, __neigh_create_~arg3#1;__neigh_create_~arg0#1.base, __neigh_create_~arg0#1.offset := __neigh_create_#in~arg0#1.base, __neigh_create_#in~arg0#1.offset;__neigh_create_~arg1#1.base, __neigh_create_~arg1#1.offset := __neigh_create_#in~arg1#1.base, __neigh_create_#in~arg1#1.offset;__neigh_create_~arg2#1.base, __neigh_create_~arg2#1.offset := __neigh_create_#in~arg2#1.base, __neigh_create_#in~arg2#1.offset;__neigh_create_~arg3#1 := __neigh_create_#in~arg3#1; [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12381: assume !(0 == (rocker_port_ipv4_resolve_~n~2#1.base + rocker_port_ipv4_resolve_~n~2#1.offset) % 18446744073709551616); [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-1: call ___neigh_lookup_noref_#t~mem392#1.base, ___neigh_lookup_noref_#t~mem392#1.offset := read~$Pointer$#4(___neigh_lookup_noref_~n~0#1.base, 768 + ___neigh_lookup_noref_~n~0#1.offset, 8); [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: call ___neigh_lookup_noref_#t~mem379#1.base, ___neigh_lookup_noref_#t~mem379#1.offset := read~$Pointer$#4(___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset, 8);___neigh_lookup_noref_~_________p1~0#1.base, ___neigh_lookup_noref_~_________p1~0#1.offset := ___neigh_lookup_noref_#t~mem379#1.base, ___neigh_lookup_noref_#t~mem379#1.offset;havoc ___neigh_lookup_noref_#t~mem379#1.base, ___neigh_lookup_noref_#t~mem379#1.offset;___neigh_lookup_noref_~________p1~0#1.base, ___neigh_lookup_noref_~________p1~0#1.offset := ___neigh_lookup_noref_~_________p1~0#1.base, ___neigh_lookup_noref_~_________p1~0#1.offset; [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: assume (___neigh_lookup_noref_#t~mem392#1.base + ___neigh_lookup_noref_#t~mem392#1.offset) % 18446744073709551616 == (___neigh_lookup_noref_~dev#1.base + ___neigh_lookup_noref_~dev#1.offset) % 18446744073709551616;havoc ___neigh_lookup_noref_#t~mem392#1.base, ___neigh_lookup_noref_#t~mem392#1.offset;assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~TO~~bool~0 } true;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~393#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~393#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~394#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~394#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~#fp#1.offset := ___neigh_lookup_noref_~n~0#1.base, ___neigh_lookup_noref_~n~0#1.offset, ___neigh_lookup_noref_~pkey#1.base, ___neigh_lookup_noref_~pkey#1.offset, ___neigh_lookup_noref_~key_eq#1.base, ___neigh_lookup_noref_~key_eq#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~393#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~393#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~394#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~394#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret2058#1;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~393#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~393#1.offset := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~393#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~393#1.offset;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~394#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~394#1.offset := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~394#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~394#1.offset;assume { :begin_inline_neigh_key_eq32 } true;neigh_key_eq32_#in~n#1.base, neigh_key_eq32_#in~n#1.offset, neigh_key_eq32_#in~pkey#1.base, neigh_key_eq32_#in~pkey#1.offset := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~393#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~393#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~394#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~394#1.offset;havoc neigh_key_eq32_#res#1;havoc neigh_key_eq32_#t~mem377#1, neigh_key_eq32_#t~mem378#1, neigh_key_eq32_~n#1.base, neigh_key_eq32_~n#1.offset, neigh_key_eq32_~pkey#1.base, neigh_key_eq32_~pkey#1.offset;neigh_key_eq32_~n#1.base, neigh_key_eq32_~n#1.offset := neigh_key_eq32_#in~n#1.base, neigh_key_eq32_#in~n#1.offset;neigh_key_eq32_~pkey#1.base, neigh_key_eq32_~pkey#1.offset := neigh_key_eq32_#in~pkey#1.base, neigh_key_eq32_#in~pkey#1.offset;call neigh_key_eq32_#t~mem377#1 := read~int#4(neigh_key_eq32_~n#1.base, 776 + neigh_key_eq32_~n#1.offset, 4);call neigh_key_eq32_#t~mem378#1 := read~int#12(neigh_key_eq32_~pkey#1.base, neigh_key_eq32_~pkey#1.offset, 4);neigh_key_eq32_#res#1 := (if 0 == (if neigh_key_eq32_#t~mem377#1 % 4294967296 == neigh_key_eq32_#t~mem378#1 % 4294967296 then 1 else 0) then 0 else 1);havoc neigh_key_eq32_#t~mem377#1;havoc neigh_key_eq32_#t~mem378#1; [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: assume !((___neigh_lookup_noref_#t~mem392#1.base + ___neigh_lookup_noref_#t~mem392#1.offset) % 18446744073709551616 == (___neigh_lookup_noref_~dev#1.base + ___neigh_lookup_noref_~dev#1.offset) % 18446744073709551616);havoc ___neigh_lookup_noref_#t~mem392#1.base, ___neigh_lookup_noref_#t~mem392#1.offset; [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450-1: [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450-2: havoc neigh_event_send_#t~bitwise410#1;assume (((((if neigh_event_send_#t~mem409#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem409#1 % 256 % 4294967296 else neigh_event_send_#t~mem409#1 % 256 % 4294967296 - 4294967296) < 0 || neigh_event_send_#t~bitwise410#1 <= (if neigh_event_send_#t~mem409#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem409#1 % 256 % 4294967296 else neigh_event_send_#t~mem409#1 % 256 % 4294967296 - 4294967296)) && neigh_event_send_#t~bitwise410#1 <= 218) && neigh_event_send_#t~bitwise410#1 >= 0) && ((if neigh_event_send_#t~mem409#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem409#1 % 256 % 4294967296 else neigh_event_send_#t~mem409#1 % 256 % 4294967296 - 4294967296) >= 0 || neigh_event_send_#t~bitwise410#1 > 218 + (if neigh_event_send_#t~mem409#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem409#1 % 256 % 4294967296 else neigh_event_send_#t~mem409#1 % 256 % 4294967296 - 4294967296))) && neigh_event_send_#t~bitwise410#1 >= -2147483648; [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450-3: assume 218 == (if neigh_event_send_#t~mem409#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem409#1 % 256 % 4294967296 else neigh_event_send_#t~mem409#1 % 256 % 4294967296 - 4294967296);neigh_event_send_#t~bitwise410#1 := (if neigh_event_send_#t~mem409#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem409#1 % 256 % 4294967296 else neigh_event_send_#t~mem409#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450-3: assume !(218 == (if neigh_event_send_#t~mem409#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem409#1 % 256 % 4294967296 else neigh_event_send_#t~mem409#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450-4: assume 0 == (if neigh_event_send_#t~mem409#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem409#1 % 256 % 4294967296 else neigh_event_send_#t~mem409#1 % 256 % 4294967296 - 4294967296);neigh_event_send_#t~bitwise410#1 := 0; [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450-4: assume !(0 == (if neigh_event_send_#t~mem409#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem409#1 % 256 % 4294967296 else neigh_event_send_#t~mem409#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8434: havoc neigh_destroy_~arg0#1.base, neigh_destroy_~arg0#1.offset;havoc neigh_destroy_#in~arg0#1.base, neigh_destroy_#in~arg0#1.offset;assume { :end_inline_neigh_destroy } true; [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8401: SUMMARY for call lockdep_rcu_suspicious(11, 0, 285, 12, 0); srcloc: null [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: ___neigh_lookup_noref_#t~ret395#1 := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~393#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~393#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~394#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~394#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret2058#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~393#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~393#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~394#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~394#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~TO~~bool~0 } true;___neigh_lookup_noref_~tmp___4~0#1 := (if 0 == ___neigh_lookup_noref_#t~ret395#1 % 256 then 0 else 1);havoc ___neigh_lookup_noref_#t~ret395#1; [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12382: rocker_port_ipv4_resolve_#t~ret1146#1.base, rocker_port_ipv4_resolve_#t~ret1146#1.offset := neigh_create_#res#1.base, neigh_create_#res#1.offset;havoc neigh_create_#t~ret403#1.base, neigh_create_#t~ret403#1.offset, neigh_create_~tbl#1.base, neigh_create_~tbl#1.offset, neigh_create_~pkey#1.base, neigh_create_~pkey#1.offset, neigh_create_~dev#1.base, neigh_create_~dev#1.offset, neigh_create_~tmp~49#1.base, neigh_create_~tmp~49#1.offset;havoc neigh_create_#in~tbl#1.base, neigh_create_#in~tbl#1.offset, neigh_create_#in~pkey#1.base, neigh_create_#in~pkey#1.offset, neigh_create_#in~dev#1.base, neigh_create_#in~dev#1.offset;assume { :end_inline_neigh_create } true;rocker_port_ipv4_resolve_~n~2#1.base, rocker_port_ipv4_resolve_~n~2#1.offset := rocker_port_ipv4_resolve_#t~ret1146#1.base, rocker_port_ipv4_resolve_#t~ret1146#1.offset;havoc rocker_port_ipv4_resolve_#t~ret1146#1.base, rocker_port_ipv4_resolve_#t~ret1146#1.offset; [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: assume 0 != (if ___neigh_lookup_noref_~tmp___4~0#1 % 256 % 4294967296 <= 2147483647 then ___neigh_lookup_noref_~tmp___4~0#1 % 256 % 4294967296 else ___neigh_lookup_noref_~tmp___4~0#1 % 256 % 4294967296 - 4294967296);___neigh_lookup_noref_#res#1.base, ___neigh_lookup_noref_#res#1.offset := ___neigh_lookup_noref_~n~0#1.base, ___neigh_lookup_noref_~n~0#1.offset;call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset);havoc ___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset;call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset);havoc ___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset;call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset);havoc ___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset; [2025-02-08 03:03:09,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: assume !(0 != (if ___neigh_lookup_noref_~tmp___4~0#1 % 256 % 4294967296 <= 2147483647 then ___neigh_lookup_noref_~tmp___4~0#1 % 256 % 4294967296 else ___neigh_lookup_noref_~tmp___4~0#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17239: havoc __neigh_event_send_#t~nondet2006#1;neigh_event_send_#t~ret411#1 := __neigh_event_send_#res#1;havoc __neigh_event_send_#t~nondet2006#1, __neigh_event_send_~arg0#1.base, __neigh_event_send_~arg0#1.offset, __neigh_event_send_~arg1#1.base, __neigh_event_send_~arg1#1.offset;havoc __neigh_event_send_#in~arg0#1.base, __neigh_event_send_#in~arg0#1.offset, __neigh_event_send_#in~arg1#1.base, __neigh_event_send_#in~arg1#1.offset;assume { :end_inline___neigh_event_send } true;assume -2147483648 <= neigh_event_send_#t~ret411#1 && neigh_event_send_#t~ret411#1 <= 2147483647;neigh_event_send_~tmp~51#1 := neigh_event_send_#t~ret411#1;havoc neigh_event_send_#t~ret411#1;neigh_event_send_#res#1 := neigh_event_send_~tmp~51#1; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12383-1: SUMMARY for call rocker_port_ipv4_resolve_#t~ret1147#1 := IS_ERR(rocker_port_ipv4_resolve_~n~2#1.base, rocker_port_ipv4_resolve_~n~2#1.offset); srcloc: null [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12383: rocker_port_ipv4_resolve_~tmp___1~43#1 := (if 0 == rocker_port_ipv4_resolve_#t~ret1147#1 % 256 then 0 else 1);havoc rocker_port_ipv4_resolve_#t~ret1147#1; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7197: assume { :end_inline_local_bh_disable } true;assume { :begin_inline_rcu_lock_acquire } true;rcu_lock_acquire_#in~map#1.base, rcu_lock_acquire_#in~map#1.offset := ~#rcu_bh_lock_map~0.base, ~#rcu_bh_lock_map~0.offset;havoc rcu_lock_acquire_~map#1.base, rcu_lock_acquire_~map#1.offset;rcu_lock_acquire_~map#1.base, rcu_lock_acquire_~map#1.offset := rcu_lock_acquire_#in~map#1.base, rcu_lock_acquire_#in~map#1.offset;assume { :begin_inline_lock_acquire } true;lock_acquire_#in~arg0#1.base, lock_acquire_#in~arg0#1.offset, lock_acquire_#in~arg1#1, lock_acquire_#in~arg2#1, lock_acquire_#in~arg3#1, lock_acquire_#in~arg4#1, lock_acquire_#in~arg5#1.base, lock_acquire_#in~arg5#1.offset, lock_acquire_#in~arg6#1 := rcu_lock_acquire_~map#1.base, rcu_lock_acquire_~map#1.offset, 0, 0, 2, 0, 0, 0, 0;havoc lock_acquire_~arg0#1.base, lock_acquire_~arg0#1.offset, lock_acquire_~arg1#1, lock_acquire_~arg2#1, lock_acquire_~arg3#1, lock_acquire_~arg4#1, lock_acquire_~arg5#1.base, lock_acquire_~arg5#1.offset, lock_acquire_~arg6#1;lock_acquire_~arg0#1.base, lock_acquire_~arg0#1.offset := lock_acquire_#in~arg0#1.base, lock_acquire_#in~arg0#1.offset;lock_acquire_~arg1#1 := lock_acquire_#in~arg1#1;lock_acquire_~arg2#1 := lock_acquire_#in~arg2#1;lock_acquire_~arg3#1 := lock_acquire_#in~arg3#1;lock_acquire_~arg4#1 := lock_acquire_#in~arg4#1;lock_acquire_~arg5#1.base, lock_acquire_~arg5#1.offset := lock_acquire_#in~arg5#1.base, lock_acquire_#in~arg5#1.offset;lock_acquire_~arg6#1 := lock_acquire_#in~arg6#1; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13589-2: havoc #t~bitwise1381#1;assume (#t~bitwise1381#1 % 4294967296 >= #t~mem1380#1 % 268435456 % 4294967296 && #t~bitwise1381#1 % 4294967296 >= 536870912) && #t~bitwise1381#1 % 4294967296 <= 536870912 + #t~mem1380#1 % 268435456 % 4294967296; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13589-3: assume false;#t~bitwise1381#1 := #t~mem1380#1 % 268435456; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13589-3: assume !false; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13589: ~group_id~5#1 := #t~bitwise1381#1;havoc #t~mem1380#1;havoc #t~bitwise1381#1; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13556: call ULTIMATE.dealloc(~#dst#1.base, ~#dst#1.offset);havoc ~#dst#1.base, ~#dst#1.offset;call ULTIMATE.dealloc(~#index~0#1.base, ~#index~0#1.offset);havoc ~#index~0#1.base, ~#index~0#1.offset; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13589-1: [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13589-4: assume 0 == #t~mem1380#1 % 268435456 % 4294967296 || 536870912 == #t~mem1380#1 % 268435456 % 4294967296;#t~bitwise1381#1 := 536870912; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13589-4: assume !(0 == #t~mem1380#1 % 268435456 % 4294967296 || 536870912 == #t~mem1380#1 % 268435456 % 4294967296); [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12367: call ULTIMATE.dealloc(rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset);havoc rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset;rocker_port_ipv4_nh_#t~ret1163#1 := rocker_port_ipv4_resolve_#res#1;havoc rocker_port_ipv4_resolve_#t~mem1143#1.base, rocker_port_ipv4_resolve_#t~mem1143#1.offset, rocker_port_ipv4_resolve_#t~mem1144#1, rocker_port_ipv4_resolve_#t~ret1145#1.base, rocker_port_ipv4_resolve_#t~ret1145#1.offset, rocker_port_ipv4_resolve_#t~ret1146#1.base, rocker_port_ipv4_resolve_#t~ret1146#1.offset, rocker_port_ipv4_resolve_#t~ret1147#1, rocker_port_ipv4_resolve_#t~ret1148#1, rocker_port_ipv4_resolve_#t~mem1149#1, rocker_port_ipv4_resolve_#t~bitwise1150#1, rocker_port_ipv4_resolve_#t~mem1151#1, rocker_port_ipv4_resolve_#t~ret1152#1, rocker_port_ipv4_resolve_#t~ret1153#1, rocker_port_ipv4_resolve_~rocker_port#1.base, rocker_port_ipv4_resolve_~rocker_port#1.offset, rocker_port_ipv4_resolve_~trans#1, rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset, rocker_port_ipv4_resolve_~dev~1#1.base, rocker_port_ipv4_resolve_~dev~1#1.offset, rocker_port_ipv4_resolve_~n~2#1.base, rocker_port_ipv4_resolve_~n~2#1.offset, rocker_port_ipv4_resolve_~tmp~153#1.base, rocker_port_ipv4_resolve_~tmp~153#1.offset, rocker_port_ipv4_resolve_~err~16#1, rocker_port_ipv4_resolve_~tmp___0~76#1, rocker_port_ipv4_resolve_~tmp___1~43#1;havoc rocker_port_ipv4_resolve_#in~rocker_port#1.base, rocker_port_ipv4_resolve_#in~rocker_port#1.offset, rocker_port_ipv4_resolve_#in~trans#1, rocker_port_ipv4_resolve_#in~ip_addr#1;assume { :end_inline_rocker_port_ipv4_resolve } true;assume -2147483648 <= rocker_port_ipv4_nh_#t~ret1163#1 && rocker_port_ipv4_nh_#t~ret1163#1 <= 2147483647;rocker_port_ipv4_nh_~err~17#1 := rocker_port_ipv4_nh_#t~ret1163#1;havoc rocker_port_ipv4_nh_#t~ret1163#1; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354: assume -2147483648 <= ___neigh_lookup_noref_#t~ret380#1 && ___neigh_lookup_noref_#t~ret380#1 <= 2147483647;___neigh_lookup_noref_~tmp~48#1 := ___neigh_lookup_noref_#t~ret380#1;havoc ___neigh_lookup_noref_#t~ret380#1; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198: havoc rcu_lock_acquire_~map#1.base, rcu_lock_acquire_~map#1.offset;havoc rcu_lock_acquire_#in~map#1.base, rcu_lock_acquire_#in~map#1.offset;assume { :end_inline_rcu_lock_acquire } true; [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8354-1: SUMMARY for call ___neigh_lookup_noref_#t~ret380#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12384: assume 0 != (if rocker_port_ipv4_resolve_~tmp___1~43#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_~tmp___1~43#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_~tmp___1~43#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12384: assume !(0 != (if rocker_port_ipv4_resolve_~tmp___1~43#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_~tmp___1~43#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_~tmp___1~43#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371-1: SUMMARY for call ___neigh_lookup_noref_#t~ret390#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:03:09,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8371: assume -2147483648 <= ___neigh_lookup_noref_#t~ret390#1 && ___neigh_lookup_noref_#t~ret390#1 <= 2147483647;___neigh_lookup_noref_~tmp___2~4#1 := ___neigh_lookup_noref_#t~ret390#1;havoc ___neigh_lookup_noref_#t~ret390#1; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: assume 0 != ___neigh_lookup_noref_~tmp~48#1 && 0 == ___neigh_lookup_noref_~__warned~2#1 % 256; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: assume !(0 != ___neigh_lookup_noref_~tmp~48#1 && 0 == ___neigh_lookup_noref_~__warned~2#1 % 256); [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7199-1: SUMMARY for call rcu_read_lock_bh_#t~ret92#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7199: assume -2147483648 <= rcu_read_lock_bh_#t~ret92#1 && rcu_read_lock_bh_#t~ret92#1 <= 2147483647;rcu_read_lock_bh_~tmp~5#1 := rcu_read_lock_bh_#t~ret92#1;havoc rcu_read_lock_bh_#t~ret92#1; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7232: assume 0 != rcu_read_unlock_bh_~tmp___1~1#1;rcu_read_unlock_bh_~__warned~1#1 := 1; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7232: assume !(0 != rcu_read_unlock_bh_~tmp___1~1#1); [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385-1: SUMMARY for call rocker_port_ipv4_resolve_#t~ret1148#1 := IS_ERR(rocker_port_ipv4_resolve_~n~2#1.base, rocker_port_ipv4_resolve_~n~2#1.offset); srcloc: null [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: rocker_port_ipv4_resolve_~tmp___0~76#1 := (if 0 == rocker_port_ipv4_resolve_#t~ret1148#1 % 256 then 0 else 1);havoc rocker_port_ipv4_resolve_#t~ret1148#1;rocker_port_ipv4_resolve_#res#1 := (if rocker_port_ipv4_resolve_~tmp___0~76#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_~tmp___0~76#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_~tmp___0~76#1 % 256 % 4294967296 - 4294967296);call ULTIMATE.dealloc(rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset);havoc rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7067: assume atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_~__ptr___2~0#1.base, atomic_cmpxchg_~__ptr___2~0#1.offset := atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7067: assume !atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_#t~switch45#1 := true; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372: assume 0 != ___neigh_lookup_noref_~tmp___2~4#1 && 0 == ___neigh_lookup_noref_~__warned___0~0#1 % 256; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8372: assume !(0 != ___neigh_lookup_noref_~tmp___2~4#1 && 0 == ___neigh_lookup_noref_~__warned___0~0#1 % 256); [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7183: havoc lock_release_~arg0#1.base, lock_release_~arg0#1.offset, lock_release_~arg1#1, lock_release_~arg2#1;havoc lock_release_#in~arg0#1.base, lock_release_#in~arg0#1.offset, lock_release_#in~arg1#1, lock_release_#in~arg2#1;assume { :end_inline_lock_release } true; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7051: havoc atomic_cmpxchg_#t~switch45#1;havoc atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_#res#1 := atomic_cmpxchg_~__ret~0#1; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7117: havoc __local_bh_disable_ip_~arg0#1, __local_bh_disable_ip_~arg1#1;havoc __local_bh_disable_ip_#in~arg0#1, __local_bh_disable_ip_#in~arg1#1;assume { :end_inline___local_bh_disable_ip } true; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356-1: SUMMARY for call ___neigh_lookup_noref_#t~ret381#1 := rcu_read_lock_bh_held(); srcloc: null [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: assume -2147483648 <= ___neigh_lookup_noref_#t~ret381#1 && ___neigh_lookup_noref_#t~ret381#1 <= 2147483647;___neigh_lookup_noref_~tmp___0~14#1 := ___neigh_lookup_noref_#t~ret381#1;havoc ___neigh_lookup_noref_#t~ret381#1; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200: assume 0 != rcu_read_lock_bh_~tmp~5#1 && 0 == rcu_read_lock_bh_~__warned~0#1 % 256; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7200: assume !(0 != rcu_read_lock_bh_~tmp~5#1 && 0 == rcu_read_lock_bh_~__warned~0#1 % 256); [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: ___neigh_lookup_noref_~n~0#1.base, ___neigh_lookup_noref_~n~0#1.offset := ___neigh_lookup_noref_~________p1___1~0#1.base, ___neigh_lookup_noref_~________p1___1~0#1.offset; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373-1: SUMMARY for call ___neigh_lookup_noref_#t~ret391#1 := rcu_read_lock_bh_held(); srcloc: null [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8373: assume -2147483648 <= ___neigh_lookup_noref_#t~ret391#1 && ___neigh_lookup_noref_#t~ret391#1 <= 2147483647;___neigh_lookup_noref_~tmp___3~2#1 := ___neigh_lookup_noref_#t~ret391#1;havoc ___neigh_lookup_noref_#t~ret391#1; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052: assume atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_~__ptr~0#1.base, atomic_cmpxchg_~__ptr~0#1.offset := atomic_cmpxchg_~v#1.base, atomic_cmpxchg_~v#1.offset; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7052: assume !atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_#t~switch45#1 := atomic_cmpxchg_#t~switch45#1; [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234: SUMMARY for call lockdep_rcu_suspicious(5, 0, 940, 6, 0); srcloc: null [2025-02-08 03:03:09,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8489: havoc rcu_read_lock_bh_#t~ret92#1, rcu_read_lock_bh_#t~ret93#1, rcu_read_lock_bh_~__warned~0#1, rcu_read_lock_bh_~tmp~5#1, rcu_read_lock_bh_~tmp___0~2#1, rcu_read_lock_bh_~tmp___1~0#1;assume { :end_inline_rcu_read_lock_bh } true;assume { :begin_inline___ipv4_neigh_lookup_noref } true;__ipv4_neigh_lookup_noref_#in~dev#1.base, __ipv4_neigh_lookup_noref_#in~dev#1.offset, __ipv4_neigh_lookup_noref_#in~key#1 := __ipv4_neigh_lookup_~dev#1.base, __ipv4_neigh_lookup_~dev#1.offset, __ipv4_neigh_lookup_~key#1;havoc __ipv4_neigh_lookup_noref_#res#1.base, __ipv4_neigh_lookup_noref_#res#1.offset;havoc __ipv4_neigh_lookup_noref_#t~ret418#1.base, __ipv4_neigh_lookup_noref_#t~ret418#1.offset, __ipv4_neigh_lookup_noref_~dev#1.base, __ipv4_neigh_lookup_noref_~dev#1.offset, __ipv4_neigh_lookup_noref_~#key#1.base, __ipv4_neigh_lookup_noref_~#key#1.offset, __ipv4_neigh_lookup_noref_~tmp~53#1.base, __ipv4_neigh_lookup_noref_~tmp~53#1.offset;__ipv4_neigh_lookup_noref_~dev#1.base, __ipv4_neigh_lookup_noref_~dev#1.offset := __ipv4_neigh_lookup_noref_#in~dev#1.base, __ipv4_neigh_lookup_noref_#in~dev#1.offset;call __ipv4_neigh_lookup_noref_~#key#1.base, __ipv4_neigh_lookup_noref_~#key#1.offset := #Ultimate.allocOnStack(4);call write~int#12(__ipv4_neigh_lookup_noref_#in~key#1, __ipv4_neigh_lookup_noref_~#key#1.base, __ipv4_neigh_lookup_noref_~#key#1.offset, 4);havoc __ipv4_neigh_lookup_noref_~tmp~53#1.base, __ipv4_neigh_lookup_noref_~tmp~53#1.offset;assume { :begin_inline____neigh_lookup_noref } true;___neigh_lookup_noref_#in~tbl#1.base, ___neigh_lookup_noref_#in~tbl#1.offset, ___neigh_lookup_noref_#in~key_eq#1.base, ___neigh_lookup_noref_#in~key_eq#1.offset, ___neigh_lookup_noref_#in~hash#1.base, ___neigh_lookup_noref_#in~hash#1.offset, ___neigh_lookup_noref_#in~pkey#1.base, ___neigh_lookup_noref_#in~pkey#1.offset, ___neigh_lookup_noref_#in~dev#1.base, ___neigh_lookup_noref_#in~dev#1.offset := ~#arp_tbl~0.base, ~#arp_tbl~0.offset, #funAddr~neigh_key_eq32.base, #funAddr~neigh_key_eq32.offset, #funAddr~arp_hashfn.base, #funAddr~arp_hashfn.offset, __ipv4_neigh_lookup_noref_~#key#1.base, __ipv4_neigh_lookup_noref_~#key#1.offset, __ipv4_neigh_lookup_noref_~dev#1.base, __ipv4_neigh_lookup_noref_~dev#1.offset;havoc ___neigh_lookup_noref_#res#1.base, ___neigh_lookup_noref_#res#1.offset;havoc ___neigh_lookup_noref_#t~mem379#1.base, ___neigh_lookup_noref_#t~mem379#1.offset, ___neigh_lookup_noref_#t~ret380#1, ___neigh_lookup_noref_#t~ret381#1, ___neigh_lookup_noref_#t~ret385#1, ___neigh_lookup_noref_#t~mem386#1, ___neigh_lookup_noref_#t~bitwise387#1, ___neigh_lookup_noref_#t~mem388#1.base, ___neigh_lookup_noref_#t~mem388#1.offset, ___neigh_lookup_noref_#t~mem389#1.base, ___neigh_lookup_noref_#t~mem389#1.offset, ___neigh_lookup_noref_#t~ret390#1, ___neigh_lookup_noref_#t~ret391#1, ___neigh_lookup_noref_#t~mem392#1.base, ___neigh_lookup_noref_#t~mem392#1.offset, ___neigh_lookup_noref_#t~ret395#1, ___neigh_lookup_noref_#t~mem396#1.base, ___neigh_lookup_noref_#t~mem396#1.offset, ___neigh_lookup_noref_#t~ret397#1, ___neigh_lookup_noref_#t~ret398#1, ___neigh_lookup_noref_~tbl#1.base, ___neigh_lookup_noref_~tbl#1.offset, ___neigh_lookup_noref_~key_eq#1.base, ___neigh_lookup_noref_~key_eq#1.offset, ___neigh_lookup_noref_~hash#1.base, ___neigh_lookup_noref_~hash#1.offset, ___neigh_lookup_noref_~pkey#1.base, ___neigh_lookup_noref_~pkey#1.offset, ___neigh_lookup_noref_~dev#1.base, ___neigh_lookup_noref_~dev#1.offset, ___neigh_lookup_noref_~nht~0#1.base, ___neigh_lookup_noref_~nht~0#1.offset, ___neigh_lookup_noref_~________p1~0#1.base, ___neigh_lookup_noref_~________p1~0#1.offset, ___neigh_lookup_noref_~_________p1~0#1.base, ___neigh_lookup_noref_~_________p1~0#1.offset, ___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset, ___neigh_lookup_noref_~__warned~2#1, ___neigh_lookup_noref_~tmp~48#1, ___neigh_lookup_noref_~tmp___0~14#1, ___neigh_lookup_noref_~n~0#1.base, ___neigh_lookup_noref_~n~0#1.offset, ___neigh_lookup_noref_~hash_val~0#1, ___neigh_lookup_noref_~tmp___1~6#1, ___neigh_lookup_noref_~________p1___0~0#1.base, ___neigh_lookup_noref_~________p1___0~0#1.offset, ___neigh_lookup_noref_~_________p1___0~0#1.base, ___neigh_lookup_noref_~_________p1___0~0#1.offset, ___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset, ___neigh_lookup_noref_~__warned___0~0#1, ___neigh_lookup_noref_~tmp___2~4#1, ___neigh_lookup_noref_~tmp___3~2#1, ___neigh_lookup_noref_~tmp___4~0#1, ___neigh_lookup_noref_~________p1___1~0#1.base, ___neigh_lookup_noref_~________p1___1~0#1.offset, ___neigh_lookup_noref_~_________p1___1~0#1.base, ___neigh_lookup_noref_~_________p1___1~0#1.offset, ___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset, ___neigh_lookup_noref_~__warned___1~0#1, ___neigh_lookup_noref_~tmp___5~0#1, ___neigh_lookup_noref_~tmp___6~0#1;___neigh_lookup_noref_~tbl#1.base, ___neigh_lookup_noref_~tbl#1.offset := ___neigh_lookup_noref_#in~tbl#1.base, ___neigh_lookup_noref_#in~tbl#1.offset;___neigh_lookup_noref_~key_eq#1.base, ___neigh_lookup_noref_~key_eq#1.offset := ___neigh_lookup_noref_#in~key_eq#1.base, ___neigh_lookup_noref_#in~key_eq#1.offset;___neigh_lookup_noref_~hash#1.base, ___neigh_lookup_noref_~hash#1.offset := ___neigh_lookup_noref_#in~hash#1.base, ___neigh_lookup_noref_#in~hash#1.offset;___neigh_lookup_noref_~pkey#1.base, ___neigh_lookup_noref_~pkey#1.offset := ___neigh_lookup_noref_#in~pkey#1.base, ___neigh_lookup_noref_#in~pkey#1.offset;___neigh_lookup_noref_~dev#1.base, ___neigh_lookup_noref_~dev#1.offset := ___neigh_lookup_noref_#in~dev#1.base, ___neigh_lookup_noref_#in~dev#1.offset;havoc ___neigh_lookup_noref_~nht~0#1.base, ___neigh_lookup_noref_~nht~0#1.offset;havoc ___neigh_lookup_noref_~________p1~0#1.base, ___neigh_lookup_noref_~________p1~0#1.offset;havoc ___neigh_lookup_noref_~_________p1~0#1.base, ___neigh_lookup_noref_~_________p1~0#1.offset;call ___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset := #Ultimate.allocOnStack(8);havoc ___neigh_lookup_noref_~__warned~2#1;havoc ___neigh_lookup_noref_~tmp~48#1;havoc ___neigh_lookup_noref_~tmp___0~14#1;havoc ___neigh_lookup_noref_~n~0#1.base, ___neigh_lookup_noref_~n~0#1.offset;havoc ___neigh_lookup_noref_~hash_val~0#1;havoc ___neigh_lookup_noref_~tmp___1~6#1;havoc ___neigh_lookup_noref_~________p1___0~0#1.base, ___neigh_lookup_noref_~________p1___0~0#1.offset;havoc ___neigh_lookup_noref_~_________p1___0~0#1.base, ___neigh_lookup_noref_~_________p1___0~0#1.offset;call ___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset := #Ultimate.allocOnStack(8);havoc ___neigh_lookup_noref_~__warned___0~0#1;havoc ___neigh_lookup_noref_~tmp___2~4#1;havoc ___neigh_lookup_noref_~tmp___3~2#1;havoc ___neigh_lookup_noref_~tmp___4~0#1;havoc ___neigh_lookup_noref_~________p1___1~0#1.base, ___neigh_lookup_noref_~________p1___1~0#1.offset;havoc ___neigh_lookup_noref_~_________p1___1~0#1.base, ___neigh_lookup_noref_~_________p1___1~0#1.offset;call ___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset := #Ultimate.allocOnStack(8);havoc ___neigh_lookup_noref_~__warned___1~0#1;havoc ___neigh_lookup_noref_~tmp___5~0#1;havoc ___neigh_lookup_noref_~tmp___6~0#1; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357: assume 0 == ___neigh_lookup_noref_~tmp___0~14#1;___neigh_lookup_noref_~__warned~2#1 := 1; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357: assume !(0 == ___neigh_lookup_noref_~tmp___0~14#1); [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201-1: SUMMARY for call rcu_read_lock_bh_#t~ret93#1 := rcu_is_watching(); srcloc: null [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7201: rcu_read_lock_bh_~tmp___0~2#1 := (if 0 == rcu_read_lock_bh_#t~ret93#1 % 256 then 0 else 1);havoc rcu_read_lock_bh_#t~ret93#1; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102-1: __atomic_add_unless_#res#1 := __atomic_add_unless_~c~2#1; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: assume 0 == ___neigh_lookup_noref_~tmp___3~2#1;___neigh_lookup_noref_~__warned___0~0#1 := 1; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: assume !(0 == ___neigh_lookup_noref_~tmp___3~2#1); [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202: assume 0 != rcu_read_lock_bh_~tmp___0~2#1 % 256;rcu_read_lock_bh_~tmp___1~0#1 := 0; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202: assume !(0 != rcu_read_lock_bh_~tmp___0~2#1 % 256);rcu_read_lock_bh_~tmp___1~0#1 := 1; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8474: call ULTIMATE.dealloc(__ipv4_neigh_lookup_noref_~#key#1.base, __ipv4_neigh_lookup_noref_~#key#1.offset);havoc __ipv4_neigh_lookup_noref_~#key#1.base, __ipv4_neigh_lookup_noref_~#key#1.offset;__ipv4_neigh_lookup_#t~ret419#1.base, __ipv4_neigh_lookup_#t~ret419#1.offset := __ipv4_neigh_lookup_noref_#res#1.base, __ipv4_neigh_lookup_noref_#res#1.offset;havoc __ipv4_neigh_lookup_noref_#t~ret418#1.base, __ipv4_neigh_lookup_noref_#t~ret418#1.offset, __ipv4_neigh_lookup_noref_~dev#1.base, __ipv4_neigh_lookup_noref_~dev#1.offset, __ipv4_neigh_lookup_noref_~#key#1.base, __ipv4_neigh_lookup_noref_~#key#1.offset, __ipv4_neigh_lookup_noref_~tmp~53#1.base, __ipv4_neigh_lookup_noref_~tmp~53#1.offset;havoc __ipv4_neigh_lookup_noref_#in~dev#1.base, __ipv4_neigh_lookup_noref_#in~dev#1.offset, __ipv4_neigh_lookup_noref_#in~key#1;assume { :end_inline___ipv4_neigh_lookup_noref } true;__ipv4_neigh_lookup_~n~1#1.base, __ipv4_neigh_lookup_~n~1#1.offset := __ipv4_neigh_lookup_#t~ret419#1.base, __ipv4_neigh_lookup_#t~ret419#1.offset;havoc __ipv4_neigh_lookup_#t~ret419#1.base, __ipv4_neigh_lookup_#t~ret419#1.offset; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume 0 != (___neigh_lookup_noref_~n~0#1.base + ___neigh_lookup_noref_~n~0#1.offset) % 18446744073709551616; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume !(0 != (___neigh_lookup_noref_~n~0#1.base + ___neigh_lookup_noref_~n~0#1.offset) % 18446744073709551616);___neigh_lookup_noref_#res#1.base, ___neigh_lookup_noref_#res#1.offset := 0, 0;call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset);havoc ___neigh_lookup_noref_~#__u~0#1.base, ___neigh_lookup_noref_~#__u~0#1.offset;call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset);havoc ___neigh_lookup_noref_~#__u___0~0#1.base, ___neigh_lookup_noref_~#__u___0~0#1.offset;call ULTIMATE.dealloc(___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset);havoc ___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: assume 0 != (__ipv4_neigh_lookup_~n~1#1.base + __ipv4_neigh_lookup_~n~1#1.offset) % 18446744073709551616;assume { :begin_inline_atomic_add_unless } true;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 := __ipv4_neigh_lookup_~n~1#1.base, 108 + __ipv4_neigh_lookup_~n~1#1.offset, 1, 0;havoc atomic_add_unless_#res#1;havoc atomic_add_unless_#t~ret50#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_~tmp~4#1;atomic_add_unless_~v#1.base, atomic_add_unless_~v#1.offset := atomic_add_unless_#in~v#1.base, atomic_add_unless_#in~v#1.offset;atomic_add_unless_~a#1 := atomic_add_unless_#in~a#1;atomic_add_unless_~u#1 := atomic_add_unless_#in~u#1;havoc atomic_add_unless_~tmp~4#1;assume { :begin_inline___atomic_add_unless } true;__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 := atomic_add_unless_~v#1.base, atomic_add_unless_~v#1.offset, atomic_add_unless_~a#1, atomic_add_unless_~u#1;havoc __atomic_add_unless_#res#1;havoc __atomic_add_unless_#t~ret46#1, __atomic_add_unless_#t~ret47#1, __atomic_add_unless_#t~ret48#1, __atomic_add_unless_#t~ret49#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~2#1, __atomic_add_unless_~old~0#1, __atomic_add_unless_~tmp~3#1, __atomic_add_unless_~tmp___0~1#1;__atomic_add_unless_~v#1.base, __atomic_add_unless_~v#1.offset := __atomic_add_unless_#in~v#1.base, __atomic_add_unless_#in~v#1.offset;__atomic_add_unless_~a#1 := __atomic_add_unless_#in~a#1;__atomic_add_unless_~u#1 := __atomic_add_unless_#in~u#1;havoc __atomic_add_unless_~c~2#1;havoc __atomic_add_unless_~old~0#1;havoc __atomic_add_unless_~tmp~3#1;havoc __atomic_add_unless_~tmp___0~1#1;assume { :begin_inline_atomic_read } true;atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset := __atomic_add_unless_~v#1.base, __atomic_add_unless_~v#1.offset;havoc atomic_read_#res#1;havoc atomic_read_#t~mem44#1, atomic_read_~v#1.base, atomic_read_~v#1.offset, atomic_read_~__var~0#1;atomic_read_~v#1.base, atomic_read_~v#1.offset := atomic_read_#in~v#1.base, atomic_read_#in~v#1.offset;havoc atomic_read_~__var~0#1;atomic_read_~__var~0#1 := 0;call atomic_read_#t~mem44#1 := read~int#4(atomic_read_~v#1.base, atomic_read_~v#1.offset, 4);atomic_read_#res#1 := atomic_read_#t~mem44#1;havoc atomic_read_#t~mem44#1; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: assume !(0 != (__ipv4_neigh_lookup_~n~1#1.base + __ipv4_neigh_lookup_~n~1#1.offset) % 18446744073709551616); [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021-1: assume false; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021-1: assume !false; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: assume true; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7021: assume !true;assume { :end_inline___cmpxchg_wrong_size } true; [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392-1: SUMMARY for call __read_once_size(___neigh_lookup_noref_~n~0#1.base, ___neigh_lookup_noref_~n~0#1.offset, ___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset, 8); srcloc: null [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8359: SUMMARY for call lockdep_rcu_suspicious(7, 0, 278, 8, 0); srcloc: null [2025-02-08 03:03:09,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392: call ___neigh_lookup_noref_#t~mem396#1.base, ___neigh_lookup_noref_#t~mem396#1.offset := read~$Pointer$#4(___neigh_lookup_noref_~#__u___1~0#1.base, ___neigh_lookup_noref_~#__u___1~0#1.offset, 8);___neigh_lookup_noref_~_________p1___1~0#1.base, ___neigh_lookup_noref_~_________p1___1~0#1.offset := ___neigh_lookup_noref_#t~mem396#1.base, ___neigh_lookup_noref_#t~mem396#1.offset;havoc ___neigh_lookup_noref_#t~mem396#1.base, ___neigh_lookup_noref_#t~mem396#1.offset;___neigh_lookup_noref_~________p1___1~0#1.base, ___neigh_lookup_noref_~________p1___1~0#1.offset := ___neigh_lookup_noref_~_________p1___1~0#1.base, ___neigh_lookup_noref_~_________p1___1~0#1.offset; [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14570: assume rocker_port_get_stats_~i~20#1 % 4294967296 <= 7; [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14570: assume !(rocker_port_get_stats_~i~20#1 % 4294967296 <= 7); [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13645: havoc netif_start_queue_#t~ret286#1.base, netif_start_queue_#t~ret286#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~39#1.base, netif_start_queue_~tmp~39#1.offset;havoc netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;assume { :end_inline_netif_start_queue } true;rocker_port_open_#res#1 := 0; [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15231-1: SUMMARY for call rocker_port_master_changed_#t~ret1767#1 := rocker_port_is_bridged(rocker_port_master_changed_~rocker_port~21#1.base, rocker_port_master_changed_~rocker_port~21#1.offset); srcloc: null [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16949: SUMMARY for call free_irq(ldv_free_irq_15_~ldv_func_arg1#1, ldv_free_irq_15_~ldv_func_arg2#1.base, ldv_free_irq_15_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15231: rocker_port_master_changed_~tmp___1~72#1 := (if 0 == rocker_port_master_changed_#t~ret1767#1 % 256 then 0 else 1); [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13844: assume 0 != rocker_port_xmit_~err~34#1; [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13844: assume !(0 != rocker_port_xmit_~err~34#1);rocker_port_xmit_~i~17#1 := 1 + rocker_port_xmit_~i~17#1; [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16950: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_15_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_15_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_15_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_15_~ldv_func_arg2#1.base, ldv_free_irq_15_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15232: assume 0 != (if rocker_port_master_changed_~tmp___1~72#1 % 256 % 4294967296 <= 2147483647 then rocker_port_master_changed_~tmp___1~72#1 % 256 % 4294967296 else rocker_port_master_changed_~tmp___1~72#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline_rocker_port_bridge_leave } true;rocker_port_bridge_leave_#in~rocker_port#1.base, rocker_port_bridge_leave_#in~rocker_port#1.offset := rocker_port_master_changed_~rocker_port~21#1.base, rocker_port_master_changed_~rocker_port~21#1.offset;havoc rocker_port_bridge_leave_#res#1;havoc rocker_port_bridge_leave_#t~ret1749#1, rocker_port_bridge_leave_#t~mem1750#1.base, rocker_port_bridge_leave_#t~mem1750#1.offset, rocker_port_bridge_leave_#t~mem1751#1, rocker_port_bridge_leave_#t~mem1752#1.base, rocker_port_bridge_leave_#t~mem1752#1.offset, rocker_port_bridge_leave_#t~mem1753#1, rocker_port_bridge_leave_#t~ret1754#1, rocker_port_bridge_leave_#t~ret1755#1, rocker_port_bridge_leave_#t~mem1756#1.base, rocker_port_bridge_leave_#t~mem1756#1.offset, rocker_port_bridge_leave_#t~mem1757#1, rocker_port_bridge_leave_#t~ret1758#1, rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset, rocker_port_bridge_leave_~untagged_vid~2#1, rocker_port_bridge_leave_~err~56#1;rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset := rocker_port_bridge_leave_#in~rocker_port#1.base, rocker_port_bridge_leave_#in~rocker_port#1.offset;havoc rocker_port_bridge_leave_~untagged_vid~2#1;havoc rocker_port_bridge_leave_~err~56#1;rocker_port_bridge_leave_~untagged_vid~2#1 := 0; [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15232: assume !(0 != (if rocker_port_master_changed_~tmp___1~72#1 % 256 % 4294967296 <= 2147483647 then rocker_port_master_changed_~tmp___1~72#1 % 256 % 4294967296 else rocker_port_master_changed_~tmp___1~72#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15233: rocker_port_master_changed_#t~ret1768#1 := rocker_port_bridge_leave_#res#1;havoc rocker_port_bridge_leave_#t~ret1749#1, rocker_port_bridge_leave_#t~mem1750#1.base, rocker_port_bridge_leave_#t~mem1750#1.offset, rocker_port_bridge_leave_#t~mem1751#1, rocker_port_bridge_leave_#t~mem1752#1.base, rocker_port_bridge_leave_#t~mem1752#1.offset, rocker_port_bridge_leave_#t~mem1753#1, rocker_port_bridge_leave_#t~ret1754#1, rocker_port_bridge_leave_#t~ret1755#1, rocker_port_bridge_leave_#t~mem1756#1.base, rocker_port_bridge_leave_#t~mem1756#1.offset, rocker_port_bridge_leave_#t~mem1757#1, rocker_port_bridge_leave_#t~ret1758#1, rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset, rocker_port_bridge_leave_~untagged_vid~2#1, rocker_port_bridge_leave_~err~56#1;havoc rocker_port_bridge_leave_#in~rocker_port#1.base, rocker_port_bridge_leave_#in~rocker_port#1.offset;assume { :end_inline_rocker_port_bridge_leave } true;assume -2147483648 <= rocker_port_master_changed_#t~ret1768#1 && rocker_port_master_changed_#t~ret1768#1 <= 2147483647;rocker_port_master_changed_~err~57#1 := rocker_port_master_changed_#t~ret1768#1;havoc rocker_port_master_changed_#t~ret1768#1; [2025-02-08 03:03:20,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13648-1: SUMMARY for call rocker_port_open_#t~ret1396#1 := rocker_msix_rx_vector(rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset); srcloc: null [2025-02-08 03:03:20,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16753: havoc rocker_port_get_drvinfo_#t~ret1575#1, rocker_port_get_drvinfo_#t~ret1576#1, rocker_port_get_drvinfo_~dev#1.base, rocker_port_get_drvinfo_~dev#1.offset, rocker_port_get_drvinfo_~drvinfo#1.base, rocker_port_get_drvinfo_~drvinfo#1.offset;havoc rocker_port_get_drvinfo_#in~dev#1.base, rocker_port_get_drvinfo_#in~dev#1.offset, rocker_port_get_drvinfo_#in~drvinfo#1.base, rocker_port_get_drvinfo_#in~drvinfo#1.offset;assume { :end_inline_rocker_port_get_drvinfo } true;~ldv_state_variable_10~0 := 1; [2025-02-08 03:03:20,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13648: rocker_port_open_~tmp___2~33#1 := rocker_port_open_#t~ret1396#1;assume { :begin_inline_ldv_free_irq_14 } true;ldv_free_irq_14_#in~ldv_func_arg1#1, ldv_free_irq_14_#in~ldv_func_arg2#1.base, ldv_free_irq_14_#in~ldv_func_arg2#1.offset := rocker_port_open_~tmp___2~33#1, rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset;havoc ldv_free_irq_14_~ldv_func_arg1#1, ldv_free_irq_14_~ldv_func_arg2#1.base, ldv_free_irq_14_~ldv_func_arg2#1.offset;ldv_free_irq_14_~ldv_func_arg1#1 := ldv_free_irq_14_#in~ldv_func_arg1#1;ldv_free_irq_14_~ldv_func_arg2#1.base, ldv_free_irq_14_~ldv_func_arg2#1.offset := ldv_free_irq_14_#in~ldv_func_arg2#1.base, ldv_free_irq_14_#in~ldv_func_arg2#1.offset; [2025-02-08 03:03:20,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8099: SUMMARY for call clear_bit(0, netif_tx_start_queue_~dev_queue#1.base, 389 + netif_tx_start_queue_~dev_queue#1.offset); srcloc: null [2025-02-08 03:03:20,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13649: havoc ldv_free_irq_14_~ldv_func_arg1#1, ldv_free_irq_14_~ldv_func_arg2#1.base, ldv_free_irq_14_~ldv_func_arg2#1.offset;havoc ldv_free_irq_14_#in~ldv_func_arg1#1, ldv_free_irq_14_#in~ldv_func_arg2#1.base, ldv_free_irq_14_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_14 } true; [2025-02-08 03:03:20,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15301: assume 0 != rocker_netevent_event_~err~59#1; [2025-02-08 03:03:20,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15301: assume !(0 != rocker_netevent_event_~err~59#1); [2025-02-08 03:03:20,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15169-1: SUMMARY for call rocker_port_bridge_join_#t~ret1743#1 := rocker_port_vlan_del(rocker_port_bridge_join_~rocker_port#1.base, rocker_port_bridge_join_~rocker_port#1.offset, (if rocker_port_bridge_join_~untagged_vid~1#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_bridge_join_~untagged_vid~1#1 % 65536 % 4294967296 else rocker_port_bridge_join_~untagged_vid~1#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 03:03:20,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15169: assume -2147483648 <= rocker_port_bridge_join_#t~ret1743#1 && rocker_port_bridge_join_#t~ret1743#1 <= 2147483647;rocker_port_bridge_join_~err~55#1 := rocker_port_bridge_join_#t~ret1743#1;havoc rocker_port_bridge_join_#t~ret1743#1; [2025-02-08 03:03:20,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17085: havoc ldv_pci_driver_9_#t~ret1830#1.base, ldv_pci_driver_9_#t~ret1830#1.offset, ldv_pci_driver_9_~tmp~223#1.base, ldv_pci_driver_9_~tmp~223#1.offset;assume { :end_inline_ldv_pci_driver_9 } true;ldv___pci_register_driver_28_#res#1 := ldv___pci_register_driver_28_~ldv_func_res~10#1; [2025-02-08 03:03:20,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16689: havoc choose_interrupt_4_#t~nondet1818#1, choose_interrupt_4_#t~switch1819#1, choose_interrupt_4_#t~ret1820#1, choose_interrupt_4_#t~ret1821#1, choose_interrupt_4_#t~ret1822#1, choose_interrupt_4_#t~ret1823#1, choose_interrupt_4_~tmp~221#1;assume { :end_inline_choose_interrupt_4 } true; [2025-02-08 03:03:20,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15170: assume 0 != rocker_port_bridge_join_~err~55#1;rocker_port_bridge_join_#res#1 := rocker_port_bridge_join_~err~55#1; [2025-02-08 03:03:20,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15170: assume !(0 != rocker_port_bridge_join_~err~55#1);call rocker_port_bridge_join_#t~mem1744#1.base, rocker_port_bridge_join_#t~mem1744#1.offset := read~$Pointer$#4(rocker_port_bridge_join_~rocker_port#1.base, rocker_port_bridge_join_~rocker_port#1.offset, 8);call rocker_port_bridge_join_#t~mem1745#1 := read~int#4(rocker_port_bridge_join_#t~mem1744#1.base, 288 + rocker_port_bridge_join_#t~mem1744#1.offset, 4); [2025-02-08 03:03:20,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819: assume -2147483648 <= rocker_dma_rx_ring_skbs_alloc_#t~ret672#1 && rocker_dma_rx_ring_skbs_alloc_#t~ret672#1 <= 2147483647;rocker_dma_rx_ring_skbs_alloc_~err~7#1 := rocker_dma_rx_ring_skbs_alloc_#t~ret672#1; [2025-02-08 03:03:20,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7969: havoc skb_frag_page_#t~mem261#1.base, skb_frag_page_#t~mem261#1.offset;skb_frag_address_#t~ret262#1.base, skb_frag_address_#t~ret262#1.offset := skb_frag_page_#res#1.base, skb_frag_page_#res#1.offset;havoc skb_frag_page_#t~mem261#1.base, skb_frag_page_#t~mem261#1.offset, skb_frag_page_~frag#1.base, skb_frag_page_~frag#1.offset;havoc skb_frag_page_#in~frag#1.base, skb_frag_page_#in~frag#1.offset;assume { :end_inline_skb_frag_page } true;skb_frag_address_~tmp~34#1.base, skb_frag_address_~tmp~34#1.offset := skb_frag_address_#t~ret262#1.base, skb_frag_address_#t~ret262#1.offset;havoc skb_frag_address_#t~ret262#1.base, skb_frag_address_#t~ret262#1.offset;assume { :begin_inline_lowmem_page_address } true;lowmem_page_address_#in~page#1.base, lowmem_page_address_#in~page#1.offset := skb_frag_address_~tmp~34#1.base, skb_frag_address_~tmp~34#1.offset;havoc lowmem_page_address_#res#1.base, lowmem_page_address_#res#1.offset;havoc lowmem_page_address_~page#1.base, lowmem_page_address_~page#1.offset;lowmem_page_address_~page#1.base, lowmem_page_address_~page#1.offset := lowmem_page_address_#in~page#1.base, lowmem_page_address_#in~page#1.offset;lowmem_page_address_#res#1.base, lowmem_page_address_#res#1.offset := 0, (if (18446612132314218496 + 4096 * ((if 24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset) < 0 && 0 != (24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset)) % 64 then 1 + (24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset)) / 64 else (24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset)) / 64) % 18446744073709551616)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446612132314218496 + 4096 * ((if 24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset) < 0 && 0 != (24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset)) % 64 then 1 + (24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset)) / 64 else (24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset)) / 64) % 18446744073709551616)) % 18446744073709551616 % 18446744073709551616 else (18446612132314218496 + 4096 * ((if 24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset) < 0 && 0 != (24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset)) % 64 then 1 + (24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset)) / 64 else (24189255811072 + (lowmem_page_address_~page#1.base + lowmem_page_address_~page#1.offset)) / 64) % 18446744073709551616)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 03:03:20,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819-1: SUMMARY for call rocker_dma_rx_ring_skbs_alloc_#t~ret672#1 := rocker_dma_rx_ring_skb_alloc(rocker_dma_rx_ring_skbs_alloc_~rocker_port#1.base, rocker_dma_rx_ring_skbs_alloc_~rocker_port#1.offset, rocker_dma_rx_ring_skbs_alloc_#t~mem671#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem671#1.offset + 40 * (if rocker_dma_rx_ring_skbs_alloc_~i~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_dma_rx_ring_skbs_alloc_~i~8#1 % 18446744073709551616 % 18446744073709551616 else rocker_dma_rx_ring_skbs_alloc_~i~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:03:20,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13651: rocker_port_open_~tmp___3~19#1 := rocker_port_open_#t~ret1397#1;assume { :begin_inline_ldv_free_irq_15 } true;ldv_free_irq_15_#in~ldv_func_arg1#1, ldv_free_irq_15_#in~ldv_func_arg2#1.base, ldv_free_irq_15_#in~ldv_func_arg2#1.offset := rocker_port_open_~tmp___3~19#1, rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset;havoc ldv_free_irq_15_~ldv_func_arg1#1, ldv_free_irq_15_~ldv_func_arg2#1.base, ldv_free_irq_15_~ldv_func_arg2#1.offset;ldv_free_irq_15_~ldv_func_arg1#1 := ldv_free_irq_15_#in~ldv_func_arg1#1;ldv_free_irq_15_~ldv_func_arg2#1.base, ldv_free_irq_15_~ldv_func_arg2#1.offset := ldv_free_irq_15_#in~ldv_func_arg2#1.base, ldv_free_irq_15_#in~ldv_func_arg2#1.offset; [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13651-1: SUMMARY for call rocker_port_open_#t~ret1397#1 := rocker_msix_tx_vector(rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset); srcloc: null [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819-2: call rocker_dma_rx_ring_skbs_alloc_#t~mem671#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem671#1.offset := read~$Pointer$#4(rocker_dma_rx_ring_skbs_alloc_~rx_ring~0#1.base, 32 + rocker_dma_rx_ring_skbs_alloc_~rx_ring~0#1.offset, 8); [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15237-1: rocker_port_master_changed_#res#1 := rocker_port_master_changed_~err~57#1; [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13850: rocker_port_xmit_~tmp___7~4#1.base, rocker_port_xmit_~tmp___7~4#1.offset := rocker_port_xmit_#t~ret1445#1.base, rocker_port_xmit_#t~ret1445#1.offset;call rocker_port_xmit_#t~mem1446#1 := read~int#4(rocker_port_xmit_~tmp___7~4#1.base, rocker_port_xmit_~tmp___7~4#1.offset, 1); [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: assume 0 != rocker_dma_rx_ring_skbs_alloc_~err~7#1; [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: assume !(0 != rocker_dma_rx_ring_skbs_alloc_~err~7#1);rocker_dma_rx_ring_skbs_alloc_~i~8#1 := 1 + rocker_dma_rx_ring_skbs_alloc_~i~8#1;call rocker_dma_rx_ring_skbs_alloc_#t~mem673#1 := read~int#4(rocker_dma_rx_ring_skbs_alloc_~rx_ring~0#1.base, rocker_dma_rx_ring_skbs_alloc_~rx_ring~0#1.offset, 8); [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13652: havoc ldv_free_irq_15_~ldv_func_arg1#1, ldv_free_irq_15_~ldv_func_arg2#1.base, ldv_free_irq_15_~ldv_func_arg2#1.offset;havoc ldv_free_irq_15_#in~ldv_func_arg1#1, ldv_free_irq_15_#in~ldv_func_arg2#1.base, ldv_free_irq_15_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_15 } true; [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13850-1: SUMMARY for call rocker_port_xmit_#t~ret1445#1.base, rocker_port_xmit_#t~ret1445#1.offset := skb_end_pointer(rocker_port_xmit_~skb#1.base, rocker_port_xmit_~skb#1.offset); srcloc: null [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13851: assume (if rocker_port_xmit_#t~mem1446#1 % 256 % 4294967296 <= 2147483647 then rocker_port_xmit_#t~mem1446#1 % 256 % 4294967296 else rocker_port_xmit_#t~mem1446#1 % 256 % 4294967296 - 4294967296) > rocker_port_xmit_~i~17#1;havoc rocker_port_xmit_#t~mem1446#1; [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13851: assume !((if rocker_port_xmit_#t~mem1446#1 % 256 % 4294967296 <= 2147483647 then rocker_port_xmit_#t~mem1446#1 % 256 % 4294967296 else rocker_port_xmit_#t~mem1446#1 % 256 % 4294967296 - 4294967296) > rocker_port_xmit_~i~17#1);havoc rocker_port_xmit_#t~mem1446#1; [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16693-2: assume 0 == ~ldv_retval_3~0;~ldv_state_variable_0~0 := 3;~ldv_state_variable_10~0 := 1;assume { :begin_inline_ldv_initialize_ethtool_ops_10 } true;havoc ldv_initialize_ethtool_ops_10_#t~ret1800#1.base, ldv_initialize_ethtool_ops_10_#t~ret1800#1.offset, ldv_initialize_ethtool_ops_10_#t~ret1801#1.base, ldv_initialize_ethtool_ops_10_#t~ret1801#1.offset, ldv_initialize_ethtool_ops_10_~tmp~216#1.base, ldv_initialize_ethtool_ops_10_~tmp~216#1.offset, ldv_initialize_ethtool_ops_10_~tmp___0~124#1.base, ldv_initialize_ethtool_ops_10_~tmp___0~124#1.offset;havoc ldv_initialize_ethtool_ops_10_~tmp~216#1.base, ldv_initialize_ethtool_ops_10_~tmp~216#1.offset;havoc ldv_initialize_ethtool_ops_10_~tmp___0~124#1.base, ldv_initialize_ethtool_ops_10_~tmp___0~124#1.offset; [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16693-2: assume !(0 == ~ldv_retval_3~0); [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16693-1: assume 0 != ~ldv_retval_3~0;~ldv_state_variable_0~0 := 2; [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16693-1: assume !(0 != ~ldv_retval_3~0); [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13654-1: SUMMARY for call rocker_port_dma_rings_fini(rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset); srcloc: null [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16957: SUMMARY for call free_irq(ldv_free_irq_16_~ldv_func_arg1#1, ldv_free_irq_16_~ldv_func_arg2#1.base, ldv_free_irq_16_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13654: rocker_port_open_#res#1 := rocker_port_open_~err~33#1; [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15174-1: SUMMARY for call rocker_port_internal_vlan_id_put(rocker_port_bridge_join_~rocker_port#1.base, rocker_port_bridge_join_~rocker_port#1.offset, rocker_port_bridge_join_#t~mem1745#1); srcloc: null [2025-02-08 03:03:20,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15174: havoc rocker_port_bridge_join_#t~mem1744#1.base, rocker_port_bridge_join_#t~mem1744#1.offset;havoc rocker_port_bridge_join_#t~mem1745#1;call rocker_port_bridge_join_#t~mem1746#1 := read~int#4(rocker_port_bridge_join_~bridge#1.base, 288 + rocker_port_bridge_join_~bridge#1.offset, 4); [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16958: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_16_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_16_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_16_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_16_~ldv_func_arg2#1.base, ldv_free_irq_16_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15175-1: SUMMARY for call rocker_port_bridge_join_#t~ret1747#1 := rocker_port_internal_vlan_id_get(rocker_port_bridge_join_~rocker_port#1.base, rocker_port_bridge_join_~rocker_port#1.offset, rocker_port_bridge_join_#t~mem1746#1); srcloc: null [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15175: call write~int#4(rocker_port_bridge_join_#t~ret1747#1, rocker_port_bridge_join_~rocker_port#1.base, 32 + rocker_port_bridge_join_~rocker_port#1.offset, 2);havoc rocker_port_bridge_join_#t~mem1746#1;havoc rocker_port_bridge_join_#t~ret1747#1;call write~$Pointer$#4(rocker_port_bridge_join_~bridge#1.base, rocker_port_bridge_join_~bridge#1.offset, rocker_port_bridge_join_~rocker_port#1.base, 8 + rocker_port_bridge_join_~rocker_port#1.offset, 8); [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8107-1: SUMMARY for call netif_start_queue_#t~ret286#1.base, netif_start_queue_#t~ret286#1.offset := netdev_get_tx_queue(netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, 0); srcloc: null [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17092: havoc pci_unregister_driver_~arg0#1.base, pci_unregister_driver_~arg0#1.offset;havoc pci_unregister_driver_#in~arg0#1.base, pci_unregister_driver_#in~arg0#1.offset;assume { :end_inline_pci_unregister_driver } true;~ldv_state_variable_9~0 := 0; [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8107: netif_start_queue_~tmp~39#1.base, netif_start_queue_~tmp~39#1.offset := netif_start_queue_#t~ret286#1.base, netif_start_queue_#t~ret286#1.offset;havoc netif_start_queue_#t~ret286#1.base, netif_start_queue_#t~ret286#1.offset;assume { :begin_inline_netif_tx_start_queue } true;netif_tx_start_queue_#in~dev_queue#1.base, netif_tx_start_queue_#in~dev_queue#1.offset := netif_start_queue_~tmp~39#1.base, netif_start_queue_~tmp~39#1.offset;havoc netif_tx_start_queue_~dev_queue#1.base, netif_tx_start_queue_~dev_queue#1.offset;netif_tx_start_queue_~dev_queue#1.base, netif_tx_start_queue_~dev_queue#1.offset := netif_tx_start_queue_#in~dev_queue#1.base, netif_tx_start_queue_#in~dev_queue#1.offset; [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13855: SUMMARY for call rocker_tlv_nest_end(rocker_port_xmit_~desc_info~7#1.base, rocker_port_xmit_~desc_info~7#1.offset, rocker_port_xmit_~frags~0#1.base, rocker_port_xmit_~frags~0#1.offset); srcloc: null [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: havoc netif_tx_start_queue_~dev_queue#1.base, netif_tx_start_queue_~dev_queue#1.offset;havoc netif_tx_start_queue_#in~dev_queue#1.base, netif_tx_start_queue_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_start_queue } true; [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17489: havoc register_netdevice_notifier_#t~nondet2040#1;rocker_module_init_#t~ret1783#1 := register_netdevice_notifier_#res#1;havoc register_netdevice_notifier_#t~nondet2040#1, register_netdevice_notifier_~arg0#1.base, register_netdevice_notifier_~arg0#1.offset;havoc register_netdevice_notifier_#in~arg0#1.base, register_netdevice_notifier_#in~arg0#1.offset;assume { :end_inline_register_netdevice_notifier } true;assume -2147483648 <= rocker_module_init_#t~ret1783#1 && rocker_module_init_#t~ret1783#1 <= 2147483647;havoc rocker_module_init_#t~ret1783#1;assume { :begin_inline_register_netevent_notifier } true;register_netevent_notifier_#in~arg0#1.base, register_netevent_notifier_#in~arg0#1.offset := ~#rocker_netevent_nb~0.base, ~#rocker_netevent_nb~0.offset;havoc register_netevent_notifier_#res#1;havoc register_netevent_notifier_#t~nondet2041#1, register_netevent_notifier_~arg0#1.base, register_netevent_notifier_~arg0#1.offset;register_netevent_notifier_~arg0#1.base, register_netevent_notifier_~arg0#1.offset := register_netevent_notifier_#in~arg0#1.base, register_netevent_notifier_#in~arg0#1.offset;havoc register_netevent_notifier_#t~nondet2041#1;assume -2147483648 <= register_netevent_notifier_#t~nondet2041#1 && register_netevent_notifier_#t~nondet2041#1 <= 2147483647;register_netevent_notifier_#res#1 := register_netevent_notifier_#t~nondet2041#1;havoc register_netevent_notifier_#t~nondet2041#1; [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9826: assume rocker_dma_rx_ring_skbs_alloc_~i~8#1 % 18446744073709551616 < rocker_dma_rx_ring_skbs_alloc_#t~mem673#1 % 18446744073709551616;havoc rocker_dma_rx_ring_skbs_alloc_#t~mem673#1; [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9826: assume !(rocker_dma_rx_ring_skbs_alloc_~i~8#1 % 18446744073709551616 < rocker_dma_rx_ring_skbs_alloc_#t~mem673#1 % 18446744073709551616);havoc rocker_dma_rx_ring_skbs_alloc_#t~mem673#1;rocker_dma_rx_ring_skbs_alloc_#res#1 := 0; [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15177-1: SUMMARY for call rocker_port_bridge_join_#t~ret1748#1 := rocker_port_vlan_add(rocker_port_bridge_join_~rocker_port#1.base, rocker_port_bridge_join_~rocker_port#1.offset, 0, (if rocker_port_bridge_join_~untagged_vid~1#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_bridge_join_~untagged_vid~1#1 % 65536 % 4294967296 else rocker_port_bridge_join_~untagged_vid~1#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15177: assume -2147483648 <= rocker_port_bridge_join_#t~ret1748#1 && rocker_port_bridge_join_#t~ret1748#1 <= 2147483647;rocker_port_bridge_join_~tmp~209#1 := rocker_port_bridge_join_#t~ret1748#1;havoc rocker_port_bridge_join_#t~ret1748#1;rocker_port_bridge_join_#res#1 := rocker_port_bridge_join_~tmp~209#1; [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13856: SUMMARY for call rocker_desc_gen_clear(rocker_port_xmit_~desc_info~7#1.base, rocker_port_xmit_~desc_info~7#1.offset); srcloc: null [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13857: SUMMARY for call rocker_desc_head_set(rocker_port_xmit_~rocker~22#1.base, rocker_port_xmit_~rocker~22#1.offset, rocker_port_xmit_~rocker_port~6#1.base, 1087 + rocker_port_xmit_~rocker_port~6#1.offset, rocker_port_xmit_~desc_info~7#1.base, rocker_port_xmit_~desc_info~7#1.offset); srcloc: null [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7978: skb_frag_address_#t~ret263#1.base, skb_frag_address_#t~ret263#1.offset := lowmem_page_address_#res#1.base, lowmem_page_address_#res#1.offset;havoc lowmem_page_address_~page#1.base, lowmem_page_address_~page#1.offset;havoc lowmem_page_address_#in~page#1.base, lowmem_page_address_#in~page#1.offset;assume { :end_inline_lowmem_page_address } true;skb_frag_address_~tmp___0~9#1.base, skb_frag_address_~tmp___0~9#1.offset := skb_frag_address_#t~ret263#1.base, skb_frag_address_#t~ret263#1.offset;havoc skb_frag_address_#t~ret263#1.base, skb_frag_address_#t~ret263#1.offset;call skb_frag_address_#t~mem264#1 := read~int#4(skb_frag_address_~frag#1.base, 8 + skb_frag_address_~frag#1.offset, 4);skb_frag_address_#res#1.base, skb_frag_address_#res#1.offset := skb_frag_address_~tmp___0~9#1.base, skb_frag_address_~tmp___0~9#1.offset + (if skb_frag_address_#t~mem264#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then skb_frag_address_#t~mem264#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else skb_frag_address_#t~mem264#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc skb_frag_address_#t~mem264#1; [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13858: rocker_port_xmit_~desc_info~7#1.base, rocker_port_xmit_~desc_info~7#1.offset := rocker_port_xmit_#t~ret1447#1.base, rocker_port_xmit_#t~ret1447#1.offset;havoc rocker_port_xmit_#t~ret1447#1.base, rocker_port_xmit_#t~ret1447#1.offset; [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16699: havoc rocker_module_exit_#t~ret1788#1, rocker_module_exit_#t~ret1789#1;assume { :end_inline_rocker_module_exit } true;~ldv_state_variable_0~0 := 2; [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13858-1: SUMMARY for call rocker_port_xmit_#t~ret1447#1.base, rocker_port_xmit_#t~ret1447#1.offset := rocker_desc_head_get(rocker_port_xmit_~rocker_port~6#1.base, 1087 + rocker_port_xmit_~rocker_port~6#1.offset); srcloc: null [2025-02-08 03:03:20,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14453: assume rocker_port_get_strings_~i~18#1 % 4294967296 <= 7; [2025-02-08 03:03:20,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14453: assume !(rocker_port_get_strings_~i~18#1 % 4294967296 <= 7); [2025-02-08 03:03:20,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979: havoc skb_frag_address_#t~mem264#1;rocker_port_xmit_#t~ret1443#1.base, rocker_port_xmit_#t~ret1443#1.offset := skb_frag_address_#res#1.base, skb_frag_address_#res#1.offset;havoc skb_frag_address_#t~ret262#1.base, skb_frag_address_#t~ret262#1.offset, skb_frag_address_#t~ret263#1.base, skb_frag_address_#t~ret263#1.offset, skb_frag_address_#t~mem264#1, skb_frag_address_~frag#1.base, skb_frag_address_~frag#1.offset, skb_frag_address_~tmp~34#1.base, skb_frag_address_~tmp~34#1.offset, skb_frag_address_~tmp___0~9#1.base, skb_frag_address_~tmp___0~9#1.offset;havoc skb_frag_address_#in~frag#1.base, skb_frag_address_#in~frag#1.offset;assume { :end_inline_skb_frag_address } true;rocker_port_xmit_~tmp___6~7#1.base, rocker_port_xmit_~tmp___6~7#1.offset := rocker_port_xmit_#t~ret1443#1.base, rocker_port_xmit_#t~ret1443#1.offset;havoc rocker_port_xmit_#t~ret1443#1.base, rocker_port_xmit_#t~ret1443#1.offset; [2025-02-08 03:03:20,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13859: assume 0 == (rocker_port_xmit_~desc_info~7#1.base + rocker_port_xmit_~desc_info~7#1.offset) % 18446744073709551616; [2025-02-08 03:03:20,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13859: assume !(0 == (rocker_port_xmit_~desc_info~7#1.base + rocker_port_xmit_~desc_info~7#1.offset) % 18446744073709551616); [2025-02-08 03:03:20,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7583: havoc dev_get_drvdata_#t~mem135#1.base, dev_get_drvdata_#t~mem135#1.offset;pci_get_drvdata_#t~ret229#1.base, pci_get_drvdata_#t~ret229#1.offset := dev_get_drvdata_#res#1.base, dev_get_drvdata_#res#1.offset;havoc dev_get_drvdata_#t~mem135#1.base, dev_get_drvdata_#t~mem135#1.offset, dev_get_drvdata_~dev#1.base, dev_get_drvdata_~dev#1.offset;havoc dev_get_drvdata_#in~dev#1.base, dev_get_drvdata_#in~dev#1.offset;assume { :end_inline_dev_get_drvdata } true;pci_get_drvdata_~tmp~30#1.base, pci_get_drvdata_~tmp~30#1.offset := pci_get_drvdata_#t~ret229#1.base, pci_get_drvdata_#t~ret229#1.offset;havoc pci_get_drvdata_#t~ret229#1.base, pci_get_drvdata_#t~ret229#1.offset;pci_get_drvdata_#res#1.base, pci_get_drvdata_#res#1.offset := pci_get_drvdata_~tmp~30#1.base, pci_get_drvdata_~tmp~30#1.offset; [2025-02-08 03:03:20,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17493: havoc register_netevent_notifier_#t~nondet2041#1;rocker_module_init_#t~ret1784#1 := register_netevent_notifier_#res#1;havoc register_netevent_notifier_#t~nondet2041#1, register_netevent_notifier_~arg0#1.base, register_netevent_notifier_~arg0#1.offset;havoc register_netevent_notifier_#in~arg0#1.base, register_netevent_notifier_#in~arg0#1.offset;assume { :end_inline_register_netevent_notifier } true;assume -2147483648 <= rocker_module_init_#t~ret1784#1 && rocker_module_init_#t~ret1784#1 <= 2147483647;havoc rocker_module_init_#t~ret1784#1;assume { :begin_inline_ldv___pci_register_driver_28 } true;ldv___pci_register_driver_28_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_28_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_28_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_28_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_28_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_28_#in~ldv_func_arg3#1.offset := ~#rocker_pci_driver~0.base, ~#rocker_pci_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 88, 0;havoc ldv___pci_register_driver_28_#res#1;havoc ldv___pci_register_driver_28_#t~ret1999#1, ldv___pci_register_driver_28_~ldv_func_arg1#1.base, ldv___pci_register_driver_28_~ldv_func_arg1#1.offset, ldv___pci_register_driver_28_~ldv_func_arg2#1.base, ldv___pci_register_driver_28_~ldv_func_arg2#1.offset, ldv___pci_register_driver_28_~ldv_func_arg3#1.base, ldv___pci_register_driver_28_~ldv_func_arg3#1.offset, ldv___pci_register_driver_28_~ldv_func_res~10#1, ldv___pci_register_driver_28_~tmp~241#1;ldv___pci_register_driver_28_~ldv_func_arg1#1.base, ldv___pci_register_driver_28_~ldv_func_arg1#1.offset := ldv___pci_register_driver_28_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_28_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_28_~ldv_func_arg2#1.base, ldv___pci_register_driver_28_~ldv_func_arg2#1.offset := ldv___pci_register_driver_28_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_28_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_28_~ldv_func_arg3#1.base, ldv___pci_register_driver_28_~ldv_func_arg3#1.offset := ldv___pci_register_driver_28_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_28_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_28_~ldv_func_res~10#1;havoc ldv___pci_register_driver_28_~tmp~241#1;assume { :begin_inline___pci_register_driver } true;__pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset := ldv___pci_register_driver_28_~ldv_func_arg1#1.base, ldv___pci_register_driver_28_~ldv_func_arg1#1.offset, ldv___pci_register_driver_28_~ldv_func_arg2#1.base, ldv___pci_register_driver_28_~ldv_func_arg2#1.offset, ldv___pci_register_driver_28_~ldv_func_arg3#1.base, ldv___pci_register_driver_28_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2010#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;__pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset := __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset;__pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset := __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset;__pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset := __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;havoc __pci_register_driver_#t~nondet2010#1;assume -2147483648 <= __pci_register_driver_#t~nondet2010#1 && __pci_register_driver_#t~nondet2010#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2010#1;havoc __pci_register_driver_#t~nondet2010#1; [2025-02-08 03:03:20,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16436: havoc rocker_remove_#t~ret1735#1.base, rocker_remove_#t~ret1735#1.offset, rocker_remove_#t~mem1736#1.base, rocker_remove_#t~mem1736#1.offset, rocker_remove_#t~ret1737#1, rocker_remove_#t~ret1738#1, rocker_remove_#t~mem1739#1.base, rocker_remove_#t~mem1739#1.offset, rocker_remove_#t~mem1740#1.base, rocker_remove_#t~mem1740#1.offset, rocker_remove_#t~mem1741#1.base, rocker_remove_#t~mem1741#1.offset, rocker_remove_~pdev#1.base, rocker_remove_~pdev#1.offset, rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset, rocker_remove_~tmp~208#1.base, rocker_remove_~tmp~208#1.offset, rocker_remove_~tmp___0~118#1, rocker_remove_~tmp___1~71#1;havoc rocker_remove_#in~pdev#1.base, rocker_remove_#in~pdev#1.offset;assume { :end_inline_rocker_remove } true;~ldv_state_variable_9~0 := 1; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16965: SUMMARY for call free_irq(ldv_free_irq_17_~ldv_func_arg1#1, ldv_free_irq_17_~ldv_func_arg2#1.base, ldv_free_irq_17_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13860: SUMMARY for call netif_stop_queue(rocker_port_xmit_~dev#1.base, rocker_port_xmit_~dev#1.offset); srcloc: null [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16767: havoc rocker_port_get_stats_#t~ret1593#1.base, rocker_port_get_stats_#t~ret1593#1.offset, rocker_port_get_stats_#t~ret1594#1, rocker_port_get_stats_~dev#1.base, rocker_port_get_stats_~dev#1.offset, rocker_port_get_stats_~stats#1.base, rocker_port_get_stats_~stats#1.offset, rocker_port_get_stats_~data#1.base, rocker_port_get_stats_~data#1.offset, rocker_port_get_stats_~rocker_port~16#1.base, rocker_port_get_stats_~rocker_port~16#1.offset, rocker_port_get_stats_~tmp~199#1.base, rocker_port_get_stats_~tmp~199#1.offset, rocker_port_get_stats_~i~20#1, rocker_port_get_stats_~tmp___0~113#1;havoc rocker_port_get_stats_#in~dev#1.base, rocker_port_get_stats_#in~dev#1.offset, rocker_port_get_stats_#in~stats#1.base, rocker_port_get_stats_#in~stats#1.offset, rocker_port_get_stats_#in~data#1.base, rocker_port_get_stats_#in~data#1.offset;assume { :end_inline_rocker_port_get_stats } true;~ldv_state_variable_10~0 := 1; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17362: havoc ldv_ndo_init_12_#t~nondet2023#1;main_#t~ret1966#1 := ldv_ndo_init_12_#res#1;havoc ldv_ndo_init_12_#t~nondet2023#1;assume { :end_inline_ldv_ndo_init_12 } true;assume -2147483648 <= main_#t~ret1966#1 && main_#t~ret1966#1 <= 2147483647;~ldv_retval_1~0 := main_#t~ret1966#1;havoc main_#t~ret1966#1; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16966: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_17_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_17_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_17_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_17_~ldv_func_arg2#1.base, ldv_free_irq_17_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15249-2: assume 0 != rocker_netdevice_event_~tmp~211#1 % 256;rocker_netdevice_event_~tmp___0~120#1 := 0; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15249-2: assume !(0 != rocker_netdevice_event_~tmp~211#1 % 256);rocker_netdevice_event_~tmp___0~120#1 := 1; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15249-1: assume 0 != rocker_netdevice_event_~tmp___0~120#1;rocker_netdevice_event_#res#1 := 0; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15249-1: assume !(0 != rocker_netdevice_event_~tmp___0~120#1);assume { :begin_inline_rocker_port_master_changed } true;rocker_port_master_changed_#in~dev#1.base, rocker_port_master_changed_#in~dev#1.offset := rocker_netdevice_event_~dev~3#1.base, rocker_netdevice_event_~dev~3#1.offset;havoc rocker_port_master_changed_#res#1;havoc rocker_port_master_changed_#t~ret1759#1.base, rocker_port_master_changed_#t~ret1759#1.offset, rocker_port_master_changed_#t~ret1760#1.base, rocker_port_master_changed_#t~ret1760#1.offset, rocker_port_master_changed_#t~mem1761#1.base, rocker_port_master_changed_#t~mem1761#1.offset, rocker_port_master_changed_#t~short1762#1, rocker_port_master_changed_#t~mem1763#1.base, rocker_port_master_changed_#t~mem1763#1.offset, rocker_port_master_changed_#t~mem1764#1.base, rocker_port_master_changed_#t~mem1764#1.offset, rocker_port_master_changed_#t~nondet1765#1, rocker_port_master_changed_#t~ret1766#1, rocker_port_master_changed_#t~ret1767#1, rocker_port_master_changed_#t~ret1768#1, rocker_port_master_changed_~dev#1.base, rocker_port_master_changed_~dev#1.offset, rocker_port_master_changed_~rocker_port~21#1.base, rocker_port_master_changed_~rocker_port~21#1.offset, rocker_port_master_changed_~tmp~210#1.base, rocker_port_master_changed_~tmp~210#1.offset, rocker_port_master_changed_~master~0#1.base, rocker_port_master_changed_~master~0#1.offset, rocker_port_master_changed_~tmp___0~119#1.base, rocker_port_master_changed_~tmp___0~119#1.offset, rocker_port_master_changed_~err~57#1, rocker_port_master_changed_~tmp___1~72#1, rocker_port_master_changed_~tmp___2~44#1;rocker_port_master_changed_~dev#1.base, rocker_port_master_changed_~dev#1.offset := rocker_port_master_changed_#in~dev#1.base, rocker_port_master_changed_#in~dev#1.offset;havoc rocker_port_master_changed_~rocker_port~21#1.base, rocker_port_master_changed_~rocker_port~21#1.offset;havoc rocker_port_master_changed_~tmp~210#1.base, rocker_port_master_changed_~tmp~210#1.offset;havoc rocker_port_master_changed_~master~0#1.base, rocker_port_master_changed_~master~0#1.offset;havoc rocker_port_master_changed_~tmp___0~119#1.base, rocker_port_master_changed_~tmp___0~119#1.offset;havoc rocker_port_master_changed_~err~57#1;havoc rocker_port_master_changed_~tmp___1~72#1;havoc rocker_port_master_changed_~tmp___2~44#1; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15249: assume 0 != rocker_netdevice_event_~err~58#1; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15249: assume !(0 != rocker_netdevice_event_~err~58#1); [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9832: rocker_dma_rx_ring_skbs_alloc_~i~8#1 := rocker_dma_rx_ring_skbs_alloc_~i~8#1 - 1; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14457: rocker_port_get_strings_~p~5#1.base, rocker_port_get_strings_~p~5#1.offset := rocker_port_get_strings_~p~5#1.base, 32 + rocker_port_get_strings_~p~5#1.offset;rocker_port_get_strings_~i~18#1 := 1 + rocker_port_get_strings_~i~18#1; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14457-1: SUMMARY for call rocker_port_get_strings_#t~memcpy~res1578#1.base, rocker_port_get_strings_#t~memcpy~res1578#1.offset := #Ultimate.C_memcpy#4(rocker_port_get_strings_~p~5#1.base, rocker_port_get_strings_~p~5#1.offset, ~#rocker_port_stats~0.base, ~#rocker_port_stats~0.offset + 36 * rocker_port_get_strings_~i~18#1, 32); srcloc: null [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13863-1: rocker_port_xmit_#res#1 := 0; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15251-1: SUMMARY for call rocker_netdevice_event_#t~ret1771#1 := rocker_port_dev_check(rocker_netdevice_event_~dev~3#1.base, rocker_netdevice_event_~dev~3#1.offset); srcloc: null [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15251: rocker_netdevice_event_~tmp~211#1 := (if 0 == rocker_netdevice_event_#t~ret1771#1 % 256 then 0 else 1); [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15317: rocker_netevent_event_#t~ret1782#1 := rocker_neigh_update_#res#1;havoc rocker_neigh_update_#t~ret1773#1.base, rocker_neigh_update_#t~ret1773#1.offset, rocker_neigh_update_#t~mem1774#1, rocker_neigh_update_#t~bitwise1775#1, rocker_neigh_update_#t~mem1776#1, rocker_neigh_update_#t~ret1777#1, rocker_neigh_update_~dev#1.base, rocker_neigh_update_~dev#1.offset, rocker_neigh_update_~n#1.base, rocker_neigh_update_~n#1.offset, rocker_neigh_update_~rocker_port~22#1.base, rocker_neigh_update_~rocker_port~22#1.offset, rocker_neigh_update_~tmp~212#1.base, rocker_neigh_update_~tmp~212#1.offset, rocker_neigh_update_~flags~4#1, rocker_neigh_update_~ip_addr~0#1, rocker_neigh_update_~tmp___0~121#1;havoc rocker_neigh_update_#in~dev#1.base, rocker_neigh_update_#in~dev#1.offset, rocker_neigh_update_#in~n#1.base, rocker_neigh_update_#in~n#1.offset;assume { :end_inline_rocker_neigh_update } true;assume -2147483648 <= rocker_netevent_event_#t~ret1782#1 && rocker_netevent_event_#t~ret1782#1 <= 2147483647;rocker_netevent_event_~err~59#1 := rocker_netevent_event_#t~ret1782#1; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900: rocker_port_dma_rings_init_#t~ret689#1 := rocker_dma_rx_ring_skbs_alloc_#res#1;havoc rocker_dma_rx_ring_skbs_alloc_#t~mem670#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem670#1.offset, rocker_dma_rx_ring_skbs_alloc_#t~mem671#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem671#1.offset, rocker_dma_rx_ring_skbs_alloc_#t~ret672#1, rocker_dma_rx_ring_skbs_alloc_#t~mem673#1, rocker_dma_rx_ring_skbs_alloc_#t~mem674#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem674#1.offset, rocker_dma_rx_ring_skbs_alloc_~rocker_port#1.base, rocker_dma_rx_ring_skbs_alloc_~rocker_port#1.offset, rocker_dma_rx_ring_skbs_alloc_~rx_ring~0#1.base, rocker_dma_rx_ring_skbs_alloc_~rx_ring~0#1.offset, rocker_dma_rx_ring_skbs_alloc_~rocker~1#1.base, rocker_dma_rx_ring_skbs_alloc_~rocker~1#1.offset, rocker_dma_rx_ring_skbs_alloc_~i~8#1, rocker_dma_rx_ring_skbs_alloc_~err~7#1;havoc rocker_dma_rx_ring_skbs_alloc_#in~rocker_port#1.base, rocker_dma_rx_ring_skbs_alloc_#in~rocker_port#1.offset;assume { :end_inline_rocker_dma_rx_ring_skbs_alloc } true;assume -2147483648 <= rocker_port_dma_rings_init_#t~ret689#1 && rocker_port_dma_rings_init_#t~ret689#1 <= 2147483647;rocker_port_dma_rings_init_~err~8#1 := rocker_port_dma_rings_init_#t~ret689#1;havoc rocker_port_dma_rings_init_#t~ret689#1; [2025-02-08 03:03:20,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17366: havoc ldv_ndo_uninit_12_#t~nondet2024#1;main_#t~ret1967#1 := ldv_ndo_uninit_12_#res#1;havoc ldv_ndo_uninit_12_#t~nondet2024#1;assume { :end_inline_ldv_ndo_uninit_12 } true;assume -2147483648 <= main_#t~ret1967#1 && main_#t~ret1967#1 <= 2147483647;havoc main_#t~ret1967#1;~ldv_state_variable_12~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9901: assume 0 != rocker_port_dma_rings_init_~err~8#1;call rocker_port_dma_rings_init_#t~mem690#1.base, rocker_port_dma_rings_init_#t~mem690#1.offset := read~$Pointer$#4(rocker_port_dma_rings_init_~rocker_port#1.base, rocker_port_dma_rings_init_~rocker_port#1.offset, 8); [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9901: assume !(0 != rocker_port_dma_rings_init_~err~8#1); [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9835: rocker_dma_rx_ring_skbs_alloc_~i~8#1 := rocker_dma_rx_ring_skbs_alloc_~i~8#1 - 1; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9835-1: SUMMARY for call rocker_dma_rx_ring_skb_free(rocker_dma_rx_ring_skbs_alloc_~rocker~1#1.base, rocker_dma_rx_ring_skbs_alloc_~rocker~1#1.offset, rocker_dma_rx_ring_skbs_alloc_#t~mem674#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem674#1.offset + 40 * (if rocker_dma_rx_ring_skbs_alloc_~i~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_dma_rx_ring_skbs_alloc_~i~8#1 % 18446744073709551616 % 18446744073709551616 else rocker_dma_rx_ring_skbs_alloc_~i~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9835-2: call rocker_dma_rx_ring_skbs_alloc_#t~mem674#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem674#1.offset := read~$Pointer$#4(rocker_dma_rx_ring_skbs_alloc_~rx_ring~0#1.base, 32 + rocker_dma_rx_ring_skbs_alloc_~rx_ring~0#1.offset, 8); [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865: SUMMARY for call rocker_tx_desc_frags_unmap(rocker_port_xmit_~rocker_port~6#1.base, rocker_port_xmit_~rocker_port~6#1.offset, rocker_port_xmit_~desc_info~7#1.base, rocker_port_xmit_~desc_info~7#1.offset); srcloc: null [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187-1: SUMMARY for call rocker_port_bridge_leave_#t~ret1749#1 := rocker_port_vlan_del(rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset, (if rocker_port_bridge_leave_~untagged_vid~2#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_bridge_leave_~untagged_vid~2#1 % 65536 % 4294967296 else rocker_port_bridge_leave_~untagged_vid~2#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187: assume -2147483648 <= rocker_port_bridge_leave_#t~ret1749#1 && rocker_port_bridge_leave_#t~ret1749#1 <= 2147483647;rocker_port_bridge_leave_~err~56#1 := rocker_port_bridge_leave_#t~ret1749#1;havoc rocker_port_bridge_leave_#t~ret1749#1; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15319: SUMMARY for call netdev_warn(rocker_netevent_event_~dev~4#1.base, rocker_netevent_event_~dev~4#1.offset, 87, 0); srcloc: null [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902-1: SUMMARY for call netdev_err(rocker_port_dma_rings_init_#t~mem690#1.base, rocker_port_dma_rings_init_#t~mem690#1.offset, 32, 0); srcloc: null [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9902: havoc rocker_port_dma_rings_init_#t~mem690#1.base, rocker_port_dma_rings_init_#t~mem690#1.offset; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16707: main_#t~ret1974#1 := rocker_module_init_#res#1;havoc rocker_module_init_#t~ret1783#1, rocker_module_init_#t~ret1784#1, rocker_module_init_#t~ret1785#1, rocker_module_init_#t~ret1786#1, rocker_module_init_#t~ret1787#1, rocker_module_init_~err~60#1;assume { :end_inline_rocker_module_init } true;assume -2147483648 <= main_#t~ret1974#1 && main_#t~ret1974#1 <= 2147483647;~ldv_retval_3~0 := main_#t~ret1974#1;havoc main_#t~ret1974#1; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15188: assume 0 != rocker_port_bridge_leave_~err~56#1;rocker_port_bridge_leave_#res#1 := rocker_port_bridge_leave_~err~56#1; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15188: assume !(0 != rocker_port_bridge_leave_~err~56#1);call rocker_port_bridge_leave_#t~mem1750#1.base, rocker_port_bridge_leave_#t~mem1750#1.offset := read~$Pointer$#4(rocker_port_bridge_leave_~rocker_port#1.base, 8 + rocker_port_bridge_leave_~rocker_port#1.offset, 8);call rocker_port_bridge_leave_#t~mem1751#1 := read~int#4(rocker_port_bridge_leave_#t~mem1750#1.base, 288 + rocker_port_bridge_leave_#t~mem1750#1.offset, 4); [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13867: assume { :begin_inline_consume_skb } true;consume_skb_#in~arg0#1.base, consume_skb_#in~arg0#1.offset := rocker_port_xmit_~skb#1.base, rocker_port_xmit_~skb#1.offset;havoc consume_skb_~arg0#1.base, consume_skb_~arg0#1.offset;consume_skb_~arg0#1.base, consume_skb_~arg0#1.offset := consume_skb_#in~arg0#1.base, consume_skb_#in~arg0#1.offset; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13867-1: SUMMARY for call rocker_tlv_nest_cancel(rocker_port_xmit_~desc_info~7#1.base, rocker_port_xmit_~desc_info~7#1.offset, rocker_port_xmit_~frags~0#1.base, rocker_port_xmit_~frags~0#1.offset); srcloc: null [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16113-1: SUMMARY for call ldv_initialize_switchdev_ops_11_#t~ret1842#1.base, ldv_initialize_switchdev_ops_11_#t~ret1842#1.offset := ldv_init_zalloc(56); srcloc: null [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16113: ldv_initialize_switchdev_ops_11_~tmp~227#1.base, ldv_initialize_switchdev_ops_11_~tmp~227#1.offset := ldv_initialize_switchdev_ops_11_#t~ret1842#1.base, ldv_initialize_switchdev_ops_11_#t~ret1842#1.offset;havoc ldv_initialize_switchdev_ops_11_#t~ret1842#1.base, ldv_initialize_switchdev_ops_11_#t~ret1842#1.offset;~rocker_port_switchdev_ops_group0~0.base, ~rocker_port_switchdev_ops_group0~0.offset := ldv_initialize_switchdev_ops_11_~tmp~227#1.base, ldv_initialize_switchdev_ops_11_~tmp~227#1.offset; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16774: havoc rocker_port_get_strings_#t~switch1577#1, rocker_port_get_strings_#t~memcpy~res1578#1.base, rocker_port_get_strings_#t~memcpy~res1578#1.offset, rocker_port_get_strings_~netdev#1.base, rocker_port_get_strings_~netdev#1.offset, rocker_port_get_strings_~stringset#1, rocker_port_get_strings_~data#1.base, rocker_port_get_strings_~data#1.offset, rocker_port_get_strings_~p~5#1.base, rocker_port_get_strings_~p~5#1.offset, rocker_port_get_strings_~i~18#1;havoc rocker_port_get_strings_#in~netdev#1.base, rocker_port_get_strings_#in~netdev#1.offset, rocker_port_get_strings_#in~stringset#1, rocker_port_get_strings_#in~data#1.base, rocker_port_get_strings_#in~data#1.offset;assume { :end_inline_rocker_port_get_strings } true;havoc main_#t~mem1981#1;~ldv_state_variable_10~0 := 1; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: assume rocker_dma_rx_ring_skbs_alloc_~i~8#1 >= 0; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: assume !(rocker_dma_rx_ring_skbs_alloc_~i~8#1 >= 0);rocker_dma_rx_ring_skbs_alloc_#res#1 := rocker_dma_rx_ring_skbs_alloc_~err~7#1; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16115-1: SUMMARY for call ldv_initialize_switchdev_ops_11_#t~ret1843#1.base, ldv_initialize_switchdev_ops_11_#t~ret1843#1.offset := ldv_init_zalloc(48); srcloc: null [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16115: ldv_initialize_switchdev_ops_11_~tmp___0~128#1.base, ldv_initialize_switchdev_ops_11_~tmp___0~128#1.offset := ldv_initialize_switchdev_ops_11_#t~ret1843#1.base, ldv_initialize_switchdev_ops_11_#t~ret1843#1.offset;havoc ldv_initialize_switchdev_ops_11_#t~ret1843#1.base, ldv_initialize_switchdev_ops_11_#t~ret1843#1.offset;~rocker_port_switchdev_ops_group1~0.base, ~rocker_port_switchdev_ops_group1~0.offset := ldv_initialize_switchdev_ops_11_~tmp___0~128#1.base, ldv_initialize_switchdev_ops_11_~tmp___0~128#1.offset; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17370: havoc ldv_shutdown_9_#t~nondet2025#1;main_#t~ret1903#1 := ldv_shutdown_9_#res#1;havoc ldv_shutdown_9_#t~nondet2025#1;assume { :end_inline_ldv_shutdown_9 } true;assume -2147483648 <= main_#t~ret1903#1 && main_#t~ret1903#1 <= 2147483647;havoc main_#t~ret1903#1;~ldv_state_variable_9~0 := 2; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13869: havoc consume_skb_~arg0#1.base, consume_skb_~arg0#1.offset;havoc consume_skb_#in~arg0#1.base, consume_skb_#in~arg0#1.offset;assume { :end_inline_consume_skb } true;call rocker_port_xmit_#t~mem1448#1 := read~int#4(rocker_port_xmit_~dev#1.base, 352 + rocker_port_xmit_~dev#1.offset, 8);call write~int#4(1 + rocker_port_xmit_#t~mem1448#1, rocker_port_xmit_~dev#1.base, 352 + rocker_port_xmit_~dev#1.offset, 8);havoc rocker_port_xmit_#t~mem1448#1;rocker_port_xmit_#res#1 := 0; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13671: rocker_port_stop_#t~ret1399#1 := rocker_port_fwd_disable_#res#1;havoc rocker_port_fwd_disable_#t~ret1345#1, rocker_port_fwd_disable_#t~ret1346#1, rocker_port_fwd_disable_~rocker_port#1.base, rocker_port_fwd_disable_~rocker_port#1.offset, rocker_port_fwd_disable_~trans#1, rocker_port_fwd_disable_~flags#1, rocker_port_fwd_disable_~tmp~171#1, rocker_port_fwd_disable_~tmp___0~91#1;havoc rocker_port_fwd_disable_#in~rocker_port#1.base, rocker_port_fwd_disable_#in~rocker_port#1.offset, rocker_port_fwd_disable_#in~trans#1, rocker_port_fwd_disable_#in~flags#1;assume { :end_inline_rocker_port_fwd_disable } true;assume -2147483648 <= rocker_port_stop_#t~ret1399#1 && rocker_port_stop_#t~ret1399#1 <= 2147483647;havoc rocker_port_stop_#t~ret1399#1; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9906: rocker_port_dma_rings_init_#res#1 := 0; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9906-1: SUMMARY for call rocker_dma_ring_pass_to_producer(rocker_port_dma_rings_init_~rocker~3#1.base, rocker_port_dma_rings_init_~rocker~3#1.offset, rocker_port_dma_rings_init_~rocker_port#1.base, 1131 + rocker_port_dma_rings_init_~rocker_port#1.offset); srcloc: null [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16909: assume -2147483648 <= ldv_request_irq_12_#t~ret1990#1 && ldv_request_irq_12_#t~ret1990#1 <= 2147483647;ldv_request_irq_12_~tmp~236#1 := ldv_request_irq_12_#t~ret1990#1;havoc ldv_request_irq_12_#t~ret1990#1;ldv_request_irq_12_~ldv_func_res~5#1 := ldv_request_irq_12_~tmp~236#1; [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13672-1: SUMMARY for call rocker_port_stop_#t~ret1400#1 := rocker_msix_rx_vector(rocker_port_stop_~rocker_port~5#1.base, rocker_port_stop_~rocker_port~5#1.offset); srcloc: null [2025-02-08 03:03:20,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16711: havoc ldv_initialize_ethtool_ops_10_#t~ret1800#1.base, ldv_initialize_ethtool_ops_10_#t~ret1800#1.offset, ldv_initialize_ethtool_ops_10_#t~ret1801#1.base, ldv_initialize_ethtool_ops_10_#t~ret1801#1.offset, ldv_initialize_ethtool_ops_10_~tmp~216#1.base, ldv_initialize_ethtool_ops_10_~tmp~216#1.offset, ldv_initialize_ethtool_ops_10_~tmp___0~124#1.base, ldv_initialize_ethtool_ops_10_~tmp___0~124#1.offset;assume { :end_inline_ldv_initialize_ethtool_ops_10 } true;~ldv_state_variable_7~0 := 1;~ldv_state_variable_11~0 := 1;assume { :begin_inline_ldv_initialize_switchdev_ops_11 } true;havoc ldv_initialize_switchdev_ops_11_#t~ret1842#1.base, ldv_initialize_switchdev_ops_11_#t~ret1842#1.offset, ldv_initialize_switchdev_ops_11_#t~ret1843#1.base, ldv_initialize_switchdev_ops_11_#t~ret1843#1.offset, ldv_initialize_switchdev_ops_11_#t~ret1844#1.base, ldv_initialize_switchdev_ops_11_#t~ret1844#1.offset, ldv_initialize_switchdev_ops_11_~tmp~227#1.base, ldv_initialize_switchdev_ops_11_~tmp~227#1.offset, ldv_initialize_switchdev_ops_11_~tmp___0~128#1.base, ldv_initialize_switchdev_ops_11_~tmp___0~128#1.offset, ldv_initialize_switchdev_ops_11_~tmp___1~73#1.base, ldv_initialize_switchdev_ops_11_~tmp___1~73#1.offset;havoc ldv_initialize_switchdev_ops_11_~tmp~227#1.base, ldv_initialize_switchdev_ops_11_~tmp~227#1.offset;havoc ldv_initialize_switchdev_ops_11_~tmp___0~128#1.base, ldv_initialize_switchdev_ops_11_~tmp___0~128#1.offset;havoc ldv_initialize_switchdev_ops_11_~tmp___1~73#1.base, ldv_initialize_switchdev_ops_11_~tmp___1~73#1.offset; [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16909-1: SUMMARY for call ldv_request_irq_12_#t~ret1990#1 := request_irq(ldv_request_irq_12_~irq#1, ldv_request_irq_12_~handler#1.base, ldv_request_irq_12_~handler#1.offset, ldv_request_irq_12_~flags#1, ldv_request_irq_12_~name#1.base, ldv_request_irq_12_~name#1.offset, ldv_request_irq_12_~dev#1.base, ldv_request_irq_12_~dev#1.offset); srcloc: null [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13672: rocker_port_stop_~tmp___0~97#1 := rocker_port_stop_#t~ret1400#1;havoc rocker_port_stop_#t~ret1400#1;assume { :begin_inline_ldv_free_irq_16 } true;ldv_free_irq_16_#in~ldv_func_arg1#1, ldv_free_irq_16_#in~ldv_func_arg2#1.base, ldv_free_irq_16_#in~ldv_func_arg2#1.offset := rocker_port_stop_~tmp___0~97#1, rocker_port_stop_~rocker_port~5#1.base, rocker_port_stop_~rocker_port~5#1.offset;havoc ldv_free_irq_16_~ldv_func_arg1#1, ldv_free_irq_16_~ldv_func_arg2#1.base, ldv_free_irq_16_~ldv_func_arg2#1.offset;ldv_free_irq_16_~ldv_func_arg1#1 := ldv_free_irq_16_#in~ldv_func_arg1#1;ldv_free_irq_16_~ldv_func_arg2#1.base, ldv_free_irq_16_~ldv_func_arg2#1.offset := ldv_free_irq_16_#in~ldv_func_arg2#1.base, ldv_free_irq_16_#in~ldv_func_arg2#1.offset; [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16117-1: SUMMARY for call ldv_initialize_switchdev_ops_11_#t~ret1844#1.base, ldv_initialize_switchdev_ops_11_#t~ret1844#1.offset := ldv_init_zalloc(3008); srcloc: null [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16117: ldv_initialize_switchdev_ops_11_~tmp___1~73#1.base, ldv_initialize_switchdev_ops_11_~tmp___1~73#1.offset := ldv_initialize_switchdev_ops_11_#t~ret1844#1.base, ldv_initialize_switchdev_ops_11_#t~ret1844#1.offset;havoc ldv_initialize_switchdev_ops_11_#t~ret1844#1.base, ldv_initialize_switchdev_ops_11_#t~ret1844#1.offset;~rocker_port_switchdev_ops_group2~0.base, ~rocker_port_switchdev_ops_group2~0.offset := ldv_initialize_switchdev_ops_11_~tmp___1~73#1.base, ldv_initialize_switchdev_ops_11_~tmp___1~73#1.offset; [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15192-1: SUMMARY for call rocker_port_internal_vlan_id_put(rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset, rocker_port_bridge_leave_#t~mem1751#1); srcloc: null [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15192: havoc rocker_port_bridge_leave_#t~mem1750#1.base, rocker_port_bridge_leave_#t~mem1750#1.offset;havoc rocker_port_bridge_leave_#t~mem1751#1;call rocker_port_bridge_leave_#t~mem1752#1.base, rocker_port_bridge_leave_#t~mem1752#1.offset := read~$Pointer$#4(rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset, 8);call rocker_port_bridge_leave_#t~mem1753#1 := read~int#4(rocker_port_bridge_leave_#t~mem1752#1.base, 288 + rocker_port_bridge_leave_#t~mem1752#1.offset, 4); [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13673: havoc ldv_free_irq_16_~ldv_func_arg1#1, ldv_free_irq_16_~ldv_func_arg2#1.base, ldv_free_irq_16_~ldv_func_arg2#1.offset;havoc ldv_free_irq_16_#in~ldv_func_arg1#1, ldv_free_irq_16_#in~ldv_func_arg2#1.base, ldv_free_irq_16_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_16 } true; [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15193-1: SUMMARY for call rocker_port_bridge_leave_#t~ret1754#1 := rocker_port_internal_vlan_id_get(rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset, rocker_port_bridge_leave_#t~mem1753#1); srcloc: null [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15193: call write~int#4(rocker_port_bridge_leave_#t~ret1754#1, rocker_port_bridge_leave_~rocker_port#1.base, 32 + rocker_port_bridge_leave_~rocker_port#1.offset, 2);havoc rocker_port_bridge_leave_#t~mem1752#1.base, rocker_port_bridge_leave_#t~mem1752#1.offset;havoc rocker_port_bridge_leave_#t~mem1753#1;havoc rocker_port_bridge_leave_#t~ret1754#1;call write~$Pointer$#4(0, 0, rocker_port_bridge_leave_~rocker_port#1.base, 8 + rocker_port_bridge_leave_~rocker_port#1.offset, 8); [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13674: rocker_port_stop_~tmp___1~56#1 := rocker_port_stop_#t~ret1401#1;havoc rocker_port_stop_#t~ret1401#1;assume { :begin_inline_ldv_free_irq_17 } true;ldv_free_irq_17_#in~ldv_func_arg1#1, ldv_free_irq_17_#in~ldv_func_arg2#1.base, ldv_free_irq_17_#in~ldv_func_arg2#1.offset := rocker_port_stop_~tmp___1~56#1, rocker_port_stop_~rocker_port~5#1.base, rocker_port_stop_~rocker_port~5#1.offset;havoc ldv_free_irq_17_~ldv_func_arg1#1, ldv_free_irq_17_~ldv_func_arg2#1.base, ldv_free_irq_17_~ldv_func_arg2#1.offset;ldv_free_irq_17_~ldv_func_arg1#1 := ldv_free_irq_17_#in~ldv_func_arg1#1;ldv_free_irq_17_~ldv_func_arg2#1.base, ldv_free_irq_17_~ldv_func_arg2#1.offset := ldv_free_irq_17_#in~ldv_func_arg2#1.base, ldv_free_irq_17_#in~ldv_func_arg2#1.offset; [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16911: assume -2147483648 <= ldv_request_irq_12_#t~ret1991#1 && ldv_request_irq_12_#t~ret1991#1 <= 2147483647;ldv_request_irq_12_~tmp___0~132#1 := ldv_request_irq_12_#t~ret1991#1;havoc ldv_request_irq_12_#t~ret1991#1; [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16911-1: SUMMARY for call ldv_request_irq_12_#t~ret1991#1 := reg_check_3(ldv_request_irq_12_~handler#1.base, ldv_request_irq_12_~handler#1.offset); srcloc: null [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13674-1: SUMMARY for call rocker_port_stop_#t~ret1401#1 := rocker_msix_tx_vector(rocker_port_stop_~rocker_port~5#1.base, rocker_port_stop_~rocker_port~5#1.offset); srcloc: null [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: SUMMARY for call rocker_dma_ring_bufs_free(rocker_port_dma_rings_init_~rocker~3#1.base, rocker_port_dma_rings_init_~rocker~3#1.offset, rocker_port_dma_rings_init_~rocker_port#1.base, 1131 + rocker_port_dma_rings_init_~rocker_port#1.offset, 0); srcloc: null [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: havoc skb_frag_size_#t~mem248#1;rocker_port_xmit_#t~ret1442#1 := skb_frag_size_#res#1;havoc skb_frag_size_#t~mem248#1, skb_frag_size_~frag#1.base, skb_frag_size_~frag#1.offset;havoc skb_frag_size_#in~frag#1.base, skb_frag_size_#in~frag#1.offset;assume { :end_inline_skb_frag_size } true;rocker_port_xmit_~tmp___5~9#1 := rocker_port_xmit_#t~ret1442#1;havoc rocker_port_xmit_#t~ret1442#1;assume { :begin_inline_skb_frag_address } true;skb_frag_address_#in~frag#1.base, skb_frag_address_#in~frag#1.offset := rocker_port_xmit_~frag~1#1.base, rocker_port_xmit_~frag~1#1.offset;havoc skb_frag_address_#res#1.base, skb_frag_address_#res#1.offset;havoc skb_frag_address_#t~ret262#1.base, skb_frag_address_#t~ret262#1.offset, skb_frag_address_#t~ret263#1.base, skb_frag_address_#t~ret263#1.offset, skb_frag_address_#t~mem264#1, skb_frag_address_~frag#1.base, skb_frag_address_~frag#1.offset, skb_frag_address_~tmp~34#1.base, skb_frag_address_~tmp~34#1.offset, skb_frag_address_~tmp___0~9#1.base, skb_frag_address_~tmp___0~9#1.offset;skb_frag_address_~frag#1.base, skb_frag_address_~frag#1.offset := skb_frag_address_#in~frag#1.base, skb_frag_address_#in~frag#1.offset;havoc skb_frag_address_~tmp~34#1.base, skb_frag_address_~tmp~34#1.offset;havoc skb_frag_address_~tmp___0~9#1.base, skb_frag_address_~tmp___0~9#1.offset;assume { :begin_inline_skb_frag_page } true;skb_frag_page_#in~frag#1.base, skb_frag_page_#in~frag#1.offset := skb_frag_address_~frag#1.base, skb_frag_address_~frag#1.offset;havoc skb_frag_page_#res#1.base, skb_frag_page_#res#1.offset;havoc skb_frag_page_#t~mem261#1.base, skb_frag_page_#t~mem261#1.offset, skb_frag_page_~frag#1.base, skb_frag_page_~frag#1.offset;skb_frag_page_~frag#1.base, skb_frag_page_~frag#1.offset := skb_frag_page_#in~frag#1.base, skb_frag_page_#in~frag#1.offset;call skb_frag_page_#t~mem261#1.base, skb_frag_page_#t~mem261#1.offset := read~$Pointer$#4(skb_frag_page_~frag#1.base, skb_frag_page_~frag#1.offset, 8);skb_frag_page_#res#1.base, skb_frag_page_#res#1.offset := skb_frag_page_#t~mem261#1.base, skb_frag_page_#t~mem261#1.offset;havoc skb_frag_page_#t~mem261#1.base, skb_frag_page_#t~mem261#1.offset; [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16714: havoc ldv_initialize_switchdev_ops_11_#t~ret1842#1.base, ldv_initialize_switchdev_ops_11_#t~ret1842#1.offset, ldv_initialize_switchdev_ops_11_#t~ret1843#1.base, ldv_initialize_switchdev_ops_11_#t~ret1843#1.offset, ldv_initialize_switchdev_ops_11_#t~ret1844#1.base, ldv_initialize_switchdev_ops_11_#t~ret1844#1.offset, ldv_initialize_switchdev_ops_11_~tmp~227#1.base, ldv_initialize_switchdev_ops_11_~tmp~227#1.offset, ldv_initialize_switchdev_ops_11_~tmp___0~128#1.base, ldv_initialize_switchdev_ops_11_~tmp___0~128#1.offset, ldv_initialize_switchdev_ops_11_~tmp___1~73#1.base, ldv_initialize_switchdev_ops_11_~tmp___1~73#1.offset;assume { :end_inline_ldv_initialize_switchdev_ops_11 } true;~ldv_state_variable_8~0 := 1; [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675: havoc ldv_free_irq_17_~ldv_func_arg1#1, ldv_free_irq_17_~ldv_func_arg2#1.base, ldv_free_irq_17_~ldv_func_arg2#1.offset;havoc ldv_free_irq_17_#in~ldv_func_arg1#1, ldv_free_irq_17_#in~ldv_func_arg2#1.base, ldv_free_irq_17_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_17 } true; [2025-02-08 03:03:20,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912: assume 0 != ldv_request_irq_12_~tmp___0~132#1 && 0 == ldv_request_irq_12_~ldv_func_res~5#1; [2025-02-08 03:03:20,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912: assume !(0 != ldv_request_irq_12_~tmp___0~132#1 && 0 == ldv_request_irq_12_~ldv_func_res~5#1); [2025-02-08 03:03:20,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15195-1: SUMMARY for call rocker_port_bridge_leave_#t~ret1755#1 := rocker_port_vlan_add(rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset, 0, (if rocker_port_bridge_leave_~untagged_vid~2#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_bridge_leave_~untagged_vid~2#1 % 65536 % 4294967296 else rocker_port_bridge_leave_~untagged_vid~2#1 % 65536 % 4294967296 - 4294967296), 0); srcloc: null [2025-02-08 03:03:20,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15195: assume -2147483648 <= rocker_port_bridge_leave_#t~ret1755#1 && rocker_port_bridge_leave_#t~ret1755#1 <= 2147483647;rocker_port_bridge_leave_~err~56#1 := rocker_port_bridge_leave_#t~ret1755#1;havoc rocker_port_bridge_leave_#t~ret1755#1; [2025-02-08 03:03:20,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261: rocker_netdevice_event_#t~ret1772#1 := rocker_port_master_changed_#res#1;havoc rocker_port_master_changed_#t~ret1759#1.base, rocker_port_master_changed_#t~ret1759#1.offset, rocker_port_master_changed_#t~ret1760#1.base, rocker_port_master_changed_#t~ret1760#1.offset, rocker_port_master_changed_#t~mem1761#1.base, rocker_port_master_changed_#t~mem1761#1.offset, rocker_port_master_changed_#t~short1762#1, rocker_port_master_changed_#t~mem1763#1.base, rocker_port_master_changed_#t~mem1763#1.offset, rocker_port_master_changed_#t~mem1764#1.base, rocker_port_master_changed_#t~mem1764#1.offset, rocker_port_master_changed_#t~nondet1765#1, rocker_port_master_changed_#t~ret1766#1, rocker_port_master_changed_#t~ret1767#1, rocker_port_master_changed_#t~ret1768#1, rocker_port_master_changed_~dev#1.base, rocker_port_master_changed_~dev#1.offset, rocker_port_master_changed_~rocker_port~21#1.base, rocker_port_master_changed_~rocker_port~21#1.offset, rocker_port_master_changed_~tmp~210#1.base, rocker_port_master_changed_~tmp~210#1.offset, rocker_port_master_changed_~master~0#1.base, rocker_port_master_changed_~master~0#1.offset, rocker_port_master_changed_~tmp___0~119#1.base, rocker_port_master_changed_~tmp___0~119#1.offset, rocker_port_master_changed_~err~57#1, rocker_port_master_changed_~tmp___1~72#1, rocker_port_master_changed_~tmp___2~44#1;havoc rocker_port_master_changed_#in~dev#1.base, rocker_port_master_changed_#in~dev#1.offset;assume { :end_inline_rocker_port_master_changed } true;assume -2147483648 <= rocker_netdevice_event_#t~ret1772#1 && rocker_netdevice_event_#t~ret1772#1 <= 2147483647;rocker_netdevice_event_~err~58#1 := rocker_netdevice_event_#t~ret1772#1; [2025-02-08 03:03:20,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676-1: SUMMARY for call rocker_port_dma_rings_fini(rocker_port_stop_~rocker_port~5#1.base, rocker_port_stop_~rocker_port~5#1.offset); srcloc: null [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13676: rocker_port_stop_#res#1 := 0; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16913: SUMMARY for call activate_suitable_irq_3((if ldv_request_irq_12_~irq#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_request_irq_12_~irq#1 % 4294967296 % 4294967296 else ldv_request_irq_12_~irq#1 % 4294967296 % 4294967296 - 4294967296), ldv_request_irq_12_~dev#1.base, ldv_request_irq_12_~dev#1.offset); srcloc: null [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15130: rocker_remove_#t~ret1735#1.base, rocker_remove_#t~ret1735#1.offset := pci_get_drvdata_#res#1.base, pci_get_drvdata_#res#1.offset;havoc pci_get_drvdata_#t~ret229#1.base, pci_get_drvdata_#t~ret229#1.offset, pci_get_drvdata_~pdev#1.base, pci_get_drvdata_~pdev#1.offset, pci_get_drvdata_~tmp~30#1.base, pci_get_drvdata_~tmp~30#1.offset;havoc pci_get_drvdata_#in~pdev#1.base, pci_get_drvdata_#in~pdev#1.offset;assume { :end_inline_pci_get_drvdata } true;rocker_remove_~tmp~208#1.base, rocker_remove_~tmp~208#1.offset := rocker_remove_#t~ret1735#1.base, rocker_remove_#t~ret1735#1.offset;havoc rocker_remove_#t~ret1735#1.base, rocker_remove_#t~ret1735#1.offset;rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset := rocker_remove_~tmp~208#1.base, rocker_remove_~tmp~208#1.offset; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15196: assume 0 != rocker_port_bridge_leave_~err~56#1;rocker_port_bridge_leave_#res#1 := rocker_port_bridge_leave_~err~56#1; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15196: assume !(0 != rocker_port_bridge_leave_~err~56#1);call rocker_port_bridge_leave_#t~mem1756#1.base, rocker_port_bridge_leave_#t~mem1756#1.offset := read~$Pointer$#4(rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset, 8);call rocker_port_bridge_leave_#t~mem1757#1 := read~int#4(rocker_port_bridge_leave_#t~mem1756#1.base, 544 + rocker_port_bridge_leave_#t~mem1756#1.offset, 4); [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263: SUMMARY for call netdev_warn(rocker_netdevice_event_~dev~3#1.base, rocker_netdevice_event_~dev~3#1.offset, 86, 0); srcloc: null [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: SUMMARY for call rocker_dma_ring_destroy(rocker_port_dma_rings_init_~rocker~3#1.base, rocker_port_dma_rings_init_~rocker~3#1.offset, rocker_port_dma_rings_init_~rocker_port#1.base, 1131 + rocker_port_dma_rings_init_~rocker_port#1.offset); srcloc: null [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15132-1: SUMMARY for call rocker_free_tbls(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset); srcloc: null [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15132: call rocker_remove_#t~mem1736#1.base, rocker_remove_#t~mem1736#1.offset := read~$Pointer$#4(rocker_remove_~rocker~30#1.base, 8 + rocker_remove_~rocker~30#1.offset, 8); [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16916-1: ldv_request_irq_12_#res#1 := ldv_request_irq_12_~ldv_func_res~5#1; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15133-1: SUMMARY for call writel(1, rocker_remove_#t~mem1736#1.base, 768 + rocker_remove_#t~mem1736#1.offset); srcloc: null [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914: SUMMARY for call rocker_dma_ring_bufs_free(rocker_port_dma_rings_init_~rocker~3#1.base, rocker_port_dma_rings_init_~rocker~3#1.offset, rocker_port_dma_rings_init_~rocker_port#1.base, 1087 + rocker_port_dma_rings_init_~rocker_port#1.offset, 1); srcloc: null [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15133: havoc rocker_remove_#t~mem1736#1.base, rocker_remove_#t~mem1736#1.offset; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16455-3: assume 0 == ~ldv_retval_1~0;~ldv_state_variable_12~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16455-3: assume !(0 == ~ldv_retval_1~0); [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16455-12: assume 0 == ~ldv_retval_2~0;~ldv_state_variable_12~0 := 3; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16455-12: assume !(0 == ~ldv_retval_2~0); [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15134: SUMMARY for call rocker_remove_ports(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset); srcloc: null [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15200: assume 0 != (if rocker_port_bridge_leave_#t~mem1757#1 % 4294967296 % 4294967296 <= 2147483647 then rocker_port_bridge_leave_#t~mem1757#1 % 4294967296 % 4294967296 else rocker_port_bridge_leave_#t~mem1757#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc rocker_port_bridge_leave_#t~mem1756#1.base, rocker_port_bridge_leave_#t~mem1756#1.offset;havoc rocker_port_bridge_leave_#t~mem1757#1; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15200: assume !(0 != (if rocker_port_bridge_leave_#t~mem1757#1 % 4294967296 % 4294967296 <= 2147483647 then rocker_port_bridge_leave_#t~mem1757#1 % 4294967296 % 4294967296 else rocker_port_bridge_leave_#t~mem1757#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc rocker_port_bridge_leave_#t~mem1756#1.base, rocker_port_bridge_leave_#t~mem1756#1.offset;havoc rocker_port_bridge_leave_#t~mem1757#1; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15135-1: SUMMARY for call rocker_remove_#t~ret1737#1 := rocker_msix_vector(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset, 1); srcloc: null [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15135: rocker_remove_~tmp___0~118#1 := rocker_remove_#t~ret1737#1;havoc rocker_remove_#t~ret1737#1;assume { :begin_inline_ldv_free_irq_26 } true;ldv_free_irq_26_#in~ldv_func_arg1#1, ldv_free_irq_26_#in~ldv_func_arg2#1.base, ldv_free_irq_26_#in~ldv_func_arg2#1.offset := rocker_remove_~tmp___0~118#1, rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset;havoc ldv_free_irq_26_~ldv_func_arg1#1, ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset;ldv_free_irq_26_~ldv_func_arg1#1 := ldv_free_irq_26_#in~ldv_func_arg1#1;ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset := ldv_free_irq_26_#in~ldv_func_arg2#1.base, ldv_free_irq_26_#in~ldv_func_arg2#1.offset; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15201-1: SUMMARY for call rocker_port_bridge_leave_#t~ret1758#1 := rocker_port_fwd_enable(rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset, 0, 0); srcloc: null [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15201: assume -2147483648 <= rocker_port_bridge_leave_#t~ret1758#1 && rocker_port_bridge_leave_#t~ret1758#1 <= 2147483647;rocker_port_bridge_leave_~err~56#1 := rocker_port_bridge_leave_#t~ret1758#1;havoc rocker_port_bridge_leave_#t~ret1758#1; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13616: rocker_port_open_#t~ret1388#1 := rocker_port_dma_rings_init_#res#1;havoc rocker_port_dma_rings_init_#t~mem678#1.base, rocker_port_dma_rings_init_#t~mem678#1.offset, rocker_port_dma_rings_init_#t~mem679#1, rocker_port_dma_rings_init_#t~ret680#1, rocker_port_dma_rings_init_#t~mem681#1.base, rocker_port_dma_rings_init_#t~mem681#1.offset, rocker_port_dma_rings_init_#t~ret682#1, rocker_port_dma_rings_init_#t~mem683#1.base, rocker_port_dma_rings_init_#t~mem683#1.offset, rocker_port_dma_rings_init_#t~mem684#1, rocker_port_dma_rings_init_#t~ret685#1, rocker_port_dma_rings_init_#t~mem686#1.base, rocker_port_dma_rings_init_#t~mem686#1.offset, rocker_port_dma_rings_init_#t~ret687#1, rocker_port_dma_rings_init_#t~mem688#1.base, rocker_port_dma_rings_init_#t~mem688#1.offset, rocker_port_dma_rings_init_#t~ret689#1, rocker_port_dma_rings_init_#t~mem690#1.base, rocker_port_dma_rings_init_#t~mem690#1.offset, rocker_port_dma_rings_init_~rocker_port#1.base, rocker_port_dma_rings_init_~rocker_port#1.offset, rocker_port_dma_rings_init_~rocker~3#1.base, rocker_port_dma_rings_init_~rocker~3#1.offset, rocker_port_dma_rings_init_~err~8#1;havoc rocker_port_dma_rings_init_#in~rocker_port#1.base, rocker_port_dma_rings_init_#in~rocker_port#1.offset;assume { :end_inline_rocker_port_dma_rings_init } true;assume -2147483648 <= rocker_port_open_#t~ret1388#1 && rocker_port_open_#t~ret1388#1 <= 2147483647;rocker_port_open_~err~33#1 := rocker_port_open_#t~ret1388#1;havoc rocker_port_open_#t~ret1388#1; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917: rocker_port_dma_rings_init_#res#1 := rocker_port_dma_rings_init_~err~8#1; [2025-02-08 03:03:20,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917-1: SUMMARY for call rocker_dma_ring_destroy(rocker_port_dma_rings_init_~rocker~3#1.base, rocker_port_dma_rings_init_~rocker~3#1.offset, rocker_port_dma_rings_init_~rocker_port#1.base, 1087 + rocker_port_dma_rings_init_~rocker_port#1.offset); srcloc: null [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15136: havoc ldv_free_irq_26_~ldv_func_arg1#1, ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset;havoc ldv_free_irq_26_#in~ldv_func_arg1#1, ldv_free_irq_26_#in~ldv_func_arg2#1.base, ldv_free_irq_26_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_26 } true; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13617: assume 0 != rocker_port_open_~err~33#1;rocker_port_open_#res#1 := rocker_port_open_~err~33#1; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13617: assume !(0 != rocker_port_open_~err~33#1); [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15137-1: SUMMARY for call rocker_remove_#t~ret1738#1 := rocker_msix_vector(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset, 0); srcloc: null [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15137: rocker_remove_~tmp___1~71#1 := rocker_remove_#t~ret1738#1;havoc rocker_remove_#t~ret1738#1;assume { :begin_inline_ldv_free_irq_27 } true;ldv_free_irq_27_#in~ldv_func_arg1#1, ldv_free_irq_27_#in~ldv_func_arg2#1.base, ldv_free_irq_27_#in~ldv_func_arg2#1.offset := rocker_remove_~tmp___1~71#1, rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset;havoc ldv_free_irq_27_~ldv_func_arg1#1, ldv_free_irq_27_~ldv_func_arg2#1.base, ldv_free_irq_27_~ldv_func_arg2#1.offset;ldv_free_irq_27_~ldv_func_arg1#1 := ldv_free_irq_27_#in~ldv_func_arg1#1;ldv_free_irq_27_~ldv_func_arg2#1.base, ldv_free_irq_27_~ldv_func_arg2#1.offset := ldv_free_irq_27_#in~ldv_func_arg2#1.base, ldv_free_irq_27_#in~ldv_func_arg2#1.offset; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15138: havoc ldv_free_irq_27_~ldv_func_arg1#1, ldv_free_irq_27_~ldv_func_arg2#1.base, ldv_free_irq_27_~ldv_func_arg2#1.offset;havoc ldv_free_irq_27_#in~ldv_func_arg1#1, ldv_free_irq_27_#in~ldv_func_arg2#1.base, ldv_free_irq_27_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_27 } true; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15204-1: rocker_port_bridge_leave_#res#1 := rocker_port_bridge_leave_~err~56#1; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15336: rocker_module_init_#t~ret1785#1 := ldv___pci_register_driver_28_#res#1;havoc ldv___pci_register_driver_28_#t~ret1999#1, ldv___pci_register_driver_28_~ldv_func_arg1#1.base, ldv___pci_register_driver_28_~ldv_func_arg1#1.offset, ldv___pci_register_driver_28_~ldv_func_arg2#1.base, ldv___pci_register_driver_28_~ldv_func_arg2#1.offset, ldv___pci_register_driver_28_~ldv_func_arg3#1.base, ldv___pci_register_driver_28_~ldv_func_arg3#1.offset, ldv___pci_register_driver_28_~ldv_func_res~10#1, ldv___pci_register_driver_28_~tmp~241#1;havoc ldv___pci_register_driver_28_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_28_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_28_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_28_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_28_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_28_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_28 } true;assume -2147483648 <= rocker_module_init_#t~ret1785#1 && rocker_module_init_#t~ret1785#1 <= 2147483647;rocker_module_init_~err~60#1 := rocker_module_init_#t~ret1785#1;havoc rocker_module_init_#t~ret1785#1; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17253: havoc __pci_register_driver_#t~nondet2010#1;ldv___pci_register_driver_28_#t~ret1999#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2010#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_28_#t~ret1999#1 && ldv___pci_register_driver_28_#t~ret1999#1 <= 2147483647;ldv___pci_register_driver_28_~tmp~241#1 := ldv___pci_register_driver_28_#t~ret1999#1;havoc ldv___pci_register_driver_28_#t~ret1999#1;ldv___pci_register_driver_28_~ldv_func_res~10#1 := ldv___pci_register_driver_28_~tmp~241#1;~ldv_state_variable_9~0 := 1;assume { :begin_inline_ldv_pci_driver_9 } true;havoc ldv_pci_driver_9_#t~ret1830#1.base, ldv_pci_driver_9_#t~ret1830#1.offset, ldv_pci_driver_9_~tmp~223#1.base, ldv_pci_driver_9_~tmp~223#1.offset;havoc ldv_pci_driver_9_~tmp~223#1.base, ldv_pci_driver_9_~tmp~223#1.offset; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15139: SUMMARY for call rocker_dma_rings_fini(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset); srcloc: null [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15337: assume 0 != rocker_module_init_~err~60#1; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15337: assume !(0 != rocker_module_init_~err~60#1);rocker_module_init_#res#1 := 0; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16659: havoc choose_interrupt_2_#t~nondet1794#1, choose_interrupt_2_#t~switch1795#1, choose_interrupt_2_#t~ret1796#1, choose_interrupt_2_#t~ret1797#1, choose_interrupt_2_#t~ret1798#1, choose_interrupt_2_#t~ret1799#1, choose_interrupt_2_~tmp~215#1;assume { :end_inline_choose_interrupt_2 } true; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16461: main_#t~ret1906#1 := rocker_port_stop_#res#1;havoc rocker_port_stop_#t~ret1398#1.base, rocker_port_stop_#t~ret1398#1.offset, rocker_port_stop_#t~ret1399#1, rocker_port_stop_#t~ret1400#1, rocker_port_stop_#t~ret1401#1, rocker_port_stop_~dev#1.base, rocker_port_stop_~dev#1.offset, rocker_port_stop_~rocker_port~5#1.base, rocker_port_stop_~rocker_port~5#1.offset, rocker_port_stop_~tmp~177#1.base, rocker_port_stop_~tmp~177#1.offset, rocker_port_stop_~tmp___0~97#1, rocker_port_stop_~tmp___1~56#1;havoc rocker_port_stop_#in~dev#1.base, rocker_port_stop_#in~dev#1.offset;assume { :end_inline_rocker_port_stop } true;assume -2147483648 <= main_#t~ret1906#1 && main_#t~ret1906#1 <= 2147483647;havoc main_#t~ret1906#1;~ldv_state_variable_12~0 := 2; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140-1: SUMMARY for call rocker_msix_fini(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset); srcloc: null [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140: call rocker_remove_#t~mem1739#1.base, rocker_remove_#t~mem1739#1.offset := read~$Pointer$#4(rocker_remove_~rocker~30#1.base, 8 + rocker_remove_~rocker~30#1.offset, 8); [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16197: call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset);havoc main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset);havoc main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset);havoc main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset);havoc main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset);havoc main_~#ldvarg37~0#1.base, main_~#ldvarg37~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; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13621: rocker_port_open_~tmp___0~96#1 := rocker_port_open_#t~ret1389#1;havoc rocker_port_open_#t~ret1389#1;assume { :begin_inline_ldv_request_irq_12 } true;ldv_request_irq_12_#in~irq#1, ldv_request_irq_12_#in~handler#1.base, ldv_request_irq_12_#in~handler#1.offset, ldv_request_irq_12_#in~flags#1, ldv_request_irq_12_#in~name#1.base, ldv_request_irq_12_#in~name#1.offset, ldv_request_irq_12_#in~dev#1.base, ldv_request_irq_12_#in~dev#1.offset := rocker_port_open_~tmp___0~96#1, #funAddr~rocker_tx_irq_handler.base, #funAddr~rocker_tx_irq_handler.offset, 0, ~#rocker_driver_name~0.base, ~#rocker_driver_name~0.offset, rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset;havoc ldv_request_irq_12_#res#1;havoc ldv_request_irq_12_#t~ret1990#1, ldv_request_irq_12_#t~ret1991#1, ldv_request_irq_12_~irq#1, ldv_request_irq_12_~handler#1.base, ldv_request_irq_12_~handler#1.offset, ldv_request_irq_12_~flags#1, ldv_request_irq_12_~name#1.base, ldv_request_irq_12_~name#1.offset, ldv_request_irq_12_~dev#1.base, ldv_request_irq_12_~dev#1.offset, ldv_request_irq_12_~ldv_func_res~5#1, ldv_request_irq_12_~tmp~236#1, ldv_request_irq_12_~tmp___0~132#1;ldv_request_irq_12_~irq#1 := ldv_request_irq_12_#in~irq#1;ldv_request_irq_12_~handler#1.base, ldv_request_irq_12_~handler#1.offset := ldv_request_irq_12_#in~handler#1.base, ldv_request_irq_12_#in~handler#1.offset;ldv_request_irq_12_~flags#1 := ldv_request_irq_12_#in~flags#1;ldv_request_irq_12_~name#1.base, ldv_request_irq_12_~name#1.offset := ldv_request_irq_12_#in~name#1.base, ldv_request_irq_12_#in~name#1.offset;ldv_request_irq_12_~dev#1.base, ldv_request_irq_12_~dev#1.offset := ldv_request_irq_12_#in~dev#1.base, ldv_request_irq_12_#in~dev#1.offset;havoc ldv_request_irq_12_~ldv_func_res~5#1;havoc ldv_request_irq_12_~tmp~236#1;havoc ldv_request_irq_12_~tmp___0~132#1; [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13621-1: SUMMARY for call rocker_port_open_#t~ret1389#1 := rocker_msix_tx_vector(rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset); srcloc: null [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15141-1: SUMMARY for call iounmap(rocker_remove_#t~mem1739#1.base, rocker_remove_#t~mem1739#1.offset); srcloc: null [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15141: havoc rocker_remove_#t~mem1739#1.base, rocker_remove_#t~mem1739#1.offset;call rocker_remove_#t~mem1740#1.base, rocker_remove_#t~mem1740#1.offset := read~$Pointer$#4(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset, 8); [2025-02-08 03:03:20,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7940: havoc skb_headlen_#t~mem252#1;havoc skb_headlen_#t~mem253#1;rocker_port_xmit_#t~ret1436#1 := skb_headlen_#res#1;havoc skb_headlen_#t~mem252#1, skb_headlen_#t~mem253#1, skb_headlen_~skb#1.base, skb_headlen_~skb#1.offset;havoc skb_headlen_#in~skb#1.base, skb_headlen_#in~skb#1.offset;assume { :end_inline_skb_headlen } true;rocker_port_xmit_~tmp___2~36#1 := rocker_port_xmit_#t~ret1436#1;havoc rocker_port_xmit_#t~ret1436#1;call rocker_port_xmit_#t~mem1437#1.base, rocker_port_xmit_#t~mem1437#1.offset := read~$Pointer$#4(rocker_port_xmit_~skb#1.base, 238 + rocker_port_xmit_~skb#1.offset, 8); [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13622: rocker_port_open_#t~ret1390#1 := ldv_request_irq_12_#res#1;havoc ldv_request_irq_12_#t~ret1990#1, ldv_request_irq_12_#t~ret1991#1, ldv_request_irq_12_~irq#1, ldv_request_irq_12_~handler#1.base, ldv_request_irq_12_~handler#1.offset, ldv_request_irq_12_~flags#1, ldv_request_irq_12_~name#1.base, ldv_request_irq_12_~name#1.offset, ldv_request_irq_12_~dev#1.base, ldv_request_irq_12_~dev#1.offset, ldv_request_irq_12_~ldv_func_res~5#1, ldv_request_irq_12_~tmp~236#1, ldv_request_irq_12_~tmp___0~132#1;havoc ldv_request_irq_12_#in~irq#1, ldv_request_irq_12_#in~handler#1.base, ldv_request_irq_12_#in~handler#1.offset, ldv_request_irq_12_#in~flags#1, ldv_request_irq_12_#in~name#1.base, ldv_request_irq_12_#in~name#1.offset, ldv_request_irq_12_#in~dev#1.base, ldv_request_irq_12_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_12 } true;assume -2147483648 <= rocker_port_open_#t~ret1390#1 && rocker_port_open_#t~ret1390#1 <= 2147483647;rocker_port_open_~err~33#1 := rocker_port_open_#t~ret1390#1;havoc rocker_port_open_#t~ret1390#1; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16397: havoc choose_interrupt_3_#t~nondet1835#1, choose_interrupt_3_#t~switch1836#1, choose_interrupt_3_#t~ret1837#1, choose_interrupt_3_#t~ret1838#1, choose_interrupt_3_#t~ret1839#1, choose_interrupt_3_#t~ret1840#1, choose_interrupt_3_~tmp~225#1;assume { :end_inline_choose_interrupt_3 } true; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15142-1: SUMMARY for call pci_release_regions(rocker_remove_#t~mem1740#1.base, rocker_remove_#t~mem1740#1.offset); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15142: havoc rocker_remove_#t~mem1740#1.base, rocker_remove_#t~mem1740#1.offset;call rocker_remove_#t~mem1741#1.base, rocker_remove_#t~mem1741#1.offset := read~$Pointer$#4(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset, 8); [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-1: SUMMARY for call pci_disable_device(rocker_remove_#t~mem1741#1.base, rocker_remove_#t~mem1741#1.offset); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143: havoc rocker_remove_#t~mem1741#1.base, rocker_remove_#t~mem1741#1.offset; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16795: havoc choose_interrupt_5_#t~nondet1802#1, choose_interrupt_5_#t~switch1803#1, choose_interrupt_5_#t~ret1804#1, choose_interrupt_5_#t~ret1805#1, choose_interrupt_5_#t~ret1806#1, choose_interrupt_5_#t~ret1807#1, choose_interrupt_5_~tmp~217#1;assume { :end_inline_choose_interrupt_5 } true; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13624: assume 0 != rocker_port_open_~err~33#1;call rocker_port_open_#t~mem1391#1.base, rocker_port_open_#t~mem1391#1.offset := read~$Pointer$#4(rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset, 8); [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13624: assume !(0 != rocker_port_open_~err~33#1); [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15144: SUMMARY for call kfree(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16928: assume -2147483648 <= ldv_request_irq_13_#t~ret1992#1 && ldv_request_irq_13_#t~ret1992#1 <= 2147483647;ldv_request_irq_13_~tmp~237#1 := ldv_request_irq_13_#t~ret1992#1;havoc ldv_request_irq_13_#t~ret1992#1;ldv_request_irq_13_~ldv_func_res~6#1 := ldv_request_irq_13_~tmp~237#1; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16928-1: SUMMARY for call ldv_request_irq_13_#t~ret1992#1 := request_irq(ldv_request_irq_13_~irq#1, ldv_request_irq_13_~handler#1.base, ldv_request_irq_13_~handler#1.offset, ldv_request_irq_13_~flags#1, ldv_request_irq_13_~name#1.base, ldv_request_irq_13_~name#1.offset, ldv_request_irq_13_~dev#1.base, ldv_request_irq_13_~dev#1.offset); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13625: havoc rocker_port_open_#t~mem1391#1.base, rocker_port_open_#t~mem1391#1.offset; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13625-1: SUMMARY for call netdev_err(rocker_port_open_#t~mem1391#1.base, rocker_port_open_#t~mem1391#1.offset, 60, 0); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15343-1: SUMMARY for call rocker_module_init_#t~ret1786#1 := unregister_netevent_notifier(~#rocker_netevent_nb~0.base, ~#rocker_netevent_nb~0.offset); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15343: assume -2147483648 <= rocker_module_init_#t~ret1786#1 && rocker_module_init_#t~ret1786#1 <= 2147483647; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13824-1: SUMMARY for call rocker_port_xmit_#t~ret1438#1 := rocker_tx_desc_frag_map_put(rocker_port_xmit_~rocker_port~6#1.base, rocker_port_xmit_~rocker_port~6#1.offset, rocker_port_xmit_~desc_info~7#1.base, rocker_port_xmit_~desc_info~7#1.offset, rocker_port_xmit_#t~mem1437#1.base, rocker_port_xmit_#t~mem1437#1.offset, rocker_port_xmit_~tmp___2~36#1 % 4294967296); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13824: assume -2147483648 <= rocker_port_xmit_#t~ret1438#1 && rocker_port_xmit_#t~ret1438#1 <= 2147483647;rocker_port_xmit_~err~34#1 := rocker_port_xmit_#t~ret1438#1;havoc rocker_port_xmit_#t~mem1437#1.base, rocker_port_xmit_#t~mem1437#1.offset;havoc rocker_port_xmit_#t~ret1438#1; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16599: main_#t~ret1961#1 := rocker_port_open_#res#1;havoc rocker_port_open_#t~ret1387#1.base, rocker_port_open_#t~ret1387#1.offset, rocker_port_open_#t~ret1388#1, rocker_port_open_#t~ret1389#1, rocker_port_open_#t~ret1390#1, rocker_port_open_#t~mem1391#1.base, rocker_port_open_#t~mem1391#1.offset, rocker_port_open_#t~ret1392#1, rocker_port_open_#t~ret1393#1, rocker_port_open_#t~mem1394#1.base, rocker_port_open_#t~mem1394#1.offset, rocker_port_open_#t~ret1395#1, rocker_port_open_#t~ret1396#1, rocker_port_open_#t~ret1397#1, rocker_port_open_~dev#1.base, rocker_port_open_~dev#1.offset, rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset, rocker_port_open_~tmp~176#1.base, rocker_port_open_~tmp~176#1.offset, rocker_port_open_~err~33#1, rocker_port_open_~tmp___0~96#1, rocker_port_open_~tmp___1~55#1, rocker_port_open_~tmp___2~33#1, rocker_port_open_~tmp___3~19#1;havoc rocker_port_open_#in~dev#1.base, rocker_port_open_#in~dev#1.offset;assume { :end_inline_rocker_port_open } true;assume -2147483648 <= main_#t~ret1961#1 && main_#t~ret1961#1 <= 2147483647;~ldv_retval_2~0 := main_#t~ret1961#1;havoc main_#t~ret1961#1; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15344-1: SUMMARY for call rocker_module_init_#t~ret1787#1 := unregister_netdevice_notifier(~#rocker_netdevice_nb~0.base, ~#rocker_netdevice_nb~0.offset); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15344: assume -2147483648 <= rocker_module_init_#t~ret1787#1 && rocker_module_init_#t~ret1787#1 <= 2147483647;havoc rocker_module_init_#t~ret1787#1;rocker_module_init_#res#1 := rocker_module_init_~err~60#1; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16930: assume -2147483648 <= ldv_request_irq_13_#t~ret1993#1 && ldv_request_irq_13_#t~ret1993#1 <= 2147483647;ldv_request_irq_13_~tmp___0~133#1 := ldv_request_irq_13_#t~ret1993#1;havoc ldv_request_irq_13_#t~ret1993#1; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15939-1: SUMMARY for call ldv_pci_driver_9_#t~ret1830#1.base, ldv_pci_driver_9_#t~ret1830#1.offset := ldv_init_zalloc(2976); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15939: ldv_pci_driver_9_~tmp~223#1.base, ldv_pci_driver_9_~tmp~223#1.offset := ldv_pci_driver_9_#t~ret1830#1.base, ldv_pci_driver_9_#t~ret1830#1.offset;havoc ldv_pci_driver_9_#t~ret1830#1.base, ldv_pci_driver_9_#t~ret1830#1.offset;~rocker_pci_driver_group1~0.base, ~rocker_pci_driver_group1~0.offset := ldv_pci_driver_9_~tmp~223#1.base, ldv_pci_driver_9_~tmp~223#1.offset; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16930-1: SUMMARY for call ldv_request_irq_13_#t~ret1993#1 := reg_check_3(ldv_request_irq_13_~handler#1.base, ldv_request_irq_13_~handler#1.offset); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17063: SUMMARY for call free_irq(ldv_free_irq_26_~ldv_func_arg1#1, ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16931: assume 0 != ldv_request_irq_13_~tmp___0~133#1 && 0 == ldv_request_irq_13_~ldv_func_res~6#1; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16931: assume !(0 != ldv_request_irq_13_~tmp___0~133#1 && 0 == ldv_request_irq_13_~ldv_func_res~6#1); [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13826: assume 0 != rocker_port_xmit_~err~34#1; [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13826: assume !(0 != rocker_port_xmit_~err~34#1); [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17064: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_26_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_26_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_26_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_26_~ldv_func_arg2#1.base, ldv_free_irq_26_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16932: SUMMARY for call activate_suitable_irq_3((if ldv_request_irq_13_~irq#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_request_irq_13_~irq#1 % 4294967296 % 4294967296 else ldv_request_irq_13_~irq#1 % 4294967296 % 4294967296 - 4294967296), ldv_request_irq_13_~dev#1.base, ldv_request_irq_13_~dev#1.offset); srcloc: null [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13629: rocker_port_open_~tmp___1~55#1 := rocker_port_open_#t~ret1392#1;havoc rocker_port_open_#t~ret1392#1;assume { :begin_inline_ldv_request_irq_13 } true;ldv_request_irq_13_#in~irq#1, ldv_request_irq_13_#in~handler#1.base, ldv_request_irq_13_#in~handler#1.offset, ldv_request_irq_13_#in~flags#1, ldv_request_irq_13_#in~name#1.base, ldv_request_irq_13_#in~name#1.offset, ldv_request_irq_13_#in~dev#1.base, ldv_request_irq_13_#in~dev#1.offset := rocker_port_open_~tmp___1~55#1, #funAddr~rocker_rx_irq_handler.base, #funAddr~rocker_rx_irq_handler.offset, 0, ~#rocker_driver_name~0.base, ~#rocker_driver_name~0.offset, rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset;havoc ldv_request_irq_13_#res#1;havoc ldv_request_irq_13_#t~ret1992#1, ldv_request_irq_13_#t~ret1993#1, ldv_request_irq_13_~irq#1, ldv_request_irq_13_~handler#1.base, ldv_request_irq_13_~handler#1.offset, ldv_request_irq_13_~flags#1, ldv_request_irq_13_~name#1.base, ldv_request_irq_13_~name#1.offset, ldv_request_irq_13_~dev#1.base, ldv_request_irq_13_~dev#1.offset, ldv_request_irq_13_~ldv_func_res~6#1, ldv_request_irq_13_~tmp~237#1, ldv_request_irq_13_~tmp___0~133#1;ldv_request_irq_13_~irq#1 := ldv_request_irq_13_#in~irq#1;ldv_request_irq_13_~handler#1.base, ldv_request_irq_13_~handler#1.offset := ldv_request_irq_13_#in~handler#1.base, ldv_request_irq_13_#in~handler#1.offset;ldv_request_irq_13_~flags#1 := ldv_request_irq_13_#in~flags#1;ldv_request_irq_13_~name#1.base, ldv_request_irq_13_~name#1.offset := ldv_request_irq_13_#in~name#1.base, ldv_request_irq_13_#in~name#1.offset;ldv_request_irq_13_~dev#1.base, ldv_request_irq_13_~dev#1.offset := ldv_request_irq_13_#in~dev#1.base, ldv_request_irq_13_#in~dev#1.offset;havoc ldv_request_irq_13_~ldv_func_res~6#1;havoc ldv_request_irq_13_~tmp~237#1;havoc ldv_request_irq_13_~tmp___0~133#1; [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13629-1: SUMMARY for call rocker_port_open_#t~ret1392#1 := rocker_msix_rx_vector(rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset); srcloc: null [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16669: main_#t~ret1971#1 := rocker_netdevice_event_#res#1;havoc rocker_netdevice_event_#t~switch1769#1, rocker_netdevice_event_#t~ret1770#1.base, rocker_netdevice_event_#t~ret1770#1.offset, rocker_netdevice_event_#t~ret1771#1, rocker_netdevice_event_#t~ret1772#1, rocker_netdevice_event_~unused#1.base, rocker_netdevice_event_~unused#1.offset, rocker_netdevice_event_~event#1, rocker_netdevice_event_~ptr#1.base, rocker_netdevice_event_~ptr#1.offset, rocker_netdevice_event_~dev~3#1.base, rocker_netdevice_event_~dev~3#1.offset, rocker_netdevice_event_~err~58#1, rocker_netdevice_event_~tmp~211#1, rocker_netdevice_event_~tmp___0~120#1;havoc rocker_netdevice_event_#in~unused#1.base, rocker_netdevice_event_#in~unused#1.offset, rocker_netdevice_event_#in~event#1, rocker_netdevice_event_#in~ptr#1.base, rocker_netdevice_event_#in~ptr#1.offset;assume { :end_inline_rocker_netdevice_event } true;assume -2147483648 <= main_#t~ret1971#1 && main_#t~ret1971#1 <= 2147483647;havoc main_#t~mem1970#1;havoc main_#t~ret1971#1;~ldv_state_variable_8~0 := 1; [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13630: rocker_port_open_#t~ret1393#1 := ldv_request_irq_13_#res#1;havoc ldv_request_irq_13_#t~ret1992#1, ldv_request_irq_13_#t~ret1993#1, ldv_request_irq_13_~irq#1, ldv_request_irq_13_~handler#1.base, ldv_request_irq_13_~handler#1.offset, ldv_request_irq_13_~flags#1, ldv_request_irq_13_~name#1.base, ldv_request_irq_13_~name#1.offset, ldv_request_irq_13_~dev#1.base, ldv_request_irq_13_~dev#1.offset, ldv_request_irq_13_~ldv_func_res~6#1, ldv_request_irq_13_~tmp~237#1, ldv_request_irq_13_~tmp___0~133#1;havoc ldv_request_irq_13_#in~irq#1, ldv_request_irq_13_#in~handler#1.base, ldv_request_irq_13_#in~handler#1.offset, ldv_request_irq_13_#in~flags#1, ldv_request_irq_13_#in~name#1.base, ldv_request_irq_13_#in~name#1.offset, ldv_request_irq_13_#in~dev#1.base, ldv_request_irq_13_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_13 } true;assume -2147483648 <= rocker_port_open_#t~ret1393#1 && rocker_port_open_#t~ret1393#1 <= 2147483647;rocker_port_open_~err~33#1 := rocker_port_open_#t~ret1393#1;havoc rocker_port_open_#t~ret1393#1; [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16935-1: ldv_request_irq_13_#res#1 := ldv_request_irq_13_~ldv_func_res~6#1; [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15217-1: SUMMARY for call rocker_port_master_changed_#t~ret1759#1.base, rocker_port_master_changed_#t~ret1759#1.offset := netdev_priv(rocker_port_master_changed_~dev#1.base, rocker_port_master_changed_~dev#1.offset); srcloc: null [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15217: rocker_port_master_changed_~tmp~210#1.base, rocker_port_master_changed_~tmp~210#1.offset := rocker_port_master_changed_#t~ret1759#1.base, rocker_port_master_changed_#t~ret1759#1.offset;havoc rocker_port_master_changed_#t~ret1759#1.base, rocker_port_master_changed_#t~ret1759#1.offset;rocker_port_master_changed_~rocker_port~21#1.base, rocker_port_master_changed_~rocker_port~21#1.offset := rocker_port_master_changed_~tmp~210#1.base, rocker_port_master_changed_~tmp~210#1.offset;assume { :begin_inline_netdev_master_upper_dev_get } true;netdev_master_upper_dev_get_#in~arg0#1.base, netdev_master_upper_dev_get_#in~arg0#1.offset := rocker_port_master_changed_~dev#1.base, rocker_port_master_changed_~dev#1.offset;havoc netdev_master_upper_dev_get_#res#1.base, netdev_master_upper_dev_get_#res#1.offset;havoc netdev_master_upper_dev_get_#t~ret2027#1.base, netdev_master_upper_dev_get_#t~ret2027#1.offset, netdev_master_upper_dev_get_~arg0#1.base, netdev_master_upper_dev_get_~arg0#1.offset;netdev_master_upper_dev_get_~arg0#1.base, netdev_master_upper_dev_get_~arg0#1.offset := netdev_master_upper_dev_get_#in~arg0#1.base, netdev_master_upper_dev_get_#in~arg0#1.offset; [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13830-1: SUMMARY for call rocker_port_xmit_#t~ret1439#1.base, rocker_port_xmit_#t~ret1439#1.offset := skb_end_pointer(rocker_port_xmit_~skb#1.base, rocker_port_xmit_~skb#1.offset); srcloc: null [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13830: rocker_port_xmit_~tmp___3~21#1.base, rocker_port_xmit_~tmp___3~21#1.offset := rocker_port_xmit_#t~ret1439#1.base, rocker_port_xmit_#t~ret1439#1.offset;havoc rocker_port_xmit_#t~ret1439#1.base, rocker_port_xmit_#t~ret1439#1.offset;call rocker_port_xmit_#t~mem1440#1 := read~int#4(rocker_port_xmit_~tmp___3~21#1.base, rocker_port_xmit_~tmp___3~21#1.offset, 1); [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13632: assume 0 != rocker_port_open_~err~33#1;call rocker_port_open_#t~mem1394#1.base, rocker_port_open_#t~mem1394#1.offset := read~$Pointer$#4(rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset, 8); [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13632: assume !(0 != rocker_port_open_~err~33#1); [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16407: main_#t~ret1899#1 := rocker_netevent_event_#res#1;havoc rocker_netevent_event_#t~switch1778#1, rocker_netevent_event_#t~mem1779#1.base, rocker_netevent_event_#t~mem1779#1.offset, rocker_netevent_event_#t~mem1780#1.base, rocker_netevent_event_#t~mem1780#1.offset, rocker_netevent_event_#t~ret1781#1, rocker_netevent_event_#t~ret1782#1, rocker_netevent_event_~unused#1.base, rocker_netevent_event_~unused#1.offset, rocker_netevent_event_~event#1, rocker_netevent_event_~ptr#1.base, rocker_netevent_event_~ptr#1.offset, rocker_netevent_event_~dev~4#1.base, rocker_netevent_event_~dev~4#1.offset, rocker_netevent_event_~n~3#1.base, rocker_netevent_event_~n~3#1.offset, rocker_netevent_event_~err~59#1, rocker_netevent_event_~tmp~213#1, rocker_netevent_event_~tmp___0~122#1;havoc rocker_netevent_event_#in~unused#1.base, rocker_netevent_event_#in~unused#1.offset, rocker_netevent_event_#in~event#1, rocker_netevent_event_#in~ptr#1.base, rocker_netevent_event_#in~ptr#1.offset;assume { :end_inline_rocker_netevent_event } true;assume -2147483648 <= main_#t~ret1899#1 && main_#t~ret1899#1 <= 2147483647;havoc main_#t~mem1898#1;havoc main_#t~ret1899#1;~ldv_state_variable_7~0 := 1; [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17200: assume 1 != ~ldv_module_refcounter~0; [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17200: assume !(1 != ~ldv_module_refcounter~0); [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13831: assume rocker_port_xmit_#t~mem1440#1 % 256 % 4294967296 > 16;havoc rocker_port_xmit_#t~mem1440#1; [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13831: assume !(rocker_port_xmit_#t~mem1440#1 % 256 % 4294967296 > 16);havoc rocker_port_xmit_#t~mem1440#1;rocker_port_xmit_~i~17#1 := 0; [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13633: havoc rocker_port_open_#t~mem1394#1.base, rocker_port_open_#t~mem1394#1.offset; [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13633-1: SUMMARY for call netdev_err(rocker_port_open_#t~mem1394#1.base, rocker_port_open_#t~mem1394#1.offset, 61, 0); srcloc: null [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17201: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16805-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 03:03:20,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16805: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset);havoc main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset);havoc main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset);havoc main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset);havoc main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset);havoc main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset);havoc main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset);havoc main_~#ldvarg37~0#1.base, main_~#ldvarg37~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; [2025-02-08 03:03:20,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17334: havoc ethtool_op_get_link_#t~nondet2021#1;main_#t~ret1982#1 := ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet2021#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;havoc ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;assume { :end_inline_ethtool_op_get_link } true;havoc main_#t~ret1982#1;~ldv_state_variable_10~0 := 1; [2025-02-08 03:03:20,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16806: #t~ret2057#1 := main_#res#1;havoc main_#t~ret1849#1.base, main_#t~ret1849#1.offset, main_#t~ret1850#1.base, main_#t~ret1850#1.offset, main_#t~ret1851#1.base, main_#t~ret1851#1.offset, main_#t~ret1852#1.base, main_#t~ret1852#1.offset, main_#t~ret1853#1.base, main_#t~ret1853#1.offset, main_#t~ret1854#1.base, main_#t~ret1854#1.offset, main_#t~ret1855#1.base, main_#t~ret1855#1.offset, main_#t~ret1856#1.base, main_#t~ret1856#1.offset, main_#t~ret1857#1.base, main_#t~ret1857#1.offset, main_#t~ret1858#1.base, main_#t~ret1858#1.offset, main_#t~ret1859#1.base, main_#t~ret1859#1.offset, main_#t~ret1860#1.base, main_#t~ret1860#1.offset, main_#t~ret1861#1.base, main_#t~ret1861#1.offset, main_#t~ret1862#1.base, main_#t~ret1862#1.offset, main_#t~ret1863#1.base, main_#t~ret1863#1.offset, main_#t~ret1864#1.base, main_#t~ret1864#1.offset, main_#t~ret1865#1.base, main_#t~ret1865#1.offset, main_#t~ret1866#1.base, main_#t~ret1866#1.offset, main_#t~ret1867#1.base, main_#t~ret1867#1.offset, main_#t~ret1868#1.base, main_#t~ret1868#1.offset, main_#t~ret1869#1.base, main_#t~ret1869#1.offset, main_#t~ret1870#1.base, main_#t~ret1870#1.offset, main_#t~ret1871#1.base, main_#t~ret1871#1.offset, main_#t~ret1872#1.base, main_#t~ret1872#1.offset, main_#t~ret1873#1.base, main_#t~ret1873#1.offset, main_#t~ret1874#1.base, main_#t~ret1874#1.offset, main_#t~ret1875#1.base, main_#t~ret1875#1.offset, main_#t~ret1876#1.base, main_#t~ret1876#1.offset, main_#t~ret1877#1.base, main_#t~ret1877#1.offset, main_#t~ret1878#1.base, main_#t~ret1878#1.offset, main_#t~ret1879#1.base, main_#t~ret1879#1.offset, main_#t~ret1880#1.base, main_#t~ret1880#1.offset, main_#t~ret1881#1.base, main_#t~ret1881#1.offset, main_#t~ret1882#1.base, main_#t~ret1882#1.offset, main_#t~ret1883#1.base, main_#t~ret1883#1.offset, main_#t~ret1884#1.base, main_#t~ret1884#1.offset, main_#t~ret1885#1.base, main_#t~ret1885#1.offset, main_#t~ret1886#1.base, main_#t~ret1886#1.offset, main_#t~nondet1887#1, main_#t~switch1888#1, main_#t~nondet1889#1, main_#t~switch1890#1, main_#t~ret1891#1, main_#t~ret1892#1, main_#t~ret1893#1, main_#t~ret1894#1, main_#t~ret1895#1, main_#t~nondet1896#1, main_#t~switch1897#1, main_#t~mem1898#1, main_#t~ret1899#1, main_#t~nondet1900#1, main_#t~switch1901#1, main_#t~ret1902#1, main_#t~ret1903#1, main_#t~nondet1904#1, main_#t~switch1905#1, main_#t~ret1906#1, main_#t~mem1907#1, main_#t~ret1908#1, main_#t~mem1909#1, main_#t~ret1910#1, main_#t~mem1911#1, main_#t~ret1912#1, main_#t~mem1913#1, main_#t~ret1914#1, main_#t~mem1915#1, main_#t~ret1916#1, main_#t~mem1917#1, main_#t~ret1918#1, main_#t~mem1919#1, main_#t~ret1920#1, main_#t~mem1921#1, main_#t~ret1922#1, main_#t~mem1923#1, main_#t~ret1924#1, main_#t~mem1925#1, main_#t~ret1926#1, main_#t~mem1927#1, main_#t~ret1928#1, main_#t~mem1929#1, main_#t~ret1930#1, main_#t~mem1931#1, main_#t~ret1932#1, main_#t~mem1933#1, main_#t~ret1934#1, main_#t~mem1935#1, main_#t~ret1936#1, main_#t~mem1937#1, main_#t~mem1938#1, main_#t~ret1939#1, main_#t~mem1940#1, main_#t~mem1941#1, main_#t~ret1942#1, main_#t~mem1943#1, main_#t~mem1944#1, main_#t~ret1945#1, main_#t~mem1946#1, main_#t~mem1947#1, main_#t~mem1948#1, main_#t~mem1949#1, main_#t~ret1950#1, main_#t~mem1951#1, main_#t~mem1952#1, main_#t~mem1953#1, main_#t~mem1954#1, main_#t~ret1955#1, main_#t~mem1956#1, main_#t~mem1957#1, main_#t~mem1958#1, main_#t~mem1959#1, main_#t~ret1960#1, main_#t~ret1961#1, main_#t~ret1962#1, main_#t~ret1963#1, main_#t~ret1964#1, main_#t~ret1965#1, main_#t~ret1966#1, main_#t~ret1967#1, main_#t~nondet1968#1, main_#t~switch1969#1, main_#t~mem1970#1, main_#t~ret1971#1, main_#t~nondet1972#1, main_#t~switch1973#1, main_#t~ret1974#1, main_#t~nondet1975#1, main_#t~switch1976#1, main_#t~mem1977#1, main_#t~ret1978#1, main_#t~ret1979#1, main_#t~ret1980#1, main_#t~mem1981#1, main_#t~ret1982#1, main_~ldvarg1~0#1.base, main_~ldvarg1~0#1.offset, main_~tmp~229#1.base, main_~tmp~229#1.offset, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp___0~130#1.base, main_~tmp___0~130#1.offset, main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset, main_~ldvarg3~0#1.base, main_~ldvarg3~0#1.offset, main_~tmp___1~74#1.base, main_~tmp___1~74#1.offset, main_~#ldvarg18~0#1.base, main_~#ldvarg18~0#1.offset, main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset, main_~ldvarg20~0#1.base, main_~ldvarg20~0#1.offset, main_~tmp___2~45#1.base, main_~tmp___2~45#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___3~24#1.base, main_~tmp___3~24#1.offset, main_~#ldvarg23~0#1.base, main_~#ldvarg23~0#1.offset, main_~ldvarg12~0#1.base, main_~ldvarg12~0#1.offset, main_~tmp___4~12#1.base, main_~tmp___4~12#1.offset, main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset, main_~ldvarg13~0#1.base, main_~ldvarg13~0#1.offset, main_~tmp___5~11#1.base, main_~tmp___5~11#1.offset, main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset, main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset, main_~ldvarg24~0#1.base, main_~ldvarg24~0#1.offset, main_~tmp___6~8#1.base, main_~tmp___6~8#1.offset, main_~ldvarg27~0#1.base, main_~ldvarg27~0#1.offset, main_~tmp___7~5#1.base, main_~tmp___7~5#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___8~2#1.base, main_~tmp___8~2#1.offset, main_~ldvarg5~0#1.base, main_~ldvarg5~0#1.offset, main_~tmp___9~2#1.base, main_~tmp___9~2#1.offset, main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset, main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset, main_~ldvarg16~0#1.base, main_~ldvarg16~0#1.offset, main_~tmp___10~2#1.base, main_~tmp___10~2#1.offset, main_~#ldvarg21~0#1.base, main_~#ldvarg21~0#1.offset, main_~ldvarg25~0#1.base, main_~ldvarg25~0#1.offset, main_~tmp___11~2#1.base, main_~tmp___11~2#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp___12~2#1.base, main_~tmp___12~2#1.offset, main_~ldvarg14~0#1.base, main_~ldvarg14~0#1.offset, main_~tmp___13~2#1.base, main_~tmp___13~2#1.offset, main_~ldvarg17~0#1.base, main_~ldvarg17~0#1.offset, main_~tmp___14~2#1.base, main_~tmp___14~2#1.offset, main_~ldvarg22~0#1.base, main_~ldvarg22~0#1.offset, main_~tmp___15~1#1.base, main_~tmp___15~1#1.offset, main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset, main_~#ldvarg28~0#1.base, main_~#ldvarg28~0#1.offset, main_~#ldvarg31~0#1.base, main_~#ldvarg31~0#1.offset, main_~ldvarg29~0#1.base, main_~ldvarg29~0#1.offset, main_~tmp___16~0#1.base, main_~tmp___16~0#1.offset, main_~ldvarg30~0#1.base, main_~ldvarg30~0#1.offset, main_~tmp___17~0#1.base, main_~tmp___17~0#1.offset, main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset, main_~ldvarg35~0#1.base, main_~ldvarg35~0#1.offset, main_~tmp___18~0#1.base, main_~tmp___18~0#1.offset, main_~ldvarg32~0#1.base, main_~ldvarg32~0#1.offset, main_~tmp___19~0#1.base, main_~tmp___19~0#1.offset, main_~ldvarg36~0#1.base, main_~ldvarg36~0#1.offset, main_~tmp___20~0#1.base, main_~tmp___20~0#1.offset, main_~ldvarg34~0#1.base, main_~ldvarg34~0#1.offset, main_~tmp___21~0#1.base, main_~tmp___21~0#1.offset, main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset, main_~tmp___22~0#1, main_~tmp___23~0#1, main_~tmp___24~0#1, main_~tmp___25~0#1, main_~tmp___26~0#1, main_~tmp___27~0#1, main_~tmp___28~0#1, main_~tmp___29~0#1;assume { :end_inline_main } true; [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15353: havoc ldv_pci_unregister_driver_29_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_29_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_29_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_29_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_29 } true; [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17071: SUMMARY for call free_irq(ldv_free_irq_27_~ldv_func_arg1#1, ldv_free_irq_27_~ldv_func_arg2#1.base, ldv_free_irq_27_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15486-1: SUMMARY for call ldv_initialize_ethtool_ops_10_#t~ret1800#1.base, ldv_initialize_ethtool_ops_10_#t~ret1800#1.offset := ldv_init_zalloc(3008); srcloc: null [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15486: ldv_initialize_ethtool_ops_10_~tmp~216#1.base, ldv_initialize_ethtool_ops_10_~tmp~216#1.offset := ldv_initialize_ethtool_ops_10_#t~ret1800#1.base, ldv_initialize_ethtool_ops_10_#t~ret1800#1.offset;havoc ldv_initialize_ethtool_ops_10_#t~ret1800#1.base, ldv_initialize_ethtool_ops_10_#t~ret1800#1.offset;~rocker_port_ethtool_ops_group1~0.base, ~rocker_port_ethtool_ops_group1~0.offset := ldv_initialize_ethtool_ops_10_~tmp~216#1.base, ldv_initialize_ethtool_ops_10_~tmp~216#1.offset; [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16609: main_#t~ret1962#1 := rocker_port_xmit_#res#1;havoc rocker_port_xmit_#t~ret1430#1.base, rocker_port_xmit_#t~ret1430#1.offset, rocker_port_xmit_#t~mem1431#1.base, rocker_port_xmit_#t~mem1431#1.offset, rocker_port_xmit_#t~ret1432#1.base, rocker_port_xmit_#t~ret1432#1.offset, rocker_port_xmit_#t~ret1433#1, rocker_port_xmit_#t~ret1434#1, rocker_port_xmit_#t~ret1435#1.base, rocker_port_xmit_#t~ret1435#1.offset, rocker_port_xmit_#t~ret1436#1, rocker_port_xmit_#t~mem1437#1.base, rocker_port_xmit_#t~mem1437#1.offset, rocker_port_xmit_#t~ret1438#1, rocker_port_xmit_#t~ret1439#1.base, rocker_port_xmit_#t~ret1439#1.offset, rocker_port_xmit_#t~mem1440#1, rocker_port_xmit_#t~ret1441#1.base, rocker_port_xmit_#t~ret1441#1.offset, rocker_port_xmit_#t~ret1442#1, rocker_port_xmit_#t~ret1443#1.base, rocker_port_xmit_#t~ret1443#1.offset, rocker_port_xmit_#t~ret1444#1, rocker_port_xmit_#t~ret1445#1.base, rocker_port_xmit_#t~ret1445#1.offset, rocker_port_xmit_#t~mem1446#1, rocker_port_xmit_#t~ret1447#1.base, rocker_port_xmit_#t~ret1447#1.offset, rocker_port_xmit_#t~mem1448#1, rocker_port_xmit_~skb#1.base, rocker_port_xmit_~skb#1.offset, rocker_port_xmit_~dev#1.base, rocker_port_xmit_~dev#1.offset, rocker_port_xmit_~rocker_port~6#1.base, rocker_port_xmit_~rocker_port~6#1.offset, rocker_port_xmit_~tmp~180#1.base, rocker_port_xmit_~tmp~180#1.offset, rocker_port_xmit_~rocker~22#1.base, rocker_port_xmit_~rocker~22#1.offset, rocker_port_xmit_~desc_info~7#1.base, rocker_port_xmit_~desc_info~7#1.offset, rocker_port_xmit_~frags~0#1.base, rocker_port_xmit_~frags~0#1.offset, rocker_port_xmit_~i~17#1, rocker_port_xmit_~err~34#1, rocker_port_xmit_~tmp___0~100#1, rocker_port_xmit_~tmp___1~59#1, rocker_port_xmit_~tmp___2~36#1, rocker_port_xmit_~tmp___3~21#1.base, rocker_port_xmit_~tmp___3~21#1.offset, rocker_port_xmit_~frag~1#1.base, rocker_port_xmit_~frag~1#1.offset, rocker_port_xmit_~tmp___4~10#1.base, rocker_port_xmit_~tmp___4~10#1.offset, rocker_port_xmit_~tmp___5~9#1, rocker_port_xmit_~tmp___6~7#1.base, rocker_port_xmit_~tmp___6~7#1.offset, rocker_port_xmit_~tmp___7~4#1.base, rocker_port_xmit_~tmp___7~4#1.offset;havoc rocker_port_xmit_#in~skb#1.base, rocker_port_xmit_#in~skb#1.offset, rocker_port_xmit_#in~dev#1.base, rocker_port_xmit_#in~dev#1.offset;assume { :end_inline_rocker_port_xmit } true;assume -2147483648 <= main_#t~ret1962#1 && main_#t~ret1962#1 <= 2147483647;havoc main_#t~ret1962#1;~ldv_state_variable_12~0 := 3; [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15222-1: assume rocker_port_master_changed_#t~short1762#1;call rocker_port_master_changed_#t~mem1761#1.base, rocker_port_master_changed_#t~mem1761#1.offset := read~$Pointer$#4(rocker_port_master_changed_~master~0#1.base, 2699 + rocker_port_master_changed_~master~0#1.offset, 8);rocker_port_master_changed_#t~short1762#1 := 0 != (rocker_port_master_changed_#t~mem1761#1.base + rocker_port_master_changed_#t~mem1761#1.offset) % 18446744073709551616; [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15222-1: assume !rocker_port_master_changed_#t~short1762#1; [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15222: assume rocker_port_master_changed_#t~short1762#1;havoc rocker_port_master_changed_#t~mem1761#1.base, rocker_port_master_changed_#t~mem1761#1.offset;havoc rocker_port_master_changed_#t~short1762#1;call rocker_port_master_changed_#t~mem1763#1.base, rocker_port_master_changed_#t~mem1763#1.offset := read~$Pointer$#4(rocker_port_master_changed_~master~0#1.base, 2699 + rocker_port_master_changed_~master~0#1.offset, 8);call rocker_port_master_changed_#t~mem1764#1.base, rocker_port_master_changed_#t~mem1764#1.offset := read~$Pointer$#4(rocker_port_master_changed_#t~mem1763#1.base, 16 + rocker_port_master_changed_#t~mem1763#1.offset, 8);rocker_port_master_changed_~tmp___2~44#1 := rocker_port_master_changed_#t~nondet1765#1;havoc rocker_port_master_changed_#t~mem1763#1.base, rocker_port_master_changed_#t~mem1763#1.offset;havoc rocker_port_master_changed_#t~mem1764#1.base, rocker_port_master_changed_#t~mem1764#1.offset;havoc rocker_port_master_changed_#t~nondet1765#1; [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15222: assume !rocker_port_master_changed_#t~short1762#1;havoc rocker_port_master_changed_#t~mem1761#1.base, rocker_port_master_changed_#t~mem1761#1.offset;havoc rocker_port_master_changed_#t~short1762#1; [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16345: havoc invoke_work_6_#t~nondet1812#1, invoke_work_6_#t~switch1813#1, invoke_work_6_~tmp~219#1;assume { :end_inline_invoke_work_6 } true; [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14562: rocker_port_get_stats_#t~ret1594#1 := rocker_cmd_get_port_stats_ethtool_#res#1;havoc rocker_cmd_get_port_stats_ethtool_#t~ret1592#1, rocker_cmd_get_port_stats_ethtool_~rocker_port#1.base, rocker_cmd_get_port_stats_ethtool_~rocker_port#1.offset, rocker_cmd_get_port_stats_ethtool_~priv#1.base, rocker_cmd_get_port_stats_ethtool_~priv#1.offset, rocker_cmd_get_port_stats_ethtool_~tmp~198#1;havoc rocker_cmd_get_port_stats_ethtool_#in~rocker_port#1.base, rocker_cmd_get_port_stats_ethtool_#in~rocker_port#1.offset, rocker_cmd_get_port_stats_ethtool_#in~priv#1.base, rocker_cmd_get_port_stats_ethtool_#in~priv#1.offset;assume { :end_inline_rocker_cmd_get_port_stats_ethtool } true;assume -2147483648 <= rocker_port_get_stats_#t~ret1594#1 && rocker_port_get_stats_#t~ret1594#1 <= 2147483647;rocker_port_get_stats_~tmp___0~113#1 := rocker_port_get_stats_#t~ret1594#1;havoc rocker_port_get_stats_#t~ret1594#1; [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17072: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_27_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_27_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_27_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_27_~ldv_func_arg2#1.base, ldv_free_irq_27_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13637: assume -2147483648 <= rocker_port_open_#t~ret1395#1 && rocker_port_open_#t~ret1395#1 <= 2147483647;rocker_port_open_~err~33#1 := rocker_port_open_#t~ret1395#1;havoc rocker_port_open_#t~ret1395#1; [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13637-1: SUMMARY for call rocker_port_open_#t~ret1395#1 := rocker_port_fwd_enable(rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset, 0, 0); srcloc: null [2025-02-08 03:03:20,923 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:03:20,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14563: assume 0 != rocker_port_get_stats_~tmp___0~113#1;rocker_port_get_stats_~i~20#1 := 0; [2025-02-08 03:03:20,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14563: assume !(0 != rocker_port_get_stats_~tmp___0~113#1); [2025-02-08 03:03:20,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16941: SUMMARY for call free_irq(ldv_free_irq_14_~ldv_func_arg1#1, ldv_free_irq_14_~ldv_func_arg2#1.base, ldv_free_irq_14_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13638: assume 0 != rocker_port_open_~err~33#1; [2025-02-08 03:03:20,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13638: assume !(0 != rocker_port_open_~err~33#1); [2025-02-08 03:03:20,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17404-3: SUMMARY for call netdev_master_upper_dev_get_#t~ret2027#1.base, netdev_master_upper_dev_get_#t~ret2027#1.offset := ldv_malloc(2832); srcloc: null [2025-02-08 03:03:20,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15488-1: SUMMARY for call ldv_initialize_ethtool_ops_10_#t~ret1801#1.base, ldv_initialize_ethtool_ops_10_#t~ret1801#1.offset := ldv_init_zalloc(44); srcloc: null [2025-02-08 03:03:20,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15488: ldv_initialize_ethtool_ops_10_~tmp___0~124#1.base, ldv_initialize_ethtool_ops_10_~tmp___0~124#1.offset := ldv_initialize_ethtool_ops_10_#t~ret1801#1.base, ldv_initialize_ethtool_ops_10_#t~ret1801#1.offset;havoc ldv_initialize_ethtool_ops_10_#t~ret1801#1.base, ldv_initialize_ethtool_ops_10_#t~ret1801#1.offset;~rocker_port_ethtool_ops_group0~0.base, ~rocker_port_ethtool_ops_group0~0.offset := ldv_initialize_ethtool_ops_10_~tmp___0~124#1.base, ldv_initialize_ethtool_ops_10_~tmp___0~124#1.offset; [2025-02-08 03:03:20,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17404: havoc netdev_master_upper_dev_get_#t~ret2027#1.base, netdev_master_upper_dev_get_#t~ret2027#1.offset;rocker_port_master_changed_#t~ret1760#1.base, rocker_port_master_changed_#t~ret1760#1.offset := netdev_master_upper_dev_get_#res#1.base, netdev_master_upper_dev_get_#res#1.offset;havoc netdev_master_upper_dev_get_#t~ret2027#1.base, netdev_master_upper_dev_get_#t~ret2027#1.offset, netdev_master_upper_dev_get_~arg0#1.base, netdev_master_upper_dev_get_~arg0#1.offset;havoc netdev_master_upper_dev_get_#in~arg0#1.base, netdev_master_upper_dev_get_#in~arg0#1.offset;assume { :end_inline_netdev_master_upper_dev_get } true;rocker_port_master_changed_~tmp___0~119#1.base, rocker_port_master_changed_~tmp___0~119#1.offset := rocker_port_master_changed_#t~ret1760#1.base, rocker_port_master_changed_#t~ret1760#1.offset;havoc rocker_port_master_changed_#t~ret1760#1.base, rocker_port_master_changed_#t~ret1760#1.offset;rocker_port_master_changed_~master~0#1.base, rocker_port_master_changed_~master~0#1.offset := rocker_port_master_changed_~tmp___0~119#1.base, rocker_port_master_changed_~tmp___0~119#1.offset;rocker_port_master_changed_~err~57#1 := 0;rocker_port_master_changed_#t~short1762#1 := 0 != (rocker_port_master_changed_~master~0#1.base + rocker_port_master_changed_~master~0#1.offset) % 18446744073709551616; [2025-02-08 03:03:20,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15224: assume 0 == rocker_port_master_changed_~tmp___2~44#1;assume { :begin_inline_rocker_port_bridge_join } true;rocker_port_bridge_join_#in~rocker_port#1.base, rocker_port_bridge_join_#in~rocker_port#1.offset, rocker_port_bridge_join_#in~bridge#1.base, rocker_port_bridge_join_#in~bridge#1.offset := rocker_port_master_changed_~rocker_port~21#1.base, rocker_port_master_changed_~rocker_port~21#1.offset, rocker_port_master_changed_~master~0#1.base, rocker_port_master_changed_~master~0#1.offset;havoc rocker_port_bridge_join_#res#1;havoc rocker_port_bridge_join_#t~ret1743#1, rocker_port_bridge_join_#t~mem1744#1.base, rocker_port_bridge_join_#t~mem1744#1.offset, rocker_port_bridge_join_#t~mem1745#1, rocker_port_bridge_join_#t~mem1746#1, rocker_port_bridge_join_#t~ret1747#1, rocker_port_bridge_join_#t~ret1748#1, rocker_port_bridge_join_~rocker_port#1.base, rocker_port_bridge_join_~rocker_port#1.offset, rocker_port_bridge_join_~bridge#1.base, rocker_port_bridge_join_~bridge#1.offset, rocker_port_bridge_join_~untagged_vid~1#1, rocker_port_bridge_join_~err~55#1, rocker_port_bridge_join_~tmp~209#1;rocker_port_bridge_join_~rocker_port#1.base, rocker_port_bridge_join_~rocker_port#1.offset := rocker_port_bridge_join_#in~rocker_port#1.base, rocker_port_bridge_join_#in~rocker_port#1.offset;rocker_port_bridge_join_~bridge#1.base, rocker_port_bridge_join_~bridge#1.offset := rocker_port_bridge_join_#in~bridge#1.base, rocker_port_bridge_join_#in~bridge#1.offset;havoc rocker_port_bridge_join_~untagged_vid~1#1;havoc rocker_port_bridge_join_~err~55#1;havoc rocker_port_bridge_join_~tmp~209#1;rocker_port_bridge_join_~untagged_vid~1#1 := 0; [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15224: assume !(0 == rocker_port_master_changed_~tmp___2~44#1); [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17404-2: netdev_master_upper_dev_get_#res#1.base, netdev_master_upper_dev_get_#res#1.offset := netdev_master_upper_dev_get_#t~ret2027#1.base, netdev_master_upper_dev_get_#t~ret2027#1.offset;havoc netdev_master_upper_dev_get_#t~ret2027#1.base, netdev_master_upper_dev_get_#t~ret2027#1.offset; [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16942: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_14_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_14_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_14_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_14_~ldv_func_arg2#1.base, ldv_free_irq_14_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15225: rocker_port_master_changed_#t~ret1766#1 := rocker_port_bridge_join_#res#1;havoc rocker_port_bridge_join_#t~ret1743#1, rocker_port_bridge_join_#t~mem1744#1.base, rocker_port_bridge_join_#t~mem1744#1.offset, rocker_port_bridge_join_#t~mem1745#1, rocker_port_bridge_join_#t~mem1746#1, rocker_port_bridge_join_#t~ret1747#1, rocker_port_bridge_join_#t~ret1748#1, rocker_port_bridge_join_~rocker_port#1.base, rocker_port_bridge_join_~rocker_port#1.offset, rocker_port_bridge_join_~bridge#1.base, rocker_port_bridge_join_~bridge#1.offset, rocker_port_bridge_join_~untagged_vid~1#1, rocker_port_bridge_join_~err~55#1, rocker_port_bridge_join_~tmp~209#1;havoc rocker_port_bridge_join_#in~rocker_port#1.base, rocker_port_bridge_join_#in~rocker_port#1.offset, rocker_port_bridge_join_#in~bridge#1.base, rocker_port_bridge_join_#in~bridge#1.offset;assume { :end_inline_rocker_port_bridge_join } true;assume -2147483648 <= rocker_port_master_changed_#t~ret1766#1 && rocker_port_master_changed_#t~ret1766#1 <= 2147483647;rocker_port_master_changed_~err~57#1 := rocker_port_master_changed_#t~ret1766#1;havoc rocker_port_master_changed_#t~ret1766#1; [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838-1: SUMMARY for call rocker_port_xmit_#t~ret1441#1.base, rocker_port_xmit_#t~ret1441#1.offset := skb_end_pointer(rocker_port_xmit_~skb#1.base, rocker_port_xmit_~skb#1.offset); srcloc: null [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13838: rocker_port_xmit_~tmp___4~10#1.base, rocker_port_xmit_~tmp___4~10#1.offset := rocker_port_xmit_#t~ret1441#1.base, rocker_port_xmit_#t~ret1441#1.offset;rocker_port_xmit_~frag~1#1.base, rocker_port_xmit_~frag~1#1.offset := rocker_port_xmit_~tmp___4~10#1.base, 44 + rocker_port_xmit_~tmp___4~10#1.offset + 16 * (if rocker_port_xmit_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_port_xmit_~i~17#1 % 18446744073709551616 % 18446744073709551616 else rocker_port_xmit_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);assume { :begin_inline_skb_frag_size } true;skb_frag_size_#in~frag#1.base, skb_frag_size_#in~frag#1.offset := rocker_port_xmit_~frag~1#1.base, rocker_port_xmit_~frag~1#1.offset;havoc skb_frag_size_#res#1;havoc skb_frag_size_#t~mem248#1, skb_frag_size_~frag#1.base, skb_frag_size_~frag#1.offset;skb_frag_size_~frag#1.base, skb_frag_size_~frag#1.offset := skb_frag_size_#in~frag#1.base, skb_frag_size_#in~frag#1.offset;call skb_frag_size_#t~mem248#1 := read~int#4(skb_frag_size_~frag#1.base, 12 + skb_frag_size_~frag#1.offset, 4);skb_frag_size_#res#1 := skb_frag_size_#t~mem248#1;havoc skb_frag_size_#t~mem248#1; [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: havoc netdev_notifier_info_to_dev_#t~mem284#1.base, netdev_notifier_info_to_dev_#t~mem284#1.offset;rocker_netdevice_event_#t~ret1770#1.base, rocker_netdevice_event_#t~ret1770#1.offset := netdev_notifier_info_to_dev_#res#1.base, netdev_notifier_info_to_dev_#res#1.offset;havoc netdev_notifier_info_to_dev_#t~mem284#1.base, netdev_notifier_info_to_dev_#t~mem284#1.offset, netdev_notifier_info_to_dev_~info#1.base, netdev_notifier_info_to_dev_~info#1.offset;havoc netdev_notifier_info_to_dev_#in~info#1.base, netdev_notifier_info_to_dev_#in~info#1.offset;assume { :end_inline_netdev_notifier_info_to_dev } true;rocker_netdevice_event_~dev~3#1.base, rocker_netdevice_event_~dev~3#1.offset := rocker_netdevice_event_#t~ret1770#1.base, rocker_netdevice_event_#t~ret1770#1.offset; [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13642: SUMMARY for call napi_enable(rocker_port_open_~rocker_port~4#1.base, 559 + rocker_port_open_~rocker_port~4#1.offset); srcloc: null [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14567: call write~int#4(0, rocker_port_get_stats_~data#1.base, rocker_port_get_stats_~data#1.offset + 8 * (if rocker_port_get_stats_~i~20#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rocker_port_get_stats_~i~20#1 % 18446744073709551616 % 18446744073709551616 else rocker_port_get_stats_~i~20#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);rocker_port_get_stats_~i~20#1 := 1 + rocker_port_get_stats_~i~20#1; [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13643: SUMMARY for call napi_enable(rocker_port_open_~rocker_port~4#1.base, 823 + rocker_port_open_~rocker_port~4#1.offset); srcloc: null [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13842: assume -2147483648 <= rocker_port_xmit_#t~ret1444#1 && rocker_port_xmit_#t~ret1444#1 <= 2147483647;rocker_port_xmit_~err~34#1 := rocker_port_xmit_#t~ret1444#1;havoc rocker_port_xmit_#t~ret1444#1; [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13644-1: SUMMARY for call rocker_port_set_enable(rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset, 1); srcloc: null [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16683: havoc choose_interrupt_1_#t~nondet1824#1, choose_interrupt_1_#t~switch1825#1, choose_interrupt_1_#t~ret1826#1, choose_interrupt_1_#t~ret1827#1, choose_interrupt_1_#t~ret1828#1, choose_interrupt_1_#t~ret1829#1, choose_interrupt_1_~tmp~222#1;assume { :end_inline_choose_interrupt_1 } true; [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13644: assume { :begin_inline_netif_start_queue } true;netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset := rocker_port_open_~dev#1.base, rocker_port_open_~dev#1.offset;havoc netif_start_queue_#t~ret286#1.base, netif_start_queue_#t~ret286#1.offset, netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset, netif_start_queue_~tmp~39#1.base, netif_start_queue_~tmp~39#1.offset;netif_start_queue_~dev#1.base, netif_start_queue_~dev#1.offset := netif_start_queue_#in~dev#1.base, netif_start_queue_#in~dev#1.offset;havoc netif_start_queue_~tmp~39#1.base, netif_start_queue_~tmp~39#1.offset; [2025-02-08 03:03:20,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13842-1: SUMMARY for call rocker_port_xmit_#t~ret1444#1 := rocker_tx_desc_frag_map_put(rocker_port_xmit_~rocker_port~6#1.base, rocker_port_xmit_~rocker_port~6#1.offset, rocker_port_xmit_~desc_info~7#1.base, rocker_port_xmit_~desc_info~7#1.offset, rocker_port_xmit_~tmp___6~7#1.base, rocker_port_xmit_~tmp___6~7#1.offset, rocker_port_xmit_~tmp___5~9#1 % 4294967296); srcloc: null [2025-02-08 03:03:21,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9730-1: SUMMARY for call pci_unmap_single(rocker_dma_rx_ring_skb_map_~pdev~7#1.base, rocker_dma_rx_ring_skb_map_~pdev~7#1.offset, rocker_dma_rx_ring_skb_map_~dma_handle~2#1, rocker_dma_rx_ring_skb_map_~buf_len#1, 2); srcloc: null [2025-02-08 03:03:21,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9738: havoc rocker_port_rx_buf_len_#t~mem655#1.base, rocker_port_rx_buf_len_#t~mem655#1.offset;havoc rocker_port_rx_buf_len_#t~mem656#1; [2025-02-08 03:03:21,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9730: call write~int#4(0, rocker_dma_rx_ring_skb_map_~desc_info#1.base, 16 + rocker_dma_rx_ring_skb_map_~desc_info#1.offset, 8);rocker_dma_rx_ring_skb_map_#res#1 := -90; [2025-02-08 03:03:21,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: call ULTIMATE.dealloc(~#attrs~0.base, ~#attrs~0.offset);havoc ~#attrs~0.base, ~#attrs~0.offset; [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: ~dma_handle~4 := #t~ret1414;havoc #t~mem1413.base, #t~mem1413.offset;havoc #t~ret1414;call #t~mem1415.base, #t~mem1415.offset := read~$Pointer$#0(~#frag_attrs~0.base, 16 + ~#frag_attrs~0.offset, 8); [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13684: call ULTIMATE.dealloc(~#attrs~7.base, ~#attrs~7.offset);havoc ~#attrs~7.base, ~#attrs~7.offset;call ULTIMATE.dealloc(~#rem~1.base, ~#rem~1.offset);havoc ~#rem~1.base, ~#rem~1.offset;call ULTIMATE.dealloc(~#frag_attrs~0.base, ~#frag_attrs~0.offset);havoc ~#frag_attrs~0.base, ~#frag_attrs~0.offset; [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717-1: SUMMARY for call #t~ret1414 := rocker_tlv_get_u64(#t~mem1413.base, #t~mem1413.offset); srcloc: null [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707: assume -2147483648 <= #t~ret1409 && #t~ret1409 <= 2147483647;~tmp___0~98 := #t~ret1409; [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13707-1: SUMMARY for call #t~ret1409 := rocker_tlv_type(~attr~2.base, ~attr~2.offset); srcloc: null [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume #t~short1412;havoc #t~mem1410.base, #t~mem1410.offset;havoc #t~mem1411.base, #t~mem1411.offset;havoc #t~short1412; [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713: assume !#t~short1412;havoc #t~mem1410.base, #t~mem1410.offset;havoc #t~mem1411.base, #t~mem1411.offset;havoc #t~short1412;call #t~mem1413.base, #t~mem1413.offset := read~$Pointer$#0(~#frag_attrs~0.base, 8 + ~#frag_attrs~0.offset, 8); [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713-1: assume #t~short1412; [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13713-1: assume !#t~short1412;call #t~mem1411.base, #t~mem1411.offset := read~$Pointer$#0(~#frag_attrs~0.base, 16 + ~#frag_attrs~0.offset, 8);#t~short1412 := 0 == (#t~mem1411.base + #t~mem1411.offset) % 18446744073709551616; [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722: ~attr~2.base, ~attr~2.offset := #t~ret1417.base, #t~ret1417.offset; [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718-1: SUMMARY for call #t~ret1416 := rocker_tlv_get_u16(#t~mem1415.base, #t~mem1415.offset); srcloc: null [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: ~tmp___1~57 := #t~ret1416;havoc #t~mem1415.base, #t~mem1415.offset;havoc #t~ret1416;~len~2 := ~tmp___1~57 % 65536; [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-1: SUMMARY for call #t~ret1417.base, #t~ret1417.offset := rocker_tlv_next(~attr~2.base, ~attr~2.offset, ~#rem~1.base, ~#rem~1.offset); srcloc: null [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13720: SUMMARY for call pci_unmap_single(~pdev~10.base, ~pdev~10.offset, ~dma_handle~4, ~len~2, 1); srcloc: null [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13708: assume 1 != ~tmp___0~98; [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13708: assume !(1 != ~tmp___0~98); [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712-1: SUMMARY for call rocker_tlv_parse_nested(~#frag_attrs~0.base, ~#frag_attrs~0.offset, 2, ~attr~2.base, ~attr~2.offset); srcloc: null [2025-02-08 03:03:22,988 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13712: call #t~mem1410.base, #t~mem1410.offset := read~$Pointer$#0(~#frag_attrs~0.base, 8 + ~#frag_attrs~0.offset, 8);#t~short1412 := 0 == (#t~mem1410.base + #t~mem1410.offset) % 18446744073709551616; [2025-02-08 03:03:23,441 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:03:23,450 INFO L158 Benchmark]: Toolchain (without parser) took 24897.89ms. Allocated memory was 142.6MB in the beginning and 637.5MB in the end (delta: 494.9MB). Free memory was 88.7MB in the beginning and 109.4MB in the end (delta: -20.7MB). Peak memory consumption was 547.4MB. Max. memory is 16.1GB. [2025-02-08 03:03:23,450 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 201.3MB. Free memory is still 125.6MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:03:23,450 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4229.38ms. Allocated memory was 142.6MB in the beginning and 318.8MB in the end (delta: 176.2MB). Free memory was 88.7MB in the beginning and 185.6MB in the end (delta: -96.9MB). Peak memory consumption was 209.7MB. Max. memory is 16.1GB. [2025-02-08 03:03:23,450 INFO L158 Benchmark]: Boogie Procedure Inliner took 233.18ms. Allocated memory is still 318.8MB. Free memory was 185.6MB in the beginning and 126.9MB in the end (delta: 58.7MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. [2025-02-08 03:03:23,451 INFO L158 Benchmark]: Boogie Preprocessor took 2786.19ms. Allocated memory was 318.8MB in the beginning and 637.5MB in the end (delta: 318.8MB). Free memory was 126.9MB in the beginning and 419.9MB in the end (delta: -293.0MB). Peak memory consumption was 333.3MB. Max. memory is 16.1GB. [2025-02-08 03:03:23,451 INFO L158 Benchmark]: IcfgBuilder took 17645.62ms. Allocated memory is still 637.5MB. Free memory was 419.9MB in the beginning and 109.4MB in the end (delta: 310.5MB). Peak memory consumption was 386.9MB. Max. memory is 16.1GB. [2025-02-08 03:03:23,456 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22ms. Allocated memory is still 201.3MB. Free memory is still 125.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4229.38ms. Allocated memory was 142.6MB in the beginning and 318.8MB in the end (delta: 176.2MB). Free memory was 88.7MB in the beginning and 185.6MB in the end (delta: -96.9MB). Peak memory consumption was 209.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 233.18ms. Allocated memory is still 318.8MB. Free memory was 185.6MB in the beginning and 126.9MB in the end (delta: 58.7MB). Peak memory consumption was 58.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2786.19ms. Allocated memory was 318.8MB in the beginning and 637.5MB in the end (delta: 318.8MB). Free memory was 126.9MB in the beginning and 419.9MB in the end (delta: -293.0MB). Peak memory consumption was 333.3MB. Max. memory is 16.1GB. * IcfgBuilder took 17645.62ms. Allocated memory is still 637.5MB. Free memory was 419.9MB in the beginning and 109.4MB in the end (delta: 310.5MB). Peak memory consumption was 386.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 6823]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6823] - GenericResultAtLocation [Line: 6825]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6825] - GenericResultAtLocation [Line: 6835]: 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"); [6835] - GenericResultAtLocation [Line: 6842]: 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)); [6842] - GenericResultAtLocation [Line: 6849]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btc %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6849] - GenericResultAtLocation [Line: 6857]: 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"); [6857-6858] - GenericResultAtLocation [Line: 6872]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [6872-6873] - GenericResultAtLocation [Line: 6882]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6882] - GenericResultAtLocation [Line: 6889]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6889] - GenericResultAtLocation [Line: 7034]: 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"); [7034-7035] - GenericResultAtLocation [Line: 7054]: 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"); [7054-7055] - GenericResultAtLocation [Line: 7059]: 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"); [7059-7060] - GenericResultAtLocation [Line: 7064]: 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"); [7064-7065] - GenericResultAtLocation [Line: 7069]: 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"); [7069-7070] - GenericResultAtLocation [Line: 7279]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7279] - GenericResultAtLocation [Line: 7286]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7286] - GenericResultAtLocation [Line: 7294]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [7294] - GenericResultAtLocation [Line: 7301]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [7301] - GenericResultAtLocation [Line: 7678]: 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)); [7678-7679] - GenericResultAtLocation [Line: 7707]: 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)); [7707-7708] - GenericResultAtLocation [Line: 8059]: 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)); [8059-8060] - GenericResultAtLocation [Line: 8065]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8065] - GenericResultAtLocation [Line: 8608]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (359), "i" (12UL)); [8608-8609] - GenericResultAtLocation [Line: 8664]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (402), "i" (12UL)); [8664-8665] - GenericResultAtLocation [Line: 9397]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (965), "i" (12UL)); [9397-9398] - GenericResultAtLocation [Line: 9474]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (1007), "i" (12UL)); [9474-9475] - GenericResultAtLocation [Line: 9530]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (1052), "i" (12UL)); [9530-9531] - GenericResultAtLocation [Line: 14009]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (4245), "i" (12UL)); [14009-14010] - GenericResultAtLocation [Line: 14127]: 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (4330), "i" (12UL)); [14127-14128] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:03:23,547 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash c497666d7e5ff4299166452bc7f3d5a4d5bdb4d64ef4f15c91e905bba625b6c5 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:03:25,543 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:03:25,627 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:03:25,633 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:03:25,633 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:03:25,658 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:03:25,659 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:03:25,659 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:03:25,660 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:03:25,660 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:03:25,661 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:03:25,661 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:03:25,661 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:03:25,661 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:03:25,661 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:03:25,662 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:03:25,662 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:03:25,662 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:03:25,662 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:03:25,662 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:03:25,662 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:03:25,662 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:03:25,662 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:03:25,663 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:03:25,663 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:03:25,663 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:03:25,663 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:03:25,663 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:03:25,663 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:03:25,663 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:03:25,663 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:03:25,664 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:03:25,664 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:03:25,664 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:03:25,664 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:03:25,664 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:03:25,664 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:03:25,664 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:03:25,664 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:03:25,664 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:03:25,665 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:03:25,665 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:03:25,665 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 -> c497666d7e5ff4299166452bc7f3d5a4d5bdb4d64ef4f15c91e905bba625b6c5 [2025-02-08 03:03:25,891 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:03:25,897 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:03:25,898 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:03:25,899 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:03:25,899 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:03:25,900 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--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i [2025-02-08 03:03:27,187 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0055254a4/761c6a3be22c4c1bb3495a5edee279b4/FLAGbb339db16 [2025-02-08 03:03:27,832 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:03:27,833 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--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i [2025-02-08 03:03:27,899 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0055254a4/761c6a3be22c4c1bb3495a5edee279b4/FLAGbb339db16 [2025-02-08 03:03:27,916 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/0055254a4/761c6a3be22c4c1bb3495a5edee279b4 [2025-02-08 03:03:27,918 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:03:27,919 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:03:27,921 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:03:27,921 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:03:27,924 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:03:27,924 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:03:27" (1/1) ... [2025-02-08 03:03:27,926 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f5e5a6d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:27, skipping insertion in model container [2025-02-08 03:03:27,926 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:03:27" (1/1) ... [2025-02-08 03:03:28,047 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:03:28,518 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:28,519 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:28,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:28,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:28,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:28,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:28,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:28,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:28,522 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,230 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,586 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,707 WARN L617 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2025-02-08 03:03:29,729 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,782 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,867 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,884 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,885 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,899 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,905 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,953 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,953 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,953 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,953 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,954 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,966 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,971 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,972 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:29,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,027 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,034 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,041 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,054 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,059 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,066 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,083 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,094 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,110 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,193 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,205 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,216 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,217 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,218 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,218 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,218 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,224 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,237 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,237 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,237 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,238 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,245 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,264 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,276 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,289 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,321 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,326 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,327 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,372 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,379 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,403 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,411 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,412 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,417 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,418 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,424 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,430 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,431 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,444 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,450 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,457 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,463 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,503 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,503 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,511 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,511 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,511 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,512 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,520 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,527 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,539 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,540 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,552 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,558 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,588 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,595 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,596 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,613 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,619 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,626 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,633 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,641 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,648 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,662 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,662 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,668 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,674 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,685 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,691 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,692 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,703 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,722 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,734 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,735 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,736 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,742 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,743 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,751 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,846 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,852 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,852 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,853 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,854 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,854 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,880 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,881 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,881 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,907 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,929 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,931 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,951 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,960 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,961 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,962 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,969 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,985 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,986 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,986 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:30,994 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,037 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,064 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,093 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,113 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,124 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,124 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,140 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,166 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,175 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,191 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,199 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,212 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,219 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,222 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,223 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,223 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,224 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,224 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,224 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,233 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,235 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,268 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,294 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,339 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,339 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,344 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,347 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,357 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,357 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,359 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,360 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,360 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,360 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,360 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,360 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,360 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,360 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,361 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,362 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,362 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,362 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,362 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,362 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,384 WARN L250 ndardFunctionHandler]: Function reach_error 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--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[502909,502922] [2025-02-08 03:03:31,462 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,489 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:03:31,516 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:03:31,574 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:03:31,660 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,660 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,660 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,661 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,661 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,661 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,661 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,661 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,661 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,696 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,708 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,714 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,719 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,747 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,752 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,755 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,756 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,762 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,765 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,765 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,768 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,774 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,776 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,780 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,783 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,784 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,786 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,791 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,795 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,798 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,799 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,800 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,806 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,806 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,806 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,806 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,810 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,811 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,814 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,820 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,821 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,822 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,822 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,823 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,823 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,825 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,826 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,827 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,829 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,830 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,830 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,832 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,832 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,835 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,836 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,838 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,838 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,838 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,838 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,840 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,851 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,851 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,852 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,856 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,856 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,857 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,857 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,860 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,862 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,863 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,863 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,864 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,864 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,865 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,865 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,865 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,865 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,867 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,867 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,867 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,910 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,913 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,913 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,914 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,914 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,915 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,915 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,917 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,918 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,920 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,921 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,921 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,922 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,925 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,926 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,926 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,926 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,926 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,927 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,930 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,931 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,931 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,950 WARN L250 ndardFunctionHandler]: Function reach_error 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--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[502909,502922] [2025-02-08 03:03:31,955 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:03:31,955 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:03:31,968 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:03:32,073 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6823] [2025-02-08 03:03:32,075 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6825] [2025-02-08 03:03:32,076 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"); [6835] [2025-02-08 03:03:32,076 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)); [6842] [2025-02-08 03:03:32,076 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; btc %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6849] [2025-02-08 03:03:32,076 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"); [6857-6858] [2025-02-08 03:03:32,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [6872-6873] [2025-02-08 03:03:32,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6882] [2025-02-08 03:03:32,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6889] [2025-02-08 03:03:32,080 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"); [7034-7035] [2025-02-08 03:03:32,080 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"); [7054-7055] [2025-02-08 03:03:32,081 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"); [7059-7060] [2025-02-08 03:03:32,081 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"); [7064-7065] [2025-02-08 03:03:32,081 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"); [7069-7070] [2025-02-08 03:03:32,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7279] [2025-02-08 03:03:32,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7286] [2025-02-08 03:03:32,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [7294] [2025-02-08 03:03:32,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [7301] [2025-02-08 03:03:32,118 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)); [7678-7679] [2025-02-08 03:03:32,120 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)); [7707-7708] [2025-02-08 03:03:32,126 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)); [8059-8060] [2025-02-08 03:03:32,126 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8065] [2025-02-08 03:03:32,143 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (359), "i" (12UL)); [8608-8609] [2025-02-08 03:03:32,144 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (402), "i" (12UL)); [8664-8665] [2025-02-08 03:03:32,215 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (965), "i" (12UL)); [9397-9398] [2025-02-08 03:03:32,218 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (1007), "i" (12UL)); [9474-9475] [2025-02-08 03:03:32,219 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (1052), "i" (12UL)); [9530-9531] [2025-02-08 03:03:32,421 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (4245), "i" (12UL)); [14009-14010] [2025-02-08 03:03:32,423 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 *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--08_1a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/08_1a/drivers/net/ethernet/rocker/rocker.c"), "i" (4330), "i" (12UL)); [14127-14128] [2025-02-08 03:03:32,505 WARN L250 ndardFunctionHandler]: Function reach_error 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--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[502909,502922] [2025-02-08 03:03:32,514 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:03:32,678 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-02-08 03:03:32,685 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:03:32,685 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32 WrapperNode [2025-02-08 03:03:32,685 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:03:32,686 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:03:32,687 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:03:32,687 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:03:32,691 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:32,770 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:32,979 INFO L138 Inliner]: procedures = 578, calls = 3298, calls flagged for inlining = 286, calls inlined = 270, statements flattened = 9529 [2025-02-08 03:03:32,980 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:03:32,981 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:03:32,981 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:03:32,981 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:03:32,986 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:32,987 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:33,015 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:35,334 INFO L175 MemorySlicer]: Split 1538 memory accesses to 21 slices as follows [2, 3, 1, 8, 38, 43, 4, 3, 46, 3, 2, 6, 3, 7, 7, 50, 11, 2, 1295, 2, 2]. 84 percent of accesses are in the largest equivalence class. The 358 initializations are split as follows [2, 0, 0, 6, 0, 0, 0, 3, 0, 0, 0, 0, 3, 7, 7, 0, 0, 0, 330, 0, 0]. The 467 writes are split as follows [0, 2, 0, 0, 1, 43, 2, 0, 2, 1, 2, 3, 0, 0, 0, 37, 8, 1, 363, 1, 1]. [2025-02-08 03:03:35,335 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:35,335 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:35,495 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:35,514 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:35,583 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:35,617 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:35,680 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:03:35,681 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:03:35,681 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:03:35,681 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:03:35,682 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:03:32" (1/1) ... [2025-02-08 03:03:35,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:03:35,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:03:35,712 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 03:03:35,723 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 03:03:35,737 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u16 [2025-02-08 03:03:35,737 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u16 [2025-02-08 03:03:35,737 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_cookie_ptr_set [2025-02-08 03:03:35,737 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_cookie_ptr_set [2025-02-08 03:03:35,737 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_do [2025-02-08 03:03:35,737 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_do [2025-02-08 03:03:35,737 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_data [2025-02-08 03:03:35,737 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_data [2025-02-08 03:03:35,737 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:03:35,737 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:03:35,737 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_is_bridged [2025-02-08 03:03:35,738 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_is_bridged [2025-02-08 03:03:35,738 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:03:35,738 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:03:35,738 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_credits_set [2025-02-08 03:03:35,738 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_credits_set [2025-02-08 03:03:35,738 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u32 [2025-02-08 03:03:35,738 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u32 [2025-02-08 03:03:35,738 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_probe [2025-02-08 03:03:35,738 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_probe [2025-02-08 03:03:35,738 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_add [2025-02-08 03:03:35,738 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_add [2025-02-08 03:03:35,738 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-02-08 03:03:35,738 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-02-08 03:03:35,738 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 03:03:35,738 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 03:03:35,738 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_dma_rings_fini [2025-02-08 03:03:35,738 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_dma_rings_fini [2025-02-08 03:03:35,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:03:35,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:03:35,739 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u32 [2025-02-08 03:03:35,739 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u32 [2025-02-08 03:03:35,739 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:03:35,739 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:03:35,739 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_dump [2025-02-08 03:03:35,739 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_dump [2025-02-08 03:03:35,739 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_6 [2025-02-08 03:03:35,739 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_6 [2025-02-08 03:03:35,739 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:03:35,739 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:03:35,739 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:03:35,739 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:03:35,739 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:03:35,739 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:03:35,739 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_to_vid [2025-02-08 03:03:35,739 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_to_vid [2025-02-08 03:03:35,739 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:03:35,739 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netevent_notifier [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netevent_notifier [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vid_to_vlan [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vid_to_vlan [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_internal_vlan_tbl_find [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_internal_vlan_tbl_find [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_ok [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_ok [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_dump [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_dump [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_del [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_del [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_add [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_add [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_entry_free [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_entry_free [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_vlan_id_is_internal [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_vlan_id_is_internal [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u64 [2025-02-08 03:03:35,740 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u64 [2025-02-08 03:03:35,740 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:03:35,741 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:03:35,741 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_getlink [2025-02-08 03:03:35,741 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_getlink [2025-02-08 03:03:35,742 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:03:35,742 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:03:35,742 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:03:35,742 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:03:35,742 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_get_phys_port_name [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_get_phys_port_name [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_commit [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_commit [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_setlink [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_setlink [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_head_set [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_head_set [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_reset [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_reset [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_dev_check [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_dev_check [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_destroy [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_destroy [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure __pos_inc [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure __pos_inc [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_internal_vlan_id_put [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_internal_vlan_id_put [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_total_size [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_total_size [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_cookie_ptr_get [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_cookie_ptr_get [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_add_head [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_add_head [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_start [2025-02-08 03:03:35,743 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_start [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:03:35,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure __rocker_port_mem_alloc [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure __rocker_port_mem_alloc [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_copy [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_copy [2025-02-08 03:03:35,744 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_3 [2025-02-08 03:03:35,744 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_3 [2025-02-08 03:03:35,745 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_stp_update [2025-02-08 03:03:35,745 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_stp_update [2025-02-08 03:03:35,745 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 03:03:35,745 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 03:03:35,745 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 03:03:35,745 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 03:03:35,745 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_internal_vlan_id_get [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_internal_vlan_id_get [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_tx_vector [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_tx_vector [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_rx_vector [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_rx_vector [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fwd_enable [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fwd_enable [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_dump [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_dump [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_dump [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_dump [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse_nested [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse_nested [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_settings [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_settings [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kzalloc [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kzalloc [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_next [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_next [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_bufs_alloc [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_bufs_alloc [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_find [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_find [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure hash_del [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_del [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_fini [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_fini [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_test_one [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_test_one [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_attr_get [2025-02-08 03:03:35,746 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_attr_get [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:03:35,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:03:35,747 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:03:35,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:03:35,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:03:35,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:03:35,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:03:35,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:03:35,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:03:35,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:03:35,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:03:35,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:03:35,748 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u64 [2025-02-08 03:03:35,749 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u64 [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ctrl_vlan [2025-02-08 03:03:35,749 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ctrl_vlan [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_type [2025-02-08 03:03:35,749 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_type [2025-02-08 03:03:35,749 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_event_timeout [2025-02-08 03:03:35,749 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_event_timeout [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:03:35,750 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_attr_size [2025-02-08 03:03:35,750 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_attr_size [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_update [2025-02-08 03:03:35,750 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_update [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u8 [2025-02-08 03:03:35,750 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u8 [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_del [2025-02-08 03:03:35,750 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_del [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fib_ipv4 [2025-02-08 03:03:35,750 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fib_ipv4 [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:03:35,750 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:03:35,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:03:35,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:03:35,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:03:35,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:03:35,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:03:35,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:03:35,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:03:35,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:03:35,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:03:35,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:03:35,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ig_tbl [2025-02-08 03:03:35,752 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ig_tbl [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_l2_interface [2025-02-08 03:03:35,752 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_l2_interface [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:03:35,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-02-08 03:03:35,752 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_enable [2025-02-08 03:03:35,752 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_enable [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 03:03:35,752 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:03:35,752 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_alloc [2025-02-08 03:03:35,752 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_alloc [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_free [2025-02-08 03:03:35,752 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_free [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:03:35,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_cmd_exec [2025-02-08 03:03:35,753 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_cmd_exec [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tx_desc_frags_unmap [2025-02-08 03:03:35,753 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tx_desc_frags_unmap [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse_desc [2025-02-08 03:03:35,753 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse_desc [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kfree [2025-02-08 03:03:35,753 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kfree [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:03:35,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:03:35,756 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_destroy [2025-02-08 03:03:35,757 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_destroy [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:03:35,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rings_fini [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rings_fini [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_do [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_do [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_router_mac [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_router_mac [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_create [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_create [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_unmap [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_unmap [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdevice_notifier [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdevice_notifier [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_err [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_err [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_be16 [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_be16 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse [2025-02-08 03:03:35,758 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:03:35,758 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_ucast4_routing [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_ucast4_routing [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_find [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_find [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_3 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_3 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure prandom_u32 [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure prandom_u32 [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_learn [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_learn [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_vector [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_vector [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 03:03:35,759 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:03:35,759 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_learning [2025-02-08 03:03:35,760 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_learning [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_be32 [2025-02-08 03:03:35,760 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_be32 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:03:35,760 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure hash_32 [2025-02-08 03:03:35,760 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_32 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_bridge [2025-02-08 03:03:35,760 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_bridge [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_attr_set [2025-02-08 03:03:35,760 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_attr_set [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_end [2025-02-08 03:03:35,760 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_end [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:03:35,760 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:03:35,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:03:35,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:03:35,763 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2025-02-08 03:03:35,764 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:03:35,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_trans_abort [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_trans_abort [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_len [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_len [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_wake_up [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_wake_up [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_init [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_init [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_neigh_tbl_find [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_neigh_tbl_find [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_del [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_del [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kcalloc [2025-02-08 03:03:35,765 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kcalloc [2025-02-08 03:03:35,765 INFO L130 BoogieDeclarations]: Found specification of procedure inet_make_mask [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure inet_make_mask [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_add [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_add [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure change_bit [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure change_bit [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure call_switchdev_notifiers [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure call_switchdev_notifiers [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_gen_clear [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_gen_clear [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_learn_work [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_learn_work [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_cancel [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_cancel [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_pass_to_producer [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_pass_to_producer [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_get_settings [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_get_settings [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure __hash_init [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure __hash_init [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_mac_address [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_mac_address [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_3 [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_3 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2025-02-08 03:03:35,766 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:03:35,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:03:35,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_tail_get [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_tail_get [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_add [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_add [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_term_mac [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_term_mac [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_start [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_start [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_head_get [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_head_get [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_5 [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_5 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_4 [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_4 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_bh_held [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_bh_held [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_3 [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_3 [2025-02-08 03:03:35,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2025-02-08 03:03:35,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tx_desc_frag_map_put [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tx_desc_frag_map_put [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_del [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_del [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_free_tbls [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_free_tbls [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u8 [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u8 [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_bufs_free [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_bufs_free [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_dellink [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_dellink [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u16 [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u16 [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ipv4_neigh [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ipv4_neigh [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_remove_ports [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_remove_ports [2025-02-08 03:03:35,777 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb [2025-02-08 03:03:35,777 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb [2025-02-08 03:03:37,066 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:03:37,070 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:03:37,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9093: havoc #t~mem481; [2025-02-08 03:03:37,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12080: #t~ret1056#1 := rocker_group_tbl_add_#res#1;havoc rocker_group_tbl_add_#t~mem1043#1.base, rocker_group_tbl_add_#t~mem1043#1.offset, rocker_group_tbl_add_#t~ret1044#1.base, rocker_group_tbl_add_#t~ret1044#1.offset, rocker_group_tbl_add_#t~ret1045#1, rocker_group_tbl_add_#t~ret1046#1.base, rocker_group_tbl_add_#t~ret1046#1.offset, rocker_group_tbl_add_#t~mem1047#1, rocker_group_tbl_add_#t~ret1048#1, rocker_group_tbl_add_#t~ret1049#1, rocker_group_tbl_add_~rocker_port#1.base, rocker_group_tbl_add_~rocker_port#1.offset, rocker_group_tbl_add_~trans#1, rocker_group_tbl_add_~flags#1, rocker_group_tbl_add_~match#1.base, rocker_group_tbl_add_~match#1.offset, rocker_group_tbl_add_~rocker~10#1.base, rocker_group_tbl_add_~rocker~10#1.offset, rocker_group_tbl_add_~found~4#1.base, rocker_group_tbl_add_~found~4#1.offset, rocker_group_tbl_add_~lock_flags~3#1, rocker_group_tbl_add_~tmp~143#1.base, rocker_group_tbl_add_~tmp~143#1.offset, rocker_group_tbl_add_~tmp___0~68#1, rocker_group_tbl_add_~tmp___1~36#1;havoc rocker_group_tbl_add_#in~rocker_port#1.base, rocker_group_tbl_add_#in~rocker_port#1.offset, rocker_group_tbl_add_#in~trans#1, rocker_group_tbl_add_#in~flags#1, rocker_group_tbl_add_#in~match#1.base, rocker_group_tbl_add_#in~match#1.offset;assume { :end_inline_rocker_group_tbl_add } true;~tmp___0~69#1 := #t~ret1056#1;havoc #t~ret1056#1;#res#1 := ~tmp___0~69#1; [2025-02-08 03:03:37,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint rocker_group_tbl_doFINAL: assume true; [2025-02-08 03:03:37,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077: #t~ret1055#1 := rocker_group_tbl_del_#res#1;havoc rocker_group_tbl_del_#t~mem1050#1.base, rocker_group_tbl_del_#t~mem1050#1.offset, rocker_group_tbl_del_#t~ret1051#1.base, rocker_group_tbl_del_#t~ret1051#1.offset, rocker_group_tbl_del_#t~ret1052#1, rocker_group_tbl_del_#t~ret1053#1.base, rocker_group_tbl_del_#t~ret1053#1.offset, rocker_group_tbl_del_#t~ret1054#1, rocker_group_tbl_del_~rocker_port#1.base, rocker_group_tbl_del_~rocker_port#1.offset, rocker_group_tbl_del_~trans#1, rocker_group_tbl_del_~flags#1, rocker_group_tbl_del_~match#1.base, rocker_group_tbl_del_~match#1.offset, rocker_group_tbl_del_~rocker~11#1.base, rocker_group_tbl_del_~rocker~11#1.offset, rocker_group_tbl_del_~found~5#1.base, rocker_group_tbl_del_~found~5#1.offset, rocker_group_tbl_del_~lock_flags~4#1, rocker_group_tbl_del_~err~14#1, rocker_group_tbl_del_~tmp~144#1.base, rocker_group_tbl_del_~tmp~144#1.offset;havoc rocker_group_tbl_del_#in~rocker_port#1.base, rocker_group_tbl_del_#in~rocker_port#1.offset, rocker_group_tbl_del_#in~trans#1, rocker_group_tbl_del_#in~flags#1, rocker_group_tbl_del_#in~match#1.base, rocker_group_tbl_del_#in~match#1.offset;assume { :end_inline_rocker_group_tbl_del } true;~tmp~145#1 := #t~ret1055#1;havoc #t~ret1055#1;#res#1 := ~tmp~145#1; [2025-02-08 03:03:37,279 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579: havoc #t~mem404.base, #t~mem404.offset; [2025-02-08 03:03:37,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9237: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-02-08 03:03:40,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15098: SUMMARY for call rocker_free_tbls(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:03:40,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17047: SUMMARY for call free_irq(ldv_free_irq_24_~ldv_func_arg1#1, ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:40,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8921: assume ~bvule~32(rocker_dma_test_offset_~i~2#1, 16383bv32); [2025-02-08 03:03:40,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8921: assume !~bvule~32(rocker_dma_test_offset_~i~2#1, 16383bv32); [2025-02-08 03:03:40,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset := rocker_dma_test_offset_#t~ret447#1.base, rocker_dma_test_offset_#t~ret447#1.offset;havoc rocker_dma_test_offset_#t~ret447#1.base, rocker_dma_test_offset_#t~ret447#1.offset;rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset := rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset; [2025-02-08 03:03:40,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888-1: SUMMARY for call rocker_dma_test_offset_#t~ret447#1.base, rocker_dma_test_offset_#t~ret447#1.offset := kzalloc(~bvadd~64(32768bv64, ~sign_extend~64~32(rocker_dma_test_offset_~offset#1)), 209bv32); srcloc: null [2025-02-08 03:03:40,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9681: SUMMARY for call rocker_dma_ring_bufs_free(rocker_dma_rings_init_~rocker#1.base, rocker_dma_rings_init_~rocker#1.offset, rocker_dma_rings_init_~rocker#1.base, ~bvadd~64(112bv64, rocker_dma_rings_init_~rocker#1.offset), 0bv32); srcloc: null [2025-02-08 03:03:40,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17048: havoc ldv_free_irq_24_~ldv_func_arg1#1, ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~ldv_func_arg2#1.offset;havoc ldv_free_irq_24_#in~ldv_func_arg1#1, ldv_free_irq_24_#in~ldv_func_arg2#1.base, ldv_free_irq_24_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_24 } true; [2025-02-08 03:03:40,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17048-1: SUMMARY for call disable_suitable_irq_3(ldv_free_irq_24_~ldv_func_arg1#1, ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:40,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15100-1: SUMMARY for call #t~ret1669#1 := rocker_msix_vector(~rocker~29#1.base, ~rocker~29#1.offset, 1bv32); srcloc: null [2025-02-08 03:03:40,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15100: ~tmp___4~11#1 := #t~ret1669#1;assume { :begin_inline_ldv_free_irq_24 } true;ldv_free_irq_24_#in~ldv_func_arg1#1, ldv_free_irq_24_#in~ldv_func_arg2#1.base, ldv_free_irq_24_#in~ldv_func_arg2#1.offset := ~tmp___4~11#1, ~rocker~29#1.base, ~rocker~29#1.offset;havoc ldv_free_irq_24_~ldv_func_arg1#1, ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~ldv_func_arg2#1.offset;ldv_free_irq_24_~ldv_func_arg1#1 := ldv_free_irq_24_#in~ldv_func_arg1#1;ldv_free_irq_24_~ldv_func_arg2#1.base, ldv_free_irq_24_~ldv_func_arg2#1.offset := ldv_free_irq_24_#in~ldv_func_arg2#1.base, ldv_free_irq_24_#in~ldv_func_arg2#1.offset; [2025-02-08 03:03:40,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: call rocker_dma_test_offset_#t~mem456#1 := read~intINTTYPE1#18(rocker_dma_test_offset_~buf~0#1.base, ~bvadd~64(rocker_dma_test_offset_~buf~0#1.offset, ~sign_extend~64~32(rocker_dma_test_offset_~i~2#1)), 1bv64);call write~intINTTYPE1#18(~bvnot~32(~zero_extend~32~8(rocker_dma_test_offset_#t~mem456#1))[8:0], rocker_dma_test_offset_~expect~0#1.base, ~bvadd~64(rocker_dma_test_offset_~expect~0#1.offset, ~sign_extend~64~32(rocker_dma_test_offset_~i~2#1)), 1bv64);rocker_dma_test_offset_~i~2#1 := ~bvadd~32(1bv32, rocker_dma_test_offset_~i~2#1); [2025-02-08 03:03:40,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume 0bv64 == ~bvadd~64(rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset);rocker_dma_test_offset_#res#1 := 4294967284bv32; [2025-02-08 03:03:40,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume !(0bv64 == ~bvadd~64(rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset));rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset := rocker_dma_test_offset_~alloc~0#1.base, ~bvadd~64(rocker_dma_test_offset_~alloc~0#1.offset, ~sign_extend~64~32(rocker_dma_test_offset_~offset#1));rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset := rocker_dma_test_offset_~buf~0#1.base, ~bvadd~64(16384bv64, rocker_dma_test_offset_~buf~0#1.offset); [2025-02-08 03:03:40,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684: rocker_dma_rings_init_#res#1 := rocker_dma_rings_init_~err~5#1;call ULTIMATE.dealloc(rocker_dma_rings_init_~#__key~1#1.base, rocker_dma_rings_init_~#__key~1#1.offset);havoc rocker_dma_rings_init_~#__key~1#1.base, rocker_dma_rings_init_~#__key~1#1.offset; [2025-02-08 03:03:40,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684-1: SUMMARY for call rocker_dma_ring_destroy(rocker_dma_rings_init_~rocker#1.base, rocker_dma_rings_init_~rocker#1.offset, rocker_dma_rings_init_~rocker#1.base, ~bvadd~64(112bv64, rocker_dma_rings_init_~rocker#1.offset)); srcloc: null [2025-02-08 03:03:40,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17282: havoc alloc_etherdev_mqs_#t~ret1949#1.base, alloc_etherdev_mqs_#t~ret1949#1.offset; [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14970: rocker_msix_init_#res#1 := rocker_msix_init_~err~53#1; [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17282-1: rocker_probe_port_#t~ret1603#1.base, rocker_probe_port_#t~ret1603#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1949#1.base, alloc_etherdev_mqs_#t~ret1949#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;havoc alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1;assume { :end_inline_alloc_etherdev_mqs } true;rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset := rocker_probe_port_#t~ret1603#1.base, rocker_probe_port_#t~ret1603#1.offset;havoc rocker_probe_port_#t~ret1603#1.base, rocker_probe_port_#t~ret1603#1.offset; [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17282-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret1949#1.base, alloc_etherdev_mqs_#t~ret1949#1.offset;havoc alloc_etherdev_mqs_#t~ret1949#1.base, alloc_etherdev_mqs_#t~ret1949#1.offset; [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17282-3: SUMMARY for call alloc_etherdev_mqs_#t~ret1949#1.base, alloc_etherdev_mqs_#t~ret1949#1.offset := ldv_malloc(2832bv64); srcloc: null [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14871-1: SUMMARY for call rocker_probe_port_#t~ret1608#1 := rocker_port_set_learning(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 0bv32); srcloc: null [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14871: havoc rocker_probe_port_#t~ret1608#1; [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14970-2: call rocker_msix_init_#t~mem1628#1.base, rocker_msix_init_#t~mem1628#1.offset := read~$Pointer$#18(rocker_msix_init_~rocker#1.base, ~bvadd~64(16bv64, rocker_msix_init_~rocker#1.offset), 8bv64); [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14970-1: SUMMARY for call kfree(rocker_msix_init_#t~mem1628#1.base, rocker_msix_init_#t~mem1628#1.offset); srcloc: null [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17448: havoc pci_request_regions_#t~nondet1968#1; [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15103-1: SUMMARY for call #t~ret1670#1 := rocker_msix_vector(~rocker~29#1.base, ~rocker~29#1.offset, 0bv32); srcloc: null [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15103: ~tmp___5~10#1 := #t~ret1670#1;assume { :begin_inline_ldv_free_irq_25 } true;ldv_free_irq_25_#in~ldv_func_arg1#1, ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset := ~tmp___5~10#1, ~rocker~29#1.base, ~rocker~29#1.offset;havoc ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset;ldv_free_irq_25_~ldv_func_arg1#1 := ldv_free_irq_25_#in~ldv_func_arg1#1;ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset := ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset; [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14872-1: SUMMARY for call rocker_probe_port_#t~ret1609#1 := rocker_port_ig_tbl(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 0bv32, 0bv32); srcloc: null [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14872: rocker_probe_port_~err~51#1 := rocker_probe_port_#t~ret1609#1;havoc rocker_probe_port_#t~ret1609#1; [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873: assume 0bv32 != rocker_probe_port_~err~51#1; [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873: assume !(0bv32 != rocker_probe_port_~err~51#1);call rocker_probe_port_#t~mem1610#1 := read~intINTTYPE4#18(rocker_probe_port_~dev~2#1.base, ~bvadd~64(288bv64, rocker_probe_port_~dev~2#1.offset), 4bv64); [2025-02-08 03:03:40,038 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14874: SUMMARY for call dev_err(rocker_probe_port_~pdev~13#1.base, ~bvadd~64(148bv64, rocker_probe_port_~pdev~13#1.offset), 70bv64, 0bv64); srcloc: null [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17352: havoc ioremap_nocache_#t~ret1958#1.base, ioremap_nocache_#t~ret1958#1.offset; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15106: SUMMARY for call rocker_dma_rings_fini(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: rocker_dma_test_offset_~dma_handle~0#1 := rocker_dma_test_offset_#t~ret448#1;havoc rocker_dma_test_offset_#t~ret448#1; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896-1: SUMMARY for call rocker_dma_test_offset_#t~ret448#1 := pci_map_single(rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, 16384bv64, 0bv32); srcloc: null [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17055: SUMMARY for call free_irq(ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8269: havoc get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset, get_random_bytes_~arg1#1;havoc get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset, get_random_bytes_#in~arg1#1;assume { :end_inline_get_random_bytes } true;call eth_random_addr_#t~mem318#1 := read~intINTTYPE1#18(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);call write~intINTTYPE1#18(~bvand~32(254bv32, ~zero_extend~32~8(eth_random_addr_#t~mem318#1))[8:0], eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);havoc eth_random_addr_#t~mem318#1;call eth_random_addr_#t~mem319#1 := read~intINTTYPE1#18(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);call write~intINTTYPE1#18(~bvor~32(2bv32, ~zero_extend~32~8(eth_random_addr_#t~mem319#1))[8:0], eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);havoc eth_random_addr_#t~mem319#1; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930: rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret457#1;havoc rocker_dma_test_offset_#t~ret457#1; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17485: havoc register_netdev_#t~nondet1975#1; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17485-1: ldv_register_netdev_19_#t~ret1930#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet1975#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;ldv_register_netdev_19_~tmp~238#1 := ldv_register_netdev_19_#t~ret1930#1;havoc ldv_register_netdev_19_#t~ret1930#1;ldv_register_netdev_19_~ldv_func_res~7#1 := ldv_register_netdev_19_~tmp~238#1;~ldv_state_variable_12~0 := 1bv32;assume { :begin_inline_ldv_net_device_ops_12 } true;havoc ldv_net_device_ops_12_#t~ret1777#1.base, ldv_net_device_ops_12_#t~ret1777#1.offset, ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset;havoc ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8930-1: SUMMARY for call rocker_dma_test_offset_#t~ret457#1 := rocker_dma_test_one(rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset, 4bv32, rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 16384bv64); srcloc: null [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897: rocker_dma_test_offset_~tmp___0~20#1 := rocker_dma_test_offset_#t~ret449#1;havoc rocker_dma_test_offset_#t~ret449#1; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897-1: SUMMARY for call rocker_dma_test_offset_#t~ret449#1 := pci_dma_mapping_error(rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset, rocker_dma_test_offset_~dma_handle~0#1); srcloc: null [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17056: havoc ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset;havoc ldv_free_irq_25_#in~ldv_func_arg1#1, ldv_free_irq_25_#in~ldv_func_arg2#1.base, ldv_free_irq_25_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_25 } true; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17056-1: SUMMARY for call disable_suitable_irq_3(ldv_free_irq_25_~ldv_func_arg1#1, ldv_free_irq_25_~ldv_func_arg2#1.base, ldv_free_irq_25_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898: assume 0bv32 != rocker_dma_test_offset_~tmp___0~20#1;rocker_dma_test_offset_~err~0#1 := 4294967291bv32; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898: assume !(0bv32 != rocker_dma_test_offset_~tmp___0~20#1);call rocker_dma_test_offset_#t~mem450#1.base, rocker_dma_test_offset_#t~mem450#1.offset := read~$Pointer$#18(rocker_dma_test_offset_~rocker#1.base, ~bvadd~64(8bv64, rocker_dma_test_offset_~rocker#1.offset), 8bv64); [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14778: rocker_carrier_init_~tmp~203#1 := rocker_carrier_init_#t~ret1586#1;havoc rocker_carrier_init_#t~mem1585#1.base, rocker_carrier_init_#t~mem1585#1.offset;havoc rocker_carrier_init_#t~ret1586#1;rocker_carrier_init_~link_status~0#1 := rocker_carrier_init_~tmp~203#1;call rocker_carrier_init_#t~mem1587#1 := read~intINTTYPE4#18(rocker_carrier_init_~rocker_port#1.base, ~bvadd~64(28bv64, rocker_carrier_init_~rocker_port#1.offset), 4bv64);rocker_carrier_init_~link_up~1#1 := (if 0bv32 == (if 0bv64 != ~bvand~64(~sign_extend~64~32(~bvshl~32(1bv32, rocker_carrier_init_#t~mem1587#1)), rocker_carrier_init_~link_status~0#1) then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc rocker_carrier_init_#t~mem1587#1; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14844: assume 0bv64 == ~bvadd~64(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset);rocker_probe_port_#res#1 := 4294967284bv32; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14844: assume !(0bv64 == ~bvadd~64(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset)); [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14778-1: SUMMARY for call rocker_carrier_init_#t~ret1586#1 := readq(rocker_carrier_init_#t~mem1585#1.base, ~bvadd~64(784bv64, rocker_carrier_init_#t~mem1585#1.offset)); srcloc: null [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8932: assume 0bv32 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:03:40,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8932: assume !(0bv32 != rocker_dma_test_offset_~err~0#1); [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15109-1: SUMMARY for call rocker_msix_fini(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15109: call #t~mem1671#1.base, #t~mem1671#1.offset := read~$Pointer$#18(~rocker~29#1.base, ~bvadd~64(8bv64, ~rocker~29#1.offset), 8bv64); [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14878-1: SUMMARY for call rocker_probe_port_#t~ret1611#1 := rocker_port_internal_vlan_id_get(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, rocker_probe_port_#t~mem1610#1); srcloc: null [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14845: rocker_probe_ports_#t~ret1618#1 := rocker_probe_port_#res#1;havoc rocker_probe_port_#t~mem1602#1.base, rocker_probe_port_#t~mem1602#1.offset, rocker_probe_port_#t~ret1603#1.base, rocker_probe_port_#t~ret1603#1.offset, rocker_probe_port_#t~ret1604#1.base, rocker_probe_port_#t~ret1604#1.offset, rocker_probe_port_#t~mem1605#1, rocker_probe_port_#t~ret1606#1, rocker_probe_port_#t~mem1607#1.base, rocker_probe_port_#t~mem1607#1.offset, rocker_probe_port_#t~ret1608#1, rocker_probe_port_#t~ret1609#1, rocker_probe_port_#t~mem1610#1, rocker_probe_port_#t~ret1611#1, rocker_probe_port_#t~ret1612#1, rocker_probe_port_#t~mem1613#1.base, rocker_probe_port_#t~mem1613#1.offset, rocker_probe_port_#t~ret1614#1, rocker_probe_port_~rocker#1.base, rocker_probe_port_~rocker#1.offset, rocker_probe_port_~port_number#1, rocker_probe_port_~pdev~13#1.base, rocker_probe_port_~pdev~13#1.offset, rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset, rocker_probe_port_~untagged_vid~0#1, rocker_probe_port_~err~51#1, rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset;havoc rocker_probe_port_#in~rocker#1.base, rocker_probe_port_#in~rocker#1.offset, rocker_probe_port_#in~port_number#1;assume { :end_inline_rocker_probe_port } true;rocker_probe_ports_~err~52#1 := rocker_probe_ports_#t~ret1618#1; [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14878: call write~intINTTYPE2#18(rocker_probe_port_#t~ret1611#1, rocker_probe_port_~rocker_port~20#1.base, ~bvadd~64(32bv64, rocker_probe_port_~rocker_port~20#1.offset), 2bv64);havoc rocker_probe_port_#t~mem1610#1;havoc rocker_probe_port_#t~ret1611#1; [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14879-1: SUMMARY for call rocker_probe_port_#t~ret1612#1 := rocker_port_vlan_add(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 0bv32, ~zero_extend~32~16(rocker_probe_port_~untagged_vid~0#1)[16:0], 0bv16); srcloc: null [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14879: rocker_probe_port_~err~51#1 := rocker_probe_port_#t~ret1612#1;havoc rocker_probe_port_#t~ret1612#1; [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14912: assume { :begin_inline_rocker_probe_port } true;rocker_probe_port_#in~rocker#1.base, rocker_probe_port_#in~rocker#1.offset, rocker_probe_port_#in~port_number#1 := rocker_probe_ports_~rocker#1.base, rocker_probe_ports_~rocker#1.offset, rocker_probe_ports_~i~22#1;havoc rocker_probe_port_#res#1;havoc rocker_probe_port_#t~mem1602#1.base, rocker_probe_port_#t~mem1602#1.offset, rocker_probe_port_#t~ret1603#1.base, rocker_probe_port_#t~ret1603#1.offset, rocker_probe_port_#t~ret1604#1.base, rocker_probe_port_#t~ret1604#1.offset, rocker_probe_port_#t~mem1605#1, rocker_probe_port_#t~ret1606#1, rocker_probe_port_#t~mem1607#1.base, rocker_probe_port_#t~mem1607#1.offset, rocker_probe_port_#t~ret1608#1, rocker_probe_port_#t~ret1609#1, rocker_probe_port_#t~mem1610#1, rocker_probe_port_#t~ret1611#1, rocker_probe_port_#t~ret1612#1, rocker_probe_port_#t~mem1613#1.base, rocker_probe_port_#t~mem1613#1.offset, rocker_probe_port_#t~ret1614#1, rocker_probe_port_~rocker#1.base, rocker_probe_port_~rocker#1.offset, rocker_probe_port_~port_number#1, rocker_probe_port_~pdev~13#1.base, rocker_probe_port_~pdev~13#1.offset, rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset, rocker_probe_port_~untagged_vid~0#1, rocker_probe_port_~err~51#1, rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset;rocker_probe_port_~rocker#1.base, rocker_probe_port_~rocker#1.offset := rocker_probe_port_#in~rocker#1.base, rocker_probe_port_#in~rocker#1.offset;rocker_probe_port_~port_number#1 := rocker_probe_port_#in~port_number#1;havoc rocker_probe_port_~pdev~13#1.base, rocker_probe_port_~pdev~13#1.offset;havoc rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset;havoc rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc rocker_probe_port_~untagged_vid~0#1;havoc rocker_probe_port_~err~51#1;havoc rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset;call rocker_probe_port_#t~mem1602#1.base, rocker_probe_port_#t~mem1602#1.offset := read~$Pointer$#18(rocker_probe_port_~rocker#1.base, rocker_probe_port_~rocker#1.offset, 8bv64);rocker_probe_port_~pdev~13#1.base, rocker_probe_port_~pdev~13#1.offset := rocker_probe_port_#t~mem1602#1.base, rocker_probe_port_#t~mem1602#1.offset;havoc rocker_probe_port_#t~mem1602#1.base, rocker_probe_port_#t~mem1602#1.offset;rocker_probe_port_~untagged_vid~0#1 := 0bv16;assume { :begin_inline_alloc_etherdev_mqs } true;alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1 := 1240bv32, 1bv32, 1bv32;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1949#1.base, alloc_etherdev_mqs_#t~ret1949#1.offset, alloc_etherdev_mqs_~arg0#1, alloc_etherdev_mqs_~arg1#1, alloc_etherdev_mqs_~arg2#1;alloc_etherdev_mqs_~arg0#1 := alloc_etherdev_mqs_#in~arg0#1;alloc_etherdev_mqs_~arg1#1 := alloc_etherdev_mqs_#in~arg1#1;alloc_etherdev_mqs_~arg2#1 := alloc_etherdev_mqs_#in~arg2#1; [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16993: ~ldv_state_variable_12~0 := 0bv32;havoc ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset;havoc ldv_unregister_netdev_20_#in~dev#1.base, ldv_unregister_netdev_20_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdev_20 } true;assume { :begin_inline_ldv_free_netdev_21 } true;ldv_free_netdev_21_#in~dev#1.base, ldv_free_netdev_21_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset;ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset := ldv_free_netdev_21_#in~dev#1.base, ldv_free_netdev_21_#in~dev#1.offset;assume { :begin_inline_free_netdev } true;free_netdev_#in~arg0#1.base, free_netdev_#in~arg0#1.offset := ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset;havoc free_netdev_~arg0#1.base, free_netdev_~arg0#1.offset;free_netdev_~arg0#1.base, free_netdev_~arg0#1.offset := free_netdev_#in~arg0#1.base, free_netdev_#in~arg0#1.offset;havoc free_netdev_~arg0#1.base, free_netdev_~arg0#1.offset;havoc free_netdev_#in~arg0#1.base, free_netdev_#in~arg0#1.offset;assume { :end_inline_free_netdev } true;~ldv_state_variable_12~0 := 0bv32;havoc ldv_free_netdev_21_~dev#1.base, ldv_free_netdev_21_~dev#1.offset;havoc ldv_free_netdev_21_#in~dev#1.base, ldv_free_netdev_21_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_21 } true;rocker_probe_port_#res#1 := rocker_probe_port_~err~51#1; [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16993-1: SUMMARY for call unregister_netdev(ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset); srcloc: null [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16102-1: SUMMARY for call ldv_net_device_ops_12_#t~ret1777#1.base, ldv_net_device_ops_12_#t~ret1777#1.offset := ldv_init_zalloc(3008bv64); srcloc: null [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16102: ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset := ldv_net_device_ops_12_#t~ret1777#1.base, ldv_net_device_ops_12_#t~ret1777#1.offset;havoc ldv_net_device_ops_12_#t~ret1777#1.base, ldv_net_device_ops_12_#t~ret1777#1.offset;~rocker_port_netdev_ops_group1~0.base, ~rocker_port_netdev_ops_group1~0.offset := ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset;havoc ldv_net_device_ops_12_#t~ret1777#1.base, ldv_net_device_ops_12_#t~ret1777#1.offset, ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset;assume { :end_inline_ldv_net_device_ops_12 } true;ldv_register_netdev_19_#res#1 := ldv_register_netdev_19_~ldv_func_res~7#1;rocker_probe_port_#t~ret1606#1 := ldv_register_netdev_19_#res#1;havoc ldv_register_netdev_19_#t~ret1930#1, ldv_register_netdev_19_~dev#1.base, ldv_register_netdev_19_~dev#1.offset, ldv_register_netdev_19_~ldv_func_res~7#1, ldv_register_netdev_19_~tmp~238#1;havoc ldv_register_netdev_19_#in~dev#1.base, ldv_register_netdev_19_#in~dev#1.offset;assume { :end_inline_ldv_register_netdev_19 } true;rocker_probe_port_~err~51#1 := rocker_probe_port_#t~ret1606#1;havoc rocker_probe_port_#t~ret1606#1; [2025-02-08 03:03:40,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15111: SUMMARY for call iounmap(#t~mem1671#1.base, #t~mem1671#1.offset); srcloc: null [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14781: assume 0bv32 != ~zero_extend~32~8(rocker_carrier_init_~link_up~1#1);call rocker_carrier_init_#t~mem1588#1.base, rocker_carrier_init_#t~mem1588#1.offset := read~$Pointer$#18(rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, 8bv64); [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14781: assume !(0bv32 != ~zero_extend~32~8(rocker_carrier_init_~link_up~1#1));call rocker_carrier_init_#t~mem1589#1.base, rocker_carrier_init_#t~mem1589#1.offset := read~$Pointer$#18(rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, 8bv64); [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14880: assume 0bv32 != rocker_probe_port_~err~51#1;call rocker_probe_port_#t~mem1613#1.base, rocker_probe_port_#t~mem1613#1.offset := read~$Pointer$#18(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 8bv64); [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14880: assume !(0bv32 != rocker_probe_port_~err~51#1);rocker_probe_port_#res#1 := 0bv32; [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14913: assume 0bv32 != rocker_probe_ports_~err~52#1; [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14913: assume !(0bv32 != rocker_probe_ports_~err~52#1);rocker_probe_ports_~i~22#1 := ~bvadd~32(1bv32, rocker_probe_ports_~i~22#1); [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14782-1: SUMMARY for call netif_carrier_on(rocker_carrier_init_#t~mem1588#1.base, rocker_carrier_init_#t~mem1588#1.offset); srcloc: null [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14782: havoc rocker_carrier_init_#t~mem1588#1.base, rocker_carrier_init_#t~mem1588#1.offset; [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14848-1: SUMMARY for call rocker_probe_port_#t~ret1604#1.base, rocker_probe_port_#t~ret1604#1.offset := netdev_priv(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset); srcloc: null [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14881-1: SUMMARY for call netdev_err(rocker_probe_port_#t~mem1613#1.base, rocker_probe_port_#t~mem1613#1.offset, 71bv64, 0bv64); srcloc: null [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14848: rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset := rocker_probe_port_#t~ret1604#1.base, rocker_probe_port_#t~ret1604#1.offset;havoc rocker_probe_port_#t~ret1604#1.base, rocker_probe_port_#t~ret1604#1.offset;rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset := rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset;call write~$Pointer$#18(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset, rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 8bv64);call write~$Pointer$#18(rocker_probe_port_~rocker#1.base, rocker_probe_port_~rocker#1.offset, rocker_probe_port_~rocker_port~20#1.base, ~bvadd~64(16bv64, rocker_probe_port_~rocker_port~20#1.offset), 8bv64);call write~intINTTYPE4#18(rocker_probe_port_~port_number#1, rocker_probe_port_~rocker_port~20#1.base, ~bvadd~64(24bv64, rocker_probe_port_~rocker_port~20#1.offset), 4bv64);call write~intINTTYPE4#18(~bvadd~32(1bv32, rocker_probe_port_~port_number#1), rocker_probe_port_~rocker_port~20#1.base, ~bvadd~64(28bv64, rocker_probe_port_~rocker_port~20#1.offset), 4bv64);call write~intINTTYPE4#18(544bv32, rocker_probe_port_~rocker_port~20#1.base, ~bvadd~64(38bv64, rocker_probe_port_~rocker_port~20#1.offset), 4bv64); [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14881: havoc rocker_probe_port_#t~mem1613#1.base, rocker_probe_port_#t~mem1613#1.offset; [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17326: havoc dma_supported_#t~nondet1955#1;dma_set_coherent_mask_#t~ret218#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet1955#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;havoc dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1;assume { :end_inline_dma_supported } true;dma_set_coherent_mask_~tmp~24#1 := dma_set_coherent_mask_#t~ret218#1;havoc dma_set_coherent_mask_#t~ret218#1; [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15014: #t~ret1635#1 := pci_set_consistent_dma_mask_#res#1;havoc pci_set_consistent_dma_mask_#t~ret223#1, pci_set_consistent_dma_mask_~dev#1.base, pci_set_consistent_dma_mask_~dev#1.offset, pci_set_consistent_dma_mask_~mask#1, pci_set_consistent_dma_mask_~tmp~29#1;havoc pci_set_consistent_dma_mask_#in~dev#1.base, pci_set_consistent_dma_mask_#in~dev#1.offset, pci_set_consistent_dma_mask_#in~mask#1;assume { :end_inline_pci_set_consistent_dma_mask } true;~err~54#1 := #t~ret1635#1;havoc #t~ret1635#1; [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8936: SUMMARY for call pci_unmap_single(rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset, rocker_dma_test_offset_~dma_handle~0#1, 16384bv64, 0bv32); srcloc: null [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: havoc rocker_dma_test_offset_#t~mem450#1.base, rocker_dma_test_offset_#t~mem450#1.offset;call rocker_dma_test_offset_#t~mem451#1.base, rocker_dma_test_offset_#t~mem451#1.offset := read~$Pointer$#18(rocker_dma_test_offset_~rocker#1.base, ~bvadd~64(8bv64, rocker_dma_test_offset_~rocker#1.offset), 8bv64); [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903-1: SUMMARY for call writeq(rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_#t~mem450#1.base, ~bvadd~64(40bv64, rocker_dma_test_offset_#t~mem450#1.offset)); srcloc: null [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: havoc rocker_dma_test_offset_#t~mem451#1.base, rocker_dma_test_offset_#t~mem451#1.offset; [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15015: assume 0bv32 != ~err~54#1; [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15015: assume !(0bv32 != ~err~54#1); [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904-1: SUMMARY for call writel(16384bv32, rocker_dma_test_offset_#t~mem451#1.base, ~bvadd~64(48bv64, rocker_dma_test_offset_#t~mem451#1.offset)); srcloc: null [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14784-1: SUMMARY for call netif_carrier_off(rocker_carrier_init_#t~mem1589#1.base, rocker_carrier_init_#t~mem1589#1.offset); srcloc: null [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14784: havoc rocker_carrier_init_#t~mem1589#1.base, rocker_carrier_init_#t~mem1589#1.offset; [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15115: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:03:40,041 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938: rocker_dma_test_offset_#res#1 := rocker_dma_test_offset_~err~0#1;rocker_dma_test_#t~ret458#1 := rocker_dma_test_offset_#res#1;havoc rocker_dma_test_offset_#t~mem446#1.base, rocker_dma_test_offset_#t~mem446#1.offset, rocker_dma_test_offset_#t~ret447#1.base, rocker_dma_test_offset_#t~ret447#1.offset, rocker_dma_test_offset_#t~ret448#1, rocker_dma_test_offset_#t~ret449#1, rocker_dma_test_offset_#t~mem450#1.base, rocker_dma_test_offset_#t~mem450#1.offset, rocker_dma_test_offset_#t~mem451#1.base, rocker_dma_test_offset_#t~mem451#1.offset, rocker_dma_test_offset_#t~memset~res452#1.base, rocker_dma_test_offset_#t~memset~res452#1.offset, rocker_dma_test_offset_#t~ret453#1, rocker_dma_test_offset_#t~memset~res454#1.base, rocker_dma_test_offset_#t~memset~res454#1.offset, rocker_dma_test_offset_#t~ret455#1, rocker_dma_test_offset_#t~mem456#1, rocker_dma_test_offset_#t~ret457#1, rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset, rocker_dma_test_offset_~offset#1, rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset, rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_~i~2#1, rocker_dma_test_offset_~err~0#1, rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset, rocker_dma_test_offset_~tmp___0~20#1;havoc rocker_dma_test_offset_#in~rocker#1.base, rocker_dma_test_offset_#in~rocker#1.offset, rocker_dma_test_offset_#in~wait#1.base, rocker_dma_test_offset_#in~wait#1.offset, rocker_dma_test_offset_#in~offset#1;assume { :end_inline_rocker_dma_test_offset } true;rocker_dma_test_~err~1#1 := rocker_dma_test_#t~ret458#1; [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8938-1: SUMMARY for call kfree(rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset); srcloc: null [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905: havoc rocker_dma_test_offset_#t~memset~res452#1.base, rocker_dma_test_offset_#t~memset~res452#1.offset; [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8905-1: SUMMARY for call rocker_dma_test_offset_#t~memset~res452#1.base, rocker_dma_test_offset_#t~memset~res452#1.offset := #Ultimate.C_memset#18(rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 150bv32, 16384bv64); srcloc: null [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15016: SUMMARY for call dev_err(~pdev#1.base, ~bvadd~64(148bv64, ~pdev#1.offset), 74bv64, 0bv64); srcloc: null [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906: rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret453#1;havoc rocker_dma_test_offset_#t~ret453#1; [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: pci_set_consistent_dma_mask_#t~ret223#1 := dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret218#1, dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~tmp~24#1;havoc dma_set_coherent_mask_#in~dev#1.base, dma_set_coherent_mask_#in~dev#1.offset, dma_set_coherent_mask_#in~mask#1;assume { :end_inline_dma_set_coherent_mask } true;pci_set_consistent_dma_mask_~tmp~29#1 := pci_set_consistent_dma_mask_#t~ret223#1;havoc pci_set_consistent_dma_mask_#t~ret223#1;pci_set_consistent_dma_mask_#res#1 := pci_set_consistent_dma_mask_~tmp~29#1; [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906-1: SUMMARY for call rocker_dma_test_offset_#t~ret453#1 := rocker_dma_test_one(rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset, 2bv32, rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 16384bv64); srcloc: null [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: havoc eth_random_addr_#t~mem318#1, eth_random_addr_#t~mem319#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset;havoc eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset;assume { :end_inline_eth_random_addr } true;havoc eth_hw_addr_random_#t~mem320#1.base, eth_hw_addr_random_#t~mem320#1.offset; [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15117: SUMMARY for call pci_disable_device(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751: assume 0bv32 == dma_set_coherent_mask_~tmp~24#1;dma_set_coherent_mask_#res#1 := 4294967291bv32; [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751: assume !(0bv32 == dma_set_coherent_mask_~tmp~24#1);call write~intINTTYPE8#18(dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~dev#1.base, ~bvadd~64(1095bv64, dma_set_coherent_mask_~dev#1.offset), 8bv64);dma_set_coherent_mask_#res#1 := 0bv32; [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume 0bv32 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume !(0bv32 != rocker_dma_test_offset_~err~0#1); [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14887-1: SUMMARY for call rocker_probe_port_#t~ret1614#1 := rocker_port_ig_tbl(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 0bv32, 1bv32); srcloc: null [2025-02-08 03:03:40,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14887: assume { :begin_inline_ldv_unregister_netdev_20 } true;ldv_unregister_netdev_20_#in~dev#1.base, ldv_unregister_netdev_20_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset;ldv_unregister_netdev_20_~dev#1.base, ldv_unregister_netdev_20_~dev#1.offset := ldv_unregister_netdev_20_#in~dev#1.base, ldv_unregister_netdev_20_#in~dev#1.offset; [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10527: rocker_cmd_get_port_settings_macaddr_~tmp~113#1 := rocker_cmd_get_port_settings_macaddr_#t~ret793#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret793#1;rocker_cmd_get_port_settings_macaddr_#res#1 := rocker_cmd_get_port_settings_macaddr_~tmp~113#1;rocker_port_dev_addr_init_#t~ret1600#1 := rocker_cmd_get_port_settings_macaddr_#res#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret793#1, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.offset, rocker_cmd_get_port_settings_macaddr_~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_~macaddr#1.offset, rocker_cmd_get_port_settings_macaddr_~tmp~113#1;havoc rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.offset, rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.offset;assume { :end_inline_rocker_cmd_get_port_settings_macaddr } true;rocker_port_dev_addr_init_~err~50#1 := rocker_port_dev_addr_init_#t~ret1600#1;havoc rocker_port_dev_addr_init_#t~mem1598#1.base, rocker_port_dev_addr_init_#t~mem1598#1.offset;havoc rocker_port_dev_addr_init_#t~mem1599#1.base, rocker_port_dev_addr_init_#t~mem1599#1.offset;havoc rocker_port_dev_addr_init_#t~ret1600#1; [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10527-1: SUMMARY for call rocker_cmd_get_port_settings_macaddr_#t~ret793#1 := rocker_cmd_exec(rocker_cmd_get_port_settings_macaddr_~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.offset, 0bv32, 0bv32, #funAddr~rocker_cmd_get_port_settings_prep.base, #funAddr~rocker_cmd_get_port_settings_prep.offset, 0bv64, 0bv64, #funAddr~rocker_cmd_get_port_settings_macaddr_proc.base, #funAddr~rocker_cmd_get_port_settings_macaddr_proc.offset, rocker_cmd_get_port_settings_macaddr_~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_~macaddr#1.offset); srcloc: null [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15119-1: SUMMARY for call kfree(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15119: #res#1 := ~err~54#1; [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14855-1: SUMMARY for call INIT_LIST_HEAD(rocker_probe_port_~rocker_port~20#1.base, ~bvadd~64(1175bv64, rocker_probe_port_~rocker_port~20#1.offset)); srcloc: null [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14855: assume { :begin_inline_rocker_port_dev_addr_init } true;rocker_port_dev_addr_init_#in~rocker_port#1.base, rocker_port_dev_addr_init_#in~rocker_port#1.offset := rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset;havoc rocker_port_dev_addr_init_#t~mem1596#1.base, rocker_port_dev_addr_init_#t~mem1596#1.offset, rocker_port_dev_addr_init_#t~mem1597#1.base, rocker_port_dev_addr_init_#t~mem1597#1.offset, rocker_port_dev_addr_init_#t~mem1598#1.base, rocker_port_dev_addr_init_#t~mem1598#1.offset, rocker_port_dev_addr_init_#t~mem1599#1.base, rocker_port_dev_addr_init_#t~mem1599#1.offset, rocker_port_dev_addr_init_#t~ret1600#1, rocker_port_dev_addr_init_#t~mem1601#1.base, rocker_port_dev_addr_init_#t~mem1601#1.offset, rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset, rocker_port_dev_addr_init_~rocker~28#1.base, rocker_port_dev_addr_init_~rocker~28#1.offset, rocker_port_dev_addr_init_~pdev~12#1.base, rocker_port_dev_addr_init_~pdev~12#1.offset, rocker_port_dev_addr_init_~err~50#1;rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset := rocker_port_dev_addr_init_#in~rocker_port#1.base, rocker_port_dev_addr_init_#in~rocker_port#1.offset;havoc rocker_port_dev_addr_init_~rocker~28#1.base, rocker_port_dev_addr_init_~rocker~28#1.offset;havoc rocker_port_dev_addr_init_~pdev~12#1.base, rocker_port_dev_addr_init_~pdev~12#1.offset;havoc rocker_port_dev_addr_init_~err~50#1;call rocker_port_dev_addr_init_#t~mem1596#1.base, rocker_port_dev_addr_init_#t~mem1596#1.offset := read~$Pointer$#18(rocker_port_dev_addr_init_~rocker_port#1.base, ~bvadd~64(16bv64, rocker_port_dev_addr_init_~rocker_port#1.offset), 8bv64);rocker_port_dev_addr_init_~rocker~28#1.base, rocker_port_dev_addr_init_~rocker~28#1.offset := rocker_port_dev_addr_init_#t~mem1596#1.base, rocker_port_dev_addr_init_#t~mem1596#1.offset;havoc rocker_port_dev_addr_init_#t~mem1596#1.base, rocker_port_dev_addr_init_#t~mem1596#1.offset;call rocker_port_dev_addr_init_#t~mem1597#1.base, rocker_port_dev_addr_init_#t~mem1597#1.offset := read~$Pointer$#18(rocker_port_dev_addr_init_~rocker~28#1.base, rocker_port_dev_addr_init_~rocker~28#1.offset, 8bv64);rocker_port_dev_addr_init_~pdev~12#1.base, rocker_port_dev_addr_init_~pdev~12#1.offset := rocker_port_dev_addr_init_#t~mem1597#1.base, rocker_port_dev_addr_init_#t~mem1597#1.offset;havoc rocker_port_dev_addr_init_#t~mem1597#1.base, rocker_port_dev_addr_init_#t~mem1597#1.offset;call rocker_port_dev_addr_init_#t~mem1598#1.base, rocker_port_dev_addr_init_#t~mem1598#1.offset := read~$Pointer$#18(rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset, 8bv64);call rocker_port_dev_addr_init_#t~mem1599#1.base, rocker_port_dev_addr_init_#t~mem1599#1.offset := read~$Pointer$#18(rocker_port_dev_addr_init_#t~mem1598#1.base, ~bvadd~64(854bv64, rocker_port_dev_addr_init_#t~mem1598#1.offset), 8bv64);assume { :begin_inline_rocker_cmd_get_port_settings_macaddr } true;rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.offset, rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.offset := rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset, rocker_port_dev_addr_init_#t~mem1599#1.base, rocker_port_dev_addr_init_#t~mem1599#1.offset;havoc rocker_cmd_get_port_settings_macaddr_#res#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret793#1, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.offset, rocker_cmd_get_port_settings_macaddr_~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_~macaddr#1.offset, rocker_cmd_get_port_settings_macaddr_~tmp~113#1;rocker_cmd_get_port_settings_macaddr_~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_~rocker_port#1.offset := rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.base, rocker_cmd_get_port_settings_macaddr_#in~rocker_port#1.offset;rocker_cmd_get_port_settings_macaddr_~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_~macaddr#1.offset := rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.base, rocker_cmd_get_port_settings_macaddr_#in~macaddr#1.offset;havoc rocker_cmd_get_port_settings_macaddr_~tmp~113#1; [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8976: call ULTIMATE.dealloc(rocker_basic_hw_test_~#wait~2#1.base, rocker_basic_hw_test_~#wait~2#1.offset);havoc rocker_basic_hw_test_~#wait~2#1.base, rocker_basic_hw_test_~#wait~2#1.offset; [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14856: havoc rocker_port_dev_addr_init_#t~mem1596#1.base, rocker_port_dev_addr_init_#t~mem1596#1.offset, rocker_port_dev_addr_init_#t~mem1597#1.base, rocker_port_dev_addr_init_#t~mem1597#1.offset, rocker_port_dev_addr_init_#t~mem1598#1.base, rocker_port_dev_addr_init_#t~mem1598#1.offset, rocker_port_dev_addr_init_#t~mem1599#1.base, rocker_port_dev_addr_init_#t~mem1599#1.offset, rocker_port_dev_addr_init_#t~ret1600#1, rocker_port_dev_addr_init_#t~mem1601#1.base, rocker_port_dev_addr_init_#t~mem1601#1.offset, rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset, rocker_port_dev_addr_init_~rocker~28#1.base, rocker_port_dev_addr_init_~rocker~28#1.offset, rocker_port_dev_addr_init_~pdev~12#1.base, rocker_port_dev_addr_init_~pdev~12#1.offset, rocker_port_dev_addr_init_~err~50#1;havoc rocker_port_dev_addr_init_#in~rocker_port#1.base, rocker_port_dev_addr_init_#in~rocker_port#1.offset;assume { :end_inline_rocker_port_dev_addr_init } true;call write~$Pointer$#18(~#rocker_port_netdev_ops~0.base, ~#rocker_port_netdev_ops~0.offset, rocker_probe_port_~dev~2#1.base, ~bvadd~64(512bv64, rocker_probe_port_~dev~2#1.offset), 8bv64);call write~$Pointer$#18(~#rocker_port_ethtool_ops~0.base, ~#rocker_port_ethtool_ops~0.offset, rocker_probe_port_~dev~2#1.base, ~bvadd~64(520bv64, rocker_probe_port_~dev~2#1.offset), 8bv64);call write~$Pointer$#18(~#rocker_port_switchdev_ops~0.base, ~#rocker_port_switchdev_ops~0.offset, rocker_probe_port_~dev~2#1.base, ~bvadd~64(528bv64, rocker_probe_port_~dev~2#1.offset), 8bv64); [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17433: havoc pci_enable_device_#t~nondet1965#1; [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14956: call rocker_msix_init_#t~mem1625#1.base, rocker_msix_init_#t~mem1625#1.offset := read~$Pointer$#18(rocker_msix_init_~rocker#1.base, ~bvadd~64(16bv64, rocker_msix_init_~rocker#1.offset), 8bv64);call write~intINTTYPE2#18(rocker_msix_init_~i~23#1[16:0], rocker_msix_init_#t~mem1625#1.base, ~bvadd~64(4bv64, ~bvadd~64(rocker_msix_init_#t~mem1625#1.offset, ~bvmul~64(6bv64, ~sign_extend~64~32(rocker_msix_init_~i~23#1)))), 2bv64);rocker_msix_init_~i~23#1 := ~bvadd~32(1bv32, rocker_msix_init_~i~23#1); [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14824: assume 0bv32 != rocker_port_dev_addr_init_~err~50#1;assume { :begin_inline_dev_warn } true;dev_warn_#in~arg0#1.base, dev_warn_#in~arg0#1.offset, dev_warn_#in~arg1#1.base, dev_warn_#in~arg1#1.offset := rocker_port_dev_addr_init_~pdev~12#1.base, ~bvadd~64(148bv64, rocker_port_dev_addr_init_~pdev~12#1.offset), 68bv64, 0bv64;havoc dev_warn_~arg0#1.base, dev_warn_~arg0#1.offset, dev_warn_~arg1#1.base, dev_warn_~arg1#1.offset;dev_warn_~arg0#1.base, dev_warn_~arg0#1.offset := dev_warn_#in~arg0#1.base, dev_warn_#in~arg0#1.offset;dev_warn_~arg1#1.base, dev_warn_~arg1#1.offset := dev_warn_#in~arg1#1.base, dev_warn_#in~arg1#1.offset; [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14824: assume !(0bv32 != rocker_port_dev_addr_init_~err~50#1); [2025-02-08 03:03:40,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8912: havoc rocker_dma_test_offset_#t~memset~res454#1.base, rocker_dma_test_offset_#t~memset~res454#1.offset; [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8912-1: SUMMARY for call rocker_dma_test_offset_#t~memset~res454#1.base, rocker_dma_test_offset_#t~memset~res454#1.offset := #Ultimate.C_memset#18(rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 0bv32, 16384bv64); srcloc: null [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14825: havoc dev_warn_~arg0#1.base, dev_warn_~arg0#1.offset, dev_warn_~arg1#1.base, dev_warn_~arg1#1.offset;havoc dev_warn_#in~arg0#1.base, dev_warn_#in~arg0#1.offset, dev_warn_#in~arg1#1.base, dev_warn_#in~arg1#1.offset;assume { :end_inline_dev_warn } true;call rocker_port_dev_addr_init_#t~mem1601#1.base, rocker_port_dev_addr_init_#t~mem1601#1.offset := read~$Pointer$#18(rocker_port_dev_addr_init_~rocker_port#1.base, rocker_port_dev_addr_init_~rocker_port#1.offset, 8bv64);assume { :begin_inline_eth_hw_addr_random } true;eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset := rocker_port_dev_addr_init_#t~mem1601#1.base, rocker_port_dev_addr_init_#t~mem1601#1.offset;havoc eth_hw_addr_random_#t~mem320#1.base, eth_hw_addr_random_#t~mem320#1.offset, eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset;eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset := eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset;call write~intINTTYPE1#18(1bv8, eth_hw_addr_random_~dev#1.base, ~bvadd~64(604bv64, eth_hw_addr_random_~dev#1.offset), 1bv64);call eth_hw_addr_random_#t~mem320#1.base, eth_hw_addr_random_#t~mem320#1.offset := read~$Pointer$#18(eth_hw_addr_random_~dev#1.base, ~bvadd~64(854bv64, eth_hw_addr_random_~dev#1.offset), 8bv64);assume { :begin_inline_eth_random_addr } true;eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset := eth_hw_addr_random_#t~mem320#1.base, eth_hw_addr_random_#t~mem320#1.offset;havoc eth_random_addr_#t~mem318#1, eth_random_addr_#t~mem319#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset;eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset := eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset;assume { :begin_inline_get_random_bytes } true;get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset, get_random_bytes_#in~arg1#1 := eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 6bv32;havoc get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset, get_random_bytes_~arg1#1;get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset := get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset;get_random_bytes_~arg1#1 := get_random_bytes_#in~arg1#1; [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14826: havoc eth_hw_addr_random_#t~mem320#1.base, eth_hw_addr_random_#t~mem320#1.offset, eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset;havoc eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset;assume { :end_inline_eth_hw_addr_random } true;havoc rocker_port_dev_addr_init_#t~mem1601#1.base, rocker_port_dev_addr_init_#t~mem1601#1.offset; [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14925-1: SUMMARY for call rocker_remove_ports(rocker_probe_ports_~rocker#1.base, rocker_probe_ports_~rocker#1.offset); srcloc: null [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14925: rocker_probe_ports_#res#1 := rocker_probe_ports_~err~52#1; [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret455#1;havoc rocker_dma_test_offset_#t~ret455#1; [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913-1: SUMMARY for call rocker_dma_test_offset_#t~ret455#1 := rocker_dma_test_one(rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset, 1bv32, rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 16384bv64); srcloc: null [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14860: SUMMARY for call netif_napi_add(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset, rocker_probe_port_~rocker_port~20#1.base, ~bvadd~64(559bv64, rocker_probe_port_~rocker_port~20#1.offset), #funAddr~rocker_port_poll_tx.base, #funAddr~rocker_port_poll_tx.offset, 64bv32); srcloc: null [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume 0bv32 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: assume !(0bv32 != rocker_dma_test_offset_~err~0#1);assume { :begin_inline_prandom_bytes } true;prandom_bytes_#in~arg0#1.base, prandom_bytes_#in~arg0#1.offset, prandom_bytes_#in~arg1#1 := rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, 16384bv64;havoc prandom_bytes_~arg0#1.base, prandom_bytes_~arg0#1.offset, prandom_bytes_~arg1#1;prandom_bytes_~arg0#1.base, prandom_bytes_~arg0#1.offset := prandom_bytes_#in~arg0#1.base, prandom_bytes_#in~arg0#1.offset;prandom_bytes_~arg1#1 := prandom_bytes_#in~arg1#1;havoc prandom_bytes_~arg0#1.base, prandom_bytes_~arg0#1.offset, prandom_bytes_~arg1#1;havoc prandom_bytes_#in~arg0#1.base, prandom_bytes_#in~arg0#1.offset, prandom_bytes_#in~arg1#1;assume { :end_inline_prandom_bytes } true;rocker_dma_test_offset_~i~2#1 := 0bv32; [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17437: havoc pci_enable_msix_range_#t~nondet1966#1; [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14861-1: SUMMARY for call netif_napi_add(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset, rocker_probe_port_~rocker_port~20#1.base, ~bvadd~64(823bv64, rocker_probe_port_~rocker_port~20#1.offset), #funAddr~rocker_port_poll_rx.base, #funAddr~rocker_port_poll_rx.offset, 64bv32); srcloc: null [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14861: assume { :begin_inline_rocker_carrier_init } true;rocker_carrier_init_#in~rocker_port#1.base, rocker_carrier_init_#in~rocker_port#1.offset := rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset;havoc rocker_carrier_init_#t~mem1584#1.base, rocker_carrier_init_#t~mem1584#1.offset, rocker_carrier_init_#t~mem1585#1.base, rocker_carrier_init_#t~mem1585#1.offset, rocker_carrier_init_#t~ret1586#1, rocker_carrier_init_#t~mem1587#1, rocker_carrier_init_#t~mem1588#1.base, rocker_carrier_init_#t~mem1588#1.offset, rocker_carrier_init_#t~mem1589#1.base, rocker_carrier_init_#t~mem1589#1.offset, rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, rocker_carrier_init_~rocker~27#1.base, rocker_carrier_init_~rocker~27#1.offset, rocker_carrier_init_~link_status~0#1, rocker_carrier_init_~tmp~203#1, rocker_carrier_init_~link_up~1#1;rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset := rocker_carrier_init_#in~rocker_port#1.base, rocker_carrier_init_#in~rocker_port#1.offset;havoc rocker_carrier_init_~rocker~27#1.base, rocker_carrier_init_~rocker~27#1.offset;havoc rocker_carrier_init_~link_status~0#1;havoc rocker_carrier_init_~tmp~203#1;havoc rocker_carrier_init_~link_up~1#1;call rocker_carrier_init_#t~mem1584#1.base, rocker_carrier_init_#t~mem1584#1.offset := read~$Pointer$#18(rocker_carrier_init_~rocker_port#1.base, ~bvadd~64(16bv64, rocker_carrier_init_~rocker_port#1.offset), 8bv64);rocker_carrier_init_~rocker~27#1.base, rocker_carrier_init_~rocker~27#1.offset := rocker_carrier_init_#t~mem1584#1.base, rocker_carrier_init_#t~mem1584#1.offset;havoc rocker_carrier_init_#t~mem1584#1.base, rocker_carrier_init_#t~mem1584#1.offset;call rocker_carrier_init_#t~mem1585#1.base, rocker_carrier_init_#t~mem1585#1.offset := read~$Pointer$#18(rocker_carrier_init_~rocker~27#1.base, ~bvadd~64(8bv64, rocker_carrier_init_~rocker~27#1.offset), 8bv64); [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14862: havoc rocker_carrier_init_#t~mem1584#1.base, rocker_carrier_init_#t~mem1584#1.offset, rocker_carrier_init_#t~mem1585#1.base, rocker_carrier_init_#t~mem1585#1.offset, rocker_carrier_init_#t~ret1586#1, rocker_carrier_init_#t~mem1587#1, rocker_carrier_init_#t~mem1588#1.base, rocker_carrier_init_#t~mem1588#1.offset, rocker_carrier_init_#t~mem1589#1.base, rocker_carrier_init_#t~mem1589#1.offset, rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, rocker_carrier_init_~rocker~27#1.base, rocker_carrier_init_~rocker~27#1.offset, rocker_carrier_init_~link_status~0#1, rocker_carrier_init_~tmp~203#1, rocker_carrier_init_~link_up~1#1;havoc rocker_carrier_init_#in~rocker_port#1.base, rocker_carrier_init_#in~rocker_port#1.offset;assume { :end_inline_rocker_carrier_init } true;call rocker_probe_port_#t~mem1605#1 := read~intINTTYPE8#18(rocker_probe_port_~dev~2#1.base, ~bvadd~64(240bv64, rocker_probe_port_~dev~2#1.offset), 8bv64);call write~intINTTYPE8#18(~bvor~64(8192bv64, rocker_probe_port_#t~mem1605#1), rocker_probe_port_~dev~2#1.base, ~bvadd~64(240bv64, rocker_probe_port_~dev~2#1.offset), 8bv64);havoc rocker_probe_port_#t~mem1605#1;assume { :begin_inline_ldv_register_netdev_19 } true;ldv_register_netdev_19_#in~dev#1.base, ldv_register_netdev_19_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_register_netdev_19_#res#1;havoc ldv_register_netdev_19_#t~ret1930#1, ldv_register_netdev_19_~dev#1.base, ldv_register_netdev_19_~dev#1.offset, ldv_register_netdev_19_~ldv_func_res~7#1, ldv_register_netdev_19_~tmp~238#1;ldv_register_netdev_19_~dev#1.base, ldv_register_netdev_19_~dev#1.offset := ldv_register_netdev_19_#in~dev#1.base, ldv_register_netdev_19_#in~dev#1.offset;havoc ldv_register_netdev_19_~ldv_func_res~7#1;havoc ldv_register_netdev_19_~tmp~238#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_19_~dev#1.base, ldv_register_netdev_19_~dev#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet1975#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset := register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;havoc register_netdev_#t~nondet1975#1;register_netdev_#res#1 := register_netdev_#t~nondet1975#1;havoc register_netdev_#t~nondet1975#1; [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: assume { :begin_inline_rocker_dma_test_offset } true;rocker_dma_test_offset_#in~rocker#1.base, rocker_dma_test_offset_#in~rocker#1.offset, rocker_dma_test_offset_#in~wait#1.base, rocker_dma_test_offset_#in~wait#1.offset, rocker_dma_test_offset_#in~offset#1 := rocker_dma_test_~rocker#1.base, rocker_dma_test_~rocker#1.offset, rocker_dma_test_~wait#1.base, rocker_dma_test_~wait#1.offset, rocker_dma_test_~i~3#1;havoc rocker_dma_test_offset_#res#1;havoc rocker_dma_test_offset_#t~mem446#1.base, rocker_dma_test_offset_#t~mem446#1.offset, rocker_dma_test_offset_#t~ret447#1.base, rocker_dma_test_offset_#t~ret447#1.offset, rocker_dma_test_offset_#t~ret448#1, rocker_dma_test_offset_#t~ret449#1, rocker_dma_test_offset_#t~mem450#1.base, rocker_dma_test_offset_#t~mem450#1.offset, rocker_dma_test_offset_#t~mem451#1.base, rocker_dma_test_offset_#t~mem451#1.offset, rocker_dma_test_offset_#t~memset~res452#1.base, rocker_dma_test_offset_#t~memset~res452#1.offset, rocker_dma_test_offset_#t~ret453#1, rocker_dma_test_offset_#t~memset~res454#1.base, rocker_dma_test_offset_#t~memset~res454#1.offset, rocker_dma_test_offset_#t~ret455#1, rocker_dma_test_offset_#t~mem456#1, rocker_dma_test_offset_#t~ret457#1, rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset, rocker_dma_test_offset_~offset#1, rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset, rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset, rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset, rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_~i~2#1, rocker_dma_test_offset_~err~0#1, rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset, rocker_dma_test_offset_~tmp___0~20#1;rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset := rocker_dma_test_offset_#in~rocker#1.base, rocker_dma_test_offset_#in~rocker#1.offset;rocker_dma_test_offset_~wait#1.base, rocker_dma_test_offset_~wait#1.offset := rocker_dma_test_offset_#in~wait#1.base, rocker_dma_test_offset_#in~wait#1.offset;rocker_dma_test_offset_~offset#1 := rocker_dma_test_offset_#in~offset#1;havoc rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset;havoc rocker_dma_test_offset_~alloc~0#1.base, rocker_dma_test_offset_~alloc~0#1.offset;havoc rocker_dma_test_offset_~buf~0#1.base, rocker_dma_test_offset_~buf~0#1.offset;havoc rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset;havoc rocker_dma_test_offset_~dma_handle~0#1;havoc rocker_dma_test_offset_~i~2#1;havoc rocker_dma_test_offset_~err~0#1;havoc rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset;havoc rocker_dma_test_offset_~tmp___0~20#1;call rocker_dma_test_offset_#t~mem446#1.base, rocker_dma_test_offset_#t~mem446#1.offset := read~$Pointer$#18(rocker_dma_test_offset_~rocker#1.base, rocker_dma_test_offset_~rocker#1.offset, 8bv64);rocker_dma_test_offset_~pdev~2#1.base, rocker_dma_test_offset_~pdev~2#1.offset := rocker_dma_test_offset_#t~mem446#1.base, rocker_dma_test_offset_#t~mem446#1.offset;havoc rocker_dma_test_offset_#t~mem446#1.base, rocker_dma_test_offset_#t~mem446#1.offset; [2025-02-08 03:03:40,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: call ULTIMATE.dealloc(rocker_dma_rings_init_~#__key~1#1.base, rocker_dma_rings_init_~#__key~1#1.offset);havoc rocker_dma_rings_init_~#__key~1#1.base, rocker_dma_rings_init_~#__key~1#1.offset; [2025-02-08 03:03:40,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11263: call ULTIMATE.dealloc(rocker_init_tbls_~#__key~2#1.base, rocker_init_tbls_~#__key~2#1.offset);havoc rocker_init_tbls_~#__key~2#1.base, rocker_init_tbls_~#__key~2#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___0~0#1.base, rocker_init_tbls_~#__key___0~0#1.offset);havoc rocker_init_tbls_~#__key___0~0#1.base, rocker_init_tbls_~#__key___0~0#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___1~0#1.base, rocker_init_tbls_~#__key___1~0#1.offset);havoc rocker_init_tbls_~#__key___1~0#1.base, rocker_init_tbls_~#__key___1~0#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___2~0#1.base, rocker_init_tbls_~#__key___2~0#1.offset);havoc rocker_init_tbls_~#__key___2~0#1.base, rocker_init_tbls_~#__key___2~0#1.offset;call ULTIMATE.dealloc(rocker_init_tbls_~#__key___3~0#1.base, rocker_init_tbls_~#__key___3~0#1.offset);havoc rocker_init_tbls_~#__key___3~0#1.base, rocker_init_tbls_~#__key___3~0#1.offset; [2025-02-08 03:03:40,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: assume 0bv32 != rocker_dma_test_~err~1#1;rocker_dma_test_#res#1 := rocker_dma_test_~err~1#1; [2025-02-08 03:03:40,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: assume !(0bv32 != rocker_dma_test_~err~1#1);rocker_dma_test_~i~3#1 := ~bvadd~32(1bv32, rocker_dma_test_~i~3#1); [2025-02-08 03:03:40,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17441: havoc pci_msix_vec_count_#t~nondet1967#1; [2025-02-08 03:03:40,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679: SUMMARY for call rocker_dma_ring_destroy(rocker_dma_rings_init_~rocker#1.base, rocker_dma_rings_init_~rocker#1.offset, rocker_dma_rings_init_~rocker#1.base, ~bvadd~64(156bv64, rocker_dma_rings_init_~rocker#1.offset)); srcloc: null [2025-02-08 03:03:40,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865: assume 0bv32 != rocker_probe_port_~err~51#1; [2025-02-08 03:03:40,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865: assume !(0bv32 != rocker_probe_port_~err~51#1);call rocker_probe_port_#t~mem1607#1.base, rocker_probe_port_#t~mem1607#1.offset := read~$Pointer$#18(rocker_probe_port_~rocker#1.base, ~bvadd~64(28bv64, rocker_probe_port_~rocker#1.offset), 8bv64);call write~$Pointer$#18(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, rocker_probe_port_#t~mem1607#1.base, ~bvadd~64(rocker_probe_port_#t~mem1607#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(rocker_probe_port_~port_number#1))), 8bv64);havoc rocker_probe_port_#t~mem1607#1.base, rocker_probe_port_#t~mem1607#1.offset; [2025-02-08 03:03:40,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14866: SUMMARY for call dev_err(rocker_probe_port_~pdev~13#1.base, ~bvadd~64(148bv64, rocker_probe_port_~pdev~13#1.offset), 69bv64, 0bv64); srcloc: null [2025-02-08 03:03:40,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14074: assume ~bvsge~32(~zero_extend~32~16(rocker_port_vlans_add_#t~mem1433#1), ~zero_extend~32~16(rocker_port_vlans_add_~vid~2#1));havoc rocker_port_vlans_add_#t~mem1433#1; [2025-02-08 03:03:40,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14074: assume !~bvsge~32(~zero_extend~32~16(rocker_port_vlans_add_#t~mem1433#1), ~zero_extend~32~16(rocker_port_vlans_add_~vid~2#1));havoc rocker_port_vlans_add_#t~mem1433#1;rocker_port_vlans_add_#res#1 := 0bv32; [2025-02-08 03:03:40,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14067: rocker_port_vlans_add_~err~40#1 := rocker_port_vlans_add_#t~ret1432#1; [2025-02-08 03:03:40,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14067-1: SUMMARY for call rocker_port_vlans_add_#t~ret1432#1 := rocker_port_vlan_add(rocker_port_vlans_add_~rocker_port#1.base, rocker_port_vlans_add_~rocker_port#1.offset, rocker_port_vlans_add_~trans#1, ~zero_extend~32~16(rocker_port_vlans_add_~vid~2#1)[16:0], ~zero_extend~32~16(rocker_port_vlans_add_#t~mem1431#1)[16:0]); srcloc: null [2025-02-08 03:03:40,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14067-2: call rocker_port_vlans_add_#t~mem1431#1 := read~intINTTYPE2#18(rocker_port_vlans_add_~vlan#1.base, rocker_port_vlans_add_~vlan#1.offset, 2bv64); [2025-02-08 03:03:40,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14068: assume 0bv32 != rocker_port_vlans_add_~err~40#1;rocker_port_vlans_add_#res#1 := rocker_port_vlans_add_~err~40#1; [2025-02-08 03:03:40,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14068: assume !(0bv32 != rocker_port_vlans_add_~err~40#1);rocker_port_vlans_add_~vid~2#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(rocker_port_vlans_add_~vid~2#1))[16:0];call rocker_port_vlans_add_#t~mem1433#1 := read~intINTTYPE2#18(rocker_port_vlans_add_~vlan#1.base, ~bvadd~64(4bv64, rocker_port_vlans_add_~vlan#1.offset), 2bv64); [2025-02-08 03:03:40,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14143: #t~ret1447#1 := rocker_port_vlans_add_#res#1;havoc rocker_port_vlans_add_#t~mem1430#1, rocker_port_vlans_add_#t~mem1431#1, rocker_port_vlans_add_#t~ret1432#1, rocker_port_vlans_add_#t~mem1433#1, rocker_port_vlans_add_~rocker_port#1.base, rocker_port_vlans_add_~rocker_port#1.offset, rocker_port_vlans_add_~trans#1, rocker_port_vlans_add_~vlan#1.base, rocker_port_vlans_add_~vlan#1.offset, rocker_port_vlans_add_~vid~2#1, rocker_port_vlans_add_~err~40#1;havoc rocker_port_vlans_add_#in~rocker_port#1.base, rocker_port_vlans_add_#in~rocker_port#1.offset, rocker_port_vlans_add_#in~trans#1, rocker_port_vlans_add_#in~vlan#1.base, rocker_port_vlans_add_#in~vlan#1.offset;assume { :end_inline_rocker_port_vlans_add } true;~err~41#1 := #t~ret1447#1; [2025-02-08 03:03:40,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14152: #t~ret1456#1 := rocker_port_fdb_add_#res#1;havoc rocker_port_fdb_add_#t~mem1434#1, rocker_port_fdb_add_#t~ret1435#1, rocker_port_fdb_add_#t~ret1436#1, rocker_port_fdb_add_#t~mem1437#1.base, rocker_port_fdb_add_#t~mem1437#1.offset, rocker_port_fdb_add_#t~ret1438#1, rocker_port_fdb_add_~rocker_port#1.base, rocker_port_fdb_add_~rocker_port#1.offset, rocker_port_fdb_add_~trans#1, rocker_port_fdb_add_~fdb#1.base, rocker_port_fdb_add_~fdb#1.offset, rocker_port_fdb_add_~vlan_id~4#1, rocker_port_fdb_add_~tmp~187#1, rocker_port_fdb_add_~flags~2#1, rocker_port_fdb_add_~tmp___0~103#1, rocker_port_fdb_add_~tmp___1~62#1, rocker_port_fdb_add_~tmp___2~37#1;havoc rocker_port_fdb_add_#in~rocker_port#1.base, rocker_port_fdb_add_#in~rocker_port#1.offset, rocker_port_fdb_add_#in~trans#1, rocker_port_fdb_add_#in~fdb#1.base, rocker_port_fdb_add_#in~fdb#1.offset;assume { :end_inline_rocker_port_fdb_add } true;~err~41#1 := #t~ret1456#1; [2025-02-08 03:03:40,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17306: havoc #t~nondet1952; [2025-02-08 03:03:40,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856: rocker_dma_rx_ring_skbs_free_~i~9#1 := ~bvadd~32(1bv32, rocker_dma_rx_ring_skbs_free_~i~9#1); [2025-02-08 03:03:40,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856-1: SUMMARY for call rocker_dma_rx_ring_skb_free(rocker_dma_rx_ring_skbs_free_~rocker~2#1.base, rocker_dma_rx_ring_skbs_free_~rocker~2#1.offset, rocker_dma_rx_ring_skbs_free_#t~mem650#1.base, ~bvadd~64(rocker_dma_rx_ring_skbs_free_#t~mem650#1.offset, ~bvmul~64(40bv64, ~sign_extend~64~32(rocker_dma_rx_ring_skbs_free_~i~9#1)))); srcloc: null [2025-02-08 03:03:40,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856-2: call rocker_dma_rx_ring_skbs_free_#t~mem650#1.base, rocker_dma_rx_ring_skbs_free_#t~mem650#1.offset := read~$Pointer$#18(rocker_dma_rx_ring_skbs_free_~rx_ring~1#1.base, ~bvadd~64(32bv64, rocker_dma_rx_ring_skbs_free_~rx_ring~1#1.offset), 8bv64); [2025-02-08 03:03:40,154 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9109: havoc #t~mem485; [2025-02-08 03:03:40,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14363: ~err~46 := #t~ret1505;havoc #t~mem1503.base, #t~mem1503.offset;havoc #t~mem1504.base, #t~mem1504.offset;havoc #t~ret1505; [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14363-1: SUMMARY for call #t~ret1505 := ##fun~$Pointer$~X~$Pointer$~TO~C_INT(#t~mem1503.base, #t~mem1503.offset, ~obj.base, ~obj.offset, #t~mem1504.base, #t~mem1504.offset); srcloc: null [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: assume 0bv32 != ~err~46; [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: assume !(0bv32 != ~err~46);~vid~4 := ~bvadd~32(1bv32, ~zero_extend~32~16(~vid~4))[16:0]; [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14355: ~tmp___1~66 := (if 0bv8 == #t~ret1498 then 0bv8 else 1bv8);havoc #t~ret1498; [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14355-1: SUMMARY for call #t~ret1498 := rocker_vlan_id_is_internal(~zero_extend~32~16(~tmp___0~109)[16:0]); srcloc: null [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14354: ~tmp___0~109 := #t~ret1497;havoc #t~ret1497; [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356: assume 0bv32 != ~zero_extend~32~8(~tmp___1~66);call #t~mem1499 := read~intINTTYPE2#18(~vlan~0.base, ~vlan~0.offset, 2bv64);call write~intINTTYPE2#18(~bvor~32(2bv32, ~zero_extend~32~16(#t~mem1499))[16:0], ~vlan~0.base, ~vlan~0.offset, 2bv64);havoc #t~mem1499; [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356: assume !(0bv32 != ~zero_extend~32~8(~tmp___1~66)); [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14360: ~tmp___2~41 := ~vid~4;call write~intINTTYPE2#18(~tmp___2~41, ~vlan~0.base, ~bvadd~64(4bv64, ~vlan~0.offset), 2bv64);call write~intINTTYPE2#18(~tmp___2~41, ~vlan~0.base, ~bvadd~64(2bv64, ~vlan~0.offset), 2bv64);call #t~mem1503.base, #t~mem1503.offset := read~$Pointer$#18(~rocker_port.base, ~rocker_port.offset, 8bv64);call #t~mem1504.base, #t~mem1504.offset := read~$Pointer$#18(~obj.base, ~bvadd~64(8bv64, ~obj.offset), 8bv64); [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14348-1: SUMMARY for call #t~ret1496 := variable_test_bit(~zero_extend~64~16(~vid~4), ~rocker_port.base, ~bvadd~64(47bv64, ~rocker_port.offset)); srcloc: null [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349: assume 0bv32 == ~tmp~193; [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349: assume !(0bv32 == ~tmp~193);call write~intINTTYPE2#18(0bv16, ~vlan~0.base, ~vlan~0.offset, 2bv64); [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14348: ~tmp~193 := #t~ret1496; [2025-02-08 03:03:40,204 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14354-1: SUMMARY for call #t~ret1497 := __fswab16(~zero_extend~32~16(~vid~4)[16:0]); srcloc: null [2025-02-08 03:03:48,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17293: havoc #t~nondet1951; [2025-02-08 03:04:21,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17545: havoc #t~nondet1991; [2025-02-08 03:04:21,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: assume 0bv64 != ~bvadd~64(~____ptr___0~6.base, ~____ptr___0~6.offset);~__mptr___0~6.base, ~__mptr___0~6.offset := ~____ptr___0~6.base, ~____ptr___0~6.offset;~tmp___1~53.base, ~tmp___1~53.offset := ~__mptr___0~6.base, ~__mptr___0~6.offset; [2025-02-08 03:04:21,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: assume !(0bv64 != ~bvadd~64(~____ptr___0~6.base, ~____ptr___0~6.offset));~tmp___1~53.base, ~tmp___1~53.offset := 0bv64, 0bv64; [2025-02-08 03:04:21,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13456: ~found~12.base, ~found~12.offset := ~tmp___1~53.base, ~tmp___1~53.offset; [2025-02-08 03:04:21,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445: assume #t~mem1294 == ~ifindex;havoc #t~mem1294;#res.base, #res.offset := ~found~12.base, ~found~12.offset; [2025-02-08 03:04:21,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445: assume !(#t~mem1294 == ~ifindex);havoc #t~mem1294;call #t~mem1295.base, #t~mem1295.offset := read~$Pointer$#18(~found~12.base, ~found~12.offset, 8bv64);~____ptr___0~6.base, ~____ptr___0~6.offset := #t~mem1295.base, #t~mem1295.offset;havoc #t~mem1295.base, #t~mem1295.offset; [2025-02-08 03:04:21,367 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13445-1: call #t~mem1294 := read~intINTTYPE4#18(~found~12.base, ~bvadd~64(16bv64, ~found~12.offset), 4bv64); [2025-02-08 03:04:21,440 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9035: havoc #t~mem469;havoc #t~short470;havoc #t~mem471;havoc #t~short472; [2025-02-08 03:04:21,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17534: havoc #t~nondet1989; [2025-02-08 03:04:21,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14241: #t~ret1472#1 := rocker_port_vlans_del_#res#1;havoc rocker_port_vlans_del_#t~mem1460#1, rocker_port_vlans_del_#t~mem1461#1, rocker_port_vlans_del_#t~ret1462#1, rocker_port_vlans_del_#t~mem1463#1, rocker_port_vlans_del_~rocker_port#1.base, rocker_port_vlans_del_~rocker_port#1.offset, rocker_port_vlans_del_~vlan#1.base, rocker_port_vlans_del_~vlan#1.offset, rocker_port_vlans_del_~vid~3#1, rocker_port_vlans_del_~err~43#1;havoc rocker_port_vlans_del_#in~rocker_port#1.base, rocker_port_vlans_del_#in~rocker_port#1.offset, rocker_port_vlans_del_#in~vlan#1.base, rocker_port_vlans_del_#in~vlan#1.offset;assume { :end_inline_rocker_port_vlans_del } true;~err~44#1 := #t~ret1472#1; [2025-02-08 03:04:21,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14250: #t~ret1480#1 := rocker_port_fdb_del_#res#1;havoc rocker_port_fdb_del_#t~mem1464#1, rocker_port_fdb_del_#t~ret1465#1, rocker_port_fdb_del_#t~ret1466#1, rocker_port_fdb_del_#t~mem1467#1.base, rocker_port_fdb_del_#t~mem1467#1.offset, rocker_port_fdb_del_#t~ret1468#1, rocker_port_fdb_del_~rocker_port#1.base, rocker_port_fdb_del_~rocker_port#1.offset, rocker_port_fdb_del_~trans#1, rocker_port_fdb_del_~fdb#1.base, rocker_port_fdb_del_~fdb#1.offset, rocker_port_fdb_del_~vlan_id~5#1, rocker_port_fdb_del_~tmp~190#1, rocker_port_fdb_del_~flags~3#1, rocker_port_fdb_del_~tmp___0~106#1, rocker_port_fdb_del_~tmp___1~64#1, rocker_port_fdb_del_~tmp___2~39#1;havoc rocker_port_fdb_del_#in~rocker_port#1.base, rocker_port_fdb_del_#in~rocker_port#1.offset, rocker_port_fdb_del_#in~trans#1, rocker_port_fdb_del_#in~fdb#1.base, rocker_port_fdb_del_#in~fdb#1.offset;assume { :end_inline_rocker_port_fdb_del } true;~err~44#1 := #t~ret1480#1; [2025-02-08 03:04:21,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14186: rocker_port_vlans_del_~err~43#1 := rocker_port_vlans_del_#t~ret1462#1; [2025-02-08 03:04:21,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14186-1: SUMMARY for call rocker_port_vlans_del_#t~ret1462#1 := rocker_port_vlan_del(rocker_port_vlans_del_~rocker_port#1.base, rocker_port_vlans_del_~rocker_port#1.offset, ~zero_extend~32~16(rocker_port_vlans_del_~vid~3#1)[16:0], ~zero_extend~32~16(rocker_port_vlans_del_#t~mem1461#1)[16:0]); srcloc: null [2025-02-08 03:04:21,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14186-2: call rocker_port_vlans_del_#t~mem1461#1 := read~intINTTYPE2#18(rocker_port_vlans_del_~vlan#1.base, rocker_port_vlans_del_~vlan#1.offset, 2bv64); [2025-02-08 03:04:21,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14187: assume 0bv32 != rocker_port_vlans_del_~err~43#1;rocker_port_vlans_del_#res#1 := rocker_port_vlans_del_~err~43#1; [2025-02-08 03:04:21,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14187: assume !(0bv32 != rocker_port_vlans_del_~err~43#1);rocker_port_vlans_del_~vid~3#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(rocker_port_vlans_del_~vid~3#1))[16:0];call rocker_port_vlans_del_#t~mem1463#1 := read~intINTTYPE2#18(rocker_port_vlans_del_~vlan#1.base, ~bvadd~64(4bv64, rocker_port_vlans_del_~vlan#1.offset), 2bv64); [2025-02-08 03:04:21,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14193: assume ~bvsge~32(~zero_extend~32~16(rocker_port_vlans_del_#t~mem1463#1), ~zero_extend~32~16(rocker_port_vlans_del_~vid~3#1));havoc rocker_port_vlans_del_#t~mem1463#1; [2025-02-08 03:04:21,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14193: assume !~bvsge~32(~zero_extend~32~16(rocker_port_vlans_del_#t~mem1463#1), ~zero_extend~32~16(rocker_port_vlans_del_~vid~3#1));havoc rocker_port_vlans_del_#t~mem1463#1;rocker_port_vlans_del_#res#1 := 0bv32; [2025-02-08 03:04:21,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17510: havoc #t~nondet1983; [2025-02-08 03:04:21,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7934: havoc #t~mem243.base, #t~mem243.offset;havoc #t~mem244; [2025-02-08 03:04:22,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9255: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-02-08 03:04:22,589 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17518: havoc #t~nondet1985; [2025-02-08 03:04:22,617 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8074: havoc #t~mem269.base, #t~mem269.offset; [2025-02-08 03:04:22,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13909: call ULTIMATE.dealloc(~#name~1.base, ~#name~1.offset);havoc ~#name~1.base, ~#name~1.offset; [2025-02-08 03:04:22,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17522: havoc #t~nondet1986; [2025-02-08 03:04:23,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159: havoc #t~mem1679.base, #t~mem1679.offset; [2025-02-08 03:04:23,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7657: havoc #t~mem171.base, #t~mem171.offset; [2025-02-08 03:04:23,351 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9350: havoc #t~mem530.base, #t~mem530.offset;havoc #t~mem531; [2025-02-08 03:04:23,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17257: havoc #t~nondet1947; [2025-02-08 03:04:23,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9176: havoc #t~mem498.base, #t~mem498.offset;havoc #t~mem499; [2025-02-08 03:04:23,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: havoc __list_add_~arg0#1.base, __list_add_~arg0#1.offset, __list_add_~arg1#1.base, __list_add_~arg1#1.offset, __list_add_~arg2#1.base, __list_add_~arg2#1.offset;havoc __list_add_#in~arg0#1.base, __list_add_#in~arg0#1.offset, __list_add_#in~arg1#1.base, __list_add_#in~arg1#1.offset, __list_add_#in~arg2#1.base, __list_add_#in~arg2#1.offset;assume { :end_inline___list_add } true;havoc list_add_tail_#t~mem17#1.base, list_add_tail_#t~mem17#1.offset; [2025-02-08 03:04:23,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6946: havoc __list_del_entry_~arg0#1.base, __list_del_entry_~arg0#1.offset;havoc __list_del_entry_#in~arg0#1.base, __list_del_entry_#in~arg0#1.offset;assume { :end_inline___list_del_entry } true; [2025-02-08 03:04:23,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8602: havoc list_add_tail_#t~mem17#1.base, list_add_tail_#t~mem17#1.offset, list_add_tail_~new#1.base, list_add_tail_~new#1.offset, list_add_tail_~head#1.base, list_add_tail_~head#1.offset;havoc list_add_tail_#in~new#1.base, list_add_tail_#in~new#1.offset, list_add_tail_#in~head#1.base, list_add_tail_#in~head#1.offset;assume { :end_inline_list_add_tail } true; [2025-02-08 03:04:23,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6947: SUMMARY for call INIT_LIST_HEAD(list_del_init_~entry#1.base, list_del_init_~entry#1.offset); srcloc: null [2025-02-08 03:04:23,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: 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; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364: assume 0bv32 != ~err~31#1; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364: assume !(0bv32 != ~err~31#1);call #t~mem1284#1 := read~intINTTYPE1#16(~#want~0#1.base, ~bvadd~64(~#want~0#1.offset, ~sign_extend~64~32(~i~15#1)), 1bv64);call write~intINTTYPE1#18((if 0bv8 == #t~mem1284#1 then 0bv8 else 1bv8), ~rocker_port#1.base, ~bvadd~64(~bvadd~64(42bv64, ~rocker_port#1.offset), ~sign_extend~64~32(~i~15#1)), 1bv64);havoc #t~mem1284#1; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13290: havoc rocker_port_fwding_#t~mem1274#1.base, rocker_port_fwding_#t~mem1274#1.offset;rocker_port_fwding_#res#1 := rocker_port_fwding_~err~30#1; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: assume 0bv64 != ~bvadd~64(rocker_port_fdb_flush_~____ptr___0~5#1.base, rocker_port_fdb_flush_~____ptr___0~5#1.offset);rocker_port_fdb_flush_~__mptr___0~5#1.base, rocker_port_fdb_flush_~__mptr___0~5#1.offset := rocker_port_fdb_flush_~____ptr___0~5#1.base, rocker_port_fdb_flush_~____ptr___0~5#1.offset;rocker_port_fdb_flush_~tmp___2~31#1.base, rocker_port_fdb_flush_~tmp___2~31#1.offset := rocker_port_fdb_flush_~__mptr___0~5#1.base, rocker_port_fdb_flush_~__mptr___0~5#1.offset; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: assume !(0bv64 != ~bvadd~64(rocker_port_fdb_flush_~____ptr___0~5#1.base, rocker_port_fdb_flush_~____ptr___0~5#1.offset));rocker_port_fdb_flush_~tmp___2~31#1.base, rocker_port_fdb_flush_~tmp___2~31#1.offset := 0bv64, 0bv64; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13290-1: SUMMARY for call netdev_err(rocker_port_fwding_#t~mem1274#1.base, rocker_port_fwding_#t~mem1274#1.offset, 56bv64, 0bv64); srcloc: null [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume 0bv8 == rocker_port_fdb_flush_#t~mem1252#1;havoc rocker_port_fdb_flush_#t~mem1252#1; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13183: assume !(0bv8 == rocker_port_fdb_flush_#t~mem1252#1);havoc rocker_port_fdb_flush_#t~mem1252#1;call rocker_port_fdb_flush_#t~mem1253#1 := read~intINTTYPE2#18(rocker_port_fdb_flush_~found~11#1.base, ~bvadd~64(10bv64, ~bvadd~64(21bv64, rocker_port_fdb_flush_~found~11#1.offset)), 2bv64); [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12804-1: SUMMARY for call rocker_port_ctrl_#t~ret1185#1 := __fswab16(~zero_extend~32~16(rocker_port_ctrl_~vid~0#1)[16:0]); srcloc: null [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12804: rocker_port_ctrl_~tmp___0~82#1 := rocker_port_ctrl_#t~ret1185#1;havoc rocker_port_ctrl_#t~ret1185#1; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13308: call ULTIMATE.dealloc(~#want~0#1.base, ~#want~0#1.offset);havoc ~#want~0#1.base, ~#want~0#1.offset;call ULTIMATE.dealloc(~#prev_ctrls~0#1.base, ~#prev_ctrls~0#1.offset);havoc ~#prev_ctrls~0#1.base, ~#prev_ctrls~0#1.offset; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13176: rocker_port_fdb_flush_~found~11#1.base, rocker_port_fdb_flush_~found~11#1.offset := rocker_port_fdb_flush_~tmp___1~52#1.base, rocker_port_fdb_flush_~tmp___1~52#1.offset; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12813: assume ~bvule~32(~zero_extend~32~16(rocker_port_ctrl_~vid~0#1), 4095bv32); [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12813: assume !~bvule~32(~zero_extend~32~16(rocker_port_ctrl_~vid~0#1), 4095bv32);rocker_port_ctrl_#res#1 := rocker_port_ctrl_~err~24#1; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13284-1: SUMMARY for call rocker_port_fwding_#t~ret1271#1 := __fswab16(~zero_extend~32~16(rocker_port_fwding_~vid~1#1)[16:0]); srcloc: null [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12805: rocker_port_ctrl_~err~24#1 := rocker_port_ctrl_#t~ret1186#1;havoc rocker_port_ctrl_#t~ret1186#1; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13284: rocker_port_fwding_~tmp___0~88#1 := rocker_port_fwding_#t~ret1271#1;havoc rocker_port_fwding_#t~ret1271#1;rocker_port_fwding_~vlan_id~3#1 := rocker_port_fwding_~tmp___0~88#1; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12805-1: SUMMARY for call rocker_port_ctrl_#t~ret1186#1 := rocker_port_ctrl_vlan(rocker_port_ctrl_~rocker_port#1.base, rocker_port_ctrl_~rocker_port#1.offset, rocker_port_ctrl_~trans#1, rocker_port_ctrl_~flags#1, rocker_port_ctrl_~ctrl#1.base, rocker_port_ctrl_~ctrl#1.offset, ~zero_extend~32~16(rocker_port_ctrl_~tmp___0~82#1)[16:0]); srcloc: null [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume 1bv32 != rocker_port_fdb_flush_~trans#1; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume !(1bv32 != rocker_port_fdb_flush_~trans#1); [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: assume 0bv64 != ~bvadd~64(rocker_port_fdb_flush_~found~11#1.base, rocker_port_fdb_flush_~found~11#1.offset);call rocker_port_fdb_flush_#t~mem1255#1.base, rocker_port_fdb_flush_#t~mem1255#1.offset := read~$Pointer$#18(rocker_port_fdb_flush_~found~11#1.base, rocker_port_fdb_flush_~found~11#1.offset, 8bv64);rocker_port_fdb_flush_~tmp~166#1.base, rocker_port_fdb_flush_~tmp~166#1.offset := rocker_port_fdb_flush_#t~mem1255#1.base, rocker_port_fdb_flush_#t~mem1255#1.offset;havoc rocker_port_fdb_flush_#t~mem1255#1.base, rocker_port_fdb_flush_#t~mem1255#1.offset; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: assume !(0bv64 != ~bvadd~64(rocker_port_fdb_flush_~found~11#1.base, rocker_port_fdb_flush_~found~11#1.offset));rocker_port_fdb_flush_~bkt~1#1 := ~bvadd~32(1bv32, rocker_port_fdb_flush_~bkt~1#1); [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13194: SUMMARY for call hash_del(rocker_port_fdb_flush_~found~11#1.base, rocker_port_fdb_flush_~found~11#1.offset); srcloc: null [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: call rocker_port_fdb_flush_#t~mem1249#1.base, rocker_port_fdb_flush_#t~mem1249#1.offset := read~$Pointer$#18(rocker_port_fdb_flush_~rocker~17#1.base, ~bvadd~64(~bvadd~64(1048920bv64, rocker_port_fdb_flush_~rocker~17#1.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(rocker_port_fdb_flush_~bkt~1#1))), 8bv64);rocker_port_fdb_flush_~____ptr~5#1.base, rocker_port_fdb_flush_~____ptr~5#1.offset := rocker_port_fdb_flush_#t~mem1249#1.base, rocker_port_fdb_flush_#t~mem1249#1.offset; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12806: assume 0bv32 != rocker_port_ctrl_~err~24#1; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12806: assume !(0bv32 != rocker_port_ctrl_~err~24#1);rocker_port_ctrl_~vid~0#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(rocker_port_ctrl_~vid~0#1))[16:0]; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13170: assume 0bv64 != ~bvadd~64(rocker_port_fdb_flush_~____ptr~5#1.base, rocker_port_fdb_flush_~____ptr~5#1.offset);rocker_port_fdb_flush_~__mptr~6#1.base, rocker_port_fdb_flush_~__mptr~6#1.offset := rocker_port_fdb_flush_~____ptr~5#1.base, rocker_port_fdb_flush_~____ptr~5#1.offset;rocker_port_fdb_flush_~tmp___1~52#1.base, rocker_port_fdb_flush_~tmp___1~52#1.offset := rocker_port_fdb_flush_~__mptr~6#1.base, rocker_port_fdb_flush_~__mptr~6#1.offset; [2025-02-08 03:04:25,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13170: assume !(0bv64 != ~bvadd~64(rocker_port_fdb_flush_~____ptr~5#1.base, rocker_port_fdb_flush_~____ptr~5#1.offset));rocker_port_fdb_flush_~tmp___1~52#1.base, rocker_port_fdb_flush_~tmp___1~52#1.offset := 0bv64, 0bv64; [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187: rocker_port_fdb_flush_~err~28#1 := rocker_port_fdb_flush_#t~ret1254#1;havoc rocker_port_fdb_flush_#t~mem1253#1;havoc rocker_port_fdb_flush_#t~ret1254#1; [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187-1: SUMMARY for call rocker_port_fdb_flush_#t~ret1254#1 := rocker_port_fdb_learn(rocker_port_fdb_flush_~rocker_port#1.base, rocker_port_fdb_flush_~rocker_port#1.offset, rocker_port_fdb_flush_~trans#1, rocker_port_fdb_flush_~flags#1, rocker_port_fdb_flush_~found~11#1.base, ~bvadd~64(4bv64, ~bvadd~64(21bv64, rocker_port_fdb_flush_~found~11#1.offset)), ~zero_extend~32~16(rocker_port_fdb_flush_#t~mem1253#1)[16:0]); srcloc: null [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13286-1: SUMMARY for call rocker_port_fwding_#t~ret1272#1 := rocker_vlan_id_is_internal(~zero_extend~32~16(rocker_port_fwding_~vlan_id~3#1)[16:0]); srcloc: null [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13286: rocker_port_fwding_~pop_vlan~0#1 := (if 0bv8 == rocker_port_fwding_#t~ret1272#1 then 0bv8 else 1bv8);havoc rocker_port_fwding_#t~ret1272#1; [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13179: assume rocker_port_fdb_flush_#t~mem1250#1 != rocker_port_fdb_flush_#t~mem1251#1;havoc rocker_port_fdb_flush_#t~mem1250#1;havoc rocker_port_fdb_flush_#t~mem1251#1; [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13179: assume !(rocker_port_fdb_flush_#t~mem1250#1 != rocker_port_fdb_flush_#t~mem1251#1);havoc rocker_port_fdb_flush_#t~mem1250#1;havoc rocker_port_fdb_flush_#t~mem1251#1;call rocker_port_fdb_flush_#t~mem1252#1 := read~intINTTYPE1#18(rocker_port_fdb_flush_~found~11#1.base, ~bvadd~64(20bv64, rocker_port_fdb_flush_~found~11#1.offset), 1bv64); [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13179-1: call rocker_port_fdb_flush_#t~mem1250#1 := read~intINTTYPE4#18(rocker_port_fdb_flush_~found~11#1.base, ~bvadd~64(21bv64, rocker_port_fdb_flush_~found~11#1.offset), 4bv64);call rocker_port_fdb_flush_#t~mem1251#1 := read~intINTTYPE4#18(rocker_port_fdb_flush_~rocker_port#1.base, ~bvadd~64(28bv64, rocker_port_fdb_flush_~rocker_port#1.offset), 4bv64); [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12799: rocker_port_ctrl_~tmp~161#1 := rocker_port_ctrl_#t~ret1184#1; [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12799-1: SUMMARY for call rocker_port_ctrl_#t~ret1184#1 := variable_test_bit(~zero_extend~64~16(rocker_port_ctrl_~vid~0#1), rocker_port_ctrl_~rocker_port#1.base, ~bvadd~64(47bv64, rocker_port_ctrl_~rocker_port#1.offset)); srcloc: null [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: assume ~zero_extend~32~8(#t~mem1280#1) != ~zero_extend~32~8(#t~mem1281#1);havoc #t~mem1280#1;havoc #t~mem1281#1;call #t~mem1282#1 := read~intINTTYPE1#16(~#want~0#1.base, ~bvadd~64(~#want~0#1.offset, ~sign_extend~64~32(~i~15#1)), 1bv64);~ctrl_flags~0#1 := ~bvor~32((if 0bv32 != ~zero_extend~32~8(#t~mem1282#1) then 0bv32 else 1bv32), ~flags#1);havoc #t~mem1282#1;assume { :begin_inline_rocker_port_ctrl } true;rocker_port_ctrl_#in~rocker_port#1.base, rocker_port_ctrl_#in~rocker_port#1.offset, rocker_port_ctrl_#in~trans#1, rocker_port_ctrl_#in~flags#1, rocker_port_ctrl_#in~ctrl#1.base, rocker_port_ctrl_#in~ctrl#1.offset := ~rocker_port#1.base, ~rocker_port#1.offset, ~trans#1, ~ctrl_flags~0#1, ~#rocker_ctrls~0.base, ~bvadd~64(~#rocker_ctrls~0.offset, ~bvmul~64(22bv64, ~sign_extend~64~32(~i~15#1)));havoc rocker_port_ctrl_#res#1;havoc rocker_port_ctrl_#t~ret1184#1, rocker_port_ctrl_#t~ret1185#1, rocker_port_ctrl_#t~ret1186#1, rocker_port_ctrl_~rocker_port#1.base, rocker_port_ctrl_~rocker_port#1.offset, rocker_port_ctrl_~trans#1, rocker_port_ctrl_~flags#1, rocker_port_ctrl_~ctrl#1.base, rocker_port_ctrl_~ctrl#1.offset, rocker_port_ctrl_~vid~0#1, rocker_port_ctrl_~err~24#1, rocker_port_ctrl_~tmp~161#1, rocker_port_ctrl_~tmp___0~82#1;rocker_port_ctrl_~rocker_port#1.base, rocker_port_ctrl_~rocker_port#1.offset := rocker_port_ctrl_#in~rocker_port#1.base, rocker_port_ctrl_#in~rocker_port#1.offset;rocker_port_ctrl_~trans#1 := rocker_port_ctrl_#in~trans#1;rocker_port_ctrl_~flags#1 := rocker_port_ctrl_#in~flags#1;rocker_port_ctrl_~ctrl#1.base, rocker_port_ctrl_~ctrl#1.offset := rocker_port_ctrl_#in~ctrl#1.base, rocker_port_ctrl_#in~ctrl#1.offset;havoc rocker_port_ctrl_~vid~0#1;havoc rocker_port_ctrl_~err~24#1;havoc rocker_port_ctrl_~tmp~161#1;havoc rocker_port_ctrl_~tmp___0~82#1;rocker_port_ctrl_~err~24#1 := 0bv32;rocker_port_ctrl_~vid~0#1 := 1bv16; [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: assume !(~zero_extend~32~8(#t~mem1280#1) != ~zero_extend~32~8(#t~mem1281#1));havoc #t~mem1280#1;havoc #t~mem1281#1; [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361-1: call #t~mem1280#1 := read~intINTTYPE1#16(~#want~0#1.base, ~bvadd~64(~#want~0#1.offset, ~sign_extend~64~32(~i~15#1)), 1bv64);call #t~mem1281#1 := read~intINTTYPE1#18(~rocker_port#1.base, ~bvadd~64(~bvadd~64(42bv64, ~rocker_port#1.offset), ~sign_extend~64~32(~i~15#1)), 1bv64); [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287: rocker_port_fwding_~err~30#1 := rocker_port_fwding_#t~ret1273#1;havoc rocker_port_fwding_#t~ret1273#1; [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13287-1: SUMMARY for call rocker_port_fwding_#t~ret1273#1 := rocker_group_l2_interface(rocker_port_fwding_~rocker_port#1.base, rocker_port_fwding_~rocker_port#1.offset, rocker_port_fwding_~trans#1, rocker_port_fwding_~flags#1, ~zero_extend~32~16(rocker_port_fwding_~vlan_id~3#1)[16:0], rocker_port_fwding_~out_pport~3#1, ~zero_extend~32~8(rocker_port_fwding_~pop_vlan~0#1)); srcloc: null [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279: rocker_port_fwding_~tmp~168#1 := rocker_port_fwding_#t~ret1270#1; [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279-1: SUMMARY for call rocker_port_fwding_#t~ret1270#1 := variable_test_bit(~zero_extend~64~16(rocker_port_fwding_~vid~1#1), rocker_port_fwding_~rocker_port#1.base, ~bvadd~64(47bv64, rocker_port_fwding_~rocker_port#1.offset)); srcloc: null [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12800: assume 0bv32 == rocker_port_ctrl_~tmp~161#1; [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12800: assume !(0bv32 == rocker_port_ctrl_~tmp~161#1); [2025-02-08 03:04:25,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13205: rocker_port_fdb_flush_~found~11#1.base, rocker_port_fdb_flush_~found~11#1.offset := rocker_port_fdb_flush_~tmp___2~31#1.base, rocker_port_fdb_flush_~tmp___2~31#1.offset; [2025-02-08 03:04:25,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189: assume 0bv32 != rocker_port_fdb_flush_~err~28#1; [2025-02-08 03:04:25,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189: assume !(0bv32 != rocker_port_fdb_flush_~err~28#1); [2025-02-08 03:04:25,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371: ~i~15#1 := ~bvadd~32(1bv32, ~i~15#1); [2025-02-08 03:04:25,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13280: assume 0bv32 == rocker_port_fwding_~tmp~168#1; [2025-02-08 03:04:25,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13280: assume !(0bv32 == rocker_port_fwding_~tmp~168#1); [2025-02-08 03:04:25,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13363: #t~ret1283#1 := rocker_port_ctrl_#res#1;havoc rocker_port_ctrl_#t~ret1184#1, rocker_port_ctrl_#t~ret1185#1, rocker_port_ctrl_#t~ret1186#1, rocker_port_ctrl_~rocker_port#1.base, rocker_port_ctrl_~rocker_port#1.offset, rocker_port_ctrl_~trans#1, rocker_port_ctrl_~flags#1, rocker_port_ctrl_~ctrl#1.base, rocker_port_ctrl_~ctrl#1.offset, rocker_port_ctrl_~vid~0#1, rocker_port_ctrl_~err~24#1, rocker_port_ctrl_~tmp~161#1, rocker_port_ctrl_~tmp___0~82#1;havoc rocker_port_ctrl_#in~rocker_port#1.base, rocker_port_ctrl_#in~rocker_port#1.offset, rocker_port_ctrl_#in~trans#1, rocker_port_ctrl_#in~flags#1, rocker_port_ctrl_#in~ctrl#1.base, rocker_port_ctrl_#in~ctrl#1.offset;assume { :end_inline_rocker_port_ctrl } true;~err~31#1 := #t~ret1283#1;havoc #t~ret1283#1; [2025-02-08 03:04:25,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198: rocker_port_fdb_flush_~____ptr___0~5#1.base, rocker_port_fdb_flush_~____ptr___0~5#1.offset := rocker_port_fdb_flush_~tmp~166#1.base, rocker_port_fdb_flush_~tmp~166#1.offset; [2025-02-08 03:04:25,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume 0bv32 != rocker_port_fwding_~err~30#1;call rocker_port_fwding_#t~mem1274#1.base, rocker_port_fwding_#t~mem1274#1.offset := read~$Pointer$#18(rocker_port_fwding_~rocker_port#1.base, rocker_port_fwding_~rocker_port#1.offset, 8bv64); [2025-02-08 03:04:25,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume !(0bv32 != rocker_port_fwding_~err~30#1);rocker_port_fwding_~vid~1#1 := ~bvadd~32(1bv32, ~zero_extend~32~16(rocker_port_fwding_~vid~1#1))[16:0]; [2025-02-08 03:04:25,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17477: havoc #t~nondet1973; [2025-02-08 03:04:25,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17322: havoc dma_set_mask_#t~nondet1954#1; [2025-02-08 03:04:25,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13500-1: SUMMARY for call #t~ret1303 := test_and_set_bit(~sign_extend~64~32(~i~16), ~rocker~18.base, ~bvadd~64(1573276bv64, ~rocker~18.offset)); srcloc: null [2025-02-08 03:04:25,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13500: ~tmp___2~32 := #t~ret1303; [2025-02-08 03:04:25,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519: havoc #t~mem1307; [2025-02-08 03:04:25,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13509: ~i~16 := ~bvadd~32(1bv32, ~i~16); [2025-02-08 03:04:25,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13501: assume 0bv32 != ~tmp___2~32; [2025-02-08 03:04:25,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13501: assume !(0bv32 != ~tmp___2~32); [2025-02-08 03:04:25,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: ~tmp___3~18 := #t~ret1304;havoc #t~ret1304;call write~intINTTYPE2#18(~tmp___3~18, ~found~13.base, ~bvadd~64(24bv64, ~found~13.offset), 2bv64); [2025-02-08 03:04:25,438 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505-1: SUMMARY for call #t~ret1304 := __fswab16(~bvadd~32(3840bv32, ~zero_extend~32~16(~i~16[16:0]))[16:0]); srcloc: null [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301: call write~intINTTYPE2#18(#t~ret1488, ~fdb~1.base, ~bvadd~64(8bv64, ~fdb~1.offset), 2bv64);havoc #t~mem1487;havoc #t~ret1488;call #t~mem1492.base, #t~mem1492.offset := read~$Pointer$#18(~rocker_port.base, ~rocker_port.offset, 8bv64);call #t~mem1493.base, #t~mem1493.offset := read~$Pointer$#18(~obj.base, ~bvadd~64(8bv64, ~obj.offset), 8bv64); [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14301-1: SUMMARY for call #t~ret1488 := rocker_port_vlan_to_vid(~rocker_port.base, ~rocker_port.offset, ~zero_extend~32~16(#t~mem1487)[16:0]); srcloc: null [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: assume 0bv32 != ~err~45; [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: assume !(0bv32 != ~err~45);~____ptr___0~7.base, ~____ptr___0~7.offset := ~tmp~192.base, ~tmp~192.offset; [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14293: ~found~15.base, ~found~15.offset := ~tmp___1~65.base, ~tmp___1~65.offset; [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14287: assume 0bv64 != ~bvadd~64(~____ptr~7.base, ~____ptr~7.offset);~__mptr~8.base, ~__mptr~8.offset := ~____ptr~7.base, ~____ptr~7.offset;~tmp___1~65.base, ~tmp___1~65.offset := ~__mptr~8.base, ~__mptr~8.offset; [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14287: assume !(0bv64 != ~bvadd~64(~____ptr~7.base, ~____ptr~7.offset));~tmp___1~65.base, ~tmp___1~65.offset := 0bv64, 0bv64; [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14302-1: SUMMARY for call #t~ret1494 := ##fun~$Pointer$~X~$Pointer$~TO~C_INT(#t~mem1492.base, #t~mem1492.offset, ~obj.base, ~obj.offset, #t~mem1493.base, #t~mem1493.offset); srcloc: null [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14302: ~err~45 := #t~ret1494;havoc #t~mem1492.base, #t~mem1492.offset;havoc #t~mem1493.base, #t~mem1493.offset;havoc #t~ret1494; [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296-1: call #t~mem1486 := read~intINTTYPE4#18(~found~15.base, ~bvadd~64(21bv64, ~found~15.offset), 4bv64);call #t~mem1485 := read~intINTTYPE4#18(~rocker_port.base, ~bvadd~64(28bv64, ~rocker_port.offset), 4bv64); [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294: assume 0bv64 != ~bvadd~64(~found~15.base, ~found~15.offset);call #t~mem1495.base, #t~mem1495.offset := read~$Pointer$#18(~found~15.base, ~found~15.offset, 8bv64);~tmp~192.base, ~tmp~192.offset := #t~mem1495.base, #t~mem1495.offset;havoc #t~mem1495.base, #t~mem1495.offset; [2025-02-08 03:04:25,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294: assume !(0bv64 != ~bvadd~64(~found~15.base, ~found~15.offset));~bkt~2 := ~bvadd~32(1bv32, ~bkt~2); [2025-02-08 03:04:25,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296: assume #t~mem1486 != #t~mem1485;havoc #t~mem1486;havoc #t~mem1485; [2025-02-08 03:04:25,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296: assume !(#t~mem1486 != #t~mem1485);havoc #t~mem1486;havoc #t~mem1485;call write~$Pointer$#18(~found~15.base, ~bvadd~64(4bv64, ~bvadd~64(21bv64, ~found~15.offset)), ~fdb~1.base, ~fdb~1.offset, 8bv64);call #t~mem1487 := read~intINTTYPE2#18(~found~15.base, ~bvadd~64(10bv64, ~bvadd~64(21bv64, ~found~15.offset)), 2bv64); [2025-02-08 03:04:25,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315: ~found~15.base, ~found~15.offset := ~tmp___2~40.base, ~tmp___2~40.offset; [2025-02-08 03:04:25,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14286: call #t~mem1484.base, #t~mem1484.offset := read~$Pointer$#18(~rocker~24.base, ~bvadd~64(~bvadd~64(1048920bv64, ~rocker~24.offset), ~bvmul~64(8bv64, ~sign_extend~64~32(~bkt~2))), 8bv64);~____ptr~7.base, ~____ptr~7.offset := #t~mem1484.base, #t~mem1484.offset; [2025-02-08 03:04:25,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14309: assume 0bv64 != ~bvadd~64(~____ptr___0~7.base, ~____ptr___0~7.offset);~__mptr___0~7.base, ~__mptr___0~7.offset := ~____ptr___0~7.base, ~____ptr___0~7.offset;~tmp___2~40.base, ~tmp___2~40.offset := ~__mptr___0~7.base, ~__mptr___0~7.offset; [2025-02-08 03:04:25,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14309: assume !(0bv64 != ~bvadd~64(~____ptr___0~7.base, ~____ptr___0~7.offset));~tmp___2~40.base, ~tmp___2~40.offset := 0bv64, 0bv64;