./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-32_7a-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-32_7a-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 0b84d951edd952ea546c87c866dc8087548e79487651bf439ff3be59c2dca4fe --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:13:59,902 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:13:59,938 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:13:59,942 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:13:59,942 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:13:59,957 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:13:59,958 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:13:59,958 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:13:59,958 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:13:59,958 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:13:59,958 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:13:59,958 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:13:59,959 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:13:59,959 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:13:59,959 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:13:59,959 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:13:59,959 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:13:59,959 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:13:59,959 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:13:59,959 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:13:59,959 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:13:59,960 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:13:59,960 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:13:59,960 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:13:59,960 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:13:59,960 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:13:59,960 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:13:59,960 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:13:59,960 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:13:59,960 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:13:59,960 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:13:59,960 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:13:59,961 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:13:59,961 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:13:59,961 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:13:59,961 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:13:59,961 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:13:59,961 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:13:59,961 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:13:59,961 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:13:59,961 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 -> 0b84d951edd952ea546c87c866dc8087548e79487651bf439ff3be59c2dca4fe [2025-02-08 03:14:00,199 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:14:00,215 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:14:00,220 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:14:00,221 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:14:00,221 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:14:00,227 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-32_7a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i [2025-02-08 03:14:01,452 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8f092934b/7c72607e7e6342e485307af0a0dd3f65/FLAG9c894dd62 [2025-02-08 03:14:02,147 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:14:02,149 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i [2025-02-08 03:14:02,207 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8f092934b/7c72607e7e6342e485307af0a0dd3f65/FLAG9c894dd62 [2025-02-08 03:14:02,536 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8f092934b/7c72607e7e6342e485307af0a0dd3f65 [2025-02-08 03:14:02,537 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:14:02,538 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:14:02,539 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:14:02,539 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:14:02,546 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:14:02,546 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:14:02" (1/1) ... [2025-02-08 03:14:02,547 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4e3ad7c1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:02, skipping insertion in model container [2025-02-08 03:14:02,547 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:14:02" (1/1) ... [2025-02-08 03:14:02,662 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:14:05,491 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[504760,504773] [2025-02-08 03:14:05,618 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:14:05,652 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:14:05,746 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6816] [2025-02-08 03:14:05,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6818] [2025-02-08 03:14:05,748 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"); [6828] [2025-02-08 03:14:05,749 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)); [6835] [2025-02-08 03:14:05,749 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)); [6842] [2025-02-08 03:14:05,749 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"); [6850-6851] [2025-02-08 03:14:05,750 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)); [6865-6866] [2025-02-08 03:14:05,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6875] [2025-02-08 03:14:05,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6882] [2025-02-08 03:14:05,754 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"); [7027-7028] [2025-02-08 03:14:05,755 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"); [7047-7048] [2025-02-08 03:14:05,755 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"); [7052-7053] [2025-02-08 03:14:05,755 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"); [7057-7058] [2025-02-08 03:14:05,755 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"); [7062-7063] [2025-02-08 03:14:05,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7382] [2025-02-08 03:14:05,759 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7389] [2025-02-08 03:14:05,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [7397] [2025-02-08 03:14:05,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [7404] [2025-02-08 03:14:05,765 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)); [7688-7689] [2025-02-08 03:14:05,766 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)); [7717-7718] [2025-02-08 03:14:05,772 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)); [8069-8070] [2025-02-08 03:14:05,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8075] [2025-02-08 03:14:05,787 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (359), "i" (12UL)); [8618-8619] [2025-02-08 03:14:05,788 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (402), "i" (12UL)); [8674-8675] [2025-02-08 03:14:05,850 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (965), "i" (12UL)); [9407-9408] [2025-02-08 03:14:05,852 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (1007), "i" (12UL)); [9484-9485] [2025-02-08 03:14:05,860 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (1052), "i" (12UL)); [9540-9541] [2025-02-08 03:14:06,098 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (4245), "i" (12UL)); [14019-14020] [2025-02-08 03:14:06,100 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (4330), "i" (12UL)); [14137-14138] [2025-02-08 03:14:06,244 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-32_7a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[504760,504773] [2025-02-08 03:14:06,255 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:14:06,418 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-02-08 03:14:06,423 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:14:06,424 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:06 WrapperNode [2025-02-08 03:14:06,424 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:14:06,425 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:14:06,425 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:14:06,425 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:14:06,429 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:14:06" (1/1) ... [2025-02-08 03:14:06,512 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:14:06" (1/1) ... [2025-02-08 03:14:06,701 INFO L138 Inliner]: procedures = 604, calls = 3364, calls flagged for inlining = 287, calls inlined = 270, statements flattened = 10334 [2025-02-08 03:14:06,702 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:14:06,703 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:14:06,703 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:14:06,703 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:14:06,710 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:06" (1/1) ... [2025-02-08 03:14:06,710 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:06" (1/1) ... [2025-02-08 03:14:06,757 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:06" (1/1) ... [2025-02-08 03:14:09,174 INFO L175 MemorySlicer]: Split 1538 memory accesses to 21 slices as follows [2, 11, 3, 2, 8, 43, 3, 1, 3, 1295, 50, 6, 46, 7, 3, 7, 2, 4, 2, 2, 38]. 84 percent of accesses are in the largest equivalence class. The 358 initializations are split as follows [2, 0, 3, 0, 6, 0, 3, 0, 0, 330, 0, 0, 0, 7, 0, 7, 0, 0, 0, 0, 0]. The 467 writes are split as follows [0, 8, 0, 1, 0, 43, 0, 0, 1, 363, 37, 3, 2, 0, 2, 0, 2, 2, 1, 1, 1]. [2025-02-08 03:14:09,175 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:06" (1/1) ... [2025-02-08 03:14:09,175 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:06" (1/1) ... [2025-02-08 03:14:09,318 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:06" (1/1) ... [2025-02-08 03:14:09,332 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:06" (1/1) ... [2025-02-08 03:14:09,378 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:06" (1/1) ... [2025-02-08 03:14:09,400 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:06" (1/1) ... [2025-02-08 03:14:09,446 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:14:09,447 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:14:09,447 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:14:09,447 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:14:09,448 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:06" (1/1) ... [2025-02-08 03:14:09,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:14:09,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:14:09,482 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:14:09,486 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:14:09,502 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u16 [2025-02-08 03:14:09,503 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u16 [2025-02-08 03:14:09,503 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_cookie_ptr_set [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_cookie_ptr_set [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_do [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_do [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_data [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_data [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_is_bridged [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_is_bridged [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_credits_set [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_credits_set [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u32 [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u32 [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_probe [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_probe [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_add [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_add [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_dma_rings_fini [2025-02-08 03:14:09,504 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_dma_rings_fini [2025-02-08 03:14:09,504 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u32 [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u32 [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_dump [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_dump [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_6 [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_6 [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_to_vid [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_to_vid [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netevent_notifier [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netevent_notifier [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vid_to_vlan [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vid_to_vlan [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_internal_vlan_tbl_find [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_internal_vlan_tbl_find [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_ok [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_ok [2025-02-08 03:14:09,505 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_dump [2025-02-08 03:14:09,505 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_dump [2025-02-08 03:14:09,507 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_del [2025-02-08 03:14:09,507 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_del [2025-02-08 03:14:09,507 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:14:09,507 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_add [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_add [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_entry_free [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_entry_free [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_vlan_id_is_internal [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_vlan_id_is_internal [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u64 [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u64 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_getlink [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_getlink [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_get_phys_port_name [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_get_phys_port_name [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_commit [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_commit [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_setlink [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_setlink [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-02-08 03:14:09,508 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:14:09,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_head_set [2025-02-08 03:14:09,509 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_head_set [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_reset [2025-02-08 03:14:09,509 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_reset [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_dev_check [2025-02-08 03:14:09,509 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_dev_check [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_destroy [2025-02-08 03:14:09,509 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_destroy [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:14:09,509 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:14:09,509 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:14:09,509 INFO L130 BoogieDeclarations]: Found specification of procedure __pos_inc [2025-02-08 03:14:09,510 INFO L138 BoogieDeclarations]: Found implementation of procedure __pos_inc [2025-02-08 03:14:09,510 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_internal_vlan_id_put [2025-02-08 03:14:09,511 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_internal_vlan_id_put [2025-02-08 03:14:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:14:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:14:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:14:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:14:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:14:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:14:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:14:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:14:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:14:09,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:14:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:14:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:14:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:14:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:14:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:14:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:14:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:14:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:14:09,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_total_size [2025-02-08 03:14:09,513 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_total_size [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_cookie_ptr_get [2025-02-08 03:14:09,513 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_cookie_ptr_get [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:14:09,513 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_add_head [2025-02-08 03:14:09,513 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_add_head [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_start [2025-02-08 03:14:09,513 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_start [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:14:09,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:14:09,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:14:09,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:14:09,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:14:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:14:09,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:14:09,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:14:09,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:14:09,516 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:14:09,516 INFO L130 BoogieDeclarations]: Found specification of procedure __rocker_port_mem_alloc [2025-02-08 03:14:09,516 INFO L138 BoogieDeclarations]: Found implementation of procedure __rocker_port_mem_alloc [2025-02-08 03:14:09,516 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_copy [2025-02-08 03:14:09,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_copy [2025-02-08 03:14:09,516 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_3 [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_3 [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_stp_update [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_stp_update [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_internal_vlan_id_get [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_internal_vlan_id_get [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_tx_vector [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_tx_vector [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_rx_vector [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_rx_vector [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fwd_enable [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fwd_enable [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_dump [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_dump [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_dump [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_dump [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse_nested [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse_nested [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 03:14:09,517 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 03:14:09,517 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_settings [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_settings [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kzalloc [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kzalloc [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_next [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_next [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_bufs_alloc [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_bufs_alloc [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_find [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_find [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure hash_del [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_del [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_fini [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_fini [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_test_one [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_test_one [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_attr_get [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_attr_get [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u64 [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u64 [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ctrl_vlan [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ctrl_vlan [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_type [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_type [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_event_timeout [2025-02-08 03:14:09,519 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_event_timeout [2025-02-08 03:14:09,519 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_attr_size [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_attr_size [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_update [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_update [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u8 [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u8 [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_del [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_del [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fib_ipv4 [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fib_ipv4 [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ig_tbl [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ig_tbl [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_l2_interface [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_l2_interface [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_enable [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_enable [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_alloc [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_alloc [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_free [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_free [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_cmd_exec [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_cmd_exec [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tx_desc_frags_unmap [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tx_desc_frags_unmap [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse_desc [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse_desc [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kfree [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kfree [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_destroy [2025-02-08 03:14:09,520 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_destroy [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:14:09,520 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:14:09,522 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rings_fini [2025-02-08 03:14:09,523 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rings_fini [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:14:09,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_do [2025-02-08 03:14:09,523 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_do [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 03:14:09,523 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_router_mac [2025-02-08 03:14:09,523 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_router_mac [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:14:09,523 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:14:09,523 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_create [2025-02-08 03:14:09,523 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_create [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_unmap [2025-02-08 03:14:09,523 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_unmap [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdevice_notifier [2025-02-08 03:14:09,523 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdevice_notifier [2025-02-08 03:14:09,523 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_err [2025-02-08 03:14:09,524 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_err [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_be16 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_be16 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_ucast4_routing [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_ucast4_routing [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:14:09,525 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:14:09,525 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:14:09,526 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_find [2025-02-08 03:14:09,526 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_find [2025-02-08 03:14:09,526 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan [2025-02-08 03:14:09,526 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan [2025-02-08 03:14:09,526 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_3 [2025-02-08 03:14:09,526 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_3 [2025-02-08 03:14:09,526 INFO L130 BoogieDeclarations]: Found specification of procedure prandom_u32 [2025-02-08 03:14:09,526 INFO L138 BoogieDeclarations]: Found implementation of procedure prandom_u32 [2025-02-08 03:14:09,526 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_learn [2025-02-08 03:14:09,526 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_learn [2025-02-08 03:14:09,526 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_vector [2025-02-08 03:14:09,526 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_vector [2025-02-08 03:14:09,526 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 03:14:09,527 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_learning [2025-02-08 03:14:09,527 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_learning [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_be32 [2025-02-08 03:14:09,527 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_be32 [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:14:09,527 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:14:09,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure hash_32 [2025-02-08 03:14:09,528 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_32 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_bridge [2025-02-08 03:14:09,528 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_bridge [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_attr_set [2025-02-08 03:14:09,528 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_attr_set [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_end [2025-02-08 03:14:09,528 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_end [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2025-02-08 03:14:09,528 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:14:09,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_trans_abort [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_trans_abort [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_len [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_len [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_wake_up [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_wake_up [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_init [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_init [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_neigh_tbl_find [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_neigh_tbl_find [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_del [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_del [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kcalloc [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kcalloc [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure inet_make_mask [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure inet_make_mask [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_add [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_add [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 03:14:09,529 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 03:14:09,529 INFO L130 BoogieDeclarations]: Found specification of procedure change_bit [2025-02-08 03:14:09,530 INFO L138 BoogieDeclarations]: Found implementation of procedure change_bit [2025-02-08 03:14:09,530 INFO L130 BoogieDeclarations]: Found specification of procedure call_switchdev_notifiers [2025-02-08 03:14:09,530 INFO L138 BoogieDeclarations]: Found implementation of procedure call_switchdev_notifiers [2025-02-08 03:14:09,530 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2025-02-08 03:14:09,530 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2025-02-08 03:14:09,530 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_gen_clear [2025-02-08 03:14:09,530 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_gen_clear [2025-02-08 03:14:09,530 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_learn_work [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_learn_work [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_cancel [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_cancel [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_pass_to_producer [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_pass_to_producer [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_get_settings [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_get_settings [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure __hash_init [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure __hash_init [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_mac_address [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_mac_address [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_3 [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_3 [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2025-02-08 03:14:09,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:14:09,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:14:09,532 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_tail_get [2025-02-08 03:14:09,532 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_tail_get [2025-02-08 03:14:09,532 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_add [2025-02-08 03:14:09,532 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_add [2025-02-08 03:14:09,532 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_term_mac [2025-02-08 03:14:09,532 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_term_mac [2025-02-08 03:14:09,532 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_start [2025-02-08 03:14:09,532 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_start [2025-02-08 03:14:09,532 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:14:09,532 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_head_get [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_head_get [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_5 [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_5 [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_4 [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_4 [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_bh_held [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_bh_held [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_3 [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_3 [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tx_desc_frag_map_put [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tx_desc_frag_map_put [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_del [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_del [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_free_tbls [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_free_tbls [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u8 [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u8 [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_bufs_free [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_bufs_free [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_dellink [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_dellink [2025-02-08 03:14:09,535 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u16 [2025-02-08 03:14:09,535 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u16 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:14:09,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:14:09,536 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:14:09,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:14:09,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:14:09,538 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:14:09,538 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2025-02-08 03:14:09,538 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2025-02-08 03:14:09,538 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ipv4_neigh [2025-02-08 03:14:09,538 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ipv4_neigh [2025-02-08 03:14:09,538 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:14:09,538 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:14:09,538 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_remove_ports [2025-02-08 03:14:09,538 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_remove_ports [2025-02-08 03:14:09,538 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb [2025-02-08 03:14:09,538 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb [2025-02-08 03:14:10,706 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:14:10,709 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:14:10,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9103: havoc #t~mem508; [2025-02-08 03:14:10,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12090: #t~ret1091#1 := rocker_group_tbl_add_#res#1;havoc rocker_group_tbl_add_#t~mem1078#1.base, rocker_group_tbl_add_#t~mem1078#1.offset, rocker_group_tbl_add_#t~ret1079#1.base, rocker_group_tbl_add_#t~ret1079#1.offset, rocker_group_tbl_add_#t~ret1080#1, rocker_group_tbl_add_#t~ret1081#1.base, rocker_group_tbl_add_#t~ret1081#1.offset, rocker_group_tbl_add_#t~mem1082#1, rocker_group_tbl_add_#t~ret1083#1, rocker_group_tbl_add_#t~ret1084#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~ret1091#1 && #t~ret1091#1 <= 2147483647;~tmp___0~69#1 := #t~ret1091#1;havoc #t~ret1091#1;#res#1 := ~tmp___0~69#1; [2025-02-08 03:14:10,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint rocker_group_tbl_doFINAL: assume true; [2025-02-08 03:14:10,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12087: #t~ret1090#1 := rocker_group_tbl_del_#res#1;havoc rocker_group_tbl_del_#t~mem1085#1.base, rocker_group_tbl_del_#t~mem1085#1.offset, rocker_group_tbl_del_#t~ret1086#1.base, rocker_group_tbl_del_#t~ret1086#1.offset, rocker_group_tbl_del_#t~ret1087#1, rocker_group_tbl_del_#t~ret1088#1.base, rocker_group_tbl_del_#t~ret1088#1.offset, rocker_group_tbl_del_#t~ret1089#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~ret1090#1 && #t~ret1090#1 <= 2147483647;~tmp~145#1 := #t~ret1090#1;havoc #t~ret1090#1;#res#1 := ~tmp~145#1; [2025-02-08 03:14:10,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589: havoc #t~mem429.base, #t~mem429.offset; [2025-02-08 03:14:10,947 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-02-08 03:14:11,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14834: 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:14:11,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14834: assume !(0 != rocker_port_dev_addr_init_~err~50#1); [2025-02-08 03:14:11,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14966: call rocker_msix_init_#t~mem1691#1.base, rocker_msix_init_#t~mem1691#1.offset := read~$Pointer$#9(rocker_msix_init_~rocker#1.base, 16 + rocker_msix_init_~rocker#1.offset, 8);call write~int#9(rocker_msix_init_~i~23#1, rocker_msix_init_#t~mem1691#1.base, 4 + (rocker_msix_init_#t~mem1691#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:14:11,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: havoc rocker_dma_test_offset_#t~memset~res481#1.base, rocker_dma_test_offset_#t~memset~res481#1.offset; [2025-02-08 03:14:11,777 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14835: 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~mem1666#1.base, rocker_port_dev_addr_init_#t~mem1666#1.offset := read~$Pointer$#9(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~mem1666#1.base, rocker_port_dev_addr_init_#t~mem1666#1.offset;havoc eth_hw_addr_random_#t~mem339#1.base, eth_hw_addr_random_#t~mem339#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#9(1, eth_hw_addr_random_~dev#1.base, 604 + eth_hw_addr_random_~dev#1.offset, 1);call eth_hw_addr_random_#t~mem339#1.base, eth_hw_addr_random_#t~mem339#1.offset := read~$Pointer$#9(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~mem339#1.base, eth_hw_addr_random_#t~mem339#1.offset;havoc eth_random_addr_#t~mem335#1, eth_random_addr_#t~bitwise336#1, eth_random_addr_#t~mem337#1, eth_random_addr_#t~bitwise338#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:14:11,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922-1: SUMMARY for call rocker_dma_test_offset_#t~memset~res481#1.base, rocker_dma_test_offset_#t~memset~res481#1.offset := #Ultimate.C_memset#9(rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 0, 16384); srcloc: null [2025-02-08 03:14:11,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: assume -2147483648 <= rocker_dma_test_offset_#t~ret482#1 && rocker_dma_test_offset_#t~ret482#1 <= 2147483647;rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret482#1;havoc rocker_dma_test_offset_#t~ret482#1; [2025-02-08 03:14:11,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923-1: SUMMARY for call rocker_dma_test_offset_#t~ret482#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:14:11,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14836: havoc eth_hw_addr_random_#t~mem339#1.base, eth_hw_addr_random_#t~mem339#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~mem1666#1.base, rocker_port_dev_addr_init_#t~mem1666#1.offset; [2025-02-08 03:14:11,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14935-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:14:11,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14935: rocker_probe_ports_#res#1 := rocker_probe_ports_~err~52#1; [2025-02-08 03:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14870: 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:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: assume 0 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: 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:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14871-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:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14871: 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~mem1647#1.base, rocker_carrier_init_#t~mem1647#1.offset, rocker_carrier_init_#t~mem1648#1.base, rocker_carrier_init_#t~mem1648#1.offset, rocker_carrier_init_#t~ret1649#1, rocker_carrier_init_#t~mem1650#1, rocker_carrier_init_#t~bitwise1651#1, rocker_carrier_init_#t~bitwise1652#1, rocker_carrier_init_#t~mem1653#1.base, rocker_carrier_init_#t~mem1653#1.offset, rocker_carrier_init_#t~mem1654#1.base, rocker_carrier_init_#t~mem1654#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~mem1647#1.base, rocker_carrier_init_#t~mem1647#1.offset := read~$Pointer$#9(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~mem1647#1.base, rocker_carrier_init_#t~mem1647#1.offset;havoc rocker_carrier_init_#t~mem1647#1.base, rocker_carrier_init_#t~mem1647#1.offset;call rocker_carrier_init_#t~mem1648#1.base, rocker_carrier_init_#t~mem1648#1.offset := read~$Pointer$#9(rocker_carrier_init_~rocker~27#1.base, 8 + rocker_carrier_init_~rocker~27#1.offset, 8); [2025-02-08 03:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17911: havoc pci_enable_device_#t~nondet2056#1; [2025-02-08 03:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17118: SUMMARY for call free_irq(ldv_free_irq_31_~ldv_func_arg1#1, ldv_free_irq_31_~ldv_func_arg2#1.base, ldv_free_irq_31_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14872: havoc rocker_carrier_init_#t~mem1647#1.base, rocker_carrier_init_#t~mem1647#1.offset, rocker_carrier_init_#t~mem1648#1.base, rocker_carrier_init_#t~mem1648#1.offset, rocker_carrier_init_#t~ret1649#1, rocker_carrier_init_#t~mem1650#1, rocker_carrier_init_#t~bitwise1651#1, rocker_carrier_init_#t~bitwise1652#1, rocker_carrier_init_#t~mem1653#1.base, rocker_carrier_init_#t~mem1653#1.offset, rocker_carrier_init_#t~mem1654#1.base, rocker_carrier_init_#t~mem1654#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~mem1670#1 := read~int#9(rocker_probe_port_~dev~2#1.base, 240 + rocker_probe_port_~dev~2#1.offset, 8); [2025-02-08 03:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960: 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~mem473#1.base, rocker_dma_test_offset_#t~mem473#1.offset, rocker_dma_test_offset_#t~ret474#1.base, rocker_dma_test_offset_#t~ret474#1.offset, rocker_dma_test_offset_#t~ret475#1, rocker_dma_test_offset_#t~ret476#1, rocker_dma_test_offset_#t~mem477#1.base, rocker_dma_test_offset_#t~mem477#1.offset, rocker_dma_test_offset_#t~mem478#1.base, rocker_dma_test_offset_#t~mem478#1.offset, rocker_dma_test_offset_#t~memset~res479#1.base, rocker_dma_test_offset_#t~memset~res479#1.offset, rocker_dma_test_offset_#t~ret480#1, rocker_dma_test_offset_#t~memset~res481#1.base, rocker_dma_test_offset_#t~memset~res481#1.offset, rocker_dma_test_offset_#t~ret482#1, rocker_dma_test_offset_#t~mem483#1, rocker_dma_test_offset_#t~ret484#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~mem473#1.base, rocker_dma_test_offset_#t~mem473#1.offset := read~$Pointer$#9(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~mem473#1.base, rocker_dma_test_offset_#t~mem473#1.offset;havoc rocker_dma_test_offset_#t~mem473#1.base, rocker_dma_test_offset_#t~mem473#1.offset; [2025-02-08 03:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17119: havoc ldv_free_irq_31_~ldv_func_arg1#1, ldv_free_irq_31_~ldv_func_arg2#1.base, ldv_free_irq_31_~ldv_func_arg2#1.offset;havoc ldv_free_irq_31_#in~ldv_func_arg1#1, ldv_free_irq_31_#in~ldv_func_arg2#1.base, ldv_free_irq_31_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_31 } true; [2025-02-08 03:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17119-1: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_31_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_31_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_31_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_31_~ldv_func_arg2#1.base, ldv_free_irq_31_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873-4: assume 0 == rocker_probe_port_#t~mem1670#1 % 18446744073709551616 || 8192 == rocker_probe_port_#t~mem1670#1 % 18446744073709551616;rocker_probe_port_#t~bitwise1671#1 := 8192; [2025-02-08 03:14:11,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873-4: assume !(0 == rocker_probe_port_#t~mem1670#1 % 18446744073709551616 || 8192 == rocker_probe_port_#t~mem1670#1 % 18446744073709551616); [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873-3: assume false;rocker_probe_port_#t~bitwise1671#1 := rocker_probe_port_#t~mem1670#1; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873-3: assume !false; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873-2: havoc rocker_probe_port_#t~bitwise1671#1;assume (rocker_probe_port_#t~bitwise1671#1 % 18446744073709551616 >= rocker_probe_port_#t~mem1670#1 % 18446744073709551616 && rocker_probe_port_#t~bitwise1671#1 % 18446744073709551616 >= 8192) && rocker_probe_port_#t~bitwise1671#1 % 18446744073709551616 <= 8192 + rocker_probe_port_#t~mem1670#1 % 18446744073709551616; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873-1: [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14873: call write~int#9(rocker_probe_port_#t~bitwise1671#1, rocker_probe_port_~dev~2#1.base, 240 + rocker_probe_port_~dev~2#1.offset, 8);havoc rocker_probe_port_#t~mem1670#1;havoc rocker_probe_port_#t~bitwise1671#1;assume { :begin_inline_ldv_register_netdev_26 } true;ldv_register_netdev_26_#in~dev#1.base, ldv_register_netdev_26_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_register_netdev_26_#res#1;havoc ldv_register_netdev_26_#t~ret1999#1, ldv_register_netdev_26_~dev#1.base, ldv_register_netdev_26_~dev#1.offset, ldv_register_netdev_26_~ldv_func_res~8#1, ldv_register_netdev_26_~tmp~239#1;ldv_register_netdev_26_~dev#1.base, ldv_register_netdev_26_~dev#1.offset := ldv_register_netdev_26_#in~dev#1.base, ldv_register_netdev_26_#in~dev#1.offset;havoc ldv_register_netdev_26_~ldv_func_res~8#1;havoc ldv_register_netdev_26_~tmp~239#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_26_~dev#1.base, ldv_register_netdev_26_~dev#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2066#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~nondet2066#1;assume -2147483648 <= register_netdev_#t~nondet2066#1 && register_netdev_#t~nondet2066#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2066#1;havoc register_netdev_#t~nondet2066#1; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654: 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:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11273: 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:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8961: assume 0 != rocker_dma_test_~err~1#1;rocker_dma_test_#res#1 := rocker_dma_test_~err~1#1; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8961: 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:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14875: assume 0 != rocker_probe_port_~err~51#1; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14875: assume !(0 != rocker_probe_port_~err~51#1);call rocker_probe_port_#t~mem1673#1.base, rocker_probe_port_#t~mem1673#1.offset := read~$Pointer$#9(rocker_probe_port_~rocker#1.base, 28 + rocker_probe_port_~rocker#1.offset, 8);call write~$Pointer$#9(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, rocker_probe_port_#t~mem1673#1.base, rocker_probe_port_#t~mem1673#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~mem1673#1.base, rocker_probe_port_#t~mem1673#1.offset; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: 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:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14876: 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:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17750: havoc alloc_etherdev_mqs_#t~ret2039#1.base, alloc_etherdev_mqs_#t~ret2039#1.offset; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17750-1: rocker_probe_port_#t~ret1668#1.base, rocker_probe_port_#t~ret1668#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2039#1.base, alloc_etherdev_mqs_#t~ret2039#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~ret1668#1.base, rocker_probe_port_#t~ret1668#1.offset;havoc rocker_probe_port_#t~ret1668#1.base, rocker_probe_port_#t~ret1668#1.offset; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17750-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret2039#1.base, alloc_etherdev_mqs_#t~ret2039#1.offset;havoc alloc_etherdev_mqs_#t~ret2039#1.base, alloc_etherdev_mqs_#t~ret2039#1.offset; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17750-3: SUMMARY for call alloc_etherdev_mqs_#t~ret2039#1.base, alloc_etherdev_mqs_#t~ret2039#1.offset := ldv_malloc(2832); srcloc: null [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17915: havoc pci_enable_msix_range_#t~nondet2057#1; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15108: SUMMARY for call rocker_free_tbls(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: assume rocker_dma_test_offset_~i~2#1 % 4294967296 <= 16383; [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: assume !(rocker_dma_test_offset_~i~2#1 % 4294967296 <= 16383); [2025-02-08 03:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898: rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset := rocker_dma_test_offset_#t~ret474#1.base, rocker_dma_test_offset_#t~ret474#1.offset;havoc rocker_dma_test_offset_#t~ret474#1.base, rocker_dma_test_offset_#t~ret474#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:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: 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:14:11,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898-1: SUMMARY for call rocker_dma_test_offset_#t~ret474#1.base, rocker_dma_test_offset_#t~ret474#1.offset := kzalloc(32768 + rocker_dma_test_offset_~offset#1, 209); srcloc: null [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: call rocker_dma_test_offset_#t~mem483#1 := read~int#9(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#9(-1 - (if rocker_dma_test_offset_#t~mem483#1 % 256 % 4294967296 <= 2147483647 then rocker_dma_test_offset_#t~mem483#1 % 256 % 4294967296 else rocker_dma_test_offset_#t~mem483#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:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: 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:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: 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:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15110-1: SUMMARY for call #t~ret1735#1 := rocker_msix_vector(~rocker~29#1.base, ~rocker~29#1.offset, 1); srcloc: null [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15110: ~tmp___4~11#1 := #t~ret1735#1;assume { :begin_inline_ldv_free_irq_31 } true;ldv_free_irq_31_#in~ldv_func_arg1#1, ldv_free_irq_31_#in~ldv_func_arg2#1.base, ldv_free_irq_31_#in~ldv_func_arg2#1.offset := ~tmp___4~11#1, ~rocker~29#1.base, ~rocker~29#1.offset;havoc ldv_free_irq_31_~ldv_func_arg1#1, ldv_free_irq_31_~ldv_func_arg2#1.base, ldv_free_irq_31_~ldv_func_arg2#1.offset;ldv_free_irq_31_~ldv_func_arg1#1 := ldv_free_irq_31_#in~ldv_func_arg1#1;ldv_free_irq_31_~ldv_func_arg2#1.base, ldv_free_irq_31_~ldv_func_arg2#1.offset := ldv_free_irq_31_#in~ldv_func_arg2#1.base, ldv_free_irq_31_#in~ldv_func_arg2#1.offset; [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17126: SUMMARY for call free_irq(ldv_free_irq_32_~ldv_func_arg1#1, ldv_free_irq_32_~ldv_func_arg2#1.base, ldv_free_irq_32_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694-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:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: 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:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17919: havoc pci_msix_vec_count_#t~nondet2058#1; [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17820: havoc ioremap_nocache_#t~ret2048#1.base, ioremap_nocache_#t~ret2048#1.offset; [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17127: havoc ldv_free_irq_32_~ldv_func_arg1#1, ldv_free_irq_32_~ldv_func_arg2#1.base, ldv_free_irq_32_~ldv_func_arg2#1.offset;havoc ldv_free_irq_32_#in~ldv_func_arg1#1, ldv_free_irq_32_#in~ldv_func_arg2#1.base, ldv_free_irq_32_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_32 } true; [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17127-1: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_32_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_32_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_32_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_32_~ldv_func_arg2#1.base, ldv_free_irq_32_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14980-2: call rocker_msix_init_#t~mem1694#1.base, rocker_msix_init_#t~mem1694#1.offset := read~$Pointer$#9(rocker_msix_init_~rocker#1.base, 16 + rocker_msix_init_~rocker#1.offset, 8); [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14980-1: SUMMARY for call kfree(rocker_msix_init_#t~mem1694#1.base, rocker_msix_init_#t~mem1694#1.offset); srcloc: null [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14980: rocker_msix_init_#res#1 := rocker_msix_init_~err~53#1; [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14881-1: SUMMARY for call rocker_probe_port_#t~ret1674#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:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14881: assume -2147483648 <= rocker_probe_port_#t~ret1674#1 && rocker_probe_port_#t~ret1674#1 <= 2147483647;havoc rocker_probe_port_#t~ret1674#1; [2025-02-08 03:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14882: 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:14:11,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15113-1: SUMMARY for call #t~ret1736#1 := rocker_msix_vector(~rocker~29#1.base, ~rocker~29#1.offset, 0); srcloc: null [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15113: ~tmp___5~10#1 := #t~ret1736#1;assume { :begin_inline_ldv_free_irq_32 } true;ldv_free_irq_32_#in~ldv_func_arg1#1, ldv_free_irq_32_#in~ldv_func_arg2#1.base, ldv_free_irq_32_#in~ldv_func_arg2#1.offset := ~tmp___5~10#1, ~rocker~29#1.base, ~rocker~29#1.offset;havoc ldv_free_irq_32_~ldv_func_arg1#1, ldv_free_irq_32_~ldv_func_arg2#1.base, ldv_free_irq_32_~ldv_func_arg2#1.offset;ldv_free_irq_32_~ldv_func_arg1#1 := ldv_free_irq_32_#in~ldv_func_arg1#1;ldv_free_irq_32_~ldv_func_arg2#1.base, ldv_free_irq_32_~ldv_func_arg2#1.offset := ldv_free_irq_32_#in~ldv_func_arg2#1.base, ldv_free_irq_32_#in~ldv_func_arg2#1.offset; [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14882-1: SUMMARY for call rocker_probe_port_#t~ret1675#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:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: assume 0 != rocker_probe_port_~err~51#1; [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: assume !(0 != rocker_probe_port_~err~51#1);call rocker_probe_port_#t~mem1676#1 := read~int#9(rocker_probe_port_~dev~2#1.base, 288 + rocker_probe_port_~dev~2#1.offset, 4); [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17064: ~ldv_state_variable_12~0 := 0;havoc ldv_unregister_netdev_27_~dev#1.base, ldv_unregister_netdev_27_~dev#1.offset;havoc ldv_unregister_netdev_27_#in~dev#1.base, ldv_unregister_netdev_27_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdev_27 } true;assume { :begin_inline_ldv_free_netdev_28 } true;ldv_free_netdev_28_#in~dev#1.base, ldv_free_netdev_28_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_free_netdev_28_~dev#1.base, ldv_free_netdev_28_~dev#1.offset;ldv_free_netdev_28_~dev#1.base, ldv_free_netdev_28_~dev#1.offset := ldv_free_netdev_28_#in~dev#1.base, ldv_free_netdev_28_#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_28_~dev#1.base, ldv_free_netdev_28_~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_28_~dev#1.base, ldv_free_netdev_28_~dev#1.offset;havoc ldv_free_netdev_28_#in~dev#1.base, ldv_free_netdev_28_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_28 } true;rocker_probe_port_#res#1 := rocker_probe_port_~err~51#1; [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17064-1: SUMMARY for call unregister_netdev(ldv_unregister_netdev_27_~dev#1.base, ldv_unregister_netdev_27_~dev#1.offset); srcloc: null [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14884: 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:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15116: SUMMARY for call rocker_dma_rings_fini(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906: rocker_dma_test_offset_~dma_handle~0#1 := rocker_dma_test_offset_#t~ret475#1;havoc rocker_dma_test_offset_#t~ret475#1; [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906-1: SUMMARY for call rocker_dma_test_offset_#t~ret475#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:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: 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~mem335#1 := read~int#9(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1); [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8940: assume -2147483648 <= rocker_dma_test_offset_#t~ret484#1 && rocker_dma_test_offset_#t~ret484#1 <= 2147483647;rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret484#1;havoc rocker_dma_test_offset_#t~ret484#1; [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8940-1: SUMMARY for call rocker_dma_test_offset_#t~ret484#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:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907: assume -2147483648 <= rocker_dma_test_offset_#t~ret476#1 && rocker_dma_test_offset_#t~ret476#1 <= 2147483647;rocker_dma_test_offset_~tmp___0~20#1 := rocker_dma_test_offset_#t~ret476#1;havoc rocker_dma_test_offset_#t~ret476#1; [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907-1: SUMMARY for call rocker_dma_test_offset_#t~ret476#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:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-2: havoc eth_random_addr_#t~bitwise336#1;assume eth_random_addr_#t~bitwise336#1 % 4294967296 <= eth_random_addr_#t~mem335#1 % 256 % 4294967296 && eth_random_addr_#t~bitwise336#1 % 4294967296 <= 254; [2025-02-08 03:14:11,786 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-1: [2025-02-08 03:14:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280: call write~int#9(eth_random_addr_#t~bitwise336#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1);havoc eth_random_addr_#t~mem335#1;havoc eth_random_addr_#t~bitwise336#1;call eth_random_addr_#t~mem337#1 := read~int#9(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1); [2025-02-08 03:14:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-4: assume 0 == eth_random_addr_#t~mem335#1 % 256 % 4294967296;eth_random_addr_#t~bitwise336#1 := 0; [2025-02-08 03:14:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-4: assume !(0 == eth_random_addr_#t~mem335#1 % 256 % 4294967296); [2025-02-08 03:14:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-3: assume 254 == eth_random_addr_#t~mem335#1 % 256 % 4294967296;eth_random_addr_#t~bitwise336#1 := eth_random_addr_#t~mem335#1 % 256; [2025-02-08 03:14:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8280-3: assume !(254 == eth_random_addr_#t~mem335#1 % 256 % 4294967296); [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume 0 != rocker_dma_test_offset_~tmp___0~20#1;rocker_dma_test_offset_~err~0#1 := -5; [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume !(0 != rocker_dma_test_offset_~tmp___0~20#1);call rocker_dma_test_offset_#t~mem477#1.base, rocker_dma_test_offset_#t~mem477#1.offset := read~$Pointer$#9(rocker_dma_test_offset_~rocker#1.base, 8 + rocker_dma_test_offset_~rocker#1.offset, 8); [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17926: havoc pci_request_regions_#t~nondet2059#1; [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17794: havoc dma_supported_#t~nondet2045#1;dma_set_coherent_mask_#t~ret226#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet2045#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~ret226#1 && dma_set_coherent_mask_#t~ret226#1 <= 2147483647;dma_set_coherent_mask_~tmp~24#1 := dma_set_coherent_mask_#t~ret226#1;havoc dma_set_coherent_mask_#t~ret226#1; [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14788-1: SUMMARY for call rocker_carrier_init_#t~ret1649#1 := readq(rocker_carrier_init_#t~mem1648#1.base, 784 + rocker_carrier_init_#t~mem1648#1.offset); srcloc: null [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14788: rocker_carrier_init_~tmp~203#1 := rocker_carrier_init_#t~ret1649#1;havoc rocker_carrier_init_#t~mem1648#1.base, rocker_carrier_init_#t~mem1648#1.offset;havoc rocker_carrier_init_#t~ret1649#1;rocker_carrier_init_~link_status~0#1 := rocker_carrier_init_~tmp~203#1;call rocker_carrier_init_#t~mem1650#1 := read~int#9(rocker_carrier_init_~rocker_port#1.base, 28 + rocker_carrier_init_~rocker_port#1.offset, 4); [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14854: 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:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14854: assume !(0 == (rocker_probe_port_~dev~2#1.base + rocker_probe_port_~dev~2#1.offset) % 18446744073709551616); [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281-3: assume false;eth_random_addr_#t~bitwise338#1 := eth_random_addr_#t~mem337#1 % 256; [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281-3: assume !false; [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281-2: havoc eth_random_addr_#t~bitwise338#1;assume (eth_random_addr_#t~bitwise338#1 % 4294967296 >= eth_random_addr_#t~mem337#1 % 256 % 4294967296 && eth_random_addr_#t~bitwise338#1 % 4294967296 >= 2) && eth_random_addr_#t~bitwise338#1 % 4294967296 <= 2 + eth_random_addr_#t~mem337#1 % 256 % 4294967296; [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281-1: [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281: call write~int#9(eth_random_addr_#t~bitwise338#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1);havoc eth_random_addr_#t~mem337#1;havoc eth_random_addr_#t~bitwise338#1; [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281-4: assume 0 == eth_random_addr_#t~mem337#1 % 256 % 4294967296 || 2 == eth_random_addr_#t~mem337#1 % 256 % 4294967296;eth_random_addr_#t~bitwise338#1 := 2; [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8281-4: assume !(0 == eth_random_addr_#t~mem337#1 % 256 % 4294967296 || 2 == eth_random_addr_#t~mem337#1 % 256 % 4294967296); [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15119-1: SUMMARY for call rocker_msix_fini(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15119: call #t~mem1737#1.base, #t~mem1737#1.offset := read~$Pointer$#9(~rocker~29#1.base, 8 + ~rocker~29#1.offset, 8); [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: assume 0 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: assume !(0 != rocker_dma_test_offset_~err~0#1); [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14888-1: SUMMARY for call rocker_probe_port_#t~ret1677#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~mem1676#1); srcloc: null [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14855: rocker_probe_ports_#t~ret1684#1 := rocker_probe_port_#res#1;havoc rocker_probe_port_#t~mem1667#1.base, rocker_probe_port_#t~mem1667#1.offset, rocker_probe_port_#t~ret1668#1.base, rocker_probe_port_#t~ret1668#1.offset, rocker_probe_port_#t~ret1669#1.base, rocker_probe_port_#t~ret1669#1.offset, rocker_probe_port_#t~mem1670#1, rocker_probe_port_#t~bitwise1671#1, rocker_probe_port_#t~ret1672#1, rocker_probe_port_#t~mem1673#1.base, rocker_probe_port_#t~mem1673#1.offset, rocker_probe_port_#t~ret1674#1, rocker_probe_port_#t~ret1675#1, rocker_probe_port_#t~mem1676#1, rocker_probe_port_#t~ret1677#1, rocker_probe_port_#t~ret1678#1, rocker_probe_port_#t~mem1679#1.base, rocker_probe_port_#t~mem1679#1.offset, rocker_probe_port_#t~ret1680#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~ret1684#1 && rocker_probe_ports_#t~ret1684#1 <= 2147483647;rocker_probe_ports_~err~52#1 := rocker_probe_ports_#t~ret1684#1; [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14888: call write~int#9(rocker_probe_port_#t~ret1677#1, rocker_probe_port_~rocker_port~20#1.base, 32 + rocker_probe_port_~rocker_port~20#1.offset, 2);havoc rocker_probe_port_#t~mem1676#1;havoc rocker_probe_port_#t~ret1677#1; [2025-02-08 03:14:11,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14922: 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~mem1667#1.base, rocker_probe_port_#t~mem1667#1.offset, rocker_probe_port_#t~ret1668#1.base, rocker_probe_port_#t~ret1668#1.offset, rocker_probe_port_#t~ret1669#1.base, rocker_probe_port_#t~ret1669#1.offset, rocker_probe_port_#t~mem1670#1, rocker_probe_port_#t~bitwise1671#1, rocker_probe_port_#t~ret1672#1, rocker_probe_port_#t~mem1673#1.base, rocker_probe_port_#t~mem1673#1.offset, rocker_probe_port_#t~ret1674#1, rocker_probe_port_#t~ret1675#1, rocker_probe_port_#t~mem1676#1, rocker_probe_port_#t~ret1677#1, rocker_probe_port_#t~ret1678#1, rocker_probe_port_#t~mem1679#1.base, rocker_probe_port_#t~mem1679#1.offset, rocker_probe_port_#t~ret1680#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~mem1667#1.base, rocker_probe_port_#t~mem1667#1.offset := read~$Pointer$#9(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~mem1667#1.base, rocker_probe_port_#t~mem1667#1.offset;havoc rocker_probe_port_#t~mem1667#1.base, rocker_probe_port_#t~mem1667#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~ret2039#1.base, alloc_etherdev_mqs_#t~ret2039#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:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-4: assume 0 == rocker_carrier_init_#t~bitwise1651#1 % 18446744073709551616 || 0 == rocker_carrier_init_~link_status~0#1 % 18446744073709551616;rocker_carrier_init_#t~bitwise1652#1 := 0; [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-4: assume !(0 == rocker_carrier_init_#t~bitwise1651#1 % 18446744073709551616 || 0 == rocker_carrier_init_~link_status~0#1 % 18446744073709551616); [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-3: assume rocker_carrier_init_#t~bitwise1651#1 % 18446744073709551616 == rocker_carrier_init_~link_status~0#1 % 18446744073709551616;rocker_carrier_init_#t~bitwise1652#1 := rocker_carrier_init_#t~bitwise1651#1; [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-3: assume !(rocker_carrier_init_#t~bitwise1651#1 % 18446744073709551616 == rocker_carrier_init_~link_status~0#1 % 18446744073709551616); [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-2: havoc rocker_carrier_init_#t~bitwise1652#1;assume rocker_carrier_init_#t~bitwise1652#1 % 18446744073709551616 <= rocker_carrier_init_#t~bitwise1651#1 % 18446744073709551616 && rocker_carrier_init_#t~bitwise1652#1 % 18446744073709551616 <= rocker_carrier_init_~link_status~0#1 % 18446744073709551616; [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-1: [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790: rocker_carrier_init_~link_up~1#1 := (if 0 == (if 0 != rocker_carrier_init_#t~bitwise1652#1 % 18446744073709551616 then 1 else 0) then 0 else 1);havoc rocker_carrier_init_#t~mem1650#1;havoc rocker_carrier_init_#t~bitwise1651#1;havoc rocker_carrier_init_#t~bitwise1652#1; [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14889-1: SUMMARY for call rocker_probe_port_#t~ret1678#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:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14889: assume -2147483648 <= rocker_probe_port_#t~ret1678#1 && rocker_probe_port_#t~ret1678#1 <= 2147483647;rocker_probe_port_~err~51#1 := rocker_probe_port_#t~ret1678#1;havoc rocker_probe_port_#t~ret1678#1; [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-7: assume 0 == (if rocker_carrier_init_#t~mem1650#1 % 4294967296 % 4294967296 <= 2147483647 then rocker_carrier_init_#t~mem1650#1 % 4294967296 % 4294967296 else rocker_carrier_init_#t~mem1650#1 % 4294967296 % 4294967296 - 4294967296);rocker_carrier_init_#t~bitwise1651#1 := 1; [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-7: assume !(0 == (if rocker_carrier_init_#t~mem1650#1 % 4294967296 % 4294967296 <= 2147483647 then rocker_carrier_init_#t~mem1650#1 % 4294967296 % 4294967296 else rocker_carrier_init_#t~mem1650#1 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-6: havoc rocker_carrier_init_#t~bitwise1651#1;assume rocker_carrier_init_#t~bitwise1651#1 > 1; [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14790-5: [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14890: assume 0 != rocker_probe_port_~err~51#1;call rocker_probe_port_#t~mem1679#1.base, rocker_probe_port_#t~mem1679#1.offset := read~$Pointer$#9(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 8); [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14890: assume !(0 != rocker_probe_port_~err~51#1);rocker_probe_port_#res#1 := 0; [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14923: assume 0 != rocker_probe_ports_~err~52#1; [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14923: 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:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16112-1: SUMMARY for call ldv_net_device_ops_12_#t~ret1844#1.base, ldv_net_device_ops_12_#t~ret1844#1.offset := ldv_init_zalloc(3008); srcloc: null [2025-02-08 03:14:11,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16112: ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset := ldv_net_device_ops_12_#t~ret1844#1.base, ldv_net_device_ops_12_#t~ret1844#1.offset;havoc ldv_net_device_ops_12_#t~ret1844#1.base, ldv_net_device_ops_12_#t~ret1844#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~ret1844#1.base, ldv_net_device_ops_12_#t~ret1844#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_26_#res#1 := ldv_register_netdev_26_~ldv_func_res~8#1;rocker_probe_port_#t~ret1672#1 := ldv_register_netdev_26_#res#1;havoc ldv_register_netdev_26_#t~ret1999#1, ldv_register_netdev_26_~dev#1.base, ldv_register_netdev_26_~dev#1.offset, ldv_register_netdev_26_~ldv_func_res~8#1, ldv_register_netdev_26_~tmp~239#1;havoc ldv_register_netdev_26_#in~dev#1.base, ldv_register_netdev_26_#in~dev#1.offset;assume { :end_inline_ldv_register_netdev_26 } true;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:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15121: SUMMARY for call iounmap(#t~mem1737#1.base, #t~mem1737#1.offset); srcloc: null [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14791: 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~mem1653#1.base, rocker_carrier_init_#t~mem1653#1.offset := read~$Pointer$#9(rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, 8); [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14791: 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~mem1654#1.base, rocker_carrier_init_#t~mem1654#1.offset := read~$Pointer$#9(rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, 8); [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14891-1: SUMMARY for call netdev_err(rocker_probe_port_#t~mem1679#1.base, rocker_probe_port_#t~mem1679#1.offset, 71, 0); srcloc: null [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14858: rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset := rocker_probe_port_#t~ret1669#1.base, rocker_probe_port_#t~ret1669#1.offset;havoc rocker_probe_port_#t~ret1669#1.base, rocker_probe_port_#t~ret1669#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$#9(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$#9(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#9(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#9(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#9(544, rocker_probe_port_~rocker_port~20#1.base, 38 + rocker_probe_port_~rocker_port~20#1.offset, 4); [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14891: havoc rocker_probe_port_#t~mem1679#1.base, rocker_probe_port_#t~mem1679#1.offset; [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14792-1: SUMMARY for call netif_carrier_on(rocker_carrier_init_#t~mem1653#1.base, rocker_carrier_init_#t~mem1653#1.offset); srcloc: null [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17963: havoc register_netdev_#t~nondet2066#1; [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14792: havoc rocker_carrier_init_#t~mem1653#1.base, rocker_carrier_init_#t~mem1653#1.offset; [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17963-1: ldv_register_netdev_26_#t~ret1999#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2066#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_26_#t~ret1999#1 && ldv_register_netdev_26_#t~ret1999#1 <= 2147483647;ldv_register_netdev_26_~tmp~239#1 := ldv_register_netdev_26_#t~ret1999#1;havoc ldv_register_netdev_26_#t~ret1999#1;ldv_register_netdev_26_~ldv_func_res~8#1 := ldv_register_netdev_26_~tmp~239#1;~ldv_state_variable_12~0 := 1;assume { :begin_inline_ldv_net_device_ops_12 } true;havoc ldv_net_device_ops_12_#t~ret1844#1.base, ldv_net_device_ops_12_#t~ret1844#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:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14858-1: SUMMARY for call rocker_probe_port_#t~ret1669#1.base, rocker_probe_port_#t~ret1669#1.offset := netdev_priv(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset); srcloc: null [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: 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:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: havoc rocker_dma_test_offset_#t~mem477#1.base, rocker_dma_test_offset_#t~mem477#1.offset;call rocker_dma_test_offset_#t~mem478#1.base, rocker_dma_test_offset_#t~mem478#1.offset := read~$Pointer$#9(rocker_dma_test_offset_~rocker#1.base, 8 + rocker_dma_test_offset_~rocker#1.offset, 8); [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913-1: SUMMARY for call writeq(rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_#t~mem477#1.base, 40 + rocker_dma_test_offset_#t~mem477#1.offset); srcloc: null [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024: #t~ret1701#1 := pci_set_consistent_dma_mask_#res#1;havoc pci_set_consistent_dma_mask_#t~ret231#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~ret1701#1 && #t~ret1701#1 <= 2147483647;~err~54#1 := #t~ret1701#1;havoc #t~ret1701#1; [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914: havoc rocker_dma_test_offset_#t~mem478#1.base, rocker_dma_test_offset_#t~mem478#1.offset; [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14794: havoc rocker_carrier_init_#t~mem1654#1.base, rocker_carrier_init_#t~mem1654#1.offset; [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914-1: SUMMARY for call writel(16384, rocker_dma_test_offset_#t~mem478#1.base, 48 + rocker_dma_test_offset_#t~mem478#1.offset); srcloc: null [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15025: assume 0 != ~err~54#1; [2025-02-08 03:14:11,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15025: assume !(0 != ~err~54#1); [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14794-1: SUMMARY for call netif_carrier_off(rocker_carrier_init_#t~mem1654#1.base, rocker_carrier_init_#t~mem1654#1.offset); srcloc: null [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15026: SUMMARY for call dev_err(~pdev#1.base, 148 + ~pdev#1.offset, 74, 0); srcloc: null [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: rocker_dma_test_offset_#res#1 := rocker_dma_test_offset_~err~0#1;rocker_dma_test_#t~ret485#1 := rocker_dma_test_offset_#res#1;havoc rocker_dma_test_offset_#t~mem473#1.base, rocker_dma_test_offset_#t~mem473#1.offset, rocker_dma_test_offset_#t~ret474#1.base, rocker_dma_test_offset_#t~ret474#1.offset, rocker_dma_test_offset_#t~ret475#1, rocker_dma_test_offset_#t~ret476#1, rocker_dma_test_offset_#t~mem477#1.base, rocker_dma_test_offset_#t~mem477#1.offset, rocker_dma_test_offset_#t~mem478#1.base, rocker_dma_test_offset_#t~mem478#1.offset, rocker_dma_test_offset_#t~memset~res479#1.base, rocker_dma_test_offset_#t~memset~res479#1.offset, rocker_dma_test_offset_#t~ret480#1, rocker_dma_test_offset_#t~memset~res481#1.base, rocker_dma_test_offset_#t~memset~res481#1.offset, rocker_dma_test_offset_#t~ret482#1, rocker_dma_test_offset_#t~mem483#1, rocker_dma_test_offset_#t~ret484#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~ret485#1 && rocker_dma_test_#t~ret485#1 <= 2147483647;rocker_dma_test_~err~1#1 := rocker_dma_test_#t~ret485#1; [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948-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:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: havoc rocker_dma_test_offset_#t~memset~res479#1.base, rocker_dma_test_offset_#t~memset~res479#1.offset; [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15125: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-1: SUMMARY for call rocker_dma_test_offset_#t~memset~res479#1.base, rocker_dma_test_offset_#t~memset~res479#1.offset := #Ultimate.C_memset#9(rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 150, 16384); srcloc: null [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916: assume -2147483648 <= rocker_dma_test_offset_#t~ret480#1 && rocker_dma_test_offset_#t~ret480#1 <= 2147483647;rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret480#1;havoc rocker_dma_test_offset_#t~ret480#1; [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916-1: SUMMARY for call rocker_dma_test_offset_#t~ret480#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:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826: pci_set_consistent_dma_mask_#t~ret231#1 := dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret226#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~ret231#1 && pci_set_consistent_dma_mask_#t~ret231#1 <= 2147483647;pci_set_consistent_dma_mask_~tmp~29#1 := pci_set_consistent_dma_mask_#t~ret231#1;havoc pci_set_consistent_dma_mask_#t~ret231#1;pci_set_consistent_dma_mask_#res#1 := pci_set_consistent_dma_mask_~tmp~29#1; [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: havoc eth_random_addr_#t~mem335#1, eth_random_addr_#t~bitwise336#1, eth_random_addr_#t~mem337#1, eth_random_addr_#t~bitwise338#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~mem339#1.base, eth_hw_addr_random_#t~mem339#1.offset; [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15127: SUMMARY for call pci_disable_device(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7761: assume 0 == dma_set_coherent_mask_~tmp~24#1;dma_set_coherent_mask_#res#1 := -5; [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7761: assume !(0 == dma_set_coherent_mask_~tmp~24#1);call write~int#9(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:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume 0 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume !(0 != rocker_dma_test_offset_~err~0#1); [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14897-1: SUMMARY for call rocker_probe_port_#t~ret1680#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:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14897: assume -2147483648 <= rocker_probe_port_#t~ret1680#1 && rocker_probe_port_#t~ret1680#1 <= 2147483647;assume { :begin_inline_ldv_unregister_netdev_27 } true;ldv_unregister_netdev_27_#in~dev#1.base, ldv_unregister_netdev_27_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_unregister_netdev_27_~dev#1.base, ldv_unregister_netdev_27_~dev#1.offset;ldv_unregister_netdev_27_~dev#1.base, ldv_unregister_netdev_27_~dev#1.offset := ldv_unregister_netdev_27_#in~dev#1.base, ldv_unregister_netdev_27_#in~dev#1.offset; [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10537: assume -2147483648 <= rocker_cmd_get_port_settings_macaddr_#t~ret828#1 && rocker_cmd_get_port_settings_macaddr_#t~ret828#1 <= 2147483647;rocker_cmd_get_port_settings_macaddr_~tmp~113#1 := rocker_cmd_get_port_settings_macaddr_#t~ret828#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret828#1;rocker_cmd_get_port_settings_macaddr_#res#1 := rocker_cmd_get_port_settings_macaddr_~tmp~113#1;rocker_port_dev_addr_init_#t~ret1665#1 := rocker_cmd_get_port_settings_macaddr_#res#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret828#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~ret1665#1 && rocker_port_dev_addr_init_#t~ret1665#1 <= 2147483647;rocker_port_dev_addr_init_~err~50#1 := rocker_port_dev_addr_init_#t~ret1665#1;havoc rocker_port_dev_addr_init_#t~mem1663#1.base, rocker_port_dev_addr_init_#t~mem1663#1.offset;havoc rocker_port_dev_addr_init_#t~mem1664#1.base, rocker_port_dev_addr_init_#t~mem1664#1.offset;havoc rocker_port_dev_addr_init_#t~ret1665#1; [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10537-1: SUMMARY for call rocker_cmd_get_port_settings_macaddr_#t~ret828#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:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129-1: SUMMARY for call kfree(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:14:11,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129: #res#1 := ~err~54#1; [2025-02-08 03:14:11,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865-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:14:11,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865: 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~mem1661#1.base, rocker_port_dev_addr_init_#t~mem1661#1.offset, rocker_port_dev_addr_init_#t~mem1662#1.base, rocker_port_dev_addr_init_#t~mem1662#1.offset, rocker_port_dev_addr_init_#t~mem1663#1.base, rocker_port_dev_addr_init_#t~mem1663#1.offset, rocker_port_dev_addr_init_#t~mem1664#1.base, rocker_port_dev_addr_init_#t~mem1664#1.offset, rocker_port_dev_addr_init_#t~ret1665#1, rocker_port_dev_addr_init_#t~mem1666#1.base, rocker_port_dev_addr_init_#t~mem1666#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~mem1661#1.base, rocker_port_dev_addr_init_#t~mem1661#1.offset := read~$Pointer$#9(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~mem1661#1.base, rocker_port_dev_addr_init_#t~mem1661#1.offset;havoc rocker_port_dev_addr_init_#t~mem1661#1.base, rocker_port_dev_addr_init_#t~mem1661#1.offset;call rocker_port_dev_addr_init_#t~mem1662#1.base, rocker_port_dev_addr_init_#t~mem1662#1.offset := read~$Pointer$#9(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~mem1662#1.base, rocker_port_dev_addr_init_#t~mem1662#1.offset;havoc rocker_port_dev_addr_init_#t~mem1662#1.base, rocker_port_dev_addr_init_#t~mem1662#1.offset;call rocker_port_dev_addr_init_#t~mem1663#1.base, rocker_port_dev_addr_init_#t~mem1663#1.offset := read~$Pointer$#9(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~mem1664#1.base, rocker_port_dev_addr_init_#t~mem1664#1.offset := read~$Pointer$#9(rocker_port_dev_addr_init_#t~mem1663#1.base, 854 + rocker_port_dev_addr_init_#t~mem1663#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~mem1664#1.base, rocker_port_dev_addr_init_#t~mem1664#1.offset;havoc rocker_cmd_get_port_settings_macaddr_#res#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret828#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:14:11,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: 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:14:11,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14866: havoc rocker_port_dev_addr_init_#t~mem1661#1.base, rocker_port_dev_addr_init_#t~mem1661#1.offset, rocker_port_dev_addr_init_#t~mem1662#1.base, rocker_port_dev_addr_init_#t~mem1662#1.offset, rocker_port_dev_addr_init_#t~mem1663#1.base, rocker_port_dev_addr_init_#t~mem1663#1.offset, rocker_port_dev_addr_init_#t~mem1664#1.base, rocker_port_dev_addr_init_#t~mem1664#1.offset, rocker_port_dev_addr_init_#t~ret1665#1, rocker_port_dev_addr_init_#t~mem1666#1.base, rocker_port_dev_addr_init_#t~mem1666#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$#9(~#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$#9(~#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$#9(~#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:14:11,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078: 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:14:11,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078: 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~mem1495#1 := read~int#9(rocker_port_vlans_add_~vlan#1.base, 4 + rocker_port_vlans_add_~vlan#1.offset, 2); [2025-02-08 03:14:11,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14153: #t~ret1509#1 := rocker_port_vlans_add_#res#1;havoc rocker_port_vlans_add_#t~mem1492#1, rocker_port_vlans_add_#t~mem1493#1, rocker_port_vlans_add_#t~ret1494#1, rocker_port_vlans_add_#t~mem1495#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~ret1509#1 && #t~ret1509#1 <= 2147483647;~err~41#1 := #t~ret1509#1; [2025-02-08 03:14:11,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14162: #t~ret1518#1 := rocker_port_fdb_add_#res#1;havoc rocker_port_fdb_add_#t~mem1496#1, rocker_port_fdb_add_#t~ret1497#1, rocker_port_fdb_add_#t~ret1498#1, rocker_port_fdb_add_#t~mem1499#1.base, rocker_port_fdb_add_#t~mem1499#1.offset, rocker_port_fdb_add_#t~ret1500#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~ret1518#1 && #t~ret1518#1 <= 2147483647;~err~41#1 := #t~ret1518#1; [2025-02-08 03:14:11,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084: assume (if rocker_port_vlans_add_#t~mem1495#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_add_#t~mem1495#1 % 65536 % 4294967296 else rocker_port_vlans_add_#t~mem1495#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~mem1495#1; [2025-02-08 03:14:11,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084: assume !((if rocker_port_vlans_add_#t~mem1495#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_add_#t~mem1495#1 % 65536 % 4294967296 else rocker_port_vlans_add_#t~mem1495#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~mem1495#1;rocker_port_vlans_add_#res#1 := 0; [2025-02-08 03:14:11,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077-2: call rocker_port_vlans_add_#t~mem1493#1 := read~int#9(rocker_port_vlans_add_~vlan#1.base, rocker_port_vlans_add_~vlan#1.offset, 2); [2025-02-08 03:14:11,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077: assume -2147483648 <= rocker_port_vlans_add_#t~ret1494#1 && rocker_port_vlans_add_#t~ret1494#1 <= 2147483647;rocker_port_vlans_add_~err~40#1 := rocker_port_vlans_add_#t~ret1494#1; [2025-02-08 03:14:11,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077-1: SUMMARY for call rocker_port_vlans_add_#t~ret1494#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~mem1493#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_add_#t~mem1493#1 % 65536 % 4294967296 else rocker_port_vlans_add_#t~mem1493#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:14:11,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17774: havoc #t~nondet2042; [2025-02-08 03:14:11,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866: rocker_dma_rx_ring_skbs_free_~i~9#1 := 1 + rocker_dma_rx_ring_skbs_free_~i~9#1; [2025-02-08 03:14:11,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866-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~mem679#1.base, rocker_dma_rx_ring_skbs_free_#t~mem679#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:14:11,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866-2: call rocker_dma_rx_ring_skbs_free_#t~mem679#1.base, rocker_dma_rx_ring_skbs_free_#t~mem679#1.offset := read~$Pointer$#9(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:14:11,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: havoc #t~mem512; [2025-02-08 03:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10441: 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:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10441: assume !(0 != rocker_cmd_set_port_settings_ethtool_prep_~tmp___3~5#1);call rocker_cmd_set_port_settings_ethtool_prep_#t~mem813#1 := read~int#9(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:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14537: call rocker_cmd_get_port_stats_ethtool_proc_#t~mem1592#1 := read~int#9(~#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~mem1593#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1593#1.offset := read~$Pointer$#12(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~mem1592#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~mem1593#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1593#1.offset; [2025-02-08 03:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14538: 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:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14538: 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:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971: rocker_cmd_flow_tbl_add_#t~ret941#1 := rocker_cmd_flow_tbl_add_bridge_#res#1;havoc rocker_cmd_flow_tbl_add_bridge_#t~mem876#1, rocker_cmd_flow_tbl_add_bridge_#t~ret877#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~mem884#1, rocker_cmd_flow_tbl_add_bridge_#t~ret885#1, rocker_cmd_flow_tbl_add_bridge_#t~mem886#1, rocker_cmd_flow_tbl_add_bridge_#t~ret887#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_#t~mem890#1, rocker_cmd_flow_tbl_add_bridge_#t~mem891#1, rocker_cmd_flow_tbl_add_bridge_#t~ret892#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~ret941#1 && rocker_cmd_flow_tbl_add_#t~ret941#1 <= 2147483647;rocker_cmd_flow_tbl_add_~err~11#1 := rocker_cmd_flow_tbl_add_#t~ret941#1; [2025-02-08 03:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445: assume -2147483648 <= rocker_cmd_set_port_settings_ethtool_prep_#t~ret814#1 && rocker_cmd_set_port_settings_ethtool_prep_#t~ret814#1 <= 2147483647;rocker_cmd_set_port_settings_ethtool_prep_~tmp___4~1#1 := rocker_cmd_set_port_settings_ethtool_prep_#t~ret814#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~mem813#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~ret814#1; [2025-02-08 03:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445-1: SUMMARY for call rocker_cmd_set_port_settings_ethtool_prep_#t~ret814#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~mem813#1 % 256 % 4294967296 <= 2147483647 then rocker_cmd_set_port_settings_ethtool_prep_#t~mem813#1 % 256 % 4294967296 else rocker_cmd_set_port_settings_ethtool_prep_#t~mem813#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10974: rocker_cmd_flow_tbl_add_#t~ret942#1 := rocker_cmd_flow_tbl_add_acl_#res#1;havoc rocker_cmd_flow_tbl_add_acl_#t~mem893#1, rocker_cmd_flow_tbl_add_acl_#t~ret894#1, rocker_cmd_flow_tbl_add_acl_#t~mem895#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~ret898#1, rocker_cmd_flow_tbl_add_acl_#t~ret899#1, rocker_cmd_flow_tbl_add_acl_#t~ret900#1, rocker_cmd_flow_tbl_add_acl_#t~mem901#1, rocker_cmd_flow_tbl_add_acl_#t~ret902#1, rocker_cmd_flow_tbl_add_acl_#t~mem903#1, rocker_cmd_flow_tbl_add_acl_#t~ret904#1, rocker_cmd_flow_tbl_add_acl_#t~mem905#1, rocker_cmd_flow_tbl_add_acl_#t~ret906#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~switch909#1, rocker_cmd_flow_tbl_add_acl_#t~mem910#1, rocker_cmd_flow_tbl_add_acl_#t~ret911#1, rocker_cmd_flow_tbl_add_acl_#t~mem912#1, rocker_cmd_flow_tbl_add_acl_#t~ret913#1, rocker_cmd_flow_tbl_add_acl_#t~mem914#1, rocker_cmd_flow_tbl_add_acl_#t~ret915#1, rocker_cmd_flow_tbl_add_acl_#t~mem916#1, rocker_cmd_flow_tbl_add_acl_#t~ret917#1, rocker_cmd_flow_tbl_add_acl_#t~mem918#1, rocker_cmd_flow_tbl_add_acl_#t~ret919#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_#t~mem922#1, rocker_cmd_flow_tbl_add_acl_#t~mem923#1, rocker_cmd_flow_tbl_add_acl_#t~ret924#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~ret942#1 && rocker_cmd_flow_tbl_add_#t~ret942#1 <= 2147483647;rocker_cmd_flow_tbl_add_~err~11#1 := rocker_cmd_flow_tbl_add_#t~ret942#1; [2025-02-08 03:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14542-1: SUMMARY for call rocker_cmd_get_port_stats_ethtool_proc_#t~ret1594#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:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14542: call write~int#9(rocker_cmd_get_port_stats_ethtool_proc_#t~ret1594#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~ret1594#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:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10446: 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:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10446: assume !(0 != rocker_cmd_set_port_settings_ethtool_prep_~tmp___4~1#1); [2025-02-08 03:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8003: havoc ethtool_cmd_speed_#t~mem268#1;havoc ethtool_cmd_speed_#t~mem269#1;havoc ethtool_cmd_speed_#t~bitwise270#1;rocker_cmd_set_port_settings_ethtool_prep_#t~ret809#1 := ethtool_cmd_speed_#res#1;havoc ethtool_cmd_speed_#t~mem268#1, ethtool_cmd_speed_#t~mem269#1, ethtool_cmd_speed_#t~bitwise270#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~ret809#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~ret809#1; [2025-02-08 03:14:12,358 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14511: 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~ret2099#1 := rocker_cmd_get_port_stats_ethtool_proc_#res#1;havoc 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~mem1587#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1587#1.offset, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1588#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1588#1.offset, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1589#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1589#1.offset, rocker_cmd_get_port_stats_ethtool_proc_#t~ret1590#1, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1591#1, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1592#1, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1593#1.base, rocker_cmd_get_port_stats_ethtool_proc_#t~mem1593#1.offset, rocker_cmd_get_port_stats_ethtool_proc_#t~ret1594#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~ret2099#1 && #t~ret2099#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2099#1; [2025-02-08 03:14:12,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10284: 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~ret2088#1 := rocker_cmd_get_port_settings_ethtool_proc_#res#1;havoc 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~mem777#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem777#1.offset, 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~mem779#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem779#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~short780#1, rocker_cmd_get_port_settings_ethtool_proc_#t~mem781#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem781#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~short782#1, rocker_cmd_get_port_settings_ethtool_proc_#t~mem783#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem783#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~ret784#1, rocker_cmd_get_port_settings_ethtool_proc_#t~mem785#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem785#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~ret786#1, rocker_cmd_get_port_settings_ethtool_proc_#t~mem787#1.base, rocker_cmd_get_port_settings_ethtool_proc_#t~mem787#1.offset, rocker_cmd_get_port_settings_ethtool_proc_#t~ret788#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~ret2088#1 && #t~ret2088#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2088#1; [2025-02-08 03:14:12,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14546: assume rocker_cmd_get_port_stats_ethtool_proc_~i~19#1 % 4294967296 <= 7; [2025-02-08 03:14:12,359 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14546: 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:14:12,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450: rocker_cmd_set_port_settings_ethtool_prep_#res#1 := 0; [2025-02-08 03:14:12,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450-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:14:12,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351: 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~ret2097#1 := rocker_cmd_get_port_settings_phys_name_proc_#res#1;havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem794#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem794#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#t~mem795#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem795#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#t~mem796#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem796#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#t~ret797#1, rocker_cmd_get_port_settings_phys_name_proc_#t~mem798#1, rocker_cmd_get_port_settings_phys_name_proc_#t~ret799#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~ret799#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#t~mem800#1, rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1, rocker_cmd_get_port_settings_phys_name_proc_#t~mem802#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem802#1.offset, rocker_cmd_get_port_settings_phys_name_proc_#t~mem803#1, rocker_cmd_get_port_settings_phys_name_proc_#t~mem804#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem804#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~ret2097#1 && #t~ret2097#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2097#1; [2025-02-08 03:14:12,361 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10319: 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~ret2089#1 := rocker_cmd_get_port_settings_macaddr_proc_#res#1;havoc rocker_cmd_get_port_settings_macaddr_proc_#t~mem789#1.base, rocker_cmd_get_port_settings_macaddr_proc_#t~mem789#1.offset, rocker_cmd_get_port_settings_macaddr_proc_#t~mem790#1.base, rocker_cmd_get_port_settings_macaddr_proc_#t~mem790#1.offset, rocker_cmd_get_port_settings_macaddr_proc_#t~mem791#1.base, rocker_cmd_get_port_settings_macaddr_proc_#t~mem791#1.offset, rocker_cmd_get_port_settings_macaddr_proc_#t~ret792#1, rocker_cmd_get_port_settings_macaddr_proc_#t~ret793#1.base, rocker_cmd_get_port_settings_macaddr_proc_#t~ret793#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~ret2089#1 && #t~ret2089#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2089#1; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: assume 0 != (if rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1 % 256 % 4294967296 <= 2147483647 then rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1 % 256 % 4294967296 else rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1 % 256 % 4294967296 - 4294967296) % 8;havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem800#1;havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1;call rocker_cmd_get_port_settings_phys_name_proc_#t~mem802#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem802#1.offset := read~$Pointer$#9(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~mem803#1 := read~int#9(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#9(rocker_cmd_get_port_settings_phys_name_proc_#t~mem803#1, rocker_cmd_get_port_settings_phys_name_proc_#t~mem802#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem802#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~mem802#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem802#1.offset;havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem803#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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: assume !(0 != (if rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1 % 256 % 4294967296 <= 2147483647 then rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1 % 256 % 4294967296 else rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1 % 256 % 4294967296 - 4294967296) % 8);havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem800#1;havoc rocker_cmd_get_port_settings_phys_name_proc_#t~mem801#1; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386-1: call rocker_cmd_get_port_settings_phys_name_proc_#t~mem800#1 := read~int#9(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~mem801#1 := read~int#7(~#_ctype~0.base, ~#_ctype~0.offset + (if rocker_cmd_get_port_settings_phys_name_proc_#t~mem800#1 % 256 % 4294967296 <= 2147483647 then rocker_cmd_get_port_settings_phys_name_proc_#t~mem800#1 % 256 % 4294967296 else rocker_cmd_get_port_settings_phys_name_proc_#t~mem800#1 % 256 % 4294967296 - 4294967296), 1); [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11113-1: SUMMARY for call rocker_cmd_group_tbl_add_group_ids_#t~ret966#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~mem965#1); srcloc: null [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11113: assume -2147483648 <= rocker_cmd_group_tbl_add_group_ids_#t~ret966#1 && rocker_cmd_group_tbl_add_group_ids_#t~ret966#1 <= 2147483647;rocker_cmd_group_tbl_add_group_ids_~tmp___0~53#1 := rocker_cmd_group_tbl_add_group_ids_#t~ret966#1; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11113-2: call rocker_cmd_group_tbl_add_group_ids_#t~mem964#1.base, rocker_cmd_group_tbl_add_group_ids_#t~mem964#1.offset := read~$Pointer$#9(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~mem965#1 := read~int#9(rocker_cmd_group_tbl_add_group_ids_#t~mem964#1.base, rocker_cmd_group_tbl_add_group_ids_#t~mem964#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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11114: 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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11114: 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~mem967#1 := read~int#9(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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10391: 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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11218: rocker_cmd_group_tbl_add_#t~ret986#1 := rocker_cmd_group_tbl_add_l2_interface_#res#1;havoc rocker_cmd_group_tbl_add_l2_interface_#t~mem948#1, rocker_cmd_group_tbl_add_l2_interface_#t~ret949#1, rocker_cmd_group_tbl_add_l2_interface_#t~mem950#1, rocker_cmd_group_tbl_add_l2_interface_#t~ret951#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~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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10393: 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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10393: 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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11120: assume (if rocker_cmd_group_tbl_add_group_ids_#t~mem967#1 % 65536 % 4294967296 <= 2147483647 then rocker_cmd_group_tbl_add_group_ids_#t~mem967#1 % 65536 % 4294967296 else rocker_cmd_group_tbl_add_group_ids_#t~mem967#1 % 65536 % 4294967296 - 4294967296) > rocker_cmd_group_tbl_add_group_ids_~i~11#1;havoc rocker_cmd_group_tbl_add_group_ids_#t~mem967#1; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11120: assume !((if rocker_cmd_group_tbl_add_group_ids_#t~mem967#1 % 65536 % 4294967296 <= 2147483647 then rocker_cmd_group_tbl_add_group_ids_#t~mem967#1 % 65536 % 4294967296 else rocker_cmd_group_tbl_add_group_ids_#t~mem967#1 % 65536 % 4294967296 - 4294967296) > rocker_cmd_group_tbl_add_group_ids_~i~11#1);havoc rocker_cmd_group_tbl_add_group_ids_#t~mem967#1; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11221: rocker_cmd_group_tbl_add_#t~ret987#1 := rocker_cmd_group_tbl_add_l2_rewrite_#res#1;havoc rocker_cmd_group_tbl_add_l2_rewrite_#t~mem952#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~ret955#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~ret956#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~ret957#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~mem958#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~mem959#1, rocker_cmd_group_tbl_add_l2_rewrite_#t~ret960#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~ret987#1 && rocker_cmd_group_tbl_add_#t~ret987#1 <= 2147483647;rocker_cmd_group_tbl_add_~err~12#1 := rocker_cmd_group_tbl_add_#t~ret987#1; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10397: 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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10397: assume !(0 == rocker_cmd_get_port_settings_phys_name_proc_~j~0#1 % 18446744073709551616);call rocker_cmd_get_port_settings_phys_name_proc_#t~mem804#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem804#1.offset := read~$Pointer$#9(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#9(0, rocker_cmd_get_port_settings_phys_name_proc_#t~mem804#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem804#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~mem804#1.base, rocker_cmd_get_port_settings_phys_name_proc_#t~mem804#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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11124: rocker_cmd_group_tbl_add_group_ids_#res#1 := 0; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11124-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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10959: rocker_cmd_flow_tbl_add_#t~ret937#1 := rocker_cmd_flow_tbl_add_ig_port_#res#1;havoc rocker_cmd_flow_tbl_add_ig_port_#t~mem832#1, rocker_cmd_flow_tbl_add_ig_port_#t~ret833#1, rocker_cmd_flow_tbl_add_ig_port_#t~mem834#1, rocker_cmd_flow_tbl_add_ig_port_#t~ret835#1, rocker_cmd_flow_tbl_add_ig_port_#t~mem836#1, rocker_cmd_flow_tbl_add_ig_port_#t~ret837#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~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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225: rocker_cmd_group_tbl_add_#t~ret988#1 := rocker_cmd_group_tbl_add_group_ids_#res#1;havoc rocker_cmd_group_tbl_add_group_ids_#t~mem961#1, rocker_cmd_group_tbl_add_group_ids_#t~ret962#1, rocker_cmd_group_tbl_add_group_ids_#t~ret963#1.base, rocker_cmd_group_tbl_add_group_ids_#t~ret963#1.offset, rocker_cmd_group_tbl_add_group_ids_#t~mem964#1.base, rocker_cmd_group_tbl_add_group_ids_#t~mem964#1.offset, rocker_cmd_group_tbl_add_group_ids_#t~mem965#1, rocker_cmd_group_tbl_add_group_ids_#t~ret966#1, rocker_cmd_group_tbl_add_group_ids_#t~mem967#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~ret988#1 && rocker_cmd_group_tbl_add_#t~ret988#1 <= 2147483647;rocker_cmd_group_tbl_add_~err~12#1 := rocker_cmd_group_tbl_add_#t~ret988#1; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~intFINAL: assume true; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10962: rocker_cmd_flow_tbl_add_#t~ret938#1 := rocker_cmd_flow_tbl_add_vlan_#res#1;havoc rocker_cmd_flow_tbl_add_vlan_#t~mem838#1, rocker_cmd_flow_tbl_add_vlan_#t~ret839#1, rocker_cmd_flow_tbl_add_vlan_#t~mem840#1, rocker_cmd_flow_tbl_add_vlan_#t~ret841#1, rocker_cmd_flow_tbl_add_vlan_#t~mem842#1, rocker_cmd_flow_tbl_add_vlan_#t~ret843#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_#t~mem846#1, rocker_cmd_flow_tbl_add_vlan_#t~mem847#1, rocker_cmd_flow_tbl_add_vlan_#t~ret848#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~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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435: assume -2147483648 <= rocker_cmd_set_port_settings_ethtool_prep_#t~ret810#1 && rocker_cmd_set_port_settings_ethtool_prep_#t~ret810#1 <= 2147483647;rocker_cmd_set_port_settings_ethtool_prep_~tmp___2~10#1 := rocker_cmd_set_port_settings_ethtool_prep_#t~ret810#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~ret810#1; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435-1: SUMMARY for call rocker_cmd_set_port_settings_ethtool_prep_#t~ret810#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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228: rocker_cmd_group_tbl_add_#t~ret989#1 := rocker_cmd_group_tbl_add_l3_unicast_#res#1;havoc rocker_cmd_group_tbl_add_l3_unicast_#t~ret968#1, rocker_cmd_group_tbl_add_l3_unicast_#t~ret969#1, rocker_cmd_group_tbl_add_l3_unicast_#t~ret970#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~mem973#1, rocker_cmd_group_tbl_add_l3_unicast_#t~ret974#1, rocker_cmd_group_tbl_add_l3_unicast_#t~mem975#1, rocker_cmd_group_tbl_add_l3_unicast_#t~ret976#1, rocker_cmd_group_tbl_add_l3_unicast_#t~mem977#1, rocker_cmd_group_tbl_add_l3_unicast_#t~ret978#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~ret989#1 && rocker_cmd_group_tbl_add_#t~ret989#1 <= 2147483647;rocker_cmd_group_tbl_add_~err~12#1 := rocker_cmd_group_tbl_add_#t~ret989#1; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: 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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10436: assume !(0 != rocker_cmd_set_port_settings_ethtool_prep_~tmp___2~10#1);call rocker_cmd_set_port_settings_ethtool_prep_#t~mem811#1 := read~int#9(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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: rocker_cmd_flow_tbl_add_#t~ret939#1 := rocker_cmd_flow_tbl_add_term_mac_#res#1;havoc rocker_cmd_flow_tbl_add_term_mac_#t~mem849#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret850#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem851#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret852#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem853#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret854#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret855#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret856#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem857#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret858#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem859#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret860#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_#t~mem863#1, rocker_cmd_flow_tbl_add_term_mac_#t~mem864#1, rocker_cmd_flow_tbl_add_term_mac_#t~ret865#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~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:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #res#1 := #t~funptrres2086#1;havoc #t~funptrres2086#1;havoc #t~ret2087#1;havoc #t~ret2088#1;havoc #t~ret2089#1;havoc #t~ret2090#1;havoc #t~ret2091#1;havoc #t~ret2092#1;havoc #t~ret2093#1;havoc #t~ret2094#1;havoc #t~ret2095#1;havoc #t~ret2096#1;havoc #t~ret2097#1;havoc #t~ret2098#1;havoc #t~ret2099#1; [2025-02-08 03:14:12,362 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: #t~ret2098#1 := rocker_cmd_get_port_stats_prep_#res#1;havoc rocker_cmd_get_port_stats_prep_#t~ret1582#1, rocker_cmd_get_port_stats_prep_#t~ret1583#1.base, rocker_cmd_get_port_stats_prep_#t~ret1583#1.offset, rocker_cmd_get_port_stats_prep_#t~mem1584#1, rocker_cmd_get_port_stats_prep_#t~ret1585#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~ret2098#1 && #t~ret2098#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2098#1; [2025-02-08 03:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: #t~ret2096#1 := rocker_cmd_group_tbl_del_#res#1;havoc rocker_cmd_group_tbl_del_#t~mem990#1, rocker_cmd_group_tbl_del_#t~ret991#1, rocker_cmd_group_tbl_del_#t~ret992#1.base, rocker_cmd_group_tbl_del_#t~ret992#1.offset, rocker_cmd_group_tbl_del_#t~mem993#1, rocker_cmd_group_tbl_del_#t~ret994#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~ret2096#1 && #t~ret2096#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2096#1; [2025-02-08 03:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: #t~ret2095#1 := rocker_cmd_group_tbl_add_#res#1;havoc rocker_cmd_group_tbl_add_#t~mem979#1, rocker_cmd_group_tbl_add_#t~ret980#1, rocker_cmd_group_tbl_add_#t~ret981#1.base, rocker_cmd_group_tbl_add_#t~ret981#1.offset, rocker_cmd_group_tbl_add_#t~mem982#1, rocker_cmd_group_tbl_add_#t~ret983#1, rocker_cmd_group_tbl_add_#t~mem984#1, rocker_cmd_group_tbl_add_#t~switch985#1, rocker_cmd_group_tbl_add_#t~ret986#1, rocker_cmd_group_tbl_add_#t~ret987#1, rocker_cmd_group_tbl_add_#t~ret988#1, rocker_cmd_group_tbl_add_#t~ret989#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~ret2095#1 && #t~ret2095#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2095#1; [2025-02-08 03:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: #t~ret2094#1 := rocker_cmd_flow_tbl_del_#res#1;havoc rocker_cmd_flow_tbl_del_#t~mem943#1, rocker_cmd_flow_tbl_del_#t~ret944#1, rocker_cmd_flow_tbl_del_#t~ret945#1.base, rocker_cmd_flow_tbl_del_#t~ret945#1.offset, rocker_cmd_flow_tbl_del_#t~mem946#1, rocker_cmd_flow_tbl_del_#t~ret947#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~ret2094#1 && #t~ret2094#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2094#1; [2025-02-08 03:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #t~ret2093#1 := rocker_cmd_flow_tbl_add_#res#1;havoc rocker_cmd_flow_tbl_add_#t~mem925#1, rocker_cmd_flow_tbl_add_#t~ret926#1, rocker_cmd_flow_tbl_add_#t~ret927#1.base, rocker_cmd_flow_tbl_add_#t~ret927#1.offset, rocker_cmd_flow_tbl_add_#t~mem928#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~ret932#1, rocker_cmd_flow_tbl_add_#t~mem933#1, rocker_cmd_flow_tbl_add_#t~ret934#1, rocker_cmd_flow_tbl_add_#t~mem935#1, rocker_cmd_flow_tbl_add_#t~switch936#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_#t~ret940#1, rocker_cmd_flow_tbl_add_#t~ret941#1, rocker_cmd_flow_tbl_add_#t~ret942#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~ret2093#1 && #t~ret2093#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2093#1; [2025-02-08 03:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: #t~ret2092#1 := rocker_cmd_set_port_learning_prep_#res#1;havoc rocker_cmd_set_port_learning_prep_#t~ret820#1, rocker_cmd_set_port_learning_prep_#t~ret821#1.base, rocker_cmd_set_port_learning_prep_#t~ret821#1.offset, rocker_cmd_set_port_learning_prep_#t~mem822#1, rocker_cmd_set_port_learning_prep_#t~ret823#1, rocker_cmd_set_port_learning_prep_#t~mem824#1, rocker_cmd_set_port_learning_prep_#t~bitwise825#1, rocker_cmd_set_port_learning_prep_#t~ret826#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~ret2092#1 && #t~ret2092#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2092#1; [2025-02-08 03:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: #t~ret2091#1 := rocker_cmd_set_port_settings_macaddr_prep_#res#1;havoc rocker_cmd_set_port_settings_macaddr_prep_#t~ret815#1, rocker_cmd_set_port_settings_macaddr_prep_#t~ret816#1.base, rocker_cmd_set_port_settings_macaddr_prep_#t~ret816#1.offset, rocker_cmd_set_port_settings_macaddr_prep_#t~mem817#1, rocker_cmd_set_port_settings_macaddr_prep_#t~ret818#1, rocker_cmd_set_port_settings_macaddr_prep_#t~ret819#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~ret2091#1 && #t~ret2091#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2091#1; [2025-02-08 03:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: #t~ret2090#1 := rocker_cmd_set_port_settings_ethtool_prep_#res#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~ret805#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret806#1.base, rocker_cmd_set_port_settings_ethtool_prep_#t~ret806#1.offset, rocker_cmd_set_port_settings_ethtool_prep_#t~mem807#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret808#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret809#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret810#1, rocker_cmd_set_port_settings_ethtool_prep_#t~mem811#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret812#1, rocker_cmd_set_port_settings_ethtool_prep_#t~mem813#1, rocker_cmd_set_port_settings_ethtool_prep_#t~ret814#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~ret2090#1 && #t~ret2090#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2090#1; [2025-02-08 03:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: #t~ret2087#1 := rocker_cmd_get_port_settings_prep_#res#1;havoc rocker_cmd_get_port_settings_prep_#t~ret772#1, rocker_cmd_get_port_settings_prep_#t~ret773#1.base, rocker_cmd_get_port_settings_prep_#t~ret773#1.offset, rocker_cmd_get_port_settings_prep_#t~mem774#1, rocker_cmd_get_port_settings_prep_#t~ret775#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~ret2087#1 && #t~ret2087#1 <= 2147483647;#t~funptrres2086#1 := #t~ret2087#1; [2025-02-08 03:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968: rocker_cmd_flow_tbl_add_#t~ret940#1 := rocker_cmd_flow_tbl_add_ucast_routing_#res#1;havoc rocker_cmd_flow_tbl_add_ucast_routing_#t~mem866#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~ret867#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~mem868#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~ret869#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~mem870#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~ret871#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~mem872#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~ret873#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~mem874#1, rocker_cmd_flow_tbl_add_ucast_routing_#t~ret875#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~ret940#1 && rocker_cmd_flow_tbl_add_#t~ret940#1 <= 2147483647;rocker_cmd_flow_tbl_add_~err~11#1 := rocker_cmd_flow_tbl_add_#t~ret940#1; [2025-02-08 03:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10308: 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#9((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#9((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:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440: assume -2147483648 <= rocker_cmd_set_port_settings_ethtool_prep_#t~ret812#1 && rocker_cmd_set_port_settings_ethtool_prep_#t~ret812#1 <= 2147483647;rocker_cmd_set_port_settings_ethtool_prep_~tmp___3~5#1 := rocker_cmd_set_port_settings_ethtool_prep_#t~ret812#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~mem811#1;havoc rocker_cmd_set_port_settings_ethtool_prep_#t~ret812#1; [2025-02-08 03:14:12,363 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440-1: SUMMARY for call rocker_cmd_set_port_settings_ethtool_prep_#t~ret812#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~mem811#1 % 256 % 4294967296 <= 2147483647 then rocker_cmd_set_port_settings_ethtool_prep_#t~mem811#1 % 256 % 4294967296 else rocker_cmd_set_port_settings_ethtool_prep_#t~mem811#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14367-4: assume 0 == #t~mem1561 % 65536 % 4294967296 || 2 == #t~mem1561 % 65536 % 4294967296;#t~bitwise1562 := 2; [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14367-4: assume !(0 == #t~mem1561 % 65536 % 4294967296 || 2 == #t~mem1561 % 65536 % 4294967296); [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14367-2: havoc #t~bitwise1562;assume (#t~bitwise1562 % 4294967296 >= #t~mem1561 % 65536 % 4294967296 && #t~bitwise1562 % 4294967296 >= 2) && #t~bitwise1562 % 4294967296 <= 2 + #t~mem1561 % 65536 % 4294967296; [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14365: ~tmp___1~66 := (if 0 == #t~ret1560 % 256 then 0 else 1);havoc #t~ret1560; [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14367-3: assume false;#t~bitwise1562 := #t~mem1561 % 65536; [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14367-3: assume !false; [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14365-1: SUMMARY for call #t~ret1560 := 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:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14367: call write~int#9(#t~bitwise1562, ~vlan~0.base, ~vlan~0.offset, 2);havoc #t~mem1561;havoc #t~bitwise1562; [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14367-1: [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14359: assume 0 == ~tmp~193; [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14359: assume !(0 == ~tmp~193);call write~int#9(0, ~vlan~0.base, ~vlan~0.offset, 2); [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370: ~tmp___2~41 := ~vid~4;call write~int#9(~tmp___2~41, ~vlan~0.base, 4 + ~vlan~0.offset, 2);call write~int#9(~tmp___2~41, ~vlan~0.base, 2 + ~vlan~0.offset, 2);call #t~mem1566.base, #t~mem1566.offset := read~$Pointer$#9(~rocker_port.base, ~rocker_port.offset, 8);call #t~mem1567.base, #t~mem1567.offset := read~$Pointer$#9(~obj.base, 8 + ~obj.offset, 8); [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: assume 0 != ~err~46; [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: 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:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364-1: SUMMARY for call #t~ret1559 := __fswab16((if ~vid~4 % 65536 % 4294967296 <= 2147483647 then ~vid~4 % 65536 % 4294967296 else ~vid~4 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: ~tmp___0~109 := #t~ret1559;havoc #t~ret1559; [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366: assume 0 != (if ~tmp___1~66 % 256 % 4294967296 <= 2147483647 then ~tmp___1~66 % 256 % 4294967296 else ~tmp___1~66 % 256 % 4294967296 - 4294967296);call #t~mem1561 := read~int#9(~vlan~0.base, ~vlan~0.offset, 2); [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366: 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:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14358-1: SUMMARY for call #t~ret1558 := 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:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14358: assume -2147483648 <= #t~ret1558 && #t~ret1558 <= 2147483647;~tmp~193 := #t~ret1558; [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14373: assume -2147483648 <= #t~ret1568 && #t~ret1568 <= 2147483647;~err~46 := #t~ret1568;havoc #t~mem1566.base, #t~mem1566.offset;havoc #t~mem1567.base, #t~mem1567.offset;havoc #t~ret1568; [2025-02-08 03:14:12,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14373-1: SUMMARY for call #t~ret1568 := ##fun~$Pointer$~X~$Pointer$~TO~int(#t~mem1566.base, #t~mem1566.offset, ~obj.base, ~obj.offset, #t~mem1567.base, #t~mem1567.offset); srcloc: null [2025-02-08 03:14:12,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17761: havoc #t~nondet2041; [2025-02-08 03:14:12,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18023: havoc #t~nondet2082; [2025-02-08 03:14:12,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13466: ~found~12.base, ~found~12.offset := ~tmp___1~53.base, ~tmp___1~53.offset; [2025-02-08 03:14:12,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: 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:14:12,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: 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:14:12,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13455: assume #t~mem1352 == ~ifindex;havoc #t~mem1352;#res.base, #res.offset := ~found~12.base, ~found~12.offset; [2025-02-08 03:14:12,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13455: assume !(#t~mem1352 == ~ifindex);havoc #t~mem1352;call #t~mem1353.base, #t~mem1353.offset := read~$Pointer$#9(~found~12.base, ~found~12.offset, 8);~____ptr___0~6.base, ~____ptr___0~6.offset := #t~mem1353.base, #t~mem1353.offset;havoc #t~mem1353.base, #t~mem1353.offset; [2025-02-08 03:14:12,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13455-1: call #t~mem1352 := read~int#9(~found~12.base, 16 + ~found~12.offset, 4); [2025-02-08 03:14:12,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045: havoc #t~mem496;havoc #t~short497;havoc #t~mem498;havoc #t~short499; [2025-02-08 03:14:12,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18012: havoc #t~nondet2080; [2025-02-08 03:14:12,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14196-1: SUMMARY for call rocker_port_vlans_del_#t~ret1524#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~mem1523#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_del_#t~mem1523#1 % 65536 % 4294967296 else rocker_port_vlans_del_#t~mem1523#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:14:12,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14196-2: call rocker_port_vlans_del_#t~mem1523#1 := read~int#9(rocker_port_vlans_del_~vlan#1.base, rocker_port_vlans_del_~vlan#1.offset, 2); [2025-02-08 03:14:12,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14260: #t~ret1542#1 := rocker_port_fdb_del_#res#1;havoc rocker_port_fdb_del_#t~mem1526#1, rocker_port_fdb_del_#t~ret1527#1, rocker_port_fdb_del_#t~ret1528#1, rocker_port_fdb_del_#t~mem1529#1.base, rocker_port_fdb_del_#t~mem1529#1.offset, rocker_port_fdb_del_#t~ret1530#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~ret1542#1 && #t~ret1542#1 <= 2147483647;~err~44#1 := #t~ret1542#1; [2025-02-08 03:14:12,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14196: assume -2147483648 <= rocker_port_vlans_del_#t~ret1524#1 && rocker_port_vlans_del_#t~ret1524#1 <= 2147483647;rocker_port_vlans_del_~err~43#1 := rocker_port_vlans_del_#t~ret1524#1; [2025-02-08 03:14:12,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: assume (if rocker_port_vlans_del_#t~mem1525#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_del_#t~mem1525#1 % 65536 % 4294967296 else rocker_port_vlans_del_#t~mem1525#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~mem1525#1; [2025-02-08 03:14:12,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: assume !((if rocker_port_vlans_del_#t~mem1525#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_vlans_del_#t~mem1525#1 % 65536 % 4294967296 else rocker_port_vlans_del_#t~mem1525#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~mem1525#1;rocker_port_vlans_del_#res#1 := 0; [2025-02-08 03:14:12,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14197: 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:14:12,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14197: 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~mem1525#1 := read~int#9(rocker_port_vlans_del_~vlan#1.base, 4 + rocker_port_vlans_del_~vlan#1.offset, 2); [2025-02-08 03:14:12,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251: #t~ret1534#1 := rocker_port_vlans_del_#res#1;havoc rocker_port_vlans_del_#t~mem1522#1, rocker_port_vlans_del_#t~mem1523#1, rocker_port_vlans_del_#t~ret1524#1, rocker_port_vlans_del_#t~mem1525#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~ret1534#1 && #t~ret1534#1 <= 2147483647;~err~44#1 := #t~ret1534#1; [2025-02-08 03:14:12,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17988: havoc #t~nondet2074; [2025-02-08 03:14:12,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: havoc #t~mem253.base, #t~mem253.offset;havoc #t~mem254; [2025-02-08 03:14:12,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-02-08 03:14:12,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17996: havoc #t~nondet2076; [2025-02-08 03:14:12,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8084: havoc #t~mem280.base, #t~mem280.offset; [2025-02-08 03:14:12,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13919: call ULTIMATE.dealloc(~#name~1.base, ~#name~1.offset);havoc ~#name~1.base, ~#name~1.offset; [2025-02-08 03:14:12,948 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18000: havoc #t~nondet2077; [2025-02-08 03:14:12,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15169: havoc #t~mem1745.base, #t~mem1745.offset; [2025-02-08 03:14:12,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7667: havoc #t~mem179.base, #t~mem179.offset; [2025-02-08 03:14:12,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9360: havoc #t~mem559.base, #t~mem559.offset;havoc #t~mem560; [2025-02-08 03:14:12,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17725: havoc #t~nondet2037; [2025-02-08 03:14:13,004 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186: havoc #t~mem525.base, #t~mem525.offset;havoc #t~mem526; [2025-02-08 03:14:13,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: 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:14:13,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8612: 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:14:13,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: SUMMARY for call INIT_LIST_HEAD(list_del_init_~entry#1.base, list_del_init_~entry#1.offset); srcloc: null [2025-02-08 03:14:13,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930: 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:14:13,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625: 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:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372-1: [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372-2: havoc #t~bitwise1340#1;assume (#t~bitwise1340#1 % 4294967296 >= (if 0 != (if #t~mem1339#1 % 256 % 4294967296 <= 2147483647 then #t~mem1339#1 % 256 % 4294967296 else #t~mem1339#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 && #t~bitwise1340#1 % 4294967296 >= ~flags#1 % 4294967296) && #t~bitwise1340#1 % 4294967296 <= (if 0 != (if #t~mem1339#1 % 256 % 4294967296 <= 2147483647 then #t~mem1339#1 % 256 % 4294967296 else #t~mem1339#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 + ~flags#1 % 4294967296; [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372: ~ctrl_flags~0#1 := (if #t~bitwise1340#1 % 4294967296 % 4294967296 <= 2147483647 then #t~bitwise1340#1 % 4294967296 % 4294967296 else #t~bitwise1340#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem1339#1;havoc #t~bitwise1340#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~ret1234#1, rocker_port_ctrl_#t~ret1235#1, rocker_port_ctrl_#t~ret1236#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:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13215: 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:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372-3: assume 0 == ~flags#1 % 4294967296;#t~bitwise1340#1 := (if 0 != (if #t~mem1339#1 % 256 % 4294967296 <= 2147483647 then #t~mem1339#1 % 256 % 4294967296 else #t~mem1339#1 % 256 % 4294967296 - 4294967296) then 0 else 1); [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372-3: assume !(0 == ~flags#1 % 4294967296); [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372-4: assume 0 == (if 0 != (if #t~mem1339#1 % 256 % 4294967296 <= 2147483647 then #t~mem1339#1 % 256 % 4294967296 else #t~mem1339#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 || (if 0 != (if #t~mem1339#1 % 256 % 4294967296 <= 2147483647 then #t~mem1339#1 % 256 % 4294967296 else #t~mem1339#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 == ~flags#1 % 4294967296;#t~bitwise1340#1 := ~flags#1; [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13372-4: assume !(0 == (if 0 != (if #t~mem1339#1 % 256 % 4294967296 <= 2147483647 then #t~mem1339#1 % 256 % 4294967296 else #t~mem1339#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 || (if 0 != (if #t~mem1339#1 % 256 % 4294967296 <= 2147483647 then #t~mem1339#1 % 256 % 4294967296 else #t~mem1339#1 % 256 % 4294967296 - 4294967296) then 0 else 1) % 4294967296 == ~flags#1 % 4294967296); [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13290: assume 0 == rocker_port_fwding_~tmp~168#1; [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13290: assume !(0 == rocker_port_fwding_~tmp~168#1); [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: assume 0 != rocker_port_fdb_flush_~err~28#1; [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13199: assume !(0 != rocker_port_fdb_flush_~err~28#1); [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13381: ~i~15#1 := 1 + ~i~15#1; [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13373: #t~ret1341#1 := rocker_port_ctrl_#res#1;havoc rocker_port_ctrl_#t~ret1234#1, rocker_port_ctrl_#t~ret1235#1, rocker_port_ctrl_#t~ret1236#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~ret1341#1 && #t~ret1341#1 <= 2147483647;~err~31#1 := #t~ret1341#1;havoc #t~ret1341#1; [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13299: assume 0 != rocker_port_fwding_~err~30#1;call rocker_port_fwding_#t~mem1331#1.base, rocker_port_fwding_#t~mem1331#1.offset := read~$Pointer$#9(rocker_port_fwding_~rocker_port#1.base, rocker_port_fwding_~rocker_port#1.offset, 8); [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13299: 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:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13208: 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:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13374: assume 0 != ~err~31#1; [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13374: assume !(0 != ~err~31#1);call #t~mem1342#1 := read~int#1(~#want~0#1.base, ~#want~0#1.offset + ~i~15#1, 1);call write~int#9((if 0 == #t~mem1342#1 % 256 then 0 else 1), ~rocker_port#1.base, 42 + ~rocker_port#1.offset + ~i~15#1, 1);havoc #t~mem1342#1; [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300-1: SUMMARY for call netdev_err(rocker_port_fwding_#t~mem1331#1.base, rocker_port_fwding_#t~mem1331#1.offset, 56, 0); srcloc: null [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300: havoc rocker_port_fwding_#t~mem1331#1.base, rocker_port_fwding_#t~mem1331#1.offset;rocker_port_fwding_#res#1 := rocker_port_fwding_~err~30#1; [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13209: 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:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13209: 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:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume 0 == rocker_port_fdb_flush_#t~mem1309#1 % 256;havoc rocker_port_fdb_flush_#t~mem1309#1; [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13193: assume !(0 == rocker_port_fdb_flush_#t~mem1309#1 % 256);havoc rocker_port_fdb_flush_#t~mem1309#1;call rocker_port_fdb_flush_#t~mem1310#1 := read~int#9(rocker_port_fdb_flush_~found~11#1.base, 31 + rocker_port_fdb_flush_~found~11#1.offset, 2); [2025-02-08 03:14:13,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12814-1: SUMMARY for call rocker_port_ctrl_#t~ret1235#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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12814: rocker_port_ctrl_~tmp___0~82#1 := rocker_port_ctrl_#t~ret1235#1;havoc rocker_port_ctrl_#t~ret1235#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13186: 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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13318: 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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13203: assume 1 != rocker_port_fdb_flush_~trans#1 % 4294967296; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13203: assume !(1 != rocker_port_fdb_flush_~trans#1 % 4294967296); [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12823: assume rocker_port_ctrl_~vid~0#1 % 65536 % 4294967296 <= 4095; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12823: 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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13294-1: SUMMARY for call rocker_port_fwding_#t~ret1328#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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12815: assume -2147483648 <= rocker_port_ctrl_#t~ret1236#1 && rocker_port_ctrl_#t~ret1236#1 <= 2147483647;rocker_port_ctrl_~err~24#1 := rocker_port_ctrl_#t~ret1236#1;havoc rocker_port_ctrl_#t~ret1236#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13294: rocker_port_fwding_~tmp___0~88#1 := rocker_port_fwding_#t~ret1328#1;havoc rocker_port_fwding_#t~ret1328#1;rocker_port_fwding_~vlan_id~3#1 := rocker_port_fwding_~tmp___0~88#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12815-1: SUMMARY for call rocker_port_ctrl_#t~ret1236#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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187: 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~mem1312#1.base, rocker_port_fdb_flush_#t~mem1312#1.offset := read~$Pointer$#9(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~mem1312#1.base, rocker_port_fdb_flush_#t~mem1312#1.offset;havoc rocker_port_fdb_flush_#t~mem1312#1.base, rocker_port_fdb_flush_#t~mem1312#1.offset; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13187: 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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13179: call rocker_port_fdb_flush_#t~mem1306#1.base, rocker_port_fdb_flush_#t~mem1306#1.offset := read~$Pointer$#9(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~mem1306#1.base, rocker_port_fdb_flush_#t~mem1306#1.offset; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13204: 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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12816: assume 0 != rocker_port_ctrl_~err~24#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12816: 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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: 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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: 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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13197: assume -2147483648 <= rocker_port_fdb_flush_#t~ret1311#1 && rocker_port_fdb_flush_#t~ret1311#1 <= 2147483647;rocker_port_fdb_flush_~err~28#1 := rocker_port_fdb_flush_#t~ret1311#1;havoc rocker_port_fdb_flush_#t~mem1310#1;havoc rocker_port_fdb_flush_#t~ret1311#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13197-1: SUMMARY for call rocker_port_fdb_flush_#t~ret1311#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~mem1310#1 % 65536 % 4294967296 <= 2147483647 then rocker_port_fdb_flush_#t~mem1310#1 % 65536 % 4294967296 else rocker_port_fdb_flush_#t~mem1310#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13296-1: SUMMARY for call rocker_port_fwding_#t~ret1329#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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13296: rocker_port_fwding_~pop_vlan~0#1 := (if 0 == rocker_port_fwding_#t~ret1329#1 % 256 then 0 else 1);havoc rocker_port_fwding_#t~ret1329#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189: assume rocker_port_fdb_flush_#t~mem1307#1 % 4294967296 != rocker_port_fdb_flush_#t~mem1308#1 % 4294967296;havoc rocker_port_fdb_flush_#t~mem1307#1;havoc rocker_port_fdb_flush_#t~mem1308#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189: assume !(rocker_port_fdb_flush_#t~mem1307#1 % 4294967296 != rocker_port_fdb_flush_#t~mem1308#1 % 4294967296);havoc rocker_port_fdb_flush_#t~mem1307#1;havoc rocker_port_fdb_flush_#t~mem1308#1;call rocker_port_fdb_flush_#t~mem1309#1 := read~int#9(rocker_port_fdb_flush_~found~11#1.base, 20 + rocker_port_fdb_flush_~found~11#1.offset, 1); [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189-1: call rocker_port_fdb_flush_#t~mem1307#1 := read~int#9(rocker_port_fdb_flush_~found~11#1.base, 21 + rocker_port_fdb_flush_~found~11#1.offset, 4);call rocker_port_fdb_flush_#t~mem1308#1 := read~int#9(rocker_port_fdb_flush_~rocker_port#1.base, 28 + rocker_port_fdb_flush_~rocker_port#1.offset, 4); [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12809: assume -2147483648 <= rocker_port_ctrl_#t~ret1234#1 && rocker_port_ctrl_#t~ret1234#1 <= 2147483647;rocker_port_ctrl_~tmp~161#1 := rocker_port_ctrl_#t~ret1234#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12809-1: SUMMARY for call rocker_port_ctrl_#t~ret1234#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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371: assume (if #t~mem1337#1 % 256 % 4294967296 <= 2147483647 then #t~mem1337#1 % 256 % 4294967296 else #t~mem1337#1 % 256 % 4294967296 - 4294967296) != (if #t~mem1338#1 % 256 % 4294967296 <= 2147483647 then #t~mem1338#1 % 256 % 4294967296 else #t~mem1338#1 % 256 % 4294967296 - 4294967296);havoc #t~mem1337#1;havoc #t~mem1338#1;call #t~mem1339#1 := read~int#1(~#want~0#1.base, ~#want~0#1.offset + ~i~15#1, 1); [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371: assume !((if #t~mem1337#1 % 256 % 4294967296 <= 2147483647 then #t~mem1337#1 % 256 % 4294967296 else #t~mem1337#1 % 256 % 4294967296 - 4294967296) != (if #t~mem1338#1 % 256 % 4294967296 <= 2147483647 then #t~mem1338#1 % 256 % 4294967296 else #t~mem1338#1 % 256 % 4294967296 - 4294967296));havoc #t~mem1337#1;havoc #t~mem1338#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371-1: call #t~mem1337#1 := read~int#1(~#want~0#1.base, ~#want~0#1.offset + ~i~15#1, 1);call #t~mem1338#1 := read~int#9(~rocker_port#1.base, 42 + ~rocker_port#1.offset + ~i~15#1, 1); [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12810: assume 0 == rocker_port_ctrl_~tmp~161#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12810: assume !(0 == rocker_port_ctrl_~tmp~161#1); [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13297: assume -2147483648 <= rocker_port_fwding_#t~ret1330#1 && rocker_port_fwding_#t~ret1330#1 <= 2147483647;rocker_port_fwding_~err~30#1 := rocker_port_fwding_#t~ret1330#1;havoc rocker_port_fwding_#t~ret1330#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13297-1: SUMMARY for call rocker_port_fwding_#t~ret1330#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:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume -2147483648 <= rocker_port_fwding_#t~ret1327#1 && rocker_port_fwding_#t~ret1327#1 <= 2147483647;rocker_port_fwding_~tmp~168#1 := rocker_port_fwding_#t~ret1327#1; [2025-02-08 03:14:13,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289-1: SUMMARY for call rocker_port_fwding_#t~ret1327#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:14:13,140 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17955: havoc #t~nondet2064; [2025-02-08 03:14:13,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17790: havoc dma_set_mask_#t~nondet2044#1; [2025-02-08 03:14:13,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: havoc #t~mem1365; [2025-02-08 03:14:13,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13515: ~tmp___3~18 := #t~ret1362;havoc #t~ret1362;call write~int#9(~tmp___3~18, ~found~13.base, 24 + ~found~13.offset, 2); [2025-02-08 03:14:13,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13515-1: SUMMARY for call #t~ret1362 := __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:14:13,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519: ~i~16 := 1 + ~i~16; [2025-02-08 03:14:13,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13511: assume 0 != ~tmp___2~32; [2025-02-08 03:14:13,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13511: assume !(0 != ~tmp___2~32); [2025-02-08 03:14:13,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13510-1: SUMMARY for call #t~ret1361 := test_and_set_bit(~i~16, ~rocker~18.base, 1573276 + ~rocker~18.offset); srcloc: null [2025-02-08 03:14:13,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13510: assume -2147483648 <= #t~ret1361 && #t~ret1361 <= 2147483647;~tmp___2~32 := #t~ret1361; [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: ~found~15.base, ~found~15.offset := ~tmp___1~65.base, ~tmp___1~65.offset; [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297: 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:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297: assume !(0 != (~____ptr~7.base + ~____ptr~7.offset) % 18446744073709551616);~tmp___1~65.base, ~tmp___1~65.offset := 0, 0; [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14306: assume #t~mem1548 % 4294967296 != #t~mem1547 % 4294967296;havoc #t~mem1548;havoc #t~mem1547; [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14306: assume !(#t~mem1548 % 4294967296 != #t~mem1547 % 4294967296);havoc #t~mem1548;havoc #t~mem1547;call write~$Pointer$#9(~found~15.base, 25 + ~found~15.offset, ~fdb~1.base, ~fdb~1.offset, 8);call #t~mem1549 := read~int#9(~found~15.base, 31 + ~found~15.offset, 2); [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14312-1: SUMMARY for call #t~ret1556 := ##fun~$Pointer$~X~$Pointer$~TO~int(#t~mem1554.base, #t~mem1554.offset, ~obj.base, ~obj.offset, #t~mem1555.base, #t~mem1555.offset); srcloc: null [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14312: assume -2147483648 <= #t~ret1556 && #t~ret1556 <= 2147483647;~err~45 := #t~ret1556;havoc #t~mem1554.base, #t~mem1554.offset;havoc #t~mem1555.base, #t~mem1555.offset;havoc #t~ret1556; [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14306-1: call #t~mem1548 := read~int#9(~found~15.base, 21 + ~found~15.offset, 4);call #t~mem1547 := read~int#9(~rocker_port.base, 28 + ~rocker_port.offset, 4); [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14304: assume 0 != (~found~15.base + ~found~15.offset) % 18446744073709551616;call #t~mem1557.base, #t~mem1557.offset := read~$Pointer$#9(~found~15.base, ~found~15.offset, 8);~tmp~192.base, ~tmp~192.offset := #t~mem1557.base, #t~mem1557.offset;havoc #t~mem1557.base, #t~mem1557.offset; [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14304: assume !(0 != (~found~15.base + ~found~15.offset) % 18446744073709551616);~bkt~2 := 1 + ~bkt~2; [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14325: ~found~15.base, ~found~15.offset := ~tmp___2~40.base, ~tmp___2~40.offset; [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296: call #t~mem1546.base, #t~mem1546.offset := read~$Pointer$#9(~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~mem1546.base, #t~mem1546.offset; [2025-02-08 03:14:13,209 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14319: 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:14:13,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14319: 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:14:13,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14311: call write~int#9(#t~ret1550, ~fdb~1.base, 8 + ~fdb~1.offset, 2);havoc #t~mem1549;havoc #t~ret1550;call #t~mem1554.base, #t~mem1554.offset := read~$Pointer$#9(~rocker_port.base, ~rocker_port.offset, 8);call #t~mem1555.base, #t~mem1555.offset := read~$Pointer$#9(~obj.base, 8 + ~obj.offset, 8); [2025-02-08 03:14:13,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14311-1: SUMMARY for call #t~ret1550 := rocker_port_vlan_to_vid(~rocker_port.base, ~rocker_port.offset, (if #t~mem1549 % 65536 % 4294967296 <= 2147483647 then #t~mem1549 % 65536 % 4294967296 else #t~mem1549 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:14:13,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14313: assume 0 != ~err~45; [2025-02-08 03:14:13,210 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14313: assume !(0 != ~err~45);~____ptr___0~7.base, ~____ptr___0~7.offset := ~tmp~192.base, ~tmp~192.offset; [2025-02-08 03:14:13,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9590-1: SUMMARY for call kfree(~buf~1.base, ~buf~1.offset); srcloc: null [2025-02-08 03:14:13,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: assume -2147483648 <= #t~ret632 && #t~ret632 <= 2147483647;~tmp___0~30 := #t~ret632;havoc #t~ret632; [2025-02-08 03:14:13,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-1: SUMMARY for call #t~ret632 := pci_dma_mapping_error(~pdev~4.base, ~pdev~4.offset, ~dma_handle~1); srcloc: null [2025-02-08 03:14:13,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9590: ~err~4 := -5; [2025-02-08 03:14:13,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: havoc #t~mem637.base, #t~mem637.offset;~i~6 := ~i~6 - 1; [2025-02-08 03:14:13,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613-1: SUMMARY for call kfree(#t~mem637.base, #t~mem637.offset); srcloc: null [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580: ~tmp~94.base, ~tmp~94.offset := #t~ret630.base, #t~ret630.offset;havoc #t~ret630.base, #t~ret630.offset;~buf~1.base, ~buf~1.offset := ~tmp~94.base, ~tmp~94.offset; [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9611: call #t~mem634.base, #t~mem634.offset := read~$Pointer$#9(~info.base, 32 + ~info.offset, 8);~desc_info___0~0.base, ~desc_info___0~0.offset := #t~mem634.base, #t~mem634.offset + 40 * (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem635 := read~int#9(~desc_info___0~0.base, 32 + ~desc_info___0~0.offset, 8);call #t~mem636 := read~int#9(~desc_info___0~0.base, 8 + ~desc_info___0~0.offset, 8); [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580-1: SUMMARY for call #t~ret630.base, #t~ret630.offset := kzalloc(~buf_size, 209); srcloc: null [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: call #t~mem628.base, #t~mem628.offset := read~$Pointer$#9(~info.base, 32 + ~info.offset, 8);~desc_info~2.base, ~desc_info~2.offset := #t~mem628.base, #t~mem628.offset + 40 * (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem629.base, #t~mem629.offset := read~$Pointer$#9(~info.base, 16 + ~info.offset, 8);~desc~0.base, ~desc~0.offset := #t~mem629.base, #t~mem629.offset + 32 * (if ~i~6 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~6 % 18446744073709551616 % 18446744073709551616 else ~i~6 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem629.base, #t~mem629.offset; [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: assume 0 == (~buf~1.base + ~buf~1.offset) % 18446744073709551616;~err~4 := -12; [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: assume !(0 == (~buf~1.base + ~buf~1.offset) % 18446744073709551616); [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: assume ~i~6 >= 0; [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9609: assume !(~i~6 >= 0);#res := ~err~4; [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589: assume 0 != ~tmp___0~30; [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589: assume !(0 != ~tmp___0~30);call write~$Pointer$#9(~buf~1.base, ~buf~1.offset, ~desc_info~2.base, ~desc_info~2.offset, 8);call write~int#9(~buf_size, ~desc_info~2.base, 8 + ~desc_info~2.offset, 8);call write~int#9(~dma_handle~1, ~desc_info~2.base, 32 + ~desc_info~2.offset, 8);call write~int#9(~dma_handle~1, ~desc~0.base, ~desc~0.offset, 8);call write~int#9(~buf_size, ~desc~0.base, 16 + ~desc~0.offset, 2);~i~6 := 1 + ~i~6; [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9587: ~dma_handle~1 := #t~ret631;havoc #t~ret631; [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9587-1: SUMMARY for call #t~ret631 := pci_map_single(~pdev~4.base, ~pdev~4.offset, ~buf~1.base, ~buf~1.offset, ~buf_size, ~direction); srcloc: null [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9612: havoc #t~mem635;havoc #t~mem636;call #t~mem637.base, #t~mem637.offset := read~$Pointer$#9(~desc_info___0~0.base, ~desc_info___0~0.offset, 8); [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9612-1: SUMMARY for call pci_unmap_single(~pdev~4.base, ~pdev~4.offset, #t~mem635, #t~mem636, ~direction); srcloc: null [2025-02-08 03:14:13,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9608: ~i~6 := ~i~6 - 1; [2025-02-08 03:14:13,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11580: ~found~0.base, ~found~0.offset := ~tmp___2~20.base, ~tmp___2~20.offset; [2025-02-08 03:14:13,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574: 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:14:13,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11574: 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:14:13,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11569: assume 0 == ~tmp___1~30;#res.base, #res.offset := ~found~0.base, ~found~0.offset; [2025-02-08 03:14:13,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11569: assume !(0 == ~tmp___1~30);call #t~mem1027.base, #t~mem1027.offset := read~$Pointer$#9(~found~0.base, ~found~0.offset, 8);~____ptr___0~1.base, ~____ptr___0~1.offset := #t~mem1027.base, #t~mem1027.offset;havoc #t~mem1027.base, #t~mem1027.offset; [2025-02-08 03:14:13,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11567: ~tmp___1~30 := #t~nondet1026; [2025-02-08 03:14:13,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6961: havoc hlist_unhashed_#t~mem24#1.base, hlist_unhashed_#t~mem24#1.offset; [2025-02-08 03:14:13,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6986: 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:14:13,354 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6985: 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$#9(0, 0, INIT_HLIST_NODE_~h#1.base, INIT_HLIST_NODE_~h#1.offset, 8);call write~$Pointer$#9(0, 0, INIT_HLIST_NODE_~h#1.base, 8 + INIT_HLIST_NODE_~h#1.offset, 8); [2025-02-08 03:14:13,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8870-1: SUMMARY for call dev_err(~pdev~1.base, 148 + ~pdev~1.offset, 18, 0); srcloc: null [2025-02-08 03:14:13,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869: assume (if #t~mem469 % 256 % 4294967296 <= 2147483647 then #t~mem469 % 256 % 4294967296 else #t~mem469 % 256 % 4294967296 - 4294967296) != (if #t~mem470 % 256 % 4294967296 <= 2147483647 then #t~mem470 % 256 % 4294967296 else #t~mem470 % 256 % 4294967296 - 4294967296);havoc #t~mem469;havoc #t~mem470;call #t~mem471 := read~int#9(~buf.base, ~buf.offset + (if ~i~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~1 % 18446744073709551616 % 18446744073709551616 else ~i~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call #t~mem472 := read~int#9(~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:14:13,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869: assume !((if #t~mem469 % 256 % 4294967296 <= 2147483647 then #t~mem469 % 256 % 4294967296 else #t~mem469 % 256 % 4294967296 - 4294967296) != (if #t~mem470 % 256 % 4294967296 <= 2147483647 then #t~mem470 % 256 % 4294967296 else #t~mem470 % 256 % 4294967296 - 4294967296));havoc #t~mem469;havoc #t~mem470;~i~1 := 1 + ~i~1; [2025-02-08 03:14:13,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8869-1: call #t~mem469 := read~int#9(~buf.base, ~buf.offset + (if ~i~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~1 % 18446744073709551616 % 18446744073709551616 else ~i~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call #t~mem470 := read~int#9(~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:14:13,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8870: havoc #t~mem471;havoc #t~mem472;#res := -5; [2025-02-08 03:14:13,386 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9127: havoc #t~mem514; [2025-02-08 03:14:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12762: #t~ret1231#1 := rocker_port_ctrl_vlan_term_#res#1;havoc rocker_port_ctrl_vlan_term_#t~ret1217#1, rocker_port_ctrl_vlan_term_#t~mem1218#1, rocker_port_ctrl_vlan_term_#t~mem1219#1, rocker_port_ctrl_vlan_term_#t~mem1220#1, rocker_port_ctrl_vlan_term_#t~mem1221#1.base, rocker_port_ctrl_vlan_term_#t~mem1221#1.offset, rocker_port_ctrl_vlan_term_#t~mem1222#1.base, rocker_port_ctrl_vlan_term_#t~mem1222#1.offset, rocker_port_ctrl_vlan_term_#t~mem1223#1, rocker_port_ctrl_vlan_term_#t~ret1224#1, rocker_port_ctrl_vlan_term_#t~mem1225#1.base, rocker_port_ctrl_vlan_term_#t~mem1225#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~ret1231#1 && #t~ret1231#1 <= 2147483647;~tmp___1~47#1 := #t~ret1231#1;havoc #t~ret1231#1;#res#1 := ~tmp___1~47#1; [2025-02-08 03:14:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12672: assume 0 != rocker_port_ctrl_vlan_acl_~err~20#1;call rocker_port_ctrl_vlan_acl_#t~mem1207#1.base, rocker_port_ctrl_vlan_acl_#t~mem1207#1.offset := read~$Pointer$#9(rocker_port_ctrl_vlan_acl_~rocker_port#1.base, rocker_port_ctrl_vlan_acl_~rocker_port#1.offset, 8); [2025-02-08 03:14:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12672: assume !(0 != rocker_port_ctrl_vlan_acl_~err~20#1); [2025-02-08 03:14:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12673: havoc rocker_port_ctrl_vlan_acl_#t~mem1207#1.base, rocker_port_ctrl_vlan_acl_#t~mem1207#1.offset; [2025-02-08 03:14:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12673-1: SUMMARY for call netdev_err(rocker_port_ctrl_vlan_acl_#t~mem1207#1.base, rocker_port_ctrl_vlan_acl_#t~mem1207#1.offset, 47, 0); srcloc: null [2025-02-08 03:14:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12757: #t~ret1229#1 := rocker_port_ctrl_vlan_bridge_#res#1;havoc rocker_port_ctrl_vlan_bridge_#t~ret1208#1, rocker_port_ctrl_vlan_bridge_#t~bitwise1209#1, rocker_port_ctrl_vlan_bridge_#t~bitwise1210#1, rocker_port_ctrl_vlan_bridge_#t~ret1211#1, rocker_port_ctrl_vlan_bridge_#t~mem1212#1.base, rocker_port_ctrl_vlan_bridge_#t~mem1212#1.offset, rocker_port_ctrl_vlan_bridge_#t~mem1213#1.base, rocker_port_ctrl_vlan_bridge_#t~mem1213#1.offset, rocker_port_ctrl_vlan_bridge_#t~mem1214#1, rocker_port_ctrl_vlan_bridge_#t~ret1215#1, rocker_port_ctrl_vlan_bridge_#t~mem1216#1.base, rocker_port_ctrl_vlan_bridge_#t~mem1216#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~ret1229#1 && #t~ret1229#1 <= 2147483647;~tmp___0~81#1 := #t~ret1229#1;havoc #t~ret1229#1;#res#1 := ~tmp___0~81#1; [2025-02-08 03:14:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668: rocker_port_ctrl_vlan_acl_#t~ret1206#1 := rocker_flow_tbl_acl_#res#1;havoc rocker_flow_tbl_acl_#t~ret1065#1.base, rocker_flow_tbl_acl_#t~ret1065#1.offset, rocker_flow_tbl_acl_#t~ret1066#1, rocker_flow_tbl_acl_#t~ret1067#1, rocker_flow_tbl_acl_#t~ret1068#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~ret1206#1 && rocker_port_ctrl_vlan_acl_#t~ret1206#1 <= 2147483647;rocker_port_ctrl_vlan_acl_~err~20#1 := rocker_port_ctrl_vlan_acl_#t~ret1206#1;havoc rocker_port_ctrl_vlan_acl_#t~mem1203#1.base, rocker_port_ctrl_vlan_acl_#t~mem1203#1.offset;havoc rocker_port_ctrl_vlan_acl_#t~mem1204#1.base, rocker_port_ctrl_vlan_acl_#t~mem1204#1.offset;havoc rocker_port_ctrl_vlan_acl_#t~mem1205#1;havoc rocker_port_ctrl_vlan_acl_#t~ret1206#1; [2025-02-08 03:14:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: 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:14:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11909: 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:14:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12677-1: rocker_port_ctrl_vlan_acl_#res#1 := rocker_port_ctrl_vlan_acl_~err~20#1; [2025-02-08 03:14:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12752: #t~ret1227#1 := rocker_port_ctrl_vlan_acl_#res#1;havoc rocker_port_ctrl_vlan_acl_#t~mem1199#1, rocker_port_ctrl_vlan_acl_#t~ret1200#1, rocker_port_ctrl_vlan_acl_#t~bitwise1201#1, rocker_port_ctrl_vlan_acl_#t~bitwise1202#1, rocker_port_ctrl_vlan_acl_#t~mem1203#1.base, rocker_port_ctrl_vlan_acl_#t~mem1203#1.offset, rocker_port_ctrl_vlan_acl_#t~mem1204#1.base, rocker_port_ctrl_vlan_acl_#t~mem1204#1.offset, rocker_port_ctrl_vlan_acl_#t~mem1205#1, rocker_port_ctrl_vlan_acl_#t~ret1206#1, rocker_port_ctrl_vlan_acl_#t~mem1207#1.base, rocker_port_ctrl_vlan_acl_#t~mem1207#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~ret1227#1 && #t~ret1227#1 <= 2147483647;~tmp~160#1 := #t~ret1227#1;havoc #t~ret1227#1;#res#1 := ~tmp~160#1; [2025-02-08 03:14:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8227: 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~mem324#1;havoc is_link_local_ether_addr_#t~mem325#1;havoc is_link_local_ether_addr_#t~bitwise326#1;havoc is_link_local_ether_addr_#t~bitwise327#1;havoc is_link_local_ether_addr_#t~bitwise328#1;rocker_flow_tbl_acl_#t~ret1067#1 := is_link_local_ether_addr_#res#1;havoc 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~mem324#1, is_link_local_ether_addr_#t~mem325#1, is_link_local_ether_addr_#t~bitwise326#1, is_link_local_ether_addr_#t~bitwise327#1, is_link_local_ether_addr_#t~bitwise328#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~ret1067#1 % 256 then 0 else 1);havoc rocker_flow_tbl_acl_#t~ret1067#1; [2025-02-08 03:14:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9075: havoc #t~mem503; [2025-02-08 03:14:13,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17943: havoc prepare_to_wait_event_#t~nondet2061#1;#t~ret443#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2061#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~ret443#1 && #t~ret443#1 <= 9223372036854775807;~tmp~63#1 := #t~ret443#1;~__int~0#1 := ~tmp~63#1;call #t~mem444#1 := read~int#9(~wait#1.base, 84 + ~wait#1.offset, 1);~__cond~0#1 := (if 0 == #t~mem444#1 % 256 then 0 else 1);havoc #t~mem444#1; [2025-02-08 03:14:13,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754: 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:14:13,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8754: 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~nondet2070#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2070#1;assume -9223372036854775808 <= schedule_timeout_#t~nondet2070#1 && schedule_timeout_#t~nondet2070#1 <= 9223372036854775807;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2070#1;havoc schedule_timeout_#t~nondet2070#1; [2025-02-08 03:14:13,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8727: call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset; [2025-02-08 03:14:13,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8750: 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:14:13,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8750: 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:14:13,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: 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:14:13,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761-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:14:13,566 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17979: havoc schedule_timeout_#t~nondet2070#1;#t~ret445#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2070#1, schedule_timeout_~arg0#1;havoc schedule_timeout_#in~arg0#1;assume { :end_inline_schedule_timeout } true;assume -9223372036854775808 <= #t~ret445#1 && #t~ret445#1 <= 9223372036854775807;~__ret___0~0#1 := #t~ret445#1;havoc #t~ret445#1; [2025-02-08 03:14:13,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: havoc #t~mem506; [2025-02-08 03:14:13,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: 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:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13595: assume !(0 != ~err~32#1);call #t~mem1383#1 := read~int#14(~#index~0#1.base, ~#index~0#1.offset, 4); [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8442: neigh_release_#t~ret410#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~ret410#1 && neigh_release_#t~ret410#1 <= 2147483647;neigh_release_~tmp~50#1 := neigh_release_#t~ret410#1;havoc neigh_release_#t~ret410#1; [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7286: 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:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-2: havoc ___neigh_lookup_noref_#t~bitwise390#1; [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-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~ret410#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:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-1: [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376: ___neigh_lookup_noref_~hash_val~0#1 := ___neigh_lookup_noref_#t~bitwise390#1;havoc ___neigh_lookup_noref_#t~mem389#1;havoc ___neigh_lookup_noref_#t~bitwise390#1;call ___neigh_lookup_noref_#t~mem391#1.base, ___neigh_lookup_noref_#t~mem391#1.offset := read~$Pointer$#9(___neigh_lookup_noref_~nht~0#1.base, ___neigh_lookup_noref_~nht~0#1.offset, 8); [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: assume 0 == ___neigh_lookup_noref_~tmp___6~0#1;___neigh_lookup_noref_~__warned___1~0#1 := 1; [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8409: assume !(0 == ___neigh_lookup_noref_~tmp___6~0#1); [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406: havoc neigh_release_#t~ret410#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:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-3: assume 0 == ___neigh_lookup_noref_~tmp___1~6#1 % 4294967296 || 0 == (if (32 - ___neigh_lookup_noref_#t~mem389#1) % 4294967296 % 4294967296 <= 2147483647 then (32 - ___neigh_lookup_noref_#t~mem389#1) % 4294967296 % 4294967296 else (32 - ___neigh_lookup_noref_#t~mem389#1) % 4294967296 % 4294967296 - 4294967296);___neigh_lookup_noref_#t~bitwise390#1 := ___neigh_lookup_noref_~tmp___1~6#1; [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8376-3: assume !(0 == ___neigh_lookup_noref_~tmp___1~6#1 % 4294967296 || 0 == (if (32 - ___neigh_lookup_noref_#t~mem389#1) % 4294967296 % 4294967296 <= 2147483647 then (32 - ___neigh_lookup_noref_#t~mem389#1) % 4294967296 % 4294967296 else (32 - ___neigh_lookup_noref_#t~mem389#1) % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: 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:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7055: assume !atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_#t~switch45#1 := atomic_cmpxchg_#t~switch45#1; [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: assume 0 != __atomic_add_unless_~tmp___0~1#1; [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7088: 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:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303: assume 0 != rcu_read_lock_bh_~tmp~11#1 && 0 == rcu_read_lock_bh_~__warned~0#1 % 256; [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303: assume !(0 != rcu_read_lock_bh_~tmp~11#1 && 0 == rcu_read_lock_bh_~__warned~0#1 % 256); [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8509: havoc rcu_read_unlock_bh_#t~ret110#1, rcu_read_unlock_bh_#t~ret111#1, rcu_read_unlock_bh_~__warned~1#1, rcu_read_unlock_bh_~tmp~12#1, rcu_read_unlock_bh_~tmp___0~5#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:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8509-1: assume { :begin_inline_rcu_read_unlock_bh } true;havoc rcu_read_unlock_bh_#t~ret110#1, rcu_read_unlock_bh_#t~ret111#1, rcu_read_unlock_bh_~__warned~1#1, rcu_read_unlock_bh_~tmp~12#1, rcu_read_unlock_bh_~tmp___0~5#1, rcu_read_unlock_bh_~tmp___1~1#1;havoc rcu_read_unlock_bh_~__warned~1#1;havoc rcu_read_unlock_bh_~tmp~12#1;havoc rcu_read_unlock_bh_~tmp___0~5#1;havoc rcu_read_unlock_bh_~tmp___1~1#1; [2025-02-08 03:14:13,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8443: 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:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8443: assume !(0 != neigh_release_~tmp~50#1); [2025-02-08 03:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377-1: SUMMARY for call __read_once_size(___neigh_lookup_noref_#t~mem391#1.base, ___neigh_lookup_noref_#t~mem391#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:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8377: havoc ___neigh_lookup_noref_#t~mem391#1.base, ___neigh_lookup_noref_#t~mem391#1.offset;call ___neigh_lookup_noref_#t~mem392#1.base, ___neigh_lookup_noref_#t~mem392#1.offset := read~$Pointer$#9(___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~mem392#1.base, ___neigh_lookup_noref_#t~mem392#1.offset;havoc ___neigh_lookup_noref_#t~mem392#1.base, ___neigh_lookup_noref_#t~mem392#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:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460: assume 0 == neigh_event_send_#t~bitwise413#1;havoc neigh_event_send_#t~mem412#1;havoc neigh_event_send_#t~bitwise413#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~nondet2032#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~nondet2032#1;assume -2147483648 <= __neigh_event_send_#t~nondet2032#1 && __neigh_event_send_#t~nondet2032#1 <= 2147483647;__neigh_event_send_#res#1 := __neigh_event_send_#t~nondet2032#1;havoc __neigh_event_send_#t~nondet2032#1; [2025-02-08 03:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460: assume !(0 == neigh_event_send_#t~bitwise413#1);havoc neigh_event_send_#t~mem412#1;havoc neigh_event_send_#t~bitwise413#1;neigh_event_send_#res#1 := 0; [2025-02-08 03:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460-1: [2025-02-08 03:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460-2: havoc neigh_event_send_#t~bitwise413#1;assume (((((if neigh_event_send_#t~mem412#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem412#1 % 256 % 4294967296 else neigh_event_send_#t~mem412#1 % 256 % 4294967296 - 4294967296) < 0 || neigh_event_send_#t~bitwise413#1 <= (if neigh_event_send_#t~mem412#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem412#1 % 256 % 4294967296 else neigh_event_send_#t~mem412#1 % 256 % 4294967296 - 4294967296)) && neigh_event_send_#t~bitwise413#1 <= 218) && neigh_event_send_#t~bitwise413#1 >= 0) && ((if neigh_event_send_#t~mem412#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem412#1 % 256 % 4294967296 else neigh_event_send_#t~mem412#1 % 256 % 4294967296 - 4294967296) >= 0 || neigh_event_send_#t~bitwise413#1 > 218 + (if neigh_event_send_#t~mem412#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem412#1 % 256 % 4294967296 else neigh_event_send_#t~mem412#1 % 256 % 4294967296 - 4294967296))) && neigh_event_send_#t~bitwise413#1 >= -2147483648; [2025-02-08 03:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394: assume (___neigh_lookup_noref_#t~mem395#1.base + ___neigh_lookup_noref_#t~mem395#1.offset) % 18446744073709551616 == (___neigh_lookup_noref_~dev#1.base + ___neigh_lookup_noref_~dev#1.offset) % 18446744073709551616;havoc ___neigh_lookup_noref_#t~mem395#1.base, ___neigh_lookup_noref_#t~mem395#1.offset;assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~TO~~bool~0 } true;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~396#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~396#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~397#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~397#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_#~396#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~396#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~397#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~397#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret2085#1;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~396#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~396#1.offset := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~396#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~396#1.offset;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~397#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~397#1.offset := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~397#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~397#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_#~396#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~396#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~397#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~397#1.offset;havoc neigh_key_eq32_#res#1;havoc neigh_key_eq32_#t~mem380#1, neigh_key_eq32_#t~mem381#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~mem380#1 := read~int#9(neigh_key_eq32_~n#1.base, 776 + neigh_key_eq32_~n#1.offset, 4);call neigh_key_eq32_#t~mem381#1 := read~int#3(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~mem380#1 % 4294967296 == neigh_key_eq32_#t~mem381#1 % 4294967296 then 1 else 0) then 0 else 1);havoc neigh_key_eq32_#t~mem380#1;havoc neigh_key_eq32_#t~mem381#1; [2025-02-08 03:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394: assume !((___neigh_lookup_noref_#t~mem395#1.base + ___neigh_lookup_noref_#t~mem395#1.offset) % 18446744073709551616 == (___neigh_lookup_noref_~dev#1.base + ___neigh_lookup_noref_~dev#1.offset) % 18446744073709551616);havoc ___neigh_lookup_noref_#t~mem395#1.base, ___neigh_lookup_noref_#t~mem395#1.offset; [2025-02-08 03:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304-1: SUMMARY for call rcu_read_lock_bh_#t~ret109#1 := rcu_is_watching(); srcloc: null [2025-02-08 03:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361-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:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: rcu_read_lock_bh_~tmp___0~4#1 := (if 0 == rcu_read_lock_bh_#t~ret109#1 % 256 then 0 else 1);havoc rcu_read_lock_bh_#t~ret109#1; [2025-02-08 03:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7337: SUMMARY for call lockdep_rcu_suspicious(5, 0, 940, 6, 0); srcloc: null [2025-02-08 03:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394-1: call ___neigh_lookup_noref_#t~mem395#1.base, ___neigh_lookup_noref_#t~mem395#1.offset := read~$Pointer$#9(___neigh_lookup_noref_~n~0#1.base, 768 + ___neigh_lookup_noref_~n~0#1.offset, 8); [2025-02-08 03:14:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8361: call ___neigh_lookup_noref_#t~mem382#1.base, ___neigh_lookup_noref_#t~mem382#1.offset := read~$Pointer$#9(___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~mem382#1.base, ___neigh_lookup_noref_#t~mem382#1.offset;havoc ___neigh_lookup_noref_#t~mem382#1.base, ___neigh_lookup_noref_#t~mem382#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:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460-3: assume 218 == (if neigh_event_send_#t~mem412#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem412#1 % 256 % 4294967296 else neigh_event_send_#t~mem412#1 % 256 % 4294967296 - 4294967296);neigh_event_send_#t~bitwise413#1 := (if neigh_event_send_#t~mem412#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem412#1 % 256 % 4294967296 else neigh_event_send_#t~mem412#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460-3: assume !(218 == (if neigh_event_send_#t~mem412#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem412#1 % 256 % 4294967296 else neigh_event_send_#t~mem412#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460-4: assume 0 == (if neigh_event_send_#t~mem412#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem412#1 % 256 % 4294967296 else neigh_event_send_#t~mem412#1 % 256 % 4294967296 - 4294967296);neigh_event_send_#t~bitwise413#1 := 0; [2025-02-08 03:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460-4: assume !(0 == (if neigh_event_send_#t~mem412#1 % 256 % 4294967296 <= 2147483647 then neigh_event_send_#t~mem412#1 % 256 % 4294967296 else neigh_event_send_#t~mem412#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8460-5: call neigh_event_send_#t~mem412#1 := read~int#9(neigh_event_send_~neigh#1.base, 337 + neigh_event_send_~neigh#1.offset, 1); [2025-02-08 03:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391: 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~ret406#1.base, neigh_create_#t~ret406#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~ret2031#1.base, __neigh_create_#t~ret2031#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:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391: assume !(0 == (rocker_port_ipv4_resolve_~n~2#1.base + rocker_port_ipv4_resolve_~n~2#1.offset) % 18446744073709551616); [2025-02-08 03:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8444: 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:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: SUMMARY for call lockdep_rcu_suspicious(11, 0, 285, 12, 0); srcloc: null [2025-02-08 03:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: ___neigh_lookup_noref_#t~ret398#1 := ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~396#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~396#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~397#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#~397#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret2085#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~396#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~396#1.offset, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~397#1.base, ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#in~397#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~ret398#1 % 256 then 0 else 1);havoc ___neigh_lookup_noref_#t~ret398#1; [2025-02-08 03:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7305: assume 0 != rcu_read_lock_bh_~tmp___0~4#1 % 256;rcu_read_lock_bh_~tmp___1~0#1 := 0; [2025-02-08 03:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7305: assume !(0 != rcu_read_lock_bh_~tmp___0~4#1 % 256);rcu_read_lock_bh_~tmp___1~0#1 := 1; [2025-02-08 03:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12392: rocker_port_ipv4_resolve_#t~ret1149#1.base, rocker_port_ipv4_resolve_#t~ret1149#1.offset := neigh_create_#res#1.base, neigh_create_#res#1.offset;havoc neigh_create_#t~ret406#1.base, neigh_create_#t~ret406#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~ret1149#1.base, rocker_port_ipv4_resolve_#t~ret1149#1.offset;havoc rocker_port_ipv4_resolve_#t~ret1149#1.base, rocker_port_ipv4_resolve_#t~ret1149#1.offset; [2025-02-08 03:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396: 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:14:13,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8396: 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:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12393-1: SUMMARY for call rocker_port_ipv4_resolve_#t~ret1150#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:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12393: rocker_port_ipv4_resolve_~tmp___1~43#1 := (if 0 == rocker_port_ipv4_resolve_#t~ret1150#1 % 256 then 0 else 1);havoc rocker_port_ipv4_resolve_#t~ret1150#1; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13599-4: assume 0 == #t~mem1383#1 % 268435456 % 4294967296 || 536870912 == #t~mem1383#1 % 268435456 % 4294967296;#t~bitwise1384#1 := 536870912; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13599-4: assume !(0 == #t~mem1383#1 % 268435456 % 4294967296 || 536870912 == #t~mem1383#1 % 268435456 % 4294967296); [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13599-2: havoc #t~bitwise1384#1;assume (#t~bitwise1384#1 % 4294967296 >= #t~mem1383#1 % 268435456 % 4294967296 && #t~bitwise1384#1 % 4294967296 >= 536870912) && #t~bitwise1384#1 % 4294967296 <= 536870912 + #t~mem1383#1 % 268435456 % 4294967296; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13599-3: assume false;#t~bitwise1384#1 := #t~mem1383#1 % 268435456; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13599-3: assume !false; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13599: ~group_id~5#1 := #t~bitwise1384#1;havoc #t~mem1383#1;havoc #t~bitwise1384#1; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13566: 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:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13599-1: [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377: 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~ret1166#1 := rocker_port_ipv4_resolve_#res#1;havoc rocker_port_ipv4_resolve_#t~mem1146#1.base, rocker_port_ipv4_resolve_#t~mem1146#1.offset, rocker_port_ipv4_resolve_#t~mem1147#1, rocker_port_ipv4_resolve_#t~ret1148#1.base, rocker_port_ipv4_resolve_#t~ret1148#1.offset, rocker_port_ipv4_resolve_#t~ret1149#1.base, rocker_port_ipv4_resolve_#t~ret1149#1.offset, rocker_port_ipv4_resolve_#t~ret1150#1, rocker_port_ipv4_resolve_#t~ret1151#1, rocker_port_ipv4_resolve_#t~mem1152#1, rocker_port_ipv4_resolve_#t~bitwise1153#1, rocker_port_ipv4_resolve_#t~mem1154#1, rocker_port_ipv4_resolve_#t~ret1155#1, rocker_port_ipv4_resolve_#t~ret1156#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~ret1166#1 && rocker_port_ipv4_nh_#t~ret1166#1 <= 2147483647;rocker_port_ipv4_nh_~err~17#1 := rocker_port_ipv4_nh_#t~ret1166#1;havoc rocker_port_ipv4_nh_#t~ret1166#1; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394: 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:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394: 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:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364-1: SUMMARY for call ___neigh_lookup_noref_#t~ret383#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8364: assume -2147483648 <= ___neigh_lookup_noref_#t~ret383#1 && ___neigh_lookup_noref_#t~ret383#1 <= 2147483647;___neigh_lookup_noref_~tmp~48#1 := ___neigh_lookup_noref_#t~ret383#1;havoc ___neigh_lookup_noref_#t~ret383#1; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381-1: SUMMARY for call ___neigh_lookup_noref_#t~ret393#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8381: assume -2147483648 <= ___neigh_lookup_noref_#t~ret393#1 && ___neigh_lookup_noref_#t~ret393#1 <= 2147483647;___neigh_lookup_noref_~tmp___2~4#1 := ___neigh_lookup_noref_#t~ret393#1;havoc ___neigh_lookup_noref_#t~ret393#1; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: 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:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7060: assume !atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_#t~switch45#1 := true; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12395-1: SUMMARY for call rocker_port_ipv4_resolve_#t~ret1151#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:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12395: rocker_port_ipv4_resolve_~tmp___0~76#1 := (if 0 == rocker_port_ipv4_resolve_#t~ret1151#1 % 256 then 0 else 1);havoc rocker_port_ipv4_resolve_#t~ret1151#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:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365: assume 0 != ___neigh_lookup_noref_~tmp~48#1 && 0 == ___neigh_lookup_noref_~__warned~2#1 % 256; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8365: assume !(0 != ___neigh_lookup_noref_~tmp~48#1 && 0 == ___neigh_lookup_noref_~__warned~2#1 % 256); [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7044: 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:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8382: assume 0 != ___neigh_lookup_noref_~tmp___2~4#1 && 0 == ___neigh_lookup_noref_~__warned___0~0#1 % 256; [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8382: assume !(0 != ___neigh_lookup_noref_~tmp___2~4#1 && 0 == ___neigh_lookup_noref_~__warned___0~0#1 % 256); [2025-02-08 03:14:13,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7226: 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:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7342: 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:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366: assume -2147483648 <= ___neigh_lookup_noref_#t~ret384#1 && ___neigh_lookup_noref_#t~ret384#1 <= 2147483647;___neigh_lookup_noref_~tmp___0~14#1 := ___neigh_lookup_noref_#t~ret384#1;havoc ___neigh_lookup_noref_#t~ret384#1; [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7342-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:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8366-1: SUMMARY for call ___neigh_lookup_noref_#t~ret384#1 := rcu_read_lock_bh_held(); srcloc: null [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: 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:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7045: assume !atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_#t~switch45#1 := atomic_cmpxchg_#t~switch45#1; [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383-1: SUMMARY for call ___neigh_lookup_noref_#t~ret394#1 := rcu_read_lock_bh_held(); srcloc: null [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: assume -2147483648 <= ___neigh_lookup_noref_#t~ret394#1 && ___neigh_lookup_noref_#t~ret394#1 <= 2147483647;___neigh_lookup_noref_~tmp___3~2#1 := ___neigh_lookup_noref_#t~ret394#1;havoc ___neigh_lookup_noref_#t~ret394#1; [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416: ___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:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7095-1: __atomic_add_unless_#res#1 := __atomic_add_unless_~c~2#1; [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499: havoc rcu_read_lock_bh_#t~ret108#1, rcu_read_lock_bh_#t~ret109#1, rcu_read_lock_bh_~__warned~0#1, rcu_read_lock_bh_~tmp~11#1, rcu_read_lock_bh_~tmp___0~4#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~ret421#1.base, __ipv4_neigh_lookup_noref_#t~ret421#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#3(__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~mem382#1.base, ___neigh_lookup_noref_#t~mem382#1.offset, ___neigh_lookup_noref_#t~ret383#1, ___neigh_lookup_noref_#t~ret384#1, ___neigh_lookup_noref_#t~ret388#1, ___neigh_lookup_noref_#t~mem389#1, ___neigh_lookup_noref_#t~bitwise390#1, ___neigh_lookup_noref_#t~mem391#1.base, ___neigh_lookup_noref_#t~mem391#1.offset, ___neigh_lookup_noref_#t~mem392#1.base, ___neigh_lookup_noref_#t~mem392#1.offset, ___neigh_lookup_noref_#t~ret393#1, ___neigh_lookup_noref_#t~ret394#1, ___neigh_lookup_noref_#t~mem395#1.base, ___neigh_lookup_noref_#t~mem395#1.offset, ___neigh_lookup_noref_#t~ret398#1, ___neigh_lookup_noref_#t~mem399#1.base, ___neigh_lookup_noref_#t~mem399#1.offset, ___neigh_lookup_noref_#t~ret400#1, ___neigh_lookup_noref_#t~ret401#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:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: assume 0 != rcu_read_lock_bh_~tmp___1~0#1;rcu_read_lock_bh_~__warned~0#1 := 1; [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: assume !(0 != rcu_read_lock_bh_~tmp___1~0#1); [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7343: assume { :end_inline_local_bh_enable } true; [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367: assume 0 == ___neigh_lookup_noref_~tmp___0~14#1;___neigh_lookup_noref_~__warned~2#1 := 1; [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367: assume !(0 == ___neigh_lookup_noref_~tmp___0~14#1); [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7327-1: SUMMARY for call rcu_read_unlock_bh_#t~ret110#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7327: assume -2147483648 <= rcu_read_unlock_bh_#t~ret110#1 && rcu_read_unlock_bh_#t~ret110#1 <= 2147483647;rcu_read_unlock_bh_~tmp~12#1 := rcu_read_unlock_bh_#t~ret110#1;havoc rcu_read_unlock_bh_#t~ret110#1; [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: assume 0 == ___neigh_lookup_noref_~tmp___3~2#1;___neigh_lookup_noref_~__warned___0~0#1 := 1; [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: assume !(0 == ___neigh_lookup_noref_~tmp___3~2#1); [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: assume true; [2025-02-08 03:14:13,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: assume !true;assume { :end_inline___cmpxchg_wrong_size } true; [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8484: 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~ret422#1.base, __ipv4_neigh_lookup_#t~ret422#1.offset := __ipv4_neigh_lookup_noref_#res#1.base, __ipv4_neigh_lookup_noref_#res#1.offset;havoc __ipv4_neigh_lookup_noref_#t~ret421#1.base, __ipv4_neigh_lookup_noref_#t~ret421#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~ret422#1.base, __ipv4_neigh_lookup_#t~ret422#1.offset;havoc __ipv4_neigh_lookup_#t~ret422#1.base, __ipv4_neigh_lookup_#t~ret422#1.offset; [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: assume 0 != (___neigh_lookup_noref_~n~0#1.base + ___neigh_lookup_noref_~n~0#1.offset) % 18446744073709551616; [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: 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:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014-1: assume false; [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014-1: assume !false; [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328: assume 0 != rcu_read_unlock_bh_~tmp~12#1 && 0 == rcu_read_unlock_bh_~__warned~1#1 % 256; [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328: assume !(0 != rcu_read_unlock_bh_~tmp~12#1 && 0 == rcu_read_unlock_bh_~__warned~1#1 % 256); [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501: 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#9(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:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501: assume !(0 != (__ipv4_neigh_lookup_~n~1#1.base + __ipv4_neigh_lookup_~n~1#1.offset) % 18446744073709551616); [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402: call ___neigh_lookup_noref_#t~mem399#1.base, ___neigh_lookup_noref_#t~mem399#1.offset := read~$Pointer$#9(___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~mem399#1.base, ___neigh_lookup_noref_#t~mem399#1.offset;havoc ___neigh_lookup_noref_#t~mem399#1.base, ___neigh_lookup_noref_#t~mem399#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:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7279: 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:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7312: SUMMARY for call lockdep_rcu_suspicious(3, 0, 929, 4, 0); srcloc: null [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8402-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:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369: SUMMARY for call lockdep_rcu_suspicious(7, 0, 278, 8, 0); srcloc: null [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081-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:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7081: 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:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: SUMMARY for call lockdep_rcu_suspicious(9, 0, 283, 10, 0); srcloc: null [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329-1: SUMMARY for call rcu_read_unlock_bh_#t~ret111#1 := rcu_is_watching(); srcloc: null [2025-02-08 03:14:13,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7329: rcu_read_unlock_bh_~tmp___0~5#1 := (if 0 == rcu_read_unlock_bh_#t~ret111#1 % 256 then 0 else 1);havoc rcu_read_unlock_bh_#t~ret111#1; [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume atomic_cmpxchg_#t~switch45#1;assume { :begin_inline___cmpxchg_wrong_size } true; [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7065: assume !atomic_cmpxchg_#t~switch45#1; [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502: __ipv4_neigh_lookup_#t~ret423#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~ret423#1 && __ipv4_neigh_lookup_#t~ret423#1 <= 2147483647;__ipv4_neigh_lookup_~tmp~54#1 := __ipv4_neigh_lookup_#t~ret423#1;havoc __ipv4_neigh_lookup_#t~ret423#1; [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082: assume 0 != __atomic_add_unless_~tmp~3#1; [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082: 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:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330: assume 0 != rcu_read_unlock_bh_~tmp___0~5#1 % 256;rcu_read_unlock_bh_~tmp___1~1#1 := 0; [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330: assume !(0 != rcu_read_unlock_bh_~tmp___0~5#1 % 256);rcu_read_unlock_bh_~tmp___1~1#1 := 1; [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503: 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:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503: assume !(0 == __ipv4_neigh_lookup_~tmp~54#1); [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-5: call rocker_port_ipv4_resolve_#t~mem1152#1 := read~int#9(rocker_port_ipv4_resolve_~n~2#1.base, 337 + rocker_port_ipv4_resolve_~n~2#1.offset, 1); [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-4: assume 0 == (if rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 - 4294967296);rocker_port_ipv4_resolve_#t~bitwise1153#1 := 0; [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-4: assume !(0 == (if rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17703: havoc __neigh_create_#t~ret2031#1.base, __neigh_create_#t~ret2031#1.offset;neigh_create_#t~ret406#1.base, neigh_create_#t~ret406#1.offset := __neigh_create_#res#1.base, __neigh_create_#res#1.offset;havoc __neigh_create_#t~ret2031#1.base, __neigh_create_#t~ret2031#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~ret406#1.base, neigh_create_#t~ret406#1.offset;havoc neigh_create_#t~ret406#1.base, neigh_create_#t~ret406#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:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-1: [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17703-2: __neigh_create_#res#1.base, __neigh_create_#res#1.offset := __neigh_create_#t~ret2031#1.base, __neigh_create_#t~ret2031#1.offset;havoc __neigh_create_#t~ret2031#1.base, __neigh_create_#t~ret2031#1.offset; [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7050: 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:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7050: assume !atomic_cmpxchg_#t~switch45#1;atomic_cmpxchg_#t~switch45#1 := true; [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume 0 != rocker_port_ipv4_resolve_#t~bitwise1153#1;havoc rocker_port_ipv4_resolve_#t~mem1152#1;havoc rocker_port_ipv4_resolve_#t~bitwise1153#1;call rocker_port_ipv4_resolve_#t~mem1154#1 := read~int#8(rocker_port_ipv4_resolve_~#ip_addr#1.base, rocker_port_ipv4_resolve_~#ip_addr#1.offset, 4); [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume !(0 != rocker_port_ipv4_resolve_#t~bitwise1153#1);havoc rocker_port_ipv4_resolve_#t~mem1152#1;havoc rocker_port_ipv4_resolve_#t~bitwise1153#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~mem411#1, neigh_event_send_#t~mem412#1, neigh_event_send_#t~bitwise413#1, neigh_event_send_#t~ret414#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~mem411#1 := read~int#9(neigh_event_send_~neigh#1.base, 324 + neigh_event_send_~neigh#1.offset, 8); [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17703-3: SUMMARY for call __neigh_create_#t~ret2031#1.base, __neigh_create_#t~ret2031#1.offset := ldv_malloc(776); srcloc: null [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-3: assume 222 == (if rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 - 4294967296);rocker_port_ipv4_resolve_#t~bitwise1153#1 := (if rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:14:13,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-3: assume !(222 == (if rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-2: havoc rocker_port_ipv4_resolve_#t~bitwise1153#1;assume (((((if rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 - 4294967296) < 0 || rocker_port_ipv4_resolve_#t~bitwise1153#1 <= (if rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 - 4294967296)) && rocker_port_ipv4_resolve_#t~bitwise1153#1 <= 222) && rocker_port_ipv4_resolve_#t~bitwise1153#1 >= 0) && ((if rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 - 4294967296) >= 0 || rocker_port_ipv4_resolve_#t~bitwise1153#1 > 222 + (if rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 <= 2147483647 then rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 else rocker_port_ipv4_resolve_#t~mem1152#1 % 256 % 4294967296 - 4294967296))) && rocker_port_ipv4_resolve_#t~bitwise1153#1 >= -2147483648; [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12402: assume -2147483648 <= rocker_port_ipv4_resolve_#t~ret1155#1 && rocker_port_ipv4_resolve_#t~ret1155#1 <= 2147483647;rocker_port_ipv4_resolve_~err~16#1 := rocker_port_ipv4_resolve_#t~ret1155#1;havoc rocker_port_ipv4_resolve_#t~mem1154#1;havoc rocker_port_ipv4_resolve_#t~ret1155#1; [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12402-1: SUMMARY for call rocker_port_ipv4_resolve_#t~ret1155#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~mem1154#1, rocker_port_ipv4_resolve_~n~2#1.base, 456 + rocker_port_ipv4_resolve_~n~2#1.offset); srcloc: null [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: assume -2147483648 <= ___neigh_lookup_noref_#t~ret400#1 && ___neigh_lookup_noref_#t~ret400#1 <= 2147483647;___neigh_lookup_noref_~tmp___5~0#1 := ___neigh_lookup_noref_#t~ret400#1;havoc ___neigh_lookup_noref_#t~ret400#1; [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340: 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~ret421#1.base, __ipv4_neigh_lookup_noref_#t~ret421#1.offset := ___neigh_lookup_noref_#res#1.base, ___neigh_lookup_noref_#res#1.offset;havoc ___neigh_lookup_noref_#t~mem382#1.base, ___neigh_lookup_noref_#t~mem382#1.offset, ___neigh_lookup_noref_#t~ret383#1, ___neigh_lookup_noref_#t~ret384#1, ___neigh_lookup_noref_#t~ret388#1, ___neigh_lookup_noref_#t~mem389#1, ___neigh_lookup_noref_#t~bitwise390#1, ___neigh_lookup_noref_#t~mem391#1.base, ___neigh_lookup_noref_#t~mem391#1.offset, ___neigh_lookup_noref_#t~mem392#1.base, ___neigh_lookup_noref_#t~mem392#1.offset, ___neigh_lookup_noref_#t~ret393#1, ___neigh_lookup_noref_#t~ret394#1, ___neigh_lookup_noref_#t~mem395#1.base, ___neigh_lookup_noref_#t~mem395#1.offset, ___neigh_lookup_noref_#t~ret398#1, ___neigh_lookup_noref_#t~mem399#1.base, ___neigh_lookup_noref_#t~mem399#1.offset, ___neigh_lookup_noref_#t~ret400#1, ___neigh_lookup_noref_#t~ret401#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~ret421#1.base, __ipv4_neigh_lookup_noref_#t~ret421#1.offset;havoc __ipv4_neigh_lookup_noref_#t~ret421#1.base, __ipv4_neigh_lookup_noref_#t~ret421#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:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406-1: SUMMARY for call ___neigh_lookup_noref_#t~ret400#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234: 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:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume neigh_event_send_#t~mem411#1 % 18446744073709551616 != neigh_event_send_~now~0#1 % 18446744073709551616;havoc neigh_event_send_#t~mem411#1;call write~int#9(neigh_event_send_~now~0#1, neigh_event_send_~neigh#1.base, 324 + neigh_event_send_~neigh#1.offset, 8); [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8456: assume !(neigh_event_send_#t~mem411#1 % 18446744073709551616 != neigh_event_send_~now~0#1 % 18446744073709551616);havoc neigh_event_send_#t~mem411#1; [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7300: 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:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: 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:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12404: rocker_port_ipv4_resolve_#t~ret1156#1 := neigh_event_send_#res#1;havoc neigh_event_send_#t~mem411#1, neigh_event_send_#t~mem412#1, neigh_event_send_#t~bitwise413#1, neigh_event_send_#t~ret414#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~ret1156#1 && rocker_port_ipv4_resolve_#t~ret1156#1 <= 2147483647;havoc rocker_port_ipv4_resolve_#t~ret1156#1; [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: ___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~385#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~385#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~386#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~386#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~387#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~387#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_#~385#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~385#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~386#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~386#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~387#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~387#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~385#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~385#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~385#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~385#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~386#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~386#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~386#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~386#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~387#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~387#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~387#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~387#1.offset;___neigh_lookup_noref_#t~ret388#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~385#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~385#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~386#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~386#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~387#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#~387#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~385#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~385#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~386#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~386#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~387#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~~__u32~0_#in~387#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~ret388#1;havoc ___neigh_lookup_noref_#t~ret388#1;call ___neigh_lookup_noref_#t~mem389#1 := read~int#9(___neigh_lookup_noref_~nht~0#1.base, 8 + ___neigh_lookup_noref_~nht~0#1.offset, 4); [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407: assume 0 != ___neigh_lookup_noref_~tmp___5~0#1 && 0 == ___neigh_lookup_noref_~__warned___1~0#1 % 256; [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8407: assume !(0 != ___neigh_lookup_noref_~tmp___5~0#1 && 0 == ___neigh_lookup_noref_~__warned___1~0#1 % 256); [2025-02-08 03:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7086: __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:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7020: 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:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388: rocker_port_ipv4_resolve_#t~ret1148#1.base, rocker_port_ipv4_resolve_#t~ret1148#1.offset := __ipv4_neigh_lookup_#res#1.base, __ipv4_neigh_lookup_#res#1.offset;havoc __ipv4_neigh_lookup_#t~ret422#1.base, __ipv4_neigh_lookup_#t~ret422#1.offset, __ipv4_neigh_lookup_#t~ret423#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~ret1148#1.base, rocker_port_ipv4_resolve_#t~ret1148#1.offset;havoc rocker_port_ipv4_resolve_#t~mem1147#1;havoc rocker_port_ipv4_resolve_#t~ret1148#1.base, rocker_port_ipv4_resolve_#t~ret1148#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:14:13,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391: ___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:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7301: 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:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13594: #t~ret1382#1 := rocker_port_ipv4_nh_#res#1;havoc rocker_port_ipv4_nh_#t~mem1157#1.base, rocker_port_ipv4_nh_#t~mem1157#1.offset, rocker_port_ipv4_nh_#t~ret1158#1.base, rocker_port_ipv4_nh_#t~ret1158#1.offset, rocker_port_ipv4_nh_#t~ret1159#1.base, rocker_port_ipv4_nh_#t~ret1159#1.offset, rocker_port_ipv4_nh_#t~ret1160#1, rocker_port_ipv4_nh_#t~ret1161#1.base, rocker_port_ipv4_nh_#t~ret1161#1.offset, rocker_port_ipv4_nh_#t~mem1162#1, rocker_port_ipv4_nh_#t~mem1163#1.base, rocker_port_ipv4_nh_#t~mem1163#1.offset, rocker_port_ipv4_nh_#t~mem1164#1, rocker_port_ipv4_nh_#t~ret1165#1, rocker_port_ipv4_nh_#t~ret1166#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~ret1382#1 && #t~ret1382#1 <= 2147483647;~err~32#1 := #t~ret1382#1;havoc #t~mem1381#1;havoc #t~ret1382#1; [2025-02-08 03:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408-1: SUMMARY for call ___neigh_lookup_noref_#t~ret401#1 := rcu_read_lock_bh_held(); srcloc: null [2025-02-08 03:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: assume -2147483648 <= ___neigh_lookup_noref_#t~ret401#1 && ___neigh_lookup_noref_#t~ret401#1 <= 2147483647;___neigh_lookup_noref_~tmp___6~0#1 := ___neigh_lookup_noref_#t~ret401#1;havoc ___neigh_lookup_noref_#t~ret401#1; [2025-02-08 03:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087-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:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7087: 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:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8326: havoc neigh_key_eq32_#t~mem380#1;havoc neigh_key_eq32_#t~mem381#1;##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret2085#1 := neigh_key_eq32_#res#1;havoc neigh_key_eq32_#t~mem380#1, neigh_key_eq32_#t~mem381#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~ret2085#1;havoc ##fun~$Pointer$~X~$Pointer$~TO~~bool~0_#t~ret2085#1; [2025-02-08 03:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume -2147483648 <= rcu_read_lock_bh_#t~ret108#1 && rcu_read_lock_bh_#t~ret108#1 <= 2147483647;rcu_read_lock_bh_~tmp~11#1 := rcu_read_lock_bh_#t~ret108#1;havoc rcu_read_lock_bh_#t~ret108#1; [2025-02-08 03:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335: assume 0 != rcu_read_unlock_bh_~tmp___1~1#1;rcu_read_unlock_bh_~__warned~1#1 := 1; [2025-02-08 03:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7335: assume !(0 != rcu_read_unlock_bh_~tmp___1~1#1); [2025-02-08 03:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17707: havoc __neigh_event_send_#t~nondet2032#1;neigh_event_send_#t~ret414#1 := __neigh_event_send_#res#1;havoc __neigh_event_send_#t~nondet2032#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~ret414#1 && neigh_event_send_#t~ret414#1 <= 2147483647;neigh_event_send_~tmp~51#1 := neigh_event_send_#t~ret414#1;havoc neigh_event_send_#t~ret414#1;neigh_event_send_#res#1 := neigh_event_send_~tmp~51#1; [2025-02-08 03:14:13,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302-1: SUMMARY for call rcu_read_lock_bh_#t~ret108#1 := debug_lockdep_rcu_enabled(); srcloc: null [2025-02-08 03:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16816: #t~ret2084#1 := main_#res#1;havoc 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~ret1887#1.base, main_#t~ret1887#1.offset, main_#t~ret1888#1.base, main_#t~ret1888#1.offset, main_#t~ret1889#1.base, main_#t~ret1889#1.offset, main_#t~nondet1890#1, main_#t~switch1891#1, main_#t~nondet1892#1, main_#t~switch1893#1, main_#t~ret1894#1, main_#t~ret1895#1, main_#t~ret1896#1, main_#t~ret1897#1, main_#t~ret1898#1, main_#t~nondet1899#1, main_#t~switch1900#1, main_#t~mem1901#1, main_#t~ret1902#1, main_#t~nondet1903#1, main_#t~switch1904#1, main_#t~ret1905#1, main_#t~ret1906#1, main_#t~nondet1907#1, main_#t~switch1908#1, main_#t~ret1909#1, main_#t~mem1910#1, main_#t~ret1911#1, main_#t~mem1912#1, main_#t~ret1913#1, main_#t~mem1914#1, main_#t~ret1915#1, main_#t~mem1916#1, main_#t~ret1917#1, main_#t~mem1918#1, main_#t~ret1919#1, main_#t~mem1920#1, main_#t~ret1921#1, main_#t~mem1922#1, main_#t~ret1923#1, main_#t~mem1924#1, main_#t~ret1925#1, main_#t~mem1926#1, main_#t~ret1927#1, main_#t~mem1928#1, main_#t~ret1929#1, main_#t~mem1930#1, main_#t~ret1931#1, main_#t~mem1932#1, main_#t~ret1933#1, main_#t~mem1934#1, main_#t~ret1935#1, main_#t~mem1936#1, main_#t~ret1937#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~ret1948#1, main_#t~mem1949#1, main_#t~mem1950#1, main_#t~mem1951#1, main_#t~mem1952#1, main_#t~ret1953#1, main_#t~mem1954#1, main_#t~mem1955#1, main_#t~mem1956#1, main_#t~mem1957#1, main_#t~ret1958#1, main_#t~mem1959#1, main_#t~mem1960#1, main_#t~mem1961#1, main_#t~mem1962#1, main_#t~ret1963#1, main_#t~ret1964#1, main_#t~ret1965#1, main_#t~ret1966#1, main_#t~ret1967#1, main_#t~ret1968#1, main_#t~ret1969#1, main_#t~ret1970#1, main_#t~nondet1971#1, main_#t~switch1972#1, main_#t~mem1973#1, main_#t~ret1974#1, main_#t~nondet1975#1, main_#t~switch1976#1, main_#t~ret1977#1, main_#t~nondet1978#1, main_#t~switch1979#1, main_#t~mem1980#1, main_#t~ret1981#1, main_#t~ret1982#1, main_#t~ret1983#1, main_#t~mem1984#1, main_#t~ret1985#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:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15363: havoc ldv_pci_unregister_driver_36_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_36_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_36_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_36_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_36 } true; [2025-02-08 03:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16619: main_#t~ret1965#1 := rocker_port_xmit_#res#1;havoc rocker_port_xmit_#t~ret1433#1.base, rocker_port_xmit_#t~ret1433#1.offset, rocker_port_xmit_#t~mem1434#1.base, rocker_port_xmit_#t~mem1434#1.offset, rocker_port_xmit_#t~ret1435#1.base, rocker_port_xmit_#t~ret1435#1.offset, rocker_port_xmit_#t~ret1436#1, rocker_port_xmit_#t~ret1437#1, rocker_port_xmit_#t~ret1438#1.base, rocker_port_xmit_#t~ret1438#1.offset, rocker_port_xmit_#t~ret1439#1, rocker_port_xmit_#t~mem1440#1.base, rocker_port_xmit_#t~mem1440#1.offset, rocker_port_xmit_#t~ret1441#1, rocker_port_xmit_#t~ret1442#1.base, rocker_port_xmit_#t~ret1442#1.offset, rocker_port_xmit_#t~mem1443#1, rocker_port_xmit_#t~ret1444#1.base, rocker_port_xmit_#t~ret1444#1.offset, rocker_port_xmit_#t~ret1445#1, rocker_port_xmit_#t~ret1446#1.base, rocker_port_xmit_#t~ret1446#1.offset, rocker_port_xmit_#t~ret1447#1, rocker_port_xmit_#t~ret1448#1.base, rocker_port_xmit_#t~ret1448#1.offset, rocker_port_xmit_#t~mem1449#1, rocker_port_xmit_#t~ret1450#1.base, rocker_port_xmit_#t~ret1450#1.offset, rocker_port_xmit_#t~mem1451#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~ret1965#1 && main_#t~ret1965#1 <= 2147483647;havoc main_#t~ret1965#1;~ldv_state_variable_12~0 := 3; [2025-02-08 03:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16355: havoc invoke_work_6_#t~nondet1815#1, invoke_work_6_#t~switch1816#1, invoke_work_6_~tmp~219#1;assume { :end_inline_invoke_work_6 } true; [2025-02-08 03:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15496-1: SUMMARY for call ldv_initialize_ethtool_ops_10_#t~ret1803#1.base, ldv_initialize_ethtool_ops_10_#t~ret1803#1.offset := ldv_init_zalloc(3008); srcloc: null [2025-02-08 03:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15496: ldv_initialize_ethtool_ops_10_~tmp~216#1.base, ldv_initialize_ethtool_ops_10_~tmp~216#1.offset := ldv_initialize_ethtool_ops_10_#t~ret1803#1.base, ldv_initialize_ethtool_ops_10_#t~ret1803#1.offset;havoc ldv_initialize_ethtool_ops_10_#t~ret1803#1.base, ldv_initialize_ethtool_ops_10_#t~ret1803#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:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15232-1: assume rocker_port_master_changed_#t~short1765#1;call rocker_port_master_changed_#t~mem1764#1.base, rocker_port_master_changed_#t~mem1764#1.offset := read~$Pointer$#9(rocker_port_master_changed_~master~0#1.base, 2699 + rocker_port_master_changed_~master~0#1.offset, 8);rocker_port_master_changed_#t~short1765#1 := 0 != (rocker_port_master_changed_#t~mem1764#1.base + rocker_port_master_changed_#t~mem1764#1.offset) % 18446744073709551616; [2025-02-08 03:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15232-1: assume !rocker_port_master_changed_#t~short1765#1; [2025-02-08 03:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15232: assume rocker_port_master_changed_#t~short1765#1;havoc rocker_port_master_changed_#t~mem1764#1.base, rocker_port_master_changed_#t~mem1764#1.offset;havoc rocker_port_master_changed_#t~short1765#1;call rocker_port_master_changed_#t~mem1766#1.base, rocker_port_master_changed_#t~mem1766#1.offset := read~$Pointer$#9(rocker_port_master_changed_~master~0#1.base, 2699 + rocker_port_master_changed_~master~0#1.offset, 8);call rocker_port_master_changed_#t~mem1767#1.base, rocker_port_master_changed_#t~mem1767#1.offset := read~$Pointer$#9(rocker_port_master_changed_#t~mem1766#1.base, 16 + rocker_port_master_changed_#t~mem1766#1.offset, 8);rocker_port_master_changed_~tmp___2~44#1 := rocker_port_master_changed_#t~nondet1768#1;havoc rocker_port_master_changed_#t~mem1766#1.base, rocker_port_master_changed_#t~mem1766#1.offset;havoc rocker_port_master_changed_#t~mem1767#1.base, rocker_port_master_changed_#t~mem1767#1.offset;havoc rocker_port_master_changed_#t~nondet1768#1; [2025-02-08 03:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15232: assume !rocker_port_master_changed_#t~short1765#1;havoc rocker_port_master_changed_#t~mem1764#1.base, rocker_port_master_changed_#t~mem1764#1.offset;havoc rocker_port_master_changed_#t~short1765#1; [2025-02-08 03:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14572: rocker_port_get_stats_#t~ret1597#1 := rocker_cmd_get_port_stats_ethtool_#res#1;havoc rocker_cmd_get_port_stats_ethtool_#t~ret1595#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~ret1597#1 && rocker_port_get_stats_#t~ret1597#1 <= 2147483647;rocker_port_get_stats_~tmp___0~113#1 := rocker_port_get_stats_#t~ret1597#1;havoc rocker_port_get_stats_#t~ret1597#1; [2025-02-08 03:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13647: assume -2147483648 <= rocker_port_open_#t~ret1398#1 && rocker_port_open_#t~ret1398#1 <= 2147483647;rocker_port_open_~err~33#1 := rocker_port_open_#t~ret1398#1;havoc rocker_port_open_#t~ret1398#1; [2025-02-08 03:14:24,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13647-1: SUMMARY for call rocker_port_open_#t~ret1398#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:14:24,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15498: 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~ret1804#1.base, ldv_initialize_ethtool_ops_10_#t~ret1804#1.offset;havoc ldv_initialize_ethtool_ops_10_#t~ret1804#1.base, ldv_initialize_ethtool_ops_10_#t~ret1804#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:14:24,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14573: assume 0 != rocker_port_get_stats_~tmp___0~113#1;rocker_port_get_stats_~i~20#1 := 0; [2025-02-08 03:14:24,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14573: assume !(0 != rocker_port_get_stats_~tmp___0~113#1); [2025-02-08 03:14:24,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13648: assume 0 != rocker_port_open_~err~33#1; [2025-02-08 03:14:24,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13648: assume !(0 != rocker_port_open_~err~33#1); [2025-02-08 03:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15234: 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~ret1746#1, rocker_port_bridge_join_#t~mem1747#1.base, rocker_port_bridge_join_#t~mem1747#1.offset, rocker_port_bridge_join_#t~mem1748#1, rocker_port_bridge_join_#t~mem1749#1, rocker_port_bridge_join_#t~ret1750#1, rocker_port_bridge_join_#t~ret1751#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:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15234: assume !(0 == rocker_port_master_changed_~tmp___2~44#1); [2025-02-08 03:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15498-1: SUMMARY for call ldv_initialize_ethtool_ops_10_#t~ret1804#1.base, ldv_initialize_ethtool_ops_10_#t~ret1804#1.offset := ldv_init_zalloc(44); srcloc: null [2025-02-08 03:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15235: rocker_port_master_changed_#t~ret1769#1 := rocker_port_bridge_join_#res#1;havoc rocker_port_bridge_join_#t~ret1746#1, rocker_port_bridge_join_#t~mem1747#1.base, rocker_port_bridge_join_#t~mem1747#1.offset, rocker_port_bridge_join_#t~mem1748#1, rocker_port_bridge_join_#t~mem1749#1, rocker_port_bridge_join_#t~ret1750#1, rocker_port_bridge_join_#t~ret1751#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~ret1769#1 && rocker_port_master_changed_#t~ret1769#1 <= 2147483647;rocker_port_master_changed_~err~57#1 := rocker_port_master_changed_#t~ret1769#1;havoc rocker_port_master_changed_#t~ret1769#1; [2025-02-08 03:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13848-1: SUMMARY for call rocker_port_xmit_#t~ret1444#1.base, rocker_port_xmit_#t~ret1444#1.offset := skb_end_pointer(rocker_port_xmit_~skb#1.base, rocker_port_xmit_~skb#1.offset); srcloc: null [2025-02-08 03:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13848: rocker_port_xmit_~tmp___4~10#1.base, rocker_port_xmit_~tmp___4~10#1.offset := rocker_port_xmit_#t~ret1444#1.base, rocker_port_xmit_#t~ret1444#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~mem251#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~mem251#1 := read~int#9(skb_frag_size_~frag#1.base, 12 + skb_frag_size_~frag#1.offset, 4);skb_frag_size_#res#1 := skb_frag_size_#t~mem251#1;havoc skb_frag_size_#t~mem251#1; [2025-02-08 03:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: havoc netdev_notifier_info_to_dev_#t~mem287#1.base, netdev_notifier_info_to_dev_#t~mem287#1.offset;rocker_netdevice_event_#t~ret1773#1.base, rocker_netdevice_event_#t~ret1773#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~mem287#1.base, netdev_notifier_info_to_dev_#t~mem287#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~ret1773#1.base, rocker_netdevice_event_#t~ret1773#1.offset; [2025-02-08 03:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17020: SUMMARY for call free_irq(ldv_free_irq_22_~ldv_func_arg1#1, ldv_free_irq_22_~ldv_func_arg2#1.base, ldv_free_irq_22_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13652: 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:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17021: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_22_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_22_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_22_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_22_~ldv_func_arg2#1.base, ldv_free_irq_22_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14577: call write~int#9(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:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13653: 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:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852-1: SUMMARY for call rocker_port_xmit_#t~ret1447#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:14:24,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17882-2: netdev_master_upper_dev_get_#res#1.base, netdev_master_upper_dev_get_#res#1.offset := netdev_master_upper_dev_get_#t~ret2054#1.base, netdev_master_upper_dev_get_#t~ret2054#1.offset;havoc netdev_master_upper_dev_get_#t~ret2054#1.base, netdev_master_upper_dev_get_#t~ret2054#1.offset; [2025-02-08 03:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17882-3: SUMMARY for call netdev_master_upper_dev_get_#t~ret2054#1.base, netdev_master_upper_dev_get_#t~ret2054#1.offset := ldv_malloc(2832); srcloc: null [2025-02-08 03:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852: assume -2147483648 <= rocker_port_xmit_#t~ret1447#1 && rocker_port_xmit_#t~ret1447#1 <= 2147483647;rocker_port_xmit_~err~34#1 := rocker_port_xmit_#t~ret1447#1;havoc rocker_port_xmit_#t~ret1447#1; [2025-02-08 03:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13654-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:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16693: havoc choose_interrupt_1_#t~nondet1827#1, choose_interrupt_1_#t~switch1828#1, choose_interrupt_1_#t~ret1829#1, choose_interrupt_1_#t~ret1830#1, choose_interrupt_1_#t~ret1831#1, choose_interrupt_1_#t~ret1832#1, choose_interrupt_1_~tmp~222#1;assume { :end_inline_choose_interrupt_1 } true; [2025-02-08 03:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13654: 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~ret289#1.base, netif_start_queue_#t~ret289#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:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17882: havoc netdev_master_upper_dev_get_#t~ret2054#1.base, netdev_master_upper_dev_get_#t~ret2054#1.offset;rocker_port_master_changed_#t~ret1763#1.base, rocker_port_master_changed_#t~ret1763#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~ret2054#1.base, netdev_master_upper_dev_get_#t~ret2054#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~ret1763#1.base, rocker_port_master_changed_#t~ret1763#1.offset;havoc rocker_port_master_changed_#t~ret1763#1.base, rocker_port_master_changed_#t~ret1763#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~short1765#1 := 0 != (rocker_port_master_changed_~master~0#1.base + rocker_port_master_changed_~master~0#1.offset) % 18446744073709551616; [2025-02-08 03:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17156: havoc ldv_pci_driver_9_#t~ret1833#1.base, ldv_pci_driver_9_#t~ret1833#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_35_#res#1 := ldv___pci_register_driver_35_~ldv_func_res~11#1; [2025-02-08 03:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14580: assume rocker_port_get_stats_~i~20#1 % 4294967296 <= 7; [2025-02-08 03:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14580: assume !(rocker_port_get_stats_~i~20#1 % 4294967296 <= 7); [2025-02-08 03:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13655: havoc netif_start_queue_#t~ret289#1.base, netif_start_queue_#t~ret289#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:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15241-1: SUMMARY for call rocker_port_master_changed_#t~ret1770#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:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15241: rocker_port_master_changed_~tmp___1~72#1 := (if 0 == rocker_port_master_changed_#t~ret1770#1 % 256 then 0 else 1); [2025-02-08 03:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13854: assume 0 != rocker_port_xmit_~err~34#1; [2025-02-08 03:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13854: 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:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15242: 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~ret1752#1, rocker_port_bridge_leave_#t~mem1753#1.base, rocker_port_bridge_leave_#t~mem1753#1.offset, rocker_port_bridge_leave_#t~mem1754#1, rocker_port_bridge_leave_#t~mem1755#1.base, rocker_port_bridge_leave_#t~mem1755#1.offset, rocker_port_bridge_leave_#t~mem1756#1, rocker_port_bridge_leave_#t~ret1757#1, rocker_port_bridge_leave_#t~ret1758#1, rocker_port_bridge_leave_#t~mem1759#1.base, rocker_port_bridge_leave_#t~mem1759#1.offset, rocker_port_bridge_leave_#t~mem1760#1, rocker_port_bridge_leave_#t~ret1761#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:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15242: 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:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15243: rocker_port_master_changed_#t~ret1771#1 := rocker_port_bridge_leave_#res#1;havoc rocker_port_bridge_leave_#t~ret1752#1, rocker_port_bridge_leave_#t~mem1753#1.base, rocker_port_bridge_leave_#t~mem1753#1.offset, rocker_port_bridge_leave_#t~mem1754#1, rocker_port_bridge_leave_#t~mem1755#1.base, rocker_port_bridge_leave_#t~mem1755#1.offset, rocker_port_bridge_leave_#t~mem1756#1, rocker_port_bridge_leave_#t~ret1757#1, rocker_port_bridge_leave_#t~ret1758#1, rocker_port_bridge_leave_#t~mem1759#1.base, rocker_port_bridge_leave_#t~mem1759#1.offset, rocker_port_bridge_leave_#t~mem1760#1, rocker_port_bridge_leave_#t~ret1761#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~ret1771#1 && rocker_port_master_changed_#t~ret1771#1 <= 2147483647;rocker_port_master_changed_~err~57#1 := rocker_port_master_changed_#t~ret1771#1;havoc rocker_port_master_changed_#t~ret1771#1; [2025-02-08 03:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16763: havoc rocker_port_get_drvinfo_#t~ret1578#1, rocker_port_get_drvinfo_#t~ret1579#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:14:24,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658: rocker_port_open_~tmp___2~33#1 := rocker_port_open_#t~ret1399#1;assume { :begin_inline_ldv_free_irq_21 } true;ldv_free_irq_21_#in~ldv_func_arg1#1, ldv_free_irq_21_#in~ldv_func_arg2#1.base, ldv_free_irq_21_#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_21_~ldv_func_arg1#1, ldv_free_irq_21_~ldv_func_arg2#1.base, ldv_free_irq_21_~ldv_func_arg2#1.offset;ldv_free_irq_21_~ldv_func_arg1#1 := ldv_free_irq_21_#in~ldv_func_arg1#1;ldv_free_irq_21_~ldv_func_arg2#1.base, ldv_free_irq_21_~ldv_func_arg2#1.offset := ldv_free_irq_21_#in~ldv_func_arg2#1.base, ldv_free_irq_21_#in~ldv_func_arg2#1.offset; [2025-02-08 03:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13658-1: SUMMARY for call rocker_port_open_#t~ret1399#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:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17028: SUMMARY for call free_irq(ldv_free_irq_23_~ldv_func_arg1#1, ldv_free_irq_23_~ldv_func_arg2#1.base, ldv_free_irq_23_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8109: 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:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13659: havoc ldv_free_irq_21_~ldv_func_arg1#1, ldv_free_irq_21_~ldv_func_arg2#1.base, ldv_free_irq_21_~ldv_func_arg2#1.offset;havoc ldv_free_irq_21_#in~ldv_func_arg1#1, ldv_free_irq_21_#in~ldv_func_arg2#1.base, ldv_free_irq_21_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_21 } true; [2025-02-08 03:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15179-1: SUMMARY for call rocker_port_bridge_join_#t~ret1746#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:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15179: assume -2147483648 <= rocker_port_bridge_join_#t~ret1746#1 && rocker_port_bridge_join_#t~ret1746#1 <= 2147483647;rocker_port_bridge_join_~err~55#1 := rocker_port_bridge_join_#t~ret1746#1;havoc rocker_port_bridge_join_#t~ret1746#1; [2025-02-08 03:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17029: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_23_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_23_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_23_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_23_~ldv_func_arg2#1.base, ldv_free_irq_23_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311: assume 0 != rocker_netevent_event_~err~59#1; [2025-02-08 03:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311: assume !(0 != rocker_netevent_event_~err~59#1); [2025-02-08 03:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16699: havoc choose_interrupt_4_#t~nondet1821#1, choose_interrupt_4_#t~switch1822#1, choose_interrupt_4_#t~ret1823#1, choose_interrupt_4_#t~ret1824#1, choose_interrupt_4_#t~ret1825#1, choose_interrupt_4_#t~ret1826#1, choose_interrupt_4_~tmp~221#1;assume { :end_inline_choose_interrupt_4 } true; [2025-02-08 03:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15180: 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:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15180: assume !(0 != rocker_port_bridge_join_~err~55#1);call rocker_port_bridge_join_#t~mem1747#1.base, rocker_port_bridge_join_#t~mem1747#1.offset := read~$Pointer$#9(rocker_port_bridge_join_~rocker_port#1.base, rocker_port_bridge_join_~rocker_port#1.offset, 8);call rocker_port_bridge_join_#t~mem1748#1 := read~int#9(rocker_port_bridge_join_#t~mem1747#1.base, 288 + rocker_port_bridge_join_#t~mem1747#1.offset, 4); [2025-02-08 03:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979: havoc skb_frag_page_#t~mem264#1.base, skb_frag_page_#t~mem264#1.offset;skb_frag_address_#t~ret265#1.base, skb_frag_address_#t~ret265#1.offset := skb_frag_page_#res#1.base, skb_frag_page_#res#1.offset;havoc skb_frag_page_#t~mem264#1.base, skb_frag_page_#t~mem264#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~ret265#1.base, skb_frag_address_#t~ret265#1.offset;havoc skb_frag_address_#t~ret265#1.base, skb_frag_address_#t~ret265#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:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829: assume -2147483648 <= rocker_dma_rx_ring_skbs_alloc_#t~ret675#1 && rocker_dma_rx_ring_skbs_alloc_#t~ret675#1 <= 2147483647;rocker_dma_rx_ring_skbs_alloc_~err~7#1 := rocker_dma_rx_ring_skbs_alloc_#t~ret675#1; [2025-02-08 03:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829-1: SUMMARY for call rocker_dma_rx_ring_skbs_alloc_#t~ret675#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~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:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829-2: call rocker_dma_rx_ring_skbs_alloc_#t~mem674#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem674#1.offset := read~$Pointer$#9(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:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13661: rocker_port_open_~tmp___3~19#1 := rocker_port_open_#t~ret1400#1;assume { :begin_inline_ldv_free_irq_22 } true;ldv_free_irq_22_#in~ldv_func_arg1#1, ldv_free_irq_22_#in~ldv_func_arg2#1.base, ldv_free_irq_22_#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_22_~ldv_func_arg1#1, ldv_free_irq_22_~ldv_func_arg2#1.base, ldv_free_irq_22_~ldv_func_arg2#1.offset;ldv_free_irq_22_~ldv_func_arg1#1 := ldv_free_irq_22_#in~ldv_func_arg1#1;ldv_free_irq_22_~ldv_func_arg2#1.base, ldv_free_irq_22_~ldv_func_arg2#1.offset := ldv_free_irq_22_#in~ldv_func_arg2#1.base, ldv_free_irq_22_#in~ldv_func_arg2#1.offset; [2025-02-08 03:14:24,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13661-1: SUMMARY for call rocker_port_open_#t~ret1400#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:14:24,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15247-1: rocker_port_master_changed_#res#1 := rocker_port_master_changed_~err~57#1; [2025-02-08 03:14:24,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13860-1: SUMMARY for call rocker_port_xmit_#t~ret1448#1.base, rocker_port_xmit_#t~ret1448#1.offset := skb_end_pointer(rocker_port_xmit_~skb#1.base, rocker_port_xmit_~skb#1.offset); srcloc: null [2025-02-08 03:14:24,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13860: rocker_port_xmit_~tmp___7~4#1.base, rocker_port_xmit_~tmp___7~4#1.offset := rocker_port_xmit_#t~ret1448#1.base, rocker_port_xmit_#t~ret1448#1.offset;call rocker_port_xmit_#t~mem1449#1 := read~int#9(rocker_port_xmit_~tmp___7~4#1.base, rocker_port_xmit_~tmp___7~4#1.offset, 1); [2025-02-08 03:14:24,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17163: 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:14:24,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9830: assume 0 != rocker_dma_rx_ring_skbs_alloc_~err~7#1; [2025-02-08 03:14:24,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9830: 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~mem676#1 := read~int#9(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:14:24,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13662: havoc ldv_free_irq_22_~ldv_func_arg1#1, ldv_free_irq_22_~ldv_func_arg2#1.base, ldv_free_irq_22_~ldv_func_arg2#1.offset;havoc ldv_free_irq_22_#in~ldv_func_arg1#1, ldv_free_irq_22_#in~ldv_func_arg2#1.base, ldv_free_irq_22_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_22 } true; [2025-02-08 03:14:24,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: assume (if rocker_port_xmit_#t~mem1449#1 % 256 % 4294967296 <= 2147483647 then rocker_port_xmit_#t~mem1449#1 % 256 % 4294967296 else rocker_port_xmit_#t~mem1449#1 % 256 % 4294967296 - 4294967296) > rocker_port_xmit_~i~17#1;havoc rocker_port_xmit_#t~mem1449#1; [2025-02-08 03:14:24,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13861: assume !((if rocker_port_xmit_#t~mem1449#1 % 256 % 4294967296 <= 2147483647 then rocker_port_xmit_#t~mem1449#1 % 256 % 4294967296 else rocker_port_xmit_#t~mem1449#1 % 256 % 4294967296 - 4294967296) > rocker_port_xmit_~i~17#1);havoc rocker_port_xmit_#t~mem1449#1; [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16703-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~ret1803#1.base, ldv_initialize_ethtool_ops_10_#t~ret1803#1.offset, ldv_initialize_ethtool_ops_10_#t~ret1804#1.base, ldv_initialize_ethtool_ops_10_#t~ret1804#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:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16703-2: assume !(0 == ~ldv_retval_3~0); [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16703-1: assume 0 != ~ldv_retval_3~0;~ldv_state_variable_0~0 := 2; [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16703-1: assume !(0 != ~ldv_retval_3~0); [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13664-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:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13664: rocker_port_open_#res#1 := rocker_port_open_~err~33#1; [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15184-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~mem1748#1); srcloc: null [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15184: havoc rocker_port_bridge_join_#t~mem1747#1.base, rocker_port_bridge_join_#t~mem1747#1.offset;havoc rocker_port_bridge_join_#t~mem1748#1;call rocker_port_bridge_join_#t~mem1749#1 := read~int#9(rocker_port_bridge_join_~bridge#1.base, 288 + rocker_port_bridge_join_~bridge#1.offset, 4); [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15185-1: SUMMARY for call rocker_port_bridge_join_#t~ret1750#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~mem1749#1); srcloc: null [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15185: call write~int#9(rocker_port_bridge_join_#t~ret1750#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~mem1749#1;havoc rocker_port_bridge_join_#t~ret1750#1;call write~$Pointer$#9(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:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117-1: SUMMARY for call netif_start_queue_#t~ret289#1.base, netif_start_queue_#t~ret289#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:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8117: netif_start_queue_~tmp~39#1.base, netif_start_queue_~tmp~39#1.offset := netif_start_queue_#t~ret289#1.base, netif_start_queue_#t~ret289#1.offset;havoc netif_start_queue_#t~ret289#1.base, netif_start_queue_#t~ret289#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:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17036: 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:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13865: 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:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187-1: SUMMARY for call rocker_port_bridge_join_#t~ret1751#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:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8118: 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:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187: assume -2147483648 <= rocker_port_bridge_join_#t~ret1751#1 && rocker_port_bridge_join_#t~ret1751#1 <= 2147483647;rocker_port_bridge_join_~tmp~209#1 := rocker_port_bridge_join_#t~ret1751#1;havoc rocker_port_bridge_join_#t~ret1751#1;rocker_port_bridge_join_#res#1 := rocker_port_bridge_join_~tmp~209#1; [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13866: 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:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9836: assume rocker_dma_rx_ring_skbs_alloc_~i~8#1 % 18446744073709551616 < rocker_dma_rx_ring_skbs_alloc_#t~mem676#1 % 18446744073709551616;havoc rocker_dma_rx_ring_skbs_alloc_#t~mem676#1; [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9836: assume !(rocker_dma_rx_ring_skbs_alloc_~i~8#1 % 18446744073709551616 < rocker_dma_rx_ring_skbs_alloc_#t~mem676#1 % 18446744073709551616);havoc rocker_dma_rx_ring_skbs_alloc_#t~mem676#1;rocker_dma_rx_ring_skbs_alloc_#res#1 := 0; [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17830: havoc ldv_ndo_init_12_#t~nondet2049#1;main_#t~ret1969#1 := ldv_ndo_init_12_#res#1;havoc ldv_ndo_init_12_#t~nondet2049#1;assume { :end_inline_ldv_ndo_init_12 } true;assume -2147483648 <= main_#t~ret1969#1 && main_#t~ret1969#1 <= 2147483647;~ldv_retval_1~0 := main_#t~ret1969#1;havoc main_#t~ret1969#1; [2025-02-08 03:14:24,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17037: 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:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13867: 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:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988: skb_frag_address_#t~ret266#1.base, skb_frag_address_#t~ret266#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~ret266#1.base, skb_frag_address_#t~ret266#1.offset;havoc skb_frag_address_#t~ret266#1.base, skb_frag_address_#t~ret266#1.offset;call skb_frag_address_#t~mem267#1 := read~int#9(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~mem267#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then skb_frag_address_#t~mem267#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else skb_frag_address_#t~mem267#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc skb_frag_address_#t~mem267#1; [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13868-1: SUMMARY for call rocker_port_xmit_#t~ret1450#1.base, rocker_port_xmit_#t~ret1450#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:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13868: rocker_port_xmit_~desc_info~7#1.base, rocker_port_xmit_~desc_info~7#1.offset := rocker_port_xmit_#t~ret1450#1.base, rocker_port_xmit_#t~ret1450#1.offset;havoc rocker_port_xmit_#t~ret1450#1.base, rocker_port_xmit_#t~ret1450#1.offset; [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16709: havoc rocker_module_exit_#t~ret1791#1, rocker_module_exit_#t~ret1792#1;assume { :end_inline_rocker_module_exit } true;~ldv_state_variable_0~0 := 2; [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14463: assume rocker_port_get_strings_~i~18#1 % 4294967296 <= 7; [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14463: assume !(rocker_port_get_strings_~i~18#1 % 4294967296 <= 7); [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7989: havoc skb_frag_address_#t~mem267#1;rocker_port_xmit_#t~ret1446#1.base, rocker_port_xmit_#t~ret1446#1.offset := skb_frag_address_#res#1.base, skb_frag_address_#res#1.offset;havoc skb_frag_address_#t~ret265#1.base, skb_frag_address_#t~ret265#1.offset, skb_frag_address_#t~ret266#1.base, skb_frag_address_#t~ret266#1.offset, skb_frag_address_#t~mem267#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~ret1446#1.base, rocker_port_xmit_#t~ret1446#1.offset;havoc rocker_port_xmit_#t~ret1446#1.base, rocker_port_xmit_#t~ret1446#1.offset; [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13869: assume 0 == (rocker_port_xmit_~desc_info~7#1.base + rocker_port_xmit_~desc_info~7#1.offset) % 18446744073709551616; [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13869: assume !(0 == (rocker_port_xmit_~desc_info~7#1.base + rocker_port_xmit_~desc_info~7#1.offset) % 18446744073709551616); [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7593: havoc dev_get_drvdata_#t~mem138#1.base, dev_get_drvdata_#t~mem138#1.offset;pci_get_drvdata_#t~ret232#1.base, pci_get_drvdata_#t~ret232#1.offset := dev_get_drvdata_#res#1.base, dev_get_drvdata_#res#1.offset;havoc dev_get_drvdata_#t~mem138#1.base, dev_get_drvdata_#t~mem138#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~ret232#1.base, pci_get_drvdata_#t~ret232#1.offset;havoc pci_get_drvdata_#t~ret232#1.base, pci_get_drvdata_#t~ret232#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:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16446: havoc rocker_remove_#t~ret1738#1.base, rocker_remove_#t~ret1738#1.offset, rocker_remove_#t~mem1739#1.base, rocker_remove_#t~mem1739#1.offset, rocker_remove_#t~ret1740#1, rocker_remove_#t~ret1741#1, rocker_remove_#t~mem1742#1.base, rocker_remove_#t~mem1742#1.offset, rocker_remove_#t~mem1743#1.base, rocker_remove_#t~mem1743#1.offset, rocker_remove_#t~mem1744#1.base, rocker_remove_#t~mem1744#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:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13870: SUMMARY for call netif_stop_queue(rocker_port_xmit_~dev#1.base, rocker_port_xmit_~dev#1.offset); srcloc: null [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16777: havoc rocker_port_get_stats_#t~ret1596#1.base, rocker_port_get_stats_#t~ret1596#1.offset, rocker_port_get_stats_#t~ret1597#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:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17834: havoc ldv_ndo_uninit_12_#t~nondet2050#1;main_#t~ret1970#1 := ldv_ndo_uninit_12_#res#1;havoc ldv_ndo_uninit_12_#t~nondet2050#1;assume { :end_inline_ldv_ndo_uninit_12 } true;assume -2147483648 <= main_#t~ret1970#1 && main_#t~ret1970#1 <= 2147483647;havoc main_#t~ret1970#1;~ldv_state_variable_12~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17967: havoc register_netdevice_notifier_#t~nondet2067#1;rocker_module_init_#t~ret1786#1 := register_netdevice_notifier_#res#1;havoc register_netdevice_notifier_#t~nondet2067#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~ret1786#1 && rocker_module_init_#t~ret1786#1 <= 2147483647;havoc rocker_module_init_#t~ret1786#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~nondet2068#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~nondet2068#1;assume -2147483648 <= register_netevent_notifier_#t~nondet2068#1 && register_netevent_notifier_#t~nondet2068#1 <= 2147483647;register_netevent_notifier_#res#1 := register_netevent_notifier_#t~nondet2068#1;havoc register_netevent_notifier_#t~nondet2068#1; [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15259-1: assume 0 != rocker_netdevice_event_~tmp___0~120#1;rocker_netdevice_event_#res#1 := 0; [2025-02-08 03:14:24,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15259-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~ret1762#1.base, rocker_port_master_changed_#t~ret1762#1.offset, rocker_port_master_changed_#t~ret1763#1.base, rocker_port_master_changed_#t~ret1763#1.offset, rocker_port_master_changed_#t~mem1764#1.base, rocker_port_master_changed_#t~mem1764#1.offset, rocker_port_master_changed_#t~short1765#1, rocker_port_master_changed_#t~mem1766#1.base, rocker_port_master_changed_#t~mem1766#1.offset, rocker_port_master_changed_#t~mem1767#1.base, rocker_port_master_changed_#t~mem1767#1.offset, rocker_port_master_changed_#t~nondet1768#1, rocker_port_master_changed_#t~ret1769#1, rocker_port_master_changed_#t~ret1770#1, rocker_port_master_changed_#t~ret1771#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:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15259: assume 0 != rocker_netdevice_event_~err~58#1; [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15259: assume !(0 != rocker_netdevice_event_~err~58#1); [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: rocker_dma_rx_ring_skbs_alloc_~i~8#1 := rocker_dma_rx_ring_skbs_alloc_~i~8#1 - 1; [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15259-2: assume 0 != rocker_netdevice_event_~tmp~211#1 % 256;rocker_netdevice_event_~tmp___0~120#1 := 0; [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15259-2: assume !(0 != rocker_netdevice_event_~tmp~211#1 % 256);rocker_netdevice_event_~tmp___0~120#1 := 1; [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14467: 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:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14467-1: SUMMARY for call rocker_port_get_strings_#t~memcpy~res1581#1.base, rocker_port_get_strings_#t~memcpy~res1581#1.offset := #Ultimate.C_memcpy#9(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:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13873-1: rocker_port_xmit_#res#1 := 0; [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-1: SUMMARY for call rocker_netdevice_event_#t~ret1774#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:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261: rocker_netdevice_event_~tmp~211#1 := (if 0 == rocker_netdevice_event_#t~ret1774#1 % 256 then 0 else 1); [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15327: rocker_netevent_event_#t~ret1785#1 := rocker_neigh_update_#res#1;havoc rocker_neigh_update_#t~ret1776#1.base, rocker_neigh_update_#t~ret1776#1.offset, rocker_neigh_update_#t~mem1777#1, rocker_neigh_update_#t~bitwise1778#1, rocker_neigh_update_#t~mem1779#1, rocker_neigh_update_#t~ret1780#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~ret1785#1 && rocker_netevent_event_#t~ret1785#1 <= 2147483647;rocker_netevent_event_~err~59#1 := rocker_netevent_event_#t~ret1785#1; [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910: rocker_port_dma_rings_init_#t~ret692#1 := rocker_dma_rx_ring_skbs_alloc_#res#1;havoc rocker_dma_rx_ring_skbs_alloc_#t~mem673#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem673#1.offset, 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_#t~ret675#1, rocker_dma_rx_ring_skbs_alloc_#t~mem676#1, rocker_dma_rx_ring_skbs_alloc_#t~mem677#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem677#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~ret692#1 && rocker_port_dma_rings_init_#t~ret692#1 <= 2147483647;rocker_port_dma_rings_init_~err~8#1 := rocker_port_dma_rings_init_#t~ret692#1;havoc rocker_port_dma_rings_init_#t~ret692#1; [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17838: havoc ldv_shutdown_9_#t~nondet2051#1;main_#t~ret1906#1 := ldv_shutdown_9_#res#1;havoc ldv_shutdown_9_#t~nondet2051#1;assume { :end_inline_ldv_shutdown_9 } true;assume -2147483648 <= main_#t~ret1906#1 && main_#t~ret1906#1 <= 2147483647;havoc main_#t~ret1906#1;~ldv_state_variable_9~0 := 2; [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16980: assume -2147483648 <= ldv_request_irq_19_#t~ret1995#1 && ldv_request_irq_19_#t~ret1995#1 <= 2147483647;ldv_request_irq_19_~tmp~237#1 := ldv_request_irq_19_#t~ret1995#1;havoc ldv_request_irq_19_#t~ret1995#1;ldv_request_irq_19_~ldv_func_res~6#1 := ldv_request_irq_19_~tmp~237#1; [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17971: havoc register_netevent_notifier_#t~nondet2068#1;rocker_module_init_#t~ret1787#1 := register_netevent_notifier_#res#1;havoc register_netevent_notifier_#t~nondet2068#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~ret1787#1 && rocker_module_init_#t~ret1787#1 <= 2147483647;havoc rocker_module_init_#t~ret1787#1;assume { :begin_inline_ldv___pci_register_driver_35 } true;ldv___pci_register_driver_35_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_35_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_35_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_35_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_35_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_35_#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_35_#res#1;havoc ldv___pci_register_driver_35_#t~ret2004#1, ldv___pci_register_driver_35_~ldv_func_arg1#1.base, ldv___pci_register_driver_35_~ldv_func_arg1#1.offset, ldv___pci_register_driver_35_~ldv_func_arg2#1.base, ldv___pci_register_driver_35_~ldv_func_arg2#1.offset, ldv___pci_register_driver_35_~ldv_func_arg3#1.base, ldv___pci_register_driver_35_~ldv_func_arg3#1.offset, ldv___pci_register_driver_35_~ldv_func_res~11#1, ldv___pci_register_driver_35_~tmp~242#1;ldv___pci_register_driver_35_~ldv_func_arg1#1.base, ldv___pci_register_driver_35_~ldv_func_arg1#1.offset := ldv___pci_register_driver_35_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_35_#in~ldv_func_arg1#1.offset;ldv___pci_register_driver_35_~ldv_func_arg2#1.base, ldv___pci_register_driver_35_~ldv_func_arg2#1.offset := ldv___pci_register_driver_35_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_35_#in~ldv_func_arg2#1.offset;ldv___pci_register_driver_35_~ldv_func_arg3#1.base, ldv___pci_register_driver_35_~ldv_func_arg3#1.offset := ldv___pci_register_driver_35_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_35_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_35_~ldv_func_res~11#1;havoc ldv___pci_register_driver_35_~tmp~242#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_35_~ldv_func_arg1#1.base, ldv___pci_register_driver_35_~ldv_func_arg1#1.offset, ldv___pci_register_driver_35_~ldv_func_arg2#1.base, ldv___pci_register_driver_35_~ldv_func_arg2#1.offset, ldv___pci_register_driver_35_~ldv_func_arg3#1.base, ldv___pci_register_driver_35_~ldv_func_arg3#1.offset;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2036#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~nondet2036#1;assume -2147483648 <= __pci_register_driver_#t~nondet2036#1 && __pci_register_driver_#t~nondet2036#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2036#1;havoc __pci_register_driver_#t~nondet2036#1; [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16980-1: SUMMARY for call ldv_request_irq_19_#t~ret1995#1 := request_irq(ldv_request_irq_19_~irq#1, ldv_request_irq_19_~handler#1.base, ldv_request_irq_19_~handler#1.offset, ldv_request_irq_19_~flags#1, ldv_request_irq_19_~name#1.base, ldv_request_irq_19_~name#1.offset, ldv_request_irq_19_~dev#1.base, ldv_request_irq_19_~dev#1.offset); srcloc: null [2025-02-08 03:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13875: 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:14:24,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9845: rocker_dma_rx_ring_skbs_alloc_~i~8#1 := rocker_dma_rx_ring_skbs_alloc_~i~8#1 - 1; [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9845-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~mem677#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem677#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:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9845-2: call rocker_dma_rx_ring_skbs_alloc_#t~mem677#1.base, rocker_dma_rx_ring_skbs_alloc_#t~mem677#1.offset := read~$Pointer$#9(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:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: assume 0 != rocker_port_dma_rings_init_~err~8#1;call rocker_port_dma_rings_init_#t~mem693#1.base, rocker_port_dma_rings_init_#t~mem693#1.offset := read~$Pointer$#9(rocker_port_dma_rings_init_~rocker_port#1.base, rocker_port_dma_rings_init_~rocker_port#1.offset, 8); [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: assume !(0 != rocker_port_dma_rings_init_~err~8#1); [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15197-1: SUMMARY for call rocker_port_bridge_leave_#t~ret1752#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:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15197: assume -2147483648 <= rocker_port_bridge_leave_#t~ret1752#1 && rocker_port_bridge_leave_#t~ret1752#1 <= 2147483647;rocker_port_bridge_leave_~err~56#1 := rocker_port_bridge_leave_#t~ret1752#1;havoc rocker_port_bridge_leave_#t~ret1752#1; [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15329: 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:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912: havoc rocker_port_dma_rings_init_#t~mem693#1.base, rocker_port_dma_rings_init_#t~mem693#1.offset; [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9912-1: SUMMARY for call netdev_err(rocker_port_dma_rings_init_#t~mem693#1.base, rocker_port_dma_rings_init_#t~mem693#1.offset, 32, 0); srcloc: null [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16717: main_#t~ret1977#1 := rocker_module_init_#res#1;havoc rocker_module_init_#t~ret1786#1, rocker_module_init_#t~ret1787#1, rocker_module_init_#t~ret1788#1, rocker_module_init_#t~ret1789#1, rocker_module_init_#t~ret1790#1, rocker_module_init_~err~60#1;assume { :end_inline_rocker_module_init } true;assume -2147483648 <= main_#t~ret1977#1 && main_#t~ret1977#1 <= 2147483647;~ldv_retval_3~0 := main_#t~ret1977#1;havoc main_#t~ret1977#1; [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16123-1: SUMMARY for call ldv_initialize_switchdev_ops_11_#t~ret1845#1.base, ldv_initialize_switchdev_ops_11_#t~ret1845#1.offset := ldv_init_zalloc(56); srcloc: null [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16123: ldv_initialize_switchdev_ops_11_~tmp~227#1.base, ldv_initialize_switchdev_ops_11_~tmp~227#1.offset := ldv_initialize_switchdev_ops_11_#t~ret1845#1.base, ldv_initialize_switchdev_ops_11_#t~ret1845#1.offset;havoc ldv_initialize_switchdev_ops_11_#t~ret1845#1.base, ldv_initialize_switchdev_ops_11_#t~ret1845#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:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16982: assume -2147483648 <= ldv_request_irq_19_#t~ret1996#1 && ldv_request_irq_19_#t~ret1996#1 <= 2147483647;ldv_request_irq_19_~tmp___0~133#1 := ldv_request_irq_19_#t~ret1996#1;havoc ldv_request_irq_19_#t~ret1996#1; [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15198: 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:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15198: assume !(0 != rocker_port_bridge_leave_~err~56#1);call rocker_port_bridge_leave_#t~mem1753#1.base, rocker_port_bridge_leave_#t~mem1753#1.offset := read~$Pointer$#9(rocker_port_bridge_leave_~rocker_port#1.base, 8 + rocker_port_bridge_leave_~rocker_port#1.offset, 8);call rocker_port_bridge_leave_#t~mem1754#1 := read~int#9(rocker_port_bridge_leave_#t~mem1753#1.base, 288 + rocker_port_bridge_leave_#t~mem1753#1.offset, 4); [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16982-1: SUMMARY for call ldv_request_irq_19_#t~ret1996#1 := reg_check_3(ldv_request_irq_19_~handler#1.base, ldv_request_irq_19_~handler#1.offset); srcloc: null [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13877: 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:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13877-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:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16784: havoc rocker_port_get_strings_#t~switch1580#1, rocker_port_get_strings_#t~memcpy~res1581#1.base, rocker_port_get_strings_#t~memcpy~res1581#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~mem1984#1;~ldv_state_variable_10~0 := 1; [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16983: assume 0 != ldv_request_irq_19_~tmp___0~133#1 && 0 == ldv_request_irq_19_~ldv_func_res~6#1; [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16983: assume !(0 != ldv_request_irq_19_~tmp___0~133#1 && 0 == ldv_request_irq_19_~ldv_func_res~6#1); [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9848: assume rocker_dma_rx_ring_skbs_alloc_~i~8#1 >= 0; [2025-02-08 03:14:24,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9848: 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:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16984: SUMMARY for call activate_suitable_irq_3((if ldv_request_irq_19_~irq#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_request_irq_19_~irq#1 % 4294967296 % 4294967296 else ldv_request_irq_19_~irq#1 % 4294967296 % 4294967296 - 4294967296), ldv_request_irq_19_~dev#1.base, ldv_request_irq_19_~dev#1.offset); srcloc: null [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16125-1: SUMMARY for call ldv_initialize_switchdev_ops_11_#t~ret1846#1.base, ldv_initialize_switchdev_ops_11_#t~ret1846#1.offset := ldv_init_zalloc(48); srcloc: null [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16125: 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~ret1846#1.base, ldv_initialize_switchdev_ops_11_#t~ret1846#1.offset;havoc ldv_initialize_switchdev_ops_11_#t~ret1846#1.base, ldv_initialize_switchdev_ops_11_#t~ret1846#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:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13879: 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~mem1451#1 := read~int#9(rocker_port_xmit_~dev#1.base, 352 + rocker_port_xmit_~dev#1.offset, 8);call write~int#9(1 + rocker_port_xmit_#t~mem1451#1, rocker_port_xmit_~dev#1.base, 352 + rocker_port_xmit_~dev#1.offset, 8);havoc rocker_port_xmit_#t~mem1451#1;rocker_port_xmit_#res#1 := 0; [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13681: rocker_port_stop_#t~ret1402#1 := rocker_port_fwd_disable_#res#1;havoc rocker_port_fwd_disable_#t~ret1348#1, rocker_port_fwd_disable_#t~ret1349#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~ret1402#1 && rocker_port_stop_#t~ret1402#1 <= 2147483647;havoc rocker_port_stop_#t~ret1402#1; [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9916: rocker_port_dma_rings_init_#res#1 := 0; [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9916-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:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13682: rocker_port_stop_~tmp___0~97#1 := rocker_port_stop_#t~ret1403#1;havoc rocker_port_stop_#t~ret1403#1;assume { :begin_inline_ldv_free_irq_23 } true;ldv_free_irq_23_#in~ldv_func_arg1#1, ldv_free_irq_23_#in~ldv_func_arg2#1.base, ldv_free_irq_23_#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_23_~ldv_func_arg1#1, ldv_free_irq_23_~ldv_func_arg2#1.base, ldv_free_irq_23_~ldv_func_arg2#1.offset;ldv_free_irq_23_~ldv_func_arg1#1 := ldv_free_irq_23_#in~ldv_func_arg1#1;ldv_free_irq_23_~ldv_func_arg2#1.base, ldv_free_irq_23_~ldv_func_arg2#1.offset := ldv_free_irq_23_#in~ldv_func_arg2#1.base, ldv_free_irq_23_#in~ldv_func_arg2#1.offset; [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13682-1: SUMMARY for call rocker_port_stop_#t~ret1403#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:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16721: havoc ldv_initialize_ethtool_ops_10_#t~ret1803#1.base, ldv_initialize_ethtool_ops_10_#t~ret1803#1.offset, ldv_initialize_ethtool_ops_10_#t~ret1804#1.base, ldv_initialize_ethtool_ops_10_#t~ret1804#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~ret1845#1.base, ldv_initialize_switchdev_ops_11_#t~ret1845#1.offset, ldv_initialize_switchdev_ops_11_#t~ret1846#1.base, ldv_initialize_switchdev_ops_11_#t~ret1846#1.offset, ldv_initialize_switchdev_ops_11_#t~ret1847#1.base, ldv_initialize_switchdev_ops_11_#t~ret1847#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:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15202: havoc rocker_port_bridge_leave_#t~mem1753#1.base, rocker_port_bridge_leave_#t~mem1753#1.offset;havoc rocker_port_bridge_leave_#t~mem1754#1;call rocker_port_bridge_leave_#t~mem1755#1.base, rocker_port_bridge_leave_#t~mem1755#1.offset := read~$Pointer$#9(rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset, 8);call rocker_port_bridge_leave_#t~mem1756#1 := read~int#9(rocker_port_bridge_leave_#t~mem1755#1.base, 288 + rocker_port_bridge_leave_#t~mem1755#1.offset, 4); [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16127-1: SUMMARY for call ldv_initialize_switchdev_ops_11_#t~ret1847#1.base, ldv_initialize_switchdev_ops_11_#t~ret1847#1.offset := ldv_init_zalloc(3008); srcloc: null [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16127: 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~ret1847#1.base, ldv_initialize_switchdev_ops_11_#t~ret1847#1.offset;havoc ldv_initialize_switchdev_ops_11_#t~ret1847#1.base, ldv_initialize_switchdev_ops_11_#t~ret1847#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:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15202-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~mem1754#1); srcloc: null [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13683: havoc ldv_free_irq_23_~ldv_func_arg1#1, ldv_free_irq_23_~ldv_func_arg2#1.base, ldv_free_irq_23_~ldv_func_arg2#1.offset;havoc ldv_free_irq_23_#in~ldv_func_arg1#1, ldv_free_irq_23_#in~ldv_func_arg2#1.base, ldv_free_irq_23_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_23 } true; [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15203-1: SUMMARY for call rocker_port_bridge_leave_#t~ret1757#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~mem1756#1); srcloc: null [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15203: call write~int#9(rocker_port_bridge_leave_#t~ret1757#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~mem1755#1.base, rocker_port_bridge_leave_#t~mem1755#1.offset;havoc rocker_port_bridge_leave_#t~mem1756#1;havoc rocker_port_bridge_leave_#t~ret1757#1;call write~$Pointer$#9(0, 0, rocker_port_bridge_leave_~rocker_port#1.base, 8 + rocker_port_bridge_leave_~rocker_port#1.offset, 8); [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13684-1: SUMMARY for call rocker_port_stop_#t~ret1404#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:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13684: rocker_port_stop_~tmp___1~56#1 := rocker_port_stop_#t~ret1404#1;havoc rocker_port_stop_#t~ret1404#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 := 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_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:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16987-1: ldv_request_irq_19_#res#1 := ldv_request_irq_19_~ldv_func_res~6#1; [2025-02-08 03:14:24,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7937: havoc skb_frag_size_#t~mem251#1;rocker_port_xmit_#t~ret1445#1 := skb_frag_size_#res#1;havoc skb_frag_size_#t~mem251#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~ret1445#1;havoc rocker_port_xmit_#t~ret1445#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~ret265#1.base, skb_frag_address_#t~ret265#1.offset, skb_frag_address_#t~ret266#1.base, skb_frag_address_#t~ret266#1.offset, skb_frag_address_#t~mem267#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~mem264#1.base, skb_frag_page_#t~mem264#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~mem264#1.base, skb_frag_page_#t~mem264#1.offset := read~$Pointer$#9(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~mem264#1.base, skb_frag_page_#t~mem264#1.offset;havoc skb_frag_page_#t~mem264#1.base, skb_frag_page_#t~mem264#1.offset; [2025-02-08 03:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919: 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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16724: havoc ldv_initialize_switchdev_ops_11_#t~ret1845#1.base, ldv_initialize_switchdev_ops_11_#t~ret1845#1.offset, ldv_initialize_switchdev_ops_11_#t~ret1846#1.base, ldv_initialize_switchdev_ops_11_#t~ret1846#1.offset, ldv_initialize_switchdev_ops_11_#t~ret1847#1.base, ldv_initialize_switchdev_ops_11_#t~ret1847#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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13685: 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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15205-1: SUMMARY for call rocker_port_bridge_leave_#t~ret1758#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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15205: 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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15271: rocker_netdevice_event_#t~ret1775#1 := rocker_port_master_changed_#res#1;havoc rocker_port_master_changed_#t~ret1762#1.base, rocker_port_master_changed_#t~ret1762#1.offset, rocker_port_master_changed_#t~ret1763#1.base, rocker_port_master_changed_#t~ret1763#1.offset, rocker_port_master_changed_#t~mem1764#1.base, rocker_port_master_changed_#t~mem1764#1.offset, rocker_port_master_changed_#t~short1765#1, rocker_port_master_changed_#t~mem1766#1.base, rocker_port_master_changed_#t~mem1766#1.offset, rocker_port_master_changed_#t~mem1767#1.base, rocker_port_master_changed_#t~mem1767#1.offset, rocker_port_master_changed_#t~nondet1768#1, rocker_port_master_changed_#t~ret1769#1, rocker_port_master_changed_#t~ret1770#1, rocker_port_master_changed_#t~ret1771#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~ret1775#1 && rocker_netdevice_event_#t~ret1775#1 <= 2147483647;rocker_netdevice_event_~err~58#1 := rocker_netdevice_event_#t~ret1775#1; [2025-02-08 03:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13686-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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13686: rocker_port_stop_#res#1 := 0; [2025-02-08 03:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140: rocker_remove_#t~ret1738#1.base, rocker_remove_#t~ret1738#1.offset := pci_get_drvdata_#res#1.base, pci_get_drvdata_#res#1.offset;havoc pci_get_drvdata_#t~ret232#1.base, pci_get_drvdata_#t~ret232#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~ret1738#1.base, rocker_remove_#t~ret1738#1.offset;havoc rocker_remove_#t~ret1738#1.base, rocker_remove_#t~ret1738#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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15206: 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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15206: assume !(0 != rocker_port_bridge_leave_~err~56#1);call rocker_port_bridge_leave_#t~mem1759#1.base, rocker_port_bridge_leave_#t~mem1759#1.offset := read~$Pointer$#9(rocker_port_bridge_leave_~rocker_port#1.base, rocker_port_bridge_leave_~rocker_port#1.offset, 8);call rocker_port_bridge_leave_#t~mem1760#1 := read~int#9(rocker_port_bridge_leave_#t~mem1759#1.base, 544 + rocker_port_bridge_leave_#t~mem1759#1.offset, 4); [2025-02-08 03:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922: 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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15273: 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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15142-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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15142: call rocker_remove_#t~mem1739#1.base, rocker_remove_#t~mem1739#1.offset := read~$Pointer$#9(rocker_remove_~rocker~30#1.base, 8 + rocker_remove_~rocker~30#1.offset, 8); [2025-02-08 03:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9924: 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:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143-1: SUMMARY for call writel(1, rocker_remove_#t~mem1739#1.base, 768 + rocker_remove_#t~mem1739#1.offset); srcloc: null [2025-02-08 03:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15143: havoc rocker_remove_#t~mem1739#1.base, rocker_remove_#t~mem1739#1.offset; [2025-02-08 03:14:24,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15210: assume 0 != (if rocker_port_bridge_leave_#t~mem1760#1 % 4294967296 % 4294967296 <= 2147483647 then rocker_port_bridge_leave_#t~mem1760#1 % 4294967296 % 4294967296 else rocker_port_bridge_leave_#t~mem1760#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc rocker_port_bridge_leave_#t~mem1759#1.base, rocker_port_bridge_leave_#t~mem1759#1.offset;havoc rocker_port_bridge_leave_#t~mem1760#1; [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15210: assume !(0 != (if rocker_port_bridge_leave_#t~mem1760#1 % 4294967296 % 4294967296 <= 2147483647 then rocker_port_bridge_leave_#t~mem1760#1 % 4294967296 % 4294967296 else rocker_port_bridge_leave_#t~mem1760#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc rocker_port_bridge_leave_#t~mem1759#1.base, rocker_port_bridge_leave_#t~mem1759#1.offset;havoc rocker_port_bridge_leave_#t~mem1760#1; [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16465-3: assume 0 == ~ldv_retval_1~0;~ldv_state_variable_12~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16465-3: assume !(0 == ~ldv_retval_1~0); [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16465-12: assume 0 == ~ldv_retval_2~0;~ldv_state_variable_12~0 := 3; [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16465-12: assume !(0 == ~ldv_retval_2~0); [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15144: SUMMARY for call rocker_remove_ports(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset); srcloc: null [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17721: havoc __pci_register_driver_#t~nondet2036#1;ldv___pci_register_driver_35_#t~ret2004#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2036#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_35_#t~ret2004#1 && ldv___pci_register_driver_35_#t~ret2004#1 <= 2147483647;ldv___pci_register_driver_35_~tmp~242#1 := ldv___pci_register_driver_35_#t~ret2004#1;havoc ldv___pci_register_driver_35_#t~ret2004#1;ldv___pci_register_driver_35_~ldv_func_res~11#1 := ldv___pci_register_driver_35_~tmp~242#1;~ldv_state_variable_9~0 := 1;assume { :begin_inline_ldv_pci_driver_9 } true;havoc ldv_pci_driver_9_#t~ret1833#1.base, ldv_pci_driver_9_#t~ret1833#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:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15211-1: SUMMARY for call rocker_port_bridge_leave_#t~ret1761#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:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15211: assume -2147483648 <= rocker_port_bridge_leave_#t~ret1761#1 && rocker_port_bridge_leave_#t~ret1761#1 <= 2147483647;rocker_port_bridge_leave_~err~56#1 := rocker_port_bridge_leave_#t~ret1761#1;havoc rocker_port_bridge_leave_#t~ret1761#1; [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15145-1: SUMMARY for call rocker_remove_#t~ret1740#1 := rocker_msix_vector(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset, 1); srcloc: null [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15145: rocker_remove_~tmp___0~118#1 := rocker_remove_#t~ret1740#1;havoc rocker_remove_#t~ret1740#1;assume { :begin_inline_ldv_free_irq_33 } true;ldv_free_irq_33_#in~ldv_func_arg1#1, ldv_free_irq_33_#in~ldv_func_arg2#1.base, ldv_free_irq_33_#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_33_~ldv_func_arg1#1, ldv_free_irq_33_~ldv_func_arg2#1.base, ldv_free_irq_33_~ldv_func_arg2#1.offset;ldv_free_irq_33_~ldv_func_arg1#1 := ldv_free_irq_33_#in~ldv_func_arg1#1;ldv_free_irq_33_~ldv_func_arg2#1.base, ldv_free_irq_33_~ldv_func_arg2#1.offset := ldv_free_irq_33_#in~ldv_func_arg2#1.base, ldv_free_irq_33_#in~ldv_func_arg2#1.offset; [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13626: rocker_port_open_#t~ret1391#1 := rocker_port_dma_rings_init_#res#1;havoc rocker_port_dma_rings_init_#t~mem681#1.base, rocker_port_dma_rings_init_#t~mem681#1.offset, rocker_port_dma_rings_init_#t~mem682#1, rocker_port_dma_rings_init_#t~ret683#1, rocker_port_dma_rings_init_#t~mem684#1.base, rocker_port_dma_rings_init_#t~mem684#1.offset, 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~mem687#1, rocker_port_dma_rings_init_#t~ret688#1, rocker_port_dma_rings_init_#t~mem689#1.base, rocker_port_dma_rings_init_#t~mem689#1.offset, rocker_port_dma_rings_init_#t~ret690#1, rocker_port_dma_rings_init_#t~mem691#1.base, rocker_port_dma_rings_init_#t~mem691#1.offset, rocker_port_dma_rings_init_#t~ret692#1, rocker_port_dma_rings_init_#t~mem693#1.base, rocker_port_dma_rings_init_#t~mem693#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~ret1391#1 && rocker_port_open_#t~ret1391#1 <= 2147483647;rocker_port_open_~err~33#1 := rocker_port_open_#t~ret1391#1;havoc rocker_port_open_#t~ret1391#1; [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15146: havoc ldv_free_irq_33_~ldv_func_arg1#1, ldv_free_irq_33_~ldv_func_arg2#1.base, ldv_free_irq_33_~ldv_func_arg2#1.offset;havoc ldv_free_irq_33_#in~ldv_func_arg1#1, ldv_free_irq_33_#in~ldv_func_arg2#1.base, ldv_free_irq_33_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_33 } true; [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927: rocker_port_dma_rings_init_#res#1 := rocker_port_dma_rings_init_~err~8#1; [2025-02-08 03:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927-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:14:24,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627: assume 0 != rocker_port_open_~err~33#1;rocker_port_open_#res#1 := rocker_port_open_~err~33#1; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13627: assume !(0 != rocker_port_open_~err~33#1); [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15147-1: SUMMARY for call rocker_remove_#t~ret1741#1 := rocker_msix_vector(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset, 0); srcloc: null [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15147: rocker_remove_~tmp___1~71#1 := rocker_remove_#t~ret1741#1;havoc rocker_remove_#t~ret1741#1;assume { :begin_inline_ldv_free_irq_34 } true;ldv_free_irq_34_#in~ldv_func_arg1#1, ldv_free_irq_34_#in~ldv_func_arg2#1.base, ldv_free_irq_34_#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_34_~ldv_func_arg1#1, ldv_free_irq_34_~ldv_func_arg2#1.base, ldv_free_irq_34_~ldv_func_arg2#1.offset;ldv_free_irq_34_~ldv_func_arg1#1 := ldv_free_irq_34_#in~ldv_func_arg1#1;ldv_free_irq_34_~ldv_func_arg2#1.base, ldv_free_irq_34_~ldv_func_arg2#1.offset := ldv_free_irq_34_#in~ldv_func_arg2#1.base, ldv_free_irq_34_#in~ldv_func_arg2#1.offset; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15346: rocker_module_init_#t~ret1788#1 := ldv___pci_register_driver_35_#res#1;havoc ldv___pci_register_driver_35_#t~ret2004#1, ldv___pci_register_driver_35_~ldv_func_arg1#1.base, ldv___pci_register_driver_35_~ldv_func_arg1#1.offset, ldv___pci_register_driver_35_~ldv_func_arg2#1.base, ldv___pci_register_driver_35_~ldv_func_arg2#1.offset, ldv___pci_register_driver_35_~ldv_func_arg3#1.base, ldv___pci_register_driver_35_~ldv_func_arg3#1.offset, ldv___pci_register_driver_35_~ldv_func_res~11#1, ldv___pci_register_driver_35_~tmp~242#1;havoc ldv___pci_register_driver_35_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_35_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_35_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_35_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_35_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_35_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_35 } true;assume -2147483648 <= rocker_module_init_#t~ret1788#1 && rocker_module_init_#t~ret1788#1 <= 2147483647;rocker_module_init_~err~60#1 := rocker_module_init_#t~ret1788#1;havoc rocker_module_init_#t~ret1788#1; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15148: havoc ldv_free_irq_34_~ldv_func_arg1#1, ldv_free_irq_34_~ldv_func_arg2#1.base, ldv_free_irq_34_~ldv_func_arg2#1.offset;havoc ldv_free_irq_34_#in~ldv_func_arg1#1, ldv_free_irq_34_#in~ldv_func_arg2#1.base, ldv_free_irq_34_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_34 } true; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214-1: rocker_port_bridge_leave_#res#1 := rocker_port_bridge_leave_~err~56#1; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15347: assume 0 != rocker_module_init_~err~60#1; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15347: assume !(0 != rocker_module_init_~err~60#1);rocker_module_init_#res#1 := 0; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16999: assume -2147483648 <= ldv_request_irq_20_#t~ret1997#1 && ldv_request_irq_20_#t~ret1997#1 <= 2147483647;ldv_request_irq_20_~tmp~238#1 := ldv_request_irq_20_#t~ret1997#1;havoc ldv_request_irq_20_#t~ret1997#1;ldv_request_irq_20_~ldv_func_res~7#1 := ldv_request_irq_20_~tmp~238#1; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16999-1: SUMMARY for call ldv_request_irq_20_#t~ret1997#1 := request_irq(ldv_request_irq_20_~irq#1, ldv_request_irq_20_~handler#1.base, ldv_request_irq_20_~handler#1.offset, ldv_request_irq_20_~flags#1, ldv_request_irq_20_~name#1.base, ldv_request_irq_20_~name#1.offset, ldv_request_irq_20_~dev#1.base, ldv_request_irq_20_~dev#1.offset); srcloc: null [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15149: 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:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16669: havoc choose_interrupt_2_#t~nondet1797#1, choose_interrupt_2_#t~switch1798#1, choose_interrupt_2_#t~ret1799#1, choose_interrupt_2_#t~ret1800#1, choose_interrupt_2_#t~ret1801#1, choose_interrupt_2_#t~ret1802#1, choose_interrupt_2_~tmp~215#1;assume { :end_inline_choose_interrupt_2 } true; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17660: assume 1 != ~ldv_mutex_i_mutex_of_inode~0; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17660: assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16471: main_#t~ret1909#1 := rocker_port_stop_#res#1;havoc rocker_port_stop_#t~ret1401#1.base, rocker_port_stop_#t~ret1401#1.offset, rocker_port_stop_#t~ret1402#1, rocker_port_stop_#t~ret1403#1, rocker_port_stop_#t~ret1404#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~ret1909#1 && main_#t~ret1909#1 <= 2147483647;havoc main_#t~ret1909#1;~ldv_state_variable_12~0 := 2; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15150-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:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15150: call rocker_remove_#t~mem1742#1.base, rocker_remove_#t~mem1742#1.offset := read~$Pointer$#9(rocker_remove_~rocker~30#1.base, 8 + rocker_remove_~rocker~30#1.offset, 8); [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16207: 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:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13631: rocker_port_open_~tmp___0~96#1 := rocker_port_open_#t~ret1392#1;havoc rocker_port_open_#t~ret1392#1;assume { :begin_inline_ldv_request_irq_19 } true;ldv_request_irq_19_#in~irq#1, ldv_request_irq_19_#in~handler#1.base, ldv_request_irq_19_#in~handler#1.offset, ldv_request_irq_19_#in~flags#1, ldv_request_irq_19_#in~name#1.base, ldv_request_irq_19_#in~name#1.offset, ldv_request_irq_19_#in~dev#1.base, ldv_request_irq_19_#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_19_#res#1;havoc ldv_request_irq_19_#t~ret1995#1, ldv_request_irq_19_#t~ret1996#1, ldv_request_irq_19_~irq#1, ldv_request_irq_19_~handler#1.base, ldv_request_irq_19_~handler#1.offset, ldv_request_irq_19_~flags#1, ldv_request_irq_19_~name#1.base, ldv_request_irq_19_~name#1.offset, ldv_request_irq_19_~dev#1.base, ldv_request_irq_19_~dev#1.offset, ldv_request_irq_19_~ldv_func_res~6#1, ldv_request_irq_19_~tmp~237#1, ldv_request_irq_19_~tmp___0~133#1;ldv_request_irq_19_~irq#1 := ldv_request_irq_19_#in~irq#1;ldv_request_irq_19_~handler#1.base, ldv_request_irq_19_~handler#1.offset := ldv_request_irq_19_#in~handler#1.base, ldv_request_irq_19_#in~handler#1.offset;ldv_request_irq_19_~flags#1 := ldv_request_irq_19_#in~flags#1;ldv_request_irq_19_~name#1.base, ldv_request_irq_19_~name#1.offset := ldv_request_irq_19_#in~name#1.base, ldv_request_irq_19_#in~name#1.offset;ldv_request_irq_19_~dev#1.base, ldv_request_irq_19_~dev#1.offset := ldv_request_irq_19_#in~dev#1.base, ldv_request_irq_19_#in~dev#1.offset;havoc ldv_request_irq_19_~ldv_func_res~6#1;havoc ldv_request_irq_19_~tmp~237#1;havoc ldv_request_irq_19_~tmp___0~133#1; [2025-02-08 03:14:24,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13631-1: SUMMARY for call rocker_port_open_#t~ret1392#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:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17661: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7950: havoc skb_headlen_#t~mem255#1;havoc skb_headlen_#t~mem256#1;rocker_port_xmit_#t~ret1439#1 := skb_headlen_#res#1;havoc skb_headlen_#t~mem255#1, skb_headlen_#t~mem256#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~ret1439#1;havoc rocker_port_xmit_#t~ret1439#1;call rocker_port_xmit_#t~mem1440#1.base, rocker_port_xmit_#t~mem1440#1.offset := read~$Pointer$#9(rocker_port_xmit_~skb#1.base, 238 + rocker_port_xmit_~skb#1.offset, 8); [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17001: assume -2147483648 <= ldv_request_irq_20_#t~ret1998#1 && ldv_request_irq_20_#t~ret1998#1 <= 2147483647;ldv_request_irq_20_~tmp___0~134#1 := ldv_request_irq_20_#t~ret1998#1;havoc ldv_request_irq_20_#t~ret1998#1; [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17001-1: SUMMARY for call ldv_request_irq_20_#t~ret1998#1 := reg_check_3(ldv_request_irq_20_~handler#1.base, ldv_request_irq_20_~handler#1.offset); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15151-1: SUMMARY for call iounmap(rocker_remove_#t~mem1742#1.base, rocker_remove_#t~mem1742#1.offset); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15151: havoc rocker_remove_#t~mem1742#1.base, rocker_remove_#t~mem1742#1.offset;call rocker_remove_#t~mem1743#1.base, rocker_remove_#t~mem1743#1.offset := read~$Pointer$#9(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset, 8); [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13632: rocker_port_open_#t~ret1393#1 := ldv_request_irq_19_#res#1;havoc ldv_request_irq_19_#t~ret1995#1, ldv_request_irq_19_#t~ret1996#1, ldv_request_irq_19_~irq#1, ldv_request_irq_19_~handler#1.base, ldv_request_irq_19_~handler#1.offset, ldv_request_irq_19_~flags#1, ldv_request_irq_19_~name#1.base, ldv_request_irq_19_~name#1.offset, ldv_request_irq_19_~dev#1.base, ldv_request_irq_19_~dev#1.offset, ldv_request_irq_19_~ldv_func_res~6#1, ldv_request_irq_19_~tmp~237#1, ldv_request_irq_19_~tmp___0~133#1;havoc ldv_request_irq_19_#in~irq#1, ldv_request_irq_19_#in~handler#1.base, ldv_request_irq_19_#in~handler#1.offset, ldv_request_irq_19_#in~flags#1, ldv_request_irq_19_#in~name#1.base, ldv_request_irq_19_#in~name#1.offset, ldv_request_irq_19_#in~dev#1.base, ldv_request_irq_19_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_19 } 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:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16407: havoc choose_interrupt_3_#t~nondet1838#1, choose_interrupt_3_#t~switch1839#1, choose_interrupt_3_#t~ret1840#1, choose_interrupt_3_#t~ret1841#1, choose_interrupt_3_#t~ret1842#1, choose_interrupt_3_#t~ret1843#1, choose_interrupt_3_~tmp~225#1;assume { :end_inline_choose_interrupt_3 } true; [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15152-1: SUMMARY for call pci_release_regions(rocker_remove_#t~mem1743#1.base, rocker_remove_#t~mem1743#1.offset); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15152: havoc rocker_remove_#t~mem1743#1.base, rocker_remove_#t~mem1743#1.offset;call rocker_remove_#t~mem1744#1.base, rocker_remove_#t~mem1744#1.offset := read~$Pointer$#9(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset, 8); [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17134: SUMMARY for call free_irq(ldv_free_irq_33_~ldv_func_arg1#1, ldv_free_irq_33_~ldv_func_arg2#1.base, ldv_free_irq_33_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17002: assume 0 != ldv_request_irq_20_~tmp___0~134#1 && 0 == ldv_request_irq_20_~ldv_func_res~7#1; [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17002: assume !(0 != ldv_request_irq_20_~tmp___0~134#1 && 0 == ldv_request_irq_20_~ldv_func_res~7#1); [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153-1: SUMMARY for call pci_disable_device(rocker_remove_#t~mem1744#1.base, rocker_remove_#t~mem1744#1.offset); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153: havoc rocker_remove_#t~mem1744#1.base, rocker_remove_#t~mem1744#1.offset; [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13634: 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$#9(rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset, 8); [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13634: assume !(0 != rocker_port_open_~err~33#1); [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17135: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_33_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_33_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_33_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_33_~ldv_func_arg2#1.base, ldv_free_irq_33_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16805: havoc choose_interrupt_5_#t~nondet1805#1, choose_interrupt_5_#t~switch1806#1, choose_interrupt_5_#t~ret1807#1, choose_interrupt_5_#t~ret1808#1, choose_interrupt_5_#t~ret1809#1, choose_interrupt_5_#t~ret1810#1, choose_interrupt_5_~tmp~217#1;assume { :end_inline_choose_interrupt_5 } true; [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17003: SUMMARY for call activate_suitable_irq_3((if ldv_request_irq_20_~irq#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_request_irq_20_~irq#1 % 4294967296 % 4294967296 else ldv_request_irq_20_~irq#1 % 4294967296 % 4294967296 - 4294967296), ldv_request_irq_20_~dev#1.base, ldv_request_irq_20_~dev#1.offset); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15154: SUMMARY for call kfree(rocker_remove_~rocker~30#1.base, rocker_remove_~rocker~30#1.offset); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17664: assume 1 != ~ldv_mutex_lock~0; [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17664: assume !(1 != ~ldv_mutex_lock~0); [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13635: havoc rocker_port_open_#t~mem1394#1.base, rocker_port_open_#t~mem1394#1.offset; [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13635-1: SUMMARY for call netdev_err(rocker_port_open_#t~mem1394#1.base, rocker_port_open_#t~mem1394#1.offset, 60, 0); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17665: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15353-1: SUMMARY for call rocker_module_init_#t~ret1789#1 := unregister_netevent_notifier(~#rocker_netevent_nb~0.base, ~#rocker_netevent_nb~0.offset); srcloc: null [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15353: assume -2147483648 <= rocker_module_init_#t~ret1789#1 && rocker_module_init_#t~ret1789#1 <= 2147483647; [2025-02-08 03:14:24,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13834: assume -2147483648 <= rocker_port_xmit_#t~ret1441#1 && rocker_port_xmit_#t~ret1441#1 <= 2147483647;rocker_port_xmit_~err~34#1 := rocker_port_xmit_#t~ret1441#1;havoc rocker_port_xmit_#t~mem1440#1.base, rocker_port_xmit_#t~mem1440#1.offset;havoc rocker_port_xmit_#t~ret1441#1; [2025-02-08 03:14:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13834-1: SUMMARY for call rocker_port_xmit_#t~ret1441#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~mem1440#1.base, rocker_port_xmit_#t~mem1440#1.offset, rocker_port_xmit_~tmp___2~36#1 % 4294967296); srcloc: null [2025-02-08 03:14:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15354: assume -2147483648 <= rocker_module_init_#t~ret1790#1 && rocker_module_init_#t~ret1790#1 <= 2147483647;havoc rocker_module_init_#t~ret1790#1;rocker_module_init_#res#1 := rocker_module_init_~err~60#1; [2025-02-08 03:14:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16609: main_#t~ret1964#1 := rocker_port_open_#res#1;havoc rocker_port_open_#t~ret1390#1.base, rocker_port_open_#t~ret1390#1.offset, rocker_port_open_#t~ret1391#1, 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~mem1397#1.base, rocker_port_open_#t~mem1397#1.offset, rocker_port_open_#t~ret1398#1, rocker_port_open_#t~ret1399#1, rocker_port_open_#t~ret1400#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~ret1964#1 && main_#t~ret1964#1 <= 2147483647;~ldv_retval_2~0 := main_#t~ret1964#1;havoc main_#t~ret1964#1; [2025-02-08 03:14:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15354-1: SUMMARY for call rocker_module_init_#t~ret1790#1 := unregister_netdevice_notifier(~#rocker_netdevice_nb~0.base, ~#rocker_netdevice_nb~0.offset); srcloc: null [2025-02-08 03:14:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15949-1: SUMMARY for call ldv_pci_driver_9_#t~ret1833#1.base, ldv_pci_driver_9_#t~ret1833#1.offset := ldv_init_zalloc(2976); srcloc: null [2025-02-08 03:14:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15949: ldv_pci_driver_9_~tmp~223#1.base, ldv_pci_driver_9_~tmp~223#1.offset := ldv_pci_driver_9_#t~ret1833#1.base, ldv_pci_driver_9_#t~ret1833#1.offset;havoc ldv_pci_driver_9_#t~ret1833#1.base, ldv_pci_driver_9_#t~ret1833#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:14:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17006-1: ldv_request_irq_20_#res#1 := ldv_request_irq_20_~ldv_func_res~7#1; [2025-02-08 03:14:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:14:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13836: assume 0 != rocker_port_xmit_~err~34#1; [2025-02-08 03:14:24,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13836: assume !(0 != rocker_port_xmit_~err~34#1); [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17668: assume 1 != ~ldv_mutex_mutex_of_device~0; [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17668: assume !(1 != ~ldv_mutex_mutex_of_device~0); [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17669: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13639: rocker_port_open_~tmp___1~55#1 := rocker_port_open_#t~ret1395#1;havoc rocker_port_open_#t~ret1395#1;assume { :begin_inline_ldv_request_irq_20 } true;ldv_request_irq_20_#in~irq#1, ldv_request_irq_20_#in~handler#1.base, ldv_request_irq_20_#in~handler#1.offset, ldv_request_irq_20_#in~flags#1, ldv_request_irq_20_#in~name#1.base, ldv_request_irq_20_#in~name#1.offset, ldv_request_irq_20_#in~dev#1.base, ldv_request_irq_20_#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_20_#res#1;havoc ldv_request_irq_20_#t~ret1997#1, ldv_request_irq_20_#t~ret1998#1, ldv_request_irq_20_~irq#1, ldv_request_irq_20_~handler#1.base, ldv_request_irq_20_~handler#1.offset, ldv_request_irq_20_~flags#1, ldv_request_irq_20_~name#1.base, ldv_request_irq_20_~name#1.offset, ldv_request_irq_20_~dev#1.base, ldv_request_irq_20_~dev#1.offset, ldv_request_irq_20_~ldv_func_res~7#1, ldv_request_irq_20_~tmp~238#1, ldv_request_irq_20_~tmp___0~134#1;ldv_request_irq_20_~irq#1 := ldv_request_irq_20_#in~irq#1;ldv_request_irq_20_~handler#1.base, ldv_request_irq_20_~handler#1.offset := ldv_request_irq_20_#in~handler#1.base, ldv_request_irq_20_#in~handler#1.offset;ldv_request_irq_20_~flags#1 := ldv_request_irq_20_#in~flags#1;ldv_request_irq_20_~name#1.base, ldv_request_irq_20_~name#1.offset := ldv_request_irq_20_#in~name#1.base, ldv_request_irq_20_#in~name#1.offset;ldv_request_irq_20_~dev#1.base, ldv_request_irq_20_~dev#1.offset := ldv_request_irq_20_#in~dev#1.base, ldv_request_irq_20_#in~dev#1.offset;havoc ldv_request_irq_20_~ldv_func_res~7#1;havoc ldv_request_irq_20_~tmp~238#1;havoc ldv_request_irq_20_~tmp___0~134#1; [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13639-1: SUMMARY for call rocker_port_open_#t~ret1395#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:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16679: main_#t~ret1974#1 := rocker_netdevice_event_#res#1;havoc rocker_netdevice_event_#t~switch1772#1, rocker_netdevice_event_#t~ret1773#1.base, rocker_netdevice_event_#t~ret1773#1.offset, rocker_netdevice_event_#t~ret1774#1, rocker_netdevice_event_#t~ret1775#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~ret1974#1 && main_#t~ret1974#1 <= 2147483647;havoc main_#t~mem1973#1;havoc main_#t~ret1974#1;~ldv_state_variable_8~0 := 1; [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17802: havoc ethtool_op_get_link_#t~nondet2047#1;main_#t~ret1985#1 := ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet2047#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~ret1985#1;~ldv_state_variable_10~0 := 1; [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13640: rocker_port_open_#t~ret1396#1 := ldv_request_irq_20_#res#1;havoc ldv_request_irq_20_#t~ret1997#1, ldv_request_irq_20_#t~ret1998#1, ldv_request_irq_20_~irq#1, ldv_request_irq_20_~handler#1.base, ldv_request_irq_20_~handler#1.offset, ldv_request_irq_20_~flags#1, ldv_request_irq_20_~name#1.base, ldv_request_irq_20_~name#1.offset, ldv_request_irq_20_~dev#1.base, ldv_request_irq_20_~dev#1.offset, ldv_request_irq_20_~ldv_func_res~7#1, ldv_request_irq_20_~tmp~238#1, ldv_request_irq_20_~tmp___0~134#1;havoc ldv_request_irq_20_#in~irq#1, ldv_request_irq_20_#in~handler#1.base, ldv_request_irq_20_#in~handler#1.offset, ldv_request_irq_20_#in~flags#1, ldv_request_irq_20_#in~name#1.base, ldv_request_irq_20_#in~name#1.offset, ldv_request_irq_20_#in~dev#1.base, ldv_request_irq_20_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_20 } true;assume -2147483648 <= rocker_port_open_#t~ret1396#1 && rocker_port_open_#t~ret1396#1 <= 2147483647;rocker_port_open_~err~33#1 := rocker_port_open_#t~ret1396#1;havoc rocker_port_open_#t~ret1396#1; [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17142: SUMMARY for call free_irq(ldv_free_irq_34_~ldv_func_arg1#1, ldv_free_irq_34_~ldv_func_arg2#1.base, ldv_free_irq_34_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15227-1: SUMMARY for call rocker_port_master_changed_#t~ret1762#1.base, rocker_port_master_changed_#t~ret1762#1.offset := netdev_priv(rocker_port_master_changed_~dev#1.base, rocker_port_master_changed_~dev#1.offset); srcloc: null [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15227: rocker_port_master_changed_~tmp~210#1.base, rocker_port_master_changed_~tmp~210#1.offset := rocker_port_master_changed_#t~ret1762#1.base, rocker_port_master_changed_#t~ret1762#1.offset;havoc rocker_port_master_changed_#t~ret1762#1.base, rocker_port_master_changed_#t~ret1762#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~ret2054#1.base, netdev_master_upper_dev_get_#t~ret2054#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:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17143: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_34_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_34_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_34_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_34_~ldv_func_arg2#1.base, ldv_free_irq_34_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13642: assume 0 != rocker_port_open_~err~33#1;call rocker_port_open_#t~mem1397#1.base, rocker_port_open_#t~mem1397#1.offset := read~$Pointer$#9(rocker_port_open_~rocker_port~4#1.base, rocker_port_open_~rocker_port~4#1.offset, 8); [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13642: assume !(0 != rocker_port_open_~err~33#1); [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13840-1: SUMMARY for call rocker_port_xmit_#t~ret1442#1.base, rocker_port_xmit_#t~ret1442#1.offset := skb_end_pointer(rocker_port_xmit_~skb#1.base, rocker_port_xmit_~skb#1.offset); srcloc: null [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13840: rocker_port_xmit_~tmp___3~21#1.base, rocker_port_xmit_~tmp___3~21#1.offset := rocker_port_xmit_#t~ret1442#1.base, rocker_port_xmit_#t~ret1442#1.offset;havoc rocker_port_xmit_#t~ret1442#1.base, rocker_port_xmit_#t~ret1442#1.offset;call rocker_port_xmit_#t~mem1443#1 := read~int#9(rocker_port_xmit_~tmp___3~21#1.base, rocker_port_xmit_~tmp___3~21#1.offset, 1); [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17012: SUMMARY for call free_irq(ldv_free_irq_21_~ldv_func_arg1#1, ldv_free_irq_21_~ldv_func_arg2#1.base, ldv_free_irq_21_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:24,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16417: main_#t~ret1902#1 := rocker_netevent_event_#res#1;havoc rocker_netevent_event_#t~switch1781#1, rocker_netevent_event_#t~mem1782#1.base, rocker_netevent_event_#t~mem1782#1.offset, rocker_netevent_event_#t~mem1783#1.base, rocker_netevent_event_#t~mem1783#1.offset, rocker_netevent_event_#t~ret1784#1, rocker_netevent_event_#t~ret1785#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~ret1902#1 && main_#t~ret1902#1 <= 2147483647;havoc main_#t~mem1901#1;havoc main_#t~ret1902#1;~ldv_state_variable_7~0 := 1; [2025-02-08 03:14:24,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13643: havoc rocker_port_open_#t~mem1397#1.base, rocker_port_open_#t~mem1397#1.offset; [2025-02-08 03:14:24,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13643-1: SUMMARY for call netdev_err(rocker_port_open_#t~mem1397#1.base, rocker_port_open_#t~mem1397#1.offset, 61, 0); srcloc: null [2025-02-08 03:14:24,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841: assume rocker_port_xmit_#t~mem1443#1 % 256 % 4294967296 > 16;havoc rocker_port_xmit_#t~mem1443#1; [2025-02-08 03:14:24,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841: assume !(rocker_port_xmit_#t~mem1443#1 % 256 % 4294967296 > 16);havoc rocker_port_xmit_#t~mem1443#1;rocker_port_xmit_~i~17#1 := 0; [2025-02-08 03:14:24,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17013: SUMMARY for call disable_suitable_irq_3((if ldv_free_irq_21_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_21_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_21_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_21_~ldv_func_arg2#1.base, ldv_free_irq_21_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:24,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16815-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 03:14:24,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16815: 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:14:25,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9748: havoc rocker_port_rx_buf_len_#t~mem658#1.base, rocker_port_rx_buf_len_#t~mem658#1.offset;havoc rocker_port_rx_buf_len_#t~mem659#1; [2025-02-08 03:14:25,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9740: call write~int#9(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:14:25,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9740-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:14:25,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9801: call ULTIMATE.dealloc(~#attrs~0.base, ~#attrs~0.offset);havoc ~#attrs~0.base, ~#attrs~0.offset; [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723: assume #t~short1415;havoc #t~mem1413.base, #t~mem1413.offset;havoc #t~mem1414.base, #t~mem1414.offset;havoc #t~short1415; [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723: assume !#t~short1415;havoc #t~mem1413.base, #t~mem1413.offset;havoc #t~mem1414.base, #t~mem1414.offset;havoc #t~short1415;call #t~mem1416.base, #t~mem1416.offset := read~$Pointer$#12(~#frag_attrs~0.base, 8 + ~#frag_attrs~0.offset, 8); [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723-1: assume #t~short1415; [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13723-1: assume !#t~short1415;call #t~mem1414.base, #t~mem1414.offset := read~$Pointer$#12(~#frag_attrs~0.base, 16 + ~#frag_attrs~0.offset, 8);#t~short1415 := 0 == (#t~mem1414.base + #t~mem1414.offset) % 18446744073709551616; [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13727: ~dma_handle~4 := #t~ret1417;havoc #t~mem1416.base, #t~mem1416.offset;havoc #t~ret1417;call #t~mem1418.base, #t~mem1418.offset := read~$Pointer$#12(~#frag_attrs~0.base, 16 + ~#frag_attrs~0.offset, 8); [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13694: 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:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13727-1: SUMMARY for call #t~ret1417 := rocker_tlv_get_u64(#t~mem1416.base, #t~mem1416.offset); srcloc: null [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: assume -2147483648 <= #t~ret1412 && #t~ret1412 <= 2147483647;~tmp___0~98 := #t~ret1412; [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717-1: SUMMARY for call #t~ret1412 := rocker_tlv_type(~attr~2.base, ~attr~2.offset); srcloc: null [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13732-1: SUMMARY for call #t~ret1420.base, #t~ret1420.offset := rocker_tlv_next(~attr~2.base, ~attr~2.offset, ~#rem~1.base, ~#rem~1.offset); srcloc: null [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13730: SUMMARY for call pci_unmap_single(~pdev~10.base, ~pdev~10.offset, ~dma_handle~4, ~len~2, 1); srcloc: null [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13732: ~attr~2.base, ~attr~2.offset := #t~ret1420.base, #t~ret1420.offset; [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722: call #t~mem1413.base, #t~mem1413.offset := read~$Pointer$#12(~#frag_attrs~0.base, 8 + ~#frag_attrs~0.offset, 8);#t~short1415 := 0 == (#t~mem1413.base + #t~mem1413.offset) % 18446744073709551616; [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728-1: SUMMARY for call #t~ret1419 := rocker_tlv_get_u16(#t~mem1418.base, #t~mem1418.offset); srcloc: null [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728: ~tmp___1~57 := #t~ret1419;havoc #t~mem1418.base, #t~mem1418.offset;havoc #t~ret1419;~len~2 := ~tmp___1~57 % 65536; [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: assume 1 != ~tmp___0~98; [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13718: assume !(1 != ~tmp___0~98); [2025-02-08 03:14:27,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-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:14:27,615 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:14:27,624 INFO L158 Benchmark]: Toolchain (without parser) took 25082.13ms. Allocated memory was 142.6MB in the beginning and 847.2MB in the end (delta: 704.6MB). Free memory was 89.9MB in the beginning and 248.5MB in the end (delta: -158.6MB). Peak memory consumption was 571.6MB. Max. memory is 16.1GB. [2025-02-08 03:14:27,625 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 201.3MB. Free memory is still 123.3MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:14:27,626 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3885.41ms. Allocated memory was 142.6MB in the beginning and 176.2MB in the end (delta: 33.6MB). Free memory was 89.9MB in the beginning and 32.6MB in the end (delta: 57.2MB). Peak memory consumption was 146.5MB. Max. memory is 16.1GB. [2025-02-08 03:14:27,626 INFO L158 Benchmark]: Boogie Procedure Inliner took 277.26ms. Allocated memory was 176.2MB in the beginning and 461.4MB in the end (delta: 285.2MB). Free memory was 32.6MB in the beginning and 302.5MB in the end (delta: -269.9MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2025-02-08 03:14:27,626 INFO L158 Benchmark]: Boogie Preprocessor took 2743.40ms. Allocated memory was 461.4MB in the beginning and 453.0MB in the end (delta: -8.4MB). Free memory was 302.5MB in the beginning and 210.3MB in the end (delta: 92.2MB). Peak memory consumption was 260.1MB. Max. memory is 16.1GB. [2025-02-08 03:14:27,626 INFO L158 Benchmark]: IcfgBuilder took 18172.84ms. Allocated memory was 453.0MB in the beginning and 847.2MB in the end (delta: 394.3MB). Free memory was 210.3MB in the beginning and 248.5MB in the end (delta: -38.2MB). Peak memory consumption was 382.3MB. Max. memory is 16.1GB. [2025-02-08 03:14:27,628 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.29ms. Allocated memory is still 201.3MB. Free memory is still 123.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3885.41ms. Allocated memory was 142.6MB in the beginning and 176.2MB in the end (delta: 33.6MB). Free memory was 89.9MB in the beginning and 32.6MB in the end (delta: 57.2MB). Peak memory consumption was 146.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 277.26ms. Allocated memory was 176.2MB in the beginning and 461.4MB in the end (delta: 285.2MB). Free memory was 32.6MB in the beginning and 302.5MB in the end (delta: -269.9MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2743.40ms. Allocated memory was 461.4MB in the beginning and 453.0MB in the end (delta: -8.4MB). Free memory was 302.5MB in the beginning and 210.3MB in the end (delta: 92.2MB). Peak memory consumption was 260.1MB. Max. memory is 16.1GB. * IcfgBuilder took 18172.84ms. Allocated memory was 453.0MB in the beginning and 847.2MB in the end (delta: 394.3MB). Free memory was 210.3MB in the beginning and 248.5MB in the end (delta: -38.2MB). Peak memory consumption was 382.3MB. 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: 6816]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6816] - GenericResultAtLocation [Line: 6818]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6818] - GenericResultAtLocation [Line: 6828]: 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"); [6828] - 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; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [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; btc %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [6842] - GenericResultAtLocation [Line: 6850]: 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"); [6850-6851] - GenericResultAtLocation [Line: 6865]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [6865-6866] - GenericResultAtLocation [Line: 6875]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6875] - GenericResultAtLocation [Line: 6882]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6882] - GenericResultAtLocation [Line: 7027]: 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"); [7027-7028] - GenericResultAtLocation [Line: 7047]: 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"); [7047-7048] - GenericResultAtLocation [Line: 7052]: 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"); [7052-7053] - GenericResultAtLocation [Line: 7057]: 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"); [7057-7058] - GenericResultAtLocation [Line: 7062]: 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"); [7062-7063] - GenericResultAtLocation [Line: 7382]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7382] - GenericResultAtLocation [Line: 7389]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7389] - GenericResultAtLocation [Line: 7397]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [7397] - GenericResultAtLocation [Line: 7404]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [7404] - GenericResultAtLocation [Line: 7688]: 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)); [7688-7689] - GenericResultAtLocation [Line: 7717]: 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)); [7717-7718] - GenericResultAtLocation [Line: 8069]: 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)); [8069-8070] - GenericResultAtLocation [Line: 8075]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8075] - GenericResultAtLocation [Line: 8618]: 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (359), "i" (12UL)); [8618-8619] - GenericResultAtLocation [Line: 8674]: 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (402), "i" (12UL)); [8674-8675] - GenericResultAtLocation [Line: 9407]: 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (965), "i" (12UL)); [9407-9408] - GenericResultAtLocation [Line: 9484]: 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (1007), "i" (12UL)); [9484-9485] - GenericResultAtLocation [Line: 9540]: 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (1052), "i" (12UL)); [9540-9541] - GenericResultAtLocation [Line: 14019]: 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (4245), "i" (12UL)); [14019-14020] - GenericResultAtLocation [Line: 14137]: 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (4330), "i" (12UL)); [14137-14138] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:14:27,798 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, 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-32_7a-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 0b84d951edd952ea546c87c866dc8087548e79487651bf439ff3be59c2dca4fe --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:14:29,793 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:14:29,891 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:14:29,900 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:14:29,900 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:14:29,922 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:14:29,923 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:14:29,923 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:14:29,923 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:14:29,923 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:14:29,923 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:14:29,923 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:14:29,924 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:14:29,924 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:14:29,924 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:14:29,924 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:14:29,924 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:14:29,924 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:14:29,924 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:14:29,924 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:14:29,924 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:14:29,924 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:14:29,924 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:14:29,925 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:14:29,925 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:14:29,925 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:14:29,925 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:14:29,925 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:14:29,925 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:14:29,925 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:14:29,925 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:14:29,925 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:14:29,925 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:14:29,925 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:14:29,925 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:14:29,925 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:14:29,926 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:14:29,926 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:14:29,926 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:14:29,926 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:14:29,926 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:14:29,926 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:14:29,926 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 -> 0b84d951edd952ea546c87c866dc8087548e79487651bf439ff3be59c2dca4fe [2025-02-08 03:14:30,213 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:14:30,225 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:14:30,231 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:14:30,231 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:14:30,232 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:14:30,232 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-32_7a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i [2025-02-08 03:14:31,576 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cdff949a7/12e1afa7c41b4884962c355b0c2b6da2/FLAG23e971cbe [2025-02-08 03:14:32,070 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:14:32,071 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i [2025-02-08 03:14:32,124 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cdff949a7/12e1afa7c41b4884962c355b0c2b6da2/FLAG23e971cbe [2025-02-08 03:14:32,137 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/cdff949a7/12e1afa7c41b4884962c355b0c2b6da2 [2025-02-08 03:14:32,139 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:14:32,140 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:14:32,141 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:14:32,141 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:14:32,144 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:14:32,145 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:14:32" (1/1) ... [2025-02-08 03:14:32,146 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fba8d61 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:32, skipping insertion in model container [2025-02-08 03:14:32,146 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:14:32" (1/1) ... [2025-02-08 03:14:32,266 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:14:32,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:32,741 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:32,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:14:32,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:14:32,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:14:32,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:14:32,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:14:32,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:14:32,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:14:33,605 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,091 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,208 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:14:34,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,280 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,282 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,283 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,333 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,334 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,341 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,381 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,400 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,401 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,425 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,465 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,465 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,466 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,473 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,480 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,481 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,482 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,482 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,482 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,482 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,500 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,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:14:34,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:14:34,534 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,538 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,541 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,545 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,548 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,556 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,577 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,591 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,628 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,635 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,643 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,644 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,644 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,645 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,645 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,650 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,651 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,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:14:34,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:14:34,663 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,669 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,707 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,737 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,738 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,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:14:34,764 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,779 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,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:14:34,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:14:34,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:14:34,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:14:34,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,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:14:34,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:14:34,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:14:34,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:14:34,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,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:14:34,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:14:34,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:14:34,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:14:34,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:14:34,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:14:34,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:14:34,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:14:34,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:14:34,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:14:34,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,886 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,894 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,894 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,903 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,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:14:34,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:14:34,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:14:34,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:14:34,934 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,945 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,950 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,981 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:34,991 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,011 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,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:14:35,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:14:35,039 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,055 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,056 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,056 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,067 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,085 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,095 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,096 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,096 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,097 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,097 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,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:14:35,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:14:35,109 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,178 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,183 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,184 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,189 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,190 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,190 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,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:14:35,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:14:35,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:14:35,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:14:35,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:14:35,244 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,269 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,270 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,275 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,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:14:35,283 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,297 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,298 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,304 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,305 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,305 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,305 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,311 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,312 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,319 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,319 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,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:14:35,338 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,365 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,383 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,398 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,404 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,408 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,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:14:35,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,448 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,454 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,470 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,478 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,505 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,506 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,517 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,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:14:35,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:14:35,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:14:35,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:14:35,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:14:35,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:14:35,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,521 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,528 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,528 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,528 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,528 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,529 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,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:14:35,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:14:35,564 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,607 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,608 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,612 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,614 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,614 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,614 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,615 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,621 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,622 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,623 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:35,640 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-32_7a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[504760,504773] [2025-02-08 03:14:35,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:14:35,868 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:14:35,919 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:14:35,955 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:14:36,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:14:36,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,040 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,052 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,055 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,055 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,056 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,056 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,056 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,058 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,058 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,061 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,062 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,062 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,063 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,063 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,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:14:36,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:14:36,067 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,067 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,068 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,069 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,070 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,071 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,072 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,073 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,074 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,074 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,074 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,075 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,076 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,077 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,077 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,081 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,087 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,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:14:36,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:14:36,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,091 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,095 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,098 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,101 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,104 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,106 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,108 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,108 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,109 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,111 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,112 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,112 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,112 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,112 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,120 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,121 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,126 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,128 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,130 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,138 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,139 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,139 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,139 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,144 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,153 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,155 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,156 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,157 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,158 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,160 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,161 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,167 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,168 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,188 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,189 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,194 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,195 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,195 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,196 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,196 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,197 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,201 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,201 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,202 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,202 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,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:14:36,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,210 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,213 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,214 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,215 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,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:14:36,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:14:36,221 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,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:14:36,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,226 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,227 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,228 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,228 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,232 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,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:14:36,236 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,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:14:36,239 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,239 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,239 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,240 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,242 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,244 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,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:14:36,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:14:36,246 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,254 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,256 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,256 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,257 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,257 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,257 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,258 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,259 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,303 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-32_7a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[504760,504773] [2025-02-08 03:14:36,310 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:14:36,311 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:14:36,333 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:14:36,401 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6816] [2025-02-08 03:14:36,402 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6818] [2025-02-08 03:14:36,403 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"); [6828] [2025-02-08 03:14:36,403 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)); [6835] [2025-02-08 03:14:36,403 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)); [6842] [2025-02-08 03:14:36,403 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"); [6850-6851] [2025-02-08 03:14:36,404 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)); [6865-6866] [2025-02-08 03:14:36,404 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6875] [2025-02-08 03:14:36,404 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [6882] [2025-02-08 03:14:36,406 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"); [7027-7028] [2025-02-08 03:14:36,407 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"); [7047-7048] [2025-02-08 03:14:36,407 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"); [7052-7053] [2025-02-08 03:14:36,407 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"); [7057-7058] [2025-02-08 03:14:36,407 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"); [7062-7063] [2025-02-08 03:14:36,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7382] [2025-02-08 03:14:36,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7389] [2025-02-08 03:14:36,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [7397] [2025-02-08 03:14:36,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [7404] [2025-02-08 03:14:36,418 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)); [7688-7689] [2025-02-08 03:14:36,419 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)); [7717-7718] [2025-02-08 03:14:36,424 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)); [8069-8070] [2025-02-08 03:14:36,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8075] [2025-02-08 03:14:36,439 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (359), "i" (12UL)); [8618-8619] [2025-02-08 03:14:36,440 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (402), "i" (12UL)); [8674-8675] [2025-02-08 03:14:36,489 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (965), "i" (12UL)); [9407-9408] [2025-02-08 03:14:36,491 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (1007), "i" (12UL)); [9484-9485] [2025-02-08 03:14:36,492 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (1052), "i" (12UL)); [9540-9541] [2025-02-08 03:14:36,654 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (4245), "i" (12UL)); [14019-14020] [2025-02-08 03:14:36,656 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--32_7a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11689/dscv_tempdir/dscv/ri/32_7a/drivers/net/ethernet/rocker/rocker.c"), "i" (4330), "i" (12UL)); [14137-14138] [2025-02-08 03:14:36,790 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-32_7a-drivers--net--ethernet--rocker--rocker.ko-entry_point.cil.out.i[504760,504773] [2025-02-08 03:14:36,818 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:14:37,000 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-02-08 03:14:37,005 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:14:37,006 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:37 WrapperNode [2025-02-08 03:14:37,006 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:14:37,007 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:14:37,007 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:14:37,007 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:14:37,011 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:14:37" (1/1) ... [2025-02-08 03:14:37,082 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:14:37" (1/1) ... [2025-02-08 03:14:37,328 INFO L138 Inliner]: procedures = 617, calls = 3364, calls flagged for inlining = 287, calls inlined = 270, statements flattened = 9535 [2025-02-08 03:14:37,328 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:14:37,329 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:14:37,329 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:14:37,329 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:14:37,337 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:37" (1/1) ... [2025-02-08 03:14:37,337 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:37" (1/1) ... [2025-02-08 03:14:37,365 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:37" (1/1) ... [2025-02-08 03:14:39,557 INFO L175 MemorySlicer]: Split 1538 memory accesses to 21 slices as follows [2, 50, 2, 3, 3, 2, 43, 3, 3, 11, 1295, 7, 2, 38, 7, 46, 6, 4, 1, 8, 2]. 84 percent of accesses are in the largest equivalence class. The 358 initializations are split as follows [2, 0, 0, 0, 3, 0, 0, 3, 0, 0, 330, 7, 0, 0, 7, 0, 0, 0, 0, 6, 0]. The 467 writes are split as follows [0, 37, 2, 2, 0, 1, 43, 0, 1, 8, 363, 0, 1, 1, 0, 2, 3, 2, 0, 0, 1]. [2025-02-08 03:14:39,557 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:37" (1/1) ... [2025-02-08 03:14:39,557 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:37" (1/1) ... [2025-02-08 03:14:39,682 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:37" (1/1) ... [2025-02-08 03:14:39,694 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:37" (1/1) ... [2025-02-08 03:14:39,737 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:37" (1/1) ... [2025-02-08 03:14:39,776 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:37" (1/1) ... [2025-02-08 03:14:39,840 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:14:39,842 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:14:39,842 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:14:39,842 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:14:39,843 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:14:37" (1/1) ... [2025-02-08 03:14:39,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:14:39,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:14:39,879 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:14:39,883 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:14:39,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u16 [2025-02-08 03:14:39,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u16 [2025-02-08 03:14:39,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_cookie_ptr_set [2025-02-08 03:14:39,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_cookie_ptr_set [2025-02-08 03:14:39,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_do [2025-02-08 03:14:39,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_do [2025-02-08 03:14:39,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_data [2025-02-08 03:14:39,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_data [2025-02-08 03:14:39,897 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:14:39,897 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:14:39,897 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_is_bridged [2025-02-08 03:14:39,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_is_bridged [2025-02-08 03:14:39,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:14:39,897 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:14:39,898 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_credits_set [2025-02-08 03:14:39,898 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_credits_set [2025-02-08 03:14:39,898 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u32 [2025-02-08 03:14:39,898 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u32 [2025-02-08 03:14:39,898 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_probe [2025-02-08 03:14:39,898 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_probe [2025-02-08 03:14:39,898 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_add [2025-02-08 03:14:39,898 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_add [2025-02-08 03:14:39,898 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-02-08 03:14:39,898 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-02-08 03:14:39,898 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-08 03:14:39,898 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-08 03:14:39,898 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_dma_rings_fini [2025-02-08 03:14:39,898 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_dma_rings_fini [2025-02-08 03:14:39,898 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:14:39,898 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:14:39,898 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u32 [2025-02-08 03:14:39,898 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u32 [2025-02-08 03:14:39,898 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:14:39,898 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:14:39,898 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_dump [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_dump [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_6 [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_6 [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_to_vid [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_to_vid [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netevent_notifier [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netevent_notifier [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vid_to_vlan [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vid_to_vlan [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_internal_vlan_tbl_find [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_internal_vlan_tbl_find [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_ok [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_ok [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_dump [2025-02-08 03:14:39,899 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_dump [2025-02-08 03:14:39,899 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_del [2025-02-08 03:14:39,900 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_del [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:14:39,900 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:14:39,900 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_add [2025-02-08 03:14:39,900 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_add [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:14:39,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 03:14:39,900 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_entry_free [2025-02-08 03:14:39,900 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_entry_free [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_vlan_id_is_internal [2025-02-08 03:14:39,900 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_vlan_id_is_internal [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:14:39,900 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u64 [2025-02-08 03:14:39,900 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u64 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:14:39,900 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:14:39,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:14:39,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:14:39,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:14:39,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:14:39,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:14:39,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:14:39,901 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_getlink [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_getlink [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_get_phys_port_name [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_get_phys_port_name [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_commit [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_commit [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_setlink [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_setlink [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_head_set [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_head_set [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_reset [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_reset [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_dev_check [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_dev_check [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_destroy [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_destroy [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure __pos_inc [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure __pos_inc [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_internal_vlan_id_put [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_internal_vlan_id_put [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_total_size [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_total_size [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_cookie_ptr_get [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_cookie_ptr_get [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure hlist_add_head [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure hlist_add_head [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_start [2025-02-08 03:14:39,902 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_start [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:14:39,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:14:39,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:14:39,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:14:39,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:14:39,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:14:39,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:14:39,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:14:39,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:14:39,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:14:39,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:14:39,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:14:39,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:14:39,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:14:39,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure __rocker_port_mem_alloc [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure __rocker_port_mem_alloc [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_copy [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_copy [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_3 [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_3 [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_stp_update [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_stp_update [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_internal_vlan_id_get [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_internal_vlan_id_get [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_tx_vector [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_tx_vector [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_rx_vector [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_rx_vector [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fwd_enable [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fwd_enable [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_dump [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_dump [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_obj_dump [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_obj_dump [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse_nested [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse_nested [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:14:39,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:14:39,904 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_settings [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_settings [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kzalloc [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kzalloc [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_next [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_next [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_bufs_alloc [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_bufs_alloc [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_find [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_find [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure hash_del [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_del [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_fini [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_fini [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_test_one [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_test_one [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_attr_get [2025-02-08 03:14:39,905 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_attr_get [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:14:39,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:14:39,906 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u64 [2025-02-08 03:14:39,907 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u64 [2025-02-08 03:14:39,907 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ctrl_vlan [2025-02-08 03:14:39,908 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ctrl_vlan [2025-02-08 03:14:39,908 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_type [2025-02-08 03:14:39,908 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_type [2025-02-08 03:14:39,908 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_event_timeout [2025-02-08 03:14:39,908 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_event_timeout [2025-02-08 03:14:39,908 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:14:39,908 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:14:39,908 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_attr_size [2025-02-08 03:14:39,908 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_attr_size [2025-02-08 03:14:39,908 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_update [2025-02-08 03:14:39,908 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_update [2025-02-08 03:14:39,908 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_get_u8 [2025-02-08 03:14:39,908 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_get_u8 [2025-02-08 03:14:39,908 INFO L130 BoogieDeclarations]: Found specification of procedure _rocker_neigh_del [2025-02-08 03:14:39,908 INFO L138 BoogieDeclarations]: Found implementation of procedure _rocker_neigh_del [2025-02-08 03:14:39,908 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fib_ipv4 [2025-02-08 03:14:39,908 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fib_ipv4 [2025-02-08 03:14:39,908 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 03:14:39,908 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 03:14:39,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ig_tbl [2025-02-08 03:14:39,909 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ig_tbl [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_l2_interface [2025-02-08 03:14:39,909 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_l2_interface [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:14:39,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-02-08 03:14:39,909 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_enable [2025-02-08 03:14:39,909 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_enable [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 03:14:39,909 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:14:39,909 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_alloc [2025-02-08 03:14:39,909 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_alloc [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_free [2025-02-08 03:14:39,909 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_free [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:14:39,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:14:39,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:14:39,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:14:39,910 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_cmd_exec [2025-02-08 03:14:39,910 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_cmd_exec [2025-02-08 03:14:39,910 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tx_desc_frags_unmap [2025-02-08 03:14:39,910 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tx_desc_frags_unmap [2025-02-08 03:14:39,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:14:39,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:14:39,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:14:39,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse_desc [2025-02-08 03:14:39,911 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse_desc [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kfree [2025-02-08 03:14:39,911 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kfree [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_destroy [2025-02-08 03:14:39,911 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_destroy [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:14:39,911 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:14:39,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:14:39,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:14:39,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:14:39,912 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rings_fini [2025-02-08 03:14:39,913 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rings_fini [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:14:39,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_do [2025-02-08 03:14:39,913 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_do [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 03:14:39,913 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_router_mac [2025-02-08 03:14:39,913 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_router_mac [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:14:39,913 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:14:39,913 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_create [2025-02-08 03:14:39,913 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_create [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_rx_ring_skb_unmap [2025-02-08 03:14:39,913 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_rx_ring_skb_unmap [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdevice_notifier [2025-02-08 03:14:39,913 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdevice_notifier [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_err [2025-02-08 03:14:39,913 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_err [2025-02-08 03:14:39,913 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_be16 [2025-02-08 03:14:39,914 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_be16 [2025-02-08 03:14:39,914 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:14:39,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:14:39,914 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:14:39,914 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:14:39,914 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_parse [2025-02-08 03:14:39,914 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_parse [2025-02-08 03:14:39,914 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:14:39,914 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:14:39,914 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:14:39,914 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:14:39,914 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:14:39,914 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:14:39,914 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:14:39,914 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_ucast4_routing [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_ucast4_routing [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_group_tbl_find [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_group_tbl_find [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_3 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_3 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure prandom_u32 [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure prandom_u32 [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_learn [2025-02-08 03:14:39,915 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_learn [2025-02-08 03:14:39,915 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_msix_vector [2025-02-08 03:14:39,916 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_msix_vector [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 03:14:39,916 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_learning [2025-02-08 03:14:39,916 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_learning [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_be32 [2025-02-08 03:14:39,916 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_be32 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:14:39,916 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:14:39,916 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure hash_32 [2025-02-08 03:14:39,917 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_32 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_bridge [2025-02-08 03:14:39,917 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_bridge [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_attr_set [2025-02-08 03:14:39,917 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_attr_set [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_end [2025-02-08 03:14:39,917 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_end [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:14:39,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2025-02-08 03:14:39,918 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:14:39,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:14:39,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_trans_abort [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_trans_abort [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_len [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_len [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_wake_up [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_wake_up [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_wait_init [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_wait_init [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_neigh_tbl_find [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_neigh_tbl_find [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_del [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_del [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_kcalloc [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_kcalloc [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure inet_make_mask [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure inet_make_mask [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_add [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_add [2025-02-08 03:14:39,920 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-02-08 03:14:39,920 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-02-08 03:14:39,921 INFO L130 BoogieDeclarations]: Found specification of procedure change_bit [2025-02-08 03:14:39,921 INFO L138 BoogieDeclarations]: Found implementation of procedure change_bit [2025-02-08 03:14:39,921 INFO L130 BoogieDeclarations]: Found specification of procedure call_switchdev_notifiers [2025-02-08 03:14:39,921 INFO L138 BoogieDeclarations]: Found implementation of procedure call_switchdev_notifiers [2025-02-08 03:14:39,921 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2025-02-08 03:14:39,921 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2025-02-08 03:14:39,921 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_gen_clear [2025-02-08 03:14:39,921 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_gen_clear [2025-02-08 03:14:39,921 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb_learn_work [2025-02-08 03:14:39,921 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb_learn_work [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-08 03:14:39,922 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_cancel [2025-02-08 03:14:39,922 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_cancel [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:14:39,922 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_pass_to_producer [2025-02-08 03:14:39,922 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_pass_to_producer [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_get_settings [2025-02-08 03:14:39,922 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_get_settings [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:14:39,922 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure __hash_init [2025-02-08 03:14:39,922 INFO L138 BoogieDeclarations]: Found implementation of procedure __hash_init [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_set_mac_address [2025-02-08 03:14:39,922 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_set_mac_address [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_3 [2025-02-08 03:14:39,922 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_3 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2025-02-08 03:14:39,922 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:14:39,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:14:39,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:14:39,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:14:39,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:14:39,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:14:39,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_tail_get [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_tail_get [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~C_INT [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_vlan_add [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_vlan_add [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_flow_tbl_term_mac [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_flow_tbl_term_mac [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_nest_start [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_nest_start [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_desc_head_get [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_desc_head_get [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_5 [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_5 [2025-02-08 03:14:39,924 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_4 [2025-02-08 03:14:39,924 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_4 [2025-02-08 03:14:39,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-02-08 03:14:39,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-02-08 03:14:39,925 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_bh_held [2025-02-08 03:14:39,925 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_bh_held [2025-02-08 03:14:39,925 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2025-02-08 03:14:39,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2025-02-08 03:14:39,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_3 [2025-02-08 03:14:39,925 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_3 [2025-02-08 03:14:39,925 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tx_desc_frag_map_put [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tx_desc_frag_map_put [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_fdb_del [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_fdb_del [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_free_tbls [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_free_tbls [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u8 [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u8 [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_dma_ring_bufs_free [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_dma_ring_bufs_free [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure switchdev_port_bridge_dellink [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure switchdev_port_bridge_dellink [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_tlv_put_u16 [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_tlv_put_u16 [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_ipv4_neigh [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_ipv4_neigh [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_remove_ports [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_remove_ports [2025-02-08 03:14:39,926 INFO L130 BoogieDeclarations]: Found specification of procedure rocker_port_fdb [2025-02-08 03:14:39,926 INFO L138 BoogieDeclarations]: Found implementation of procedure rocker_port_fdb [2025-02-08 03:14:41,247 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:14:41,253 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:14:41,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9103: havoc #t~mem484; [2025-02-08 03:14:41,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12090: #t~ret1059#1 := rocker_group_tbl_add_#res#1;havoc rocker_group_tbl_add_#t~mem1046#1.base, rocker_group_tbl_add_#t~mem1046#1.offset, rocker_group_tbl_add_#t~ret1047#1.base, rocker_group_tbl_add_#t~ret1047#1.offset, rocker_group_tbl_add_#t~ret1048#1, rocker_group_tbl_add_#t~ret1049#1.base, rocker_group_tbl_add_#t~ret1049#1.offset, rocker_group_tbl_add_#t~mem1050#1, rocker_group_tbl_add_#t~ret1051#1, rocker_group_tbl_add_#t~ret1052#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~ret1059#1;havoc #t~ret1059#1;#res#1 := ~tmp___0~69#1; [2025-02-08 03:14:41,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint rocker_group_tbl_doFINAL: assume true; [2025-02-08 03:14:41,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12087: #t~ret1058#1 := rocker_group_tbl_del_#res#1;havoc rocker_group_tbl_del_#t~mem1053#1.base, rocker_group_tbl_del_#t~mem1053#1.offset, rocker_group_tbl_del_#t~ret1054#1.base, rocker_group_tbl_del_#t~ret1054#1.offset, rocker_group_tbl_del_#t~ret1055#1, rocker_group_tbl_del_#t~ret1056#1.base, rocker_group_tbl_del_#t~ret1056#1.offset, rocker_group_tbl_del_#t~ret1057#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~ret1058#1;havoc #t~ret1058#1;#res#1 := ~tmp~145#1; [2025-02-08 03:14:41,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589: havoc #t~mem407.base, #t~mem407.offset; [2025-02-08 03:14:41,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-02-08 03:14:46,305 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14834: 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:14:46,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14834: assume !(0bv32 != rocker_port_dev_addr_init_~err~50#1); [2025-02-08 03:14:46,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14966: call rocker_msix_init_#t~mem1628#1.base, rocker_msix_init_#t~mem1628#1.offset := read~$Pointer$#10(rocker_msix_init_~rocker#1.base, ~bvadd~64(16bv64, rocker_msix_init_~rocker#1.offset), 8bv64);call write~intINTTYPE2#10(rocker_msix_init_~i~23#1[16:0], rocker_msix_init_#t~mem1628#1.base, ~bvadd~64(4bv64, ~bvadd~64(rocker_msix_init_#t~mem1628#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:14:46,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: havoc rocker_dma_test_offset_#t~memset~res457#1.base, rocker_dma_test_offset_#t~memset~res457#1.offset; [2025-02-08 03:14:46,306 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14835: 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~mem1604#1.base, rocker_port_dev_addr_init_#t~mem1604#1.offset := read~$Pointer$#10(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~mem1604#1.base, rocker_port_dev_addr_init_#t~mem1604#1.offset;havoc eth_hw_addr_random_#t~mem323#1.base, eth_hw_addr_random_#t~mem323#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#10(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~mem323#1.base, eth_hw_addr_random_#t~mem323#1.offset := read~$Pointer$#10(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~mem323#1.base, eth_hw_addr_random_#t~mem323#1.offset;havoc eth_random_addr_#t~mem321#1, eth_random_addr_#t~mem322#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:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922-1: SUMMARY for call rocker_dma_test_offset_#t~memset~res457#1.base, rocker_dma_test_offset_#t~memset~res457#1.offset := #Ultimate.C_memset#10(rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 0bv32, 16384bv64); srcloc: null [2025-02-08 03:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret458#1;havoc rocker_dma_test_offset_#t~ret458#1; [2025-02-08 03:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923-1: SUMMARY for call rocker_dma_test_offset_#t~ret458#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:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14836: havoc eth_hw_addr_random_#t~mem323#1.base, eth_hw_addr_random_#t~mem323#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~mem1604#1.base, rocker_port_dev_addr_init_#t~mem1604#1.offset; [2025-02-08 03:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14935-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:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14935: rocker_probe_ports_#res#1 := rocker_probe_ports_~err~52#1; [2025-02-08 03:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14870: 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:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: assume 0bv32 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8925: 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:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14871-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:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14871: 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~mem1587#1.base, rocker_carrier_init_#t~mem1587#1.offset, rocker_carrier_init_#t~mem1588#1.base, rocker_carrier_init_#t~mem1588#1.offset, rocker_carrier_init_#t~ret1589#1, rocker_carrier_init_#t~mem1590#1, rocker_carrier_init_#t~mem1591#1.base, rocker_carrier_init_#t~mem1591#1.offset, rocker_carrier_init_#t~mem1592#1.base, rocker_carrier_init_#t~mem1592#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~mem1587#1.base, rocker_carrier_init_#t~mem1587#1.offset := read~$Pointer$#10(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~mem1587#1.base, rocker_carrier_init_#t~mem1587#1.offset;havoc rocker_carrier_init_#t~mem1587#1.base, rocker_carrier_init_#t~mem1587#1.offset;call rocker_carrier_init_#t~mem1588#1.base, rocker_carrier_init_#t~mem1588#1.offset := read~$Pointer$#10(rocker_carrier_init_~rocker~27#1.base, ~bvadd~64(8bv64, rocker_carrier_init_~rocker~27#1.offset), 8bv64); [2025-02-08 03:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17911: havoc pci_enable_device_#t~nondet1992#1; [2025-02-08 03:14:46,307 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17118: SUMMARY for call free_irq(ldv_free_irq_31_~ldv_func_arg1#1, ldv_free_irq_31_~ldv_func_arg2#1.base, ldv_free_irq_31_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14872: havoc rocker_carrier_init_#t~mem1587#1.base, rocker_carrier_init_#t~mem1587#1.offset, rocker_carrier_init_#t~mem1588#1.base, rocker_carrier_init_#t~mem1588#1.offset, rocker_carrier_init_#t~ret1589#1, rocker_carrier_init_#t~mem1590#1, rocker_carrier_init_#t~mem1591#1.base, rocker_carrier_init_#t~mem1591#1.offset, rocker_carrier_init_#t~mem1592#1.base, rocker_carrier_init_#t~mem1592#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~mem1608#1 := read~intINTTYPE8#10(rocker_probe_port_~dev~2#1.base, ~bvadd~64(240bv64, rocker_probe_port_~dev~2#1.offset), 8bv64);call write~intINTTYPE8#10(~bvor~64(8192bv64, rocker_probe_port_#t~mem1608#1), rocker_probe_port_~dev~2#1.base, ~bvadd~64(240bv64, rocker_probe_port_~dev~2#1.offset), 8bv64);havoc rocker_probe_port_#t~mem1608#1;assume { :begin_inline_ldv_register_netdev_26 } true;ldv_register_netdev_26_#in~dev#1.base, ldv_register_netdev_26_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_register_netdev_26_#res#1;havoc ldv_register_netdev_26_#t~ret1935#1, ldv_register_netdev_26_~dev#1.base, ldv_register_netdev_26_~dev#1.offset, ldv_register_netdev_26_~ldv_func_res~8#1, ldv_register_netdev_26_~tmp~239#1;ldv_register_netdev_26_~dev#1.base, ldv_register_netdev_26_~dev#1.offset := ldv_register_netdev_26_#in~dev#1.base, ldv_register_netdev_26_#in~dev#1.offset;havoc ldv_register_netdev_26_~ldv_func_res~8#1;havoc ldv_register_netdev_26_~tmp~239#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_26_~dev#1.base, ldv_register_netdev_26_~dev#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2002#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~nondet2002#1;register_netdev_#res#1 := register_netdev_#t~nondet2002#1;havoc register_netdev_#t~nondet2002#1; [2025-02-08 03:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8960: 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~mem449#1.base, rocker_dma_test_offset_#t~mem449#1.offset, rocker_dma_test_offset_#t~ret450#1.base, rocker_dma_test_offset_#t~ret450#1.offset, rocker_dma_test_offset_#t~ret451#1, rocker_dma_test_offset_#t~ret452#1, rocker_dma_test_offset_#t~mem453#1.base, rocker_dma_test_offset_#t~mem453#1.offset, rocker_dma_test_offset_#t~mem454#1.base, rocker_dma_test_offset_#t~mem454#1.offset, rocker_dma_test_offset_#t~memset~res455#1.base, rocker_dma_test_offset_#t~memset~res455#1.offset, rocker_dma_test_offset_#t~ret456#1, rocker_dma_test_offset_#t~memset~res457#1.base, rocker_dma_test_offset_#t~memset~res457#1.offset, rocker_dma_test_offset_#t~ret458#1, rocker_dma_test_offset_#t~mem459#1, rocker_dma_test_offset_#t~ret460#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~mem449#1.base, rocker_dma_test_offset_#t~mem449#1.offset := read~$Pointer$#10(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~mem449#1.base, rocker_dma_test_offset_#t~mem449#1.offset;havoc rocker_dma_test_offset_#t~mem449#1.base, rocker_dma_test_offset_#t~mem449#1.offset; [2025-02-08 03:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17119: havoc ldv_free_irq_31_~ldv_func_arg1#1, ldv_free_irq_31_~ldv_func_arg2#1.base, ldv_free_irq_31_~ldv_func_arg2#1.offset;havoc ldv_free_irq_31_#in~ldv_func_arg1#1, ldv_free_irq_31_#in~ldv_func_arg2#1.base, ldv_free_irq_31_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_31 } true; [2025-02-08 03:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17119-1: SUMMARY for call disable_suitable_irq_3(ldv_free_irq_31_~ldv_func_arg1#1, ldv_free_irq_31_~ldv_func_arg2#1.base, ldv_free_irq_31_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654: 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:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11273: 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:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8961: assume 0bv32 != rocker_dma_test_~err~1#1;rocker_dma_test_#res#1 := rocker_dma_test_~err~1#1; [2025-02-08 03:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8961: 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:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14875: assume 0bv32 != rocker_probe_port_~err~51#1; [2025-02-08 03:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14875: assume !(0bv32 != rocker_probe_port_~err~51#1);call rocker_probe_port_#t~mem1610#1.base, rocker_probe_port_#t~mem1610#1.offset := read~$Pointer$#10(rocker_probe_port_~rocker#1.base, ~bvadd~64(28bv64, rocker_probe_port_~rocker#1.offset), 8bv64);call write~$Pointer$#10(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, rocker_probe_port_#t~mem1610#1.base, ~bvadd~64(rocker_probe_port_#t~mem1610#1.offset, ~bvmul~64(8bv64, ~zero_extend~64~32(rocker_probe_port_~port_number#1))), 8bv64);havoc rocker_probe_port_#t~mem1610#1.base, rocker_probe_port_#t~mem1610#1.offset; [2025-02-08 03:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9689: 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:14:46,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14876: 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:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17750: havoc alloc_etherdev_mqs_#t~ret1975#1.base, alloc_etherdev_mqs_#t~ret1975#1.offset; [2025-02-08 03:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17750-1: rocker_probe_port_#t~ret1606#1.base, rocker_probe_port_#t~ret1606#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret1975#1.base, alloc_etherdev_mqs_#t~ret1975#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~ret1606#1.base, rocker_probe_port_#t~ret1606#1.offset;havoc rocker_probe_port_#t~ret1606#1.base, rocker_probe_port_#t~ret1606#1.offset; [2025-02-08 03:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17750-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret1975#1.base, alloc_etherdev_mqs_#t~ret1975#1.offset;havoc alloc_etherdev_mqs_#t~ret1975#1.base, alloc_etherdev_mqs_#t~ret1975#1.offset; [2025-02-08 03:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17750-3: SUMMARY for call alloc_etherdev_mqs_#t~ret1975#1.base, alloc_etherdev_mqs_#t~ret1975#1.offset := ldv_malloc(2832bv64); srcloc: null [2025-02-08 03:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17915: havoc pci_enable_msix_range_#t~nondet1993#1; [2025-02-08 03:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15108: SUMMARY for call rocker_free_tbls(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: assume ~bvule~32(rocker_dma_test_offset_~i~2#1, 16383bv32); [2025-02-08 03:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: assume !~bvule~32(rocker_dma_test_offset_~i~2#1, 16383bv32); [2025-02-08 03:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898: rocker_dma_test_offset_~tmp~68#1.base, rocker_dma_test_offset_~tmp~68#1.offset := rocker_dma_test_offset_#t~ret450#1.base, rocker_dma_test_offset_#t~ret450#1.offset;havoc rocker_dma_test_offset_#t~ret450#1.base, rocker_dma_test_offset_#t~ret450#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:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: 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:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8898-1: SUMMARY for call rocker_dma_test_offset_#t~ret450#1.base, rocker_dma_test_offset_#t~ret450#1.offset := kzalloc(~bvadd~64(32768bv64, ~sign_extend~64~32(rocker_dma_test_offset_~offset#1)), 209bv32); srcloc: null [2025-02-08 03:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: call rocker_dma_test_offset_#t~mem459#1 := read~intINTTYPE1#10(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#10(~bvnot~32(~zero_extend~32~8(rocker_dma_test_offset_#t~mem459#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:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: 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:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8900: 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:14:46,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15110-1: SUMMARY for call #t~ret1672#1 := rocker_msix_vector(~rocker~29#1.base, ~rocker~29#1.offset, 1bv32); srcloc: null [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15110: ~tmp___4~11#1 := #t~ret1672#1;assume { :begin_inline_ldv_free_irq_31 } true;ldv_free_irq_31_#in~ldv_func_arg1#1, ldv_free_irq_31_#in~ldv_func_arg2#1.base, ldv_free_irq_31_#in~ldv_func_arg2#1.offset := ~tmp___4~11#1, ~rocker~29#1.base, ~rocker~29#1.offset;havoc ldv_free_irq_31_~ldv_func_arg1#1, ldv_free_irq_31_~ldv_func_arg2#1.base, ldv_free_irq_31_~ldv_func_arg2#1.offset;ldv_free_irq_31_~ldv_func_arg1#1 := ldv_free_irq_31_#in~ldv_func_arg1#1;ldv_free_irq_31_~ldv_func_arg2#1.base, ldv_free_irq_31_~ldv_func_arg2#1.offset := ldv_free_irq_31_#in~ldv_func_arg2#1.base, ldv_free_irq_31_#in~ldv_func_arg2#1.offset; [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17126: SUMMARY for call free_irq(ldv_free_irq_32_~ldv_func_arg1#1, ldv_free_irq_32_~ldv_func_arg2#1.base, ldv_free_irq_32_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694-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:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: 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:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17919: havoc pci_msix_vec_count_#t~nondet1994#1; [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17820: havoc ioremap_nocache_#t~ret1984#1.base, ioremap_nocache_#t~ret1984#1.offset; [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17127: havoc ldv_free_irq_32_~ldv_func_arg1#1, ldv_free_irq_32_~ldv_func_arg2#1.base, ldv_free_irq_32_~ldv_func_arg2#1.offset;havoc ldv_free_irq_32_#in~ldv_func_arg1#1, ldv_free_irq_32_#in~ldv_func_arg2#1.base, ldv_free_irq_32_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_32 } true; [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17127-1: SUMMARY for call disable_suitable_irq_3(ldv_free_irq_32_~ldv_func_arg1#1, ldv_free_irq_32_~ldv_func_arg2#1.base, ldv_free_irq_32_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14980-2: call rocker_msix_init_#t~mem1631#1.base, rocker_msix_init_#t~mem1631#1.offset := read~$Pointer$#10(rocker_msix_init_~rocker#1.base, ~bvadd~64(16bv64, rocker_msix_init_~rocker#1.offset), 8bv64); [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14980-1: SUMMARY for call kfree(rocker_msix_init_#t~mem1631#1.base, rocker_msix_init_#t~mem1631#1.offset); srcloc: null [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14980: rocker_msix_init_#res#1 := rocker_msix_init_~err~53#1; [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14881-1: SUMMARY for call rocker_probe_port_#t~ret1611#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:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14881: havoc rocker_probe_port_#t~ret1611#1; [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14882: rocker_probe_port_~err~51#1 := rocker_probe_port_#t~ret1612#1;havoc rocker_probe_port_#t~ret1612#1; [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15113-1: SUMMARY for call #t~ret1673#1 := rocker_msix_vector(~rocker~29#1.base, ~rocker~29#1.offset, 0bv32); srcloc: null [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15113: ~tmp___5~10#1 := #t~ret1673#1;assume { :begin_inline_ldv_free_irq_32 } true;ldv_free_irq_32_#in~ldv_func_arg1#1, ldv_free_irq_32_#in~ldv_func_arg2#1.base, ldv_free_irq_32_#in~ldv_func_arg2#1.offset := ~tmp___5~10#1, ~rocker~29#1.base, ~rocker~29#1.offset;havoc ldv_free_irq_32_~ldv_func_arg1#1, ldv_free_irq_32_~ldv_func_arg2#1.base, ldv_free_irq_32_~ldv_func_arg2#1.offset;ldv_free_irq_32_~ldv_func_arg1#1 := ldv_free_irq_32_#in~ldv_func_arg1#1;ldv_free_irq_32_~ldv_func_arg2#1.base, ldv_free_irq_32_~ldv_func_arg2#1.offset := ldv_free_irq_32_#in~ldv_func_arg2#1.base, ldv_free_irq_32_#in~ldv_func_arg2#1.offset; [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14882-1: SUMMARY for call rocker_probe_port_#t~ret1612#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:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: assume 0bv32 != rocker_probe_port_~err~51#1; [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: assume !(0bv32 != rocker_probe_port_~err~51#1);call rocker_probe_port_#t~mem1613#1 := read~intINTTYPE4#10(rocker_probe_port_~dev~2#1.base, ~bvadd~64(288bv64, rocker_probe_port_~dev~2#1.offset), 4bv64); [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17064: ~ldv_state_variable_12~0 := 0bv32;havoc ldv_unregister_netdev_27_~dev#1.base, ldv_unregister_netdev_27_~dev#1.offset;havoc ldv_unregister_netdev_27_#in~dev#1.base, ldv_unregister_netdev_27_#in~dev#1.offset;assume { :end_inline_ldv_unregister_netdev_27 } true;assume { :begin_inline_ldv_free_netdev_28 } true;ldv_free_netdev_28_#in~dev#1.base, ldv_free_netdev_28_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_free_netdev_28_~dev#1.base, ldv_free_netdev_28_~dev#1.offset;ldv_free_netdev_28_~dev#1.base, ldv_free_netdev_28_~dev#1.offset := ldv_free_netdev_28_#in~dev#1.base, ldv_free_netdev_28_#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_28_~dev#1.base, ldv_free_netdev_28_~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_28_~dev#1.base, ldv_free_netdev_28_~dev#1.offset;havoc ldv_free_netdev_28_#in~dev#1.base, ldv_free_netdev_28_#in~dev#1.offset;assume { :end_inline_ldv_free_netdev_28 } true;rocker_probe_port_#res#1 := rocker_probe_port_~err~51#1; [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17064-1: SUMMARY for call unregister_netdev(ldv_unregister_netdev_27_~dev#1.base, ldv_unregister_netdev_27_~dev#1.offset); srcloc: null [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14884: 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:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15116: SUMMARY for call rocker_dma_rings_fini(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906: rocker_dma_test_offset_~dma_handle~0#1 := rocker_dma_test_offset_#t~ret451#1;havoc rocker_dma_test_offset_#t~ret451#1; [2025-02-08 03:14:46,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8906-1: SUMMARY for call rocker_dma_test_offset_#t~ret451#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:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8279: 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~mem321#1 := read~intINTTYPE1#10(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);call write~intINTTYPE1#10(~bvand~32(254bv32, ~zero_extend~32~8(eth_random_addr_#t~mem321#1))[8:0], eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);havoc eth_random_addr_#t~mem321#1;call eth_random_addr_#t~mem322#1 := read~intINTTYPE1#10(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);call write~intINTTYPE1#10(~bvor~32(2bv32, ~zero_extend~32~8(eth_random_addr_#t~mem322#1))[8:0], eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1bv64);havoc eth_random_addr_#t~mem322#1; [2025-02-08 03:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8940: rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret460#1;havoc rocker_dma_test_offset_#t~ret460#1; [2025-02-08 03:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8940-1: SUMMARY for call rocker_dma_test_offset_#t~ret460#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:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907: rocker_dma_test_offset_~tmp___0~20#1 := rocker_dma_test_offset_#t~ret452#1;havoc rocker_dma_test_offset_#t~ret452#1; [2025-02-08 03:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8907-1: SUMMARY for call rocker_dma_test_offset_#t~ret452#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:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume 0bv32 != rocker_dma_test_offset_~tmp___0~20#1;rocker_dma_test_offset_~err~0#1 := 4294967291bv32; [2025-02-08 03:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8908: assume !(0bv32 != rocker_dma_test_offset_~tmp___0~20#1);call rocker_dma_test_offset_#t~mem453#1.base, rocker_dma_test_offset_#t~mem453#1.offset := read~$Pointer$#10(rocker_dma_test_offset_~rocker#1.base, ~bvadd~64(8bv64, rocker_dma_test_offset_~rocker#1.offset), 8bv64); [2025-02-08 03:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17926: havoc pci_request_regions_#t~nondet1995#1; [2025-02-08 03:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17794: havoc dma_supported_#t~nondet1981#1;dma_set_coherent_mask_#t~ret221#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet1981#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~ret221#1;havoc dma_set_coherent_mask_#t~ret221#1; [2025-02-08 03:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14788-1: SUMMARY for call rocker_carrier_init_#t~ret1589#1 := readq(rocker_carrier_init_#t~mem1588#1.base, ~bvadd~64(784bv64, rocker_carrier_init_#t~mem1588#1.offset)); srcloc: null [2025-02-08 03:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14788: rocker_carrier_init_~tmp~203#1 := rocker_carrier_init_#t~ret1589#1;havoc rocker_carrier_init_#t~mem1588#1.base, rocker_carrier_init_#t~mem1588#1.offset;havoc rocker_carrier_init_#t~ret1589#1;rocker_carrier_init_~link_status~0#1 := rocker_carrier_init_~tmp~203#1;call rocker_carrier_init_#t~mem1590#1 := read~intINTTYPE4#10(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~mem1590#1)), rocker_carrier_init_~link_status~0#1) then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc rocker_carrier_init_#t~mem1590#1; [2025-02-08 03:14:46,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14854: 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:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14854: assume !(0bv64 == ~bvadd~64(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset)); [2025-02-08 03:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15119-1: SUMMARY for call rocker_msix_fini(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15119: call #t~mem1674#1.base, #t~mem1674#1.offset := read~$Pointer$#10(~rocker~29#1.base, ~bvadd~64(8bv64, ~rocker~29#1.offset), 8bv64); [2025-02-08 03:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: assume 0bv32 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8942: assume !(0bv32 != rocker_dma_test_offset_~err~0#1); [2025-02-08 03:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14888-1: SUMMARY for call rocker_probe_port_#t~ret1614#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~mem1613#1); srcloc: null [2025-02-08 03:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14855: rocker_probe_ports_#t~ret1621#1 := rocker_probe_port_#res#1;havoc rocker_probe_port_#t~mem1605#1.base, rocker_probe_port_#t~mem1605#1.offset, rocker_probe_port_#t~ret1606#1.base, rocker_probe_port_#t~ret1606#1.offset, rocker_probe_port_#t~ret1607#1.base, rocker_probe_port_#t~ret1607#1.offset, rocker_probe_port_#t~mem1608#1, rocker_probe_port_#t~ret1609#1, rocker_probe_port_#t~mem1610#1.base, rocker_probe_port_#t~mem1610#1.offset, rocker_probe_port_#t~ret1611#1, rocker_probe_port_#t~ret1612#1, rocker_probe_port_#t~mem1613#1, rocker_probe_port_#t~ret1614#1, rocker_probe_port_#t~ret1615#1, rocker_probe_port_#t~mem1616#1.base, rocker_probe_port_#t~mem1616#1.offset, rocker_probe_port_#t~ret1617#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~ret1621#1; [2025-02-08 03:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14888: call write~intINTTYPE2#10(rocker_probe_port_#t~ret1614#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~mem1613#1;havoc rocker_probe_port_#t~ret1614#1; [2025-02-08 03:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14922: 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~mem1605#1.base, rocker_probe_port_#t~mem1605#1.offset, rocker_probe_port_#t~ret1606#1.base, rocker_probe_port_#t~ret1606#1.offset, rocker_probe_port_#t~ret1607#1.base, rocker_probe_port_#t~ret1607#1.offset, rocker_probe_port_#t~mem1608#1, rocker_probe_port_#t~ret1609#1, rocker_probe_port_#t~mem1610#1.base, rocker_probe_port_#t~mem1610#1.offset, rocker_probe_port_#t~ret1611#1, rocker_probe_port_#t~ret1612#1, rocker_probe_port_#t~mem1613#1, rocker_probe_port_#t~ret1614#1, rocker_probe_port_#t~ret1615#1, rocker_probe_port_#t~mem1616#1.base, rocker_probe_port_#t~mem1616#1.offset, rocker_probe_port_#t~ret1617#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~mem1605#1.base, rocker_probe_port_#t~mem1605#1.offset := read~$Pointer$#10(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~mem1605#1.base, rocker_probe_port_#t~mem1605#1.offset;havoc rocker_probe_port_#t~mem1605#1.base, rocker_probe_port_#t~mem1605#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~ret1975#1.base, alloc_etherdev_mqs_#t~ret1975#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:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14889-1: SUMMARY for call rocker_probe_port_#t~ret1615#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:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14889: rocker_probe_port_~err~51#1 := rocker_probe_port_#t~ret1615#1;havoc rocker_probe_port_#t~ret1615#1; [2025-02-08 03:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14890: assume 0bv32 != rocker_probe_port_~err~51#1;call rocker_probe_port_#t~mem1616#1.base, rocker_probe_port_#t~mem1616#1.offset := read~$Pointer$#10(rocker_probe_port_~rocker_port~20#1.base, rocker_probe_port_~rocker_port~20#1.offset, 8bv64); [2025-02-08 03:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14890: assume !(0bv32 != rocker_probe_port_~err~51#1);rocker_probe_port_#res#1 := 0bv32; [2025-02-08 03:14:46,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14923: assume 0bv32 != rocker_probe_ports_~err~52#1; [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14923: 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:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16112-1: SUMMARY for call ldv_net_device_ops_12_#t~ret1780#1.base, ldv_net_device_ops_12_#t~ret1780#1.offset := ldv_init_zalloc(3008bv64); srcloc: null [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16112: ldv_net_device_ops_12_~tmp~226#1.base, ldv_net_device_ops_12_~tmp~226#1.offset := ldv_net_device_ops_12_#t~ret1780#1.base, ldv_net_device_ops_12_#t~ret1780#1.offset;havoc ldv_net_device_ops_12_#t~ret1780#1.base, ldv_net_device_ops_12_#t~ret1780#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~ret1780#1.base, ldv_net_device_ops_12_#t~ret1780#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_26_#res#1 := ldv_register_netdev_26_~ldv_func_res~8#1;rocker_probe_port_#t~ret1609#1 := ldv_register_netdev_26_#res#1;havoc ldv_register_netdev_26_#t~ret1935#1, ldv_register_netdev_26_~dev#1.base, ldv_register_netdev_26_~dev#1.offset, ldv_register_netdev_26_~ldv_func_res~8#1, ldv_register_netdev_26_~tmp~239#1;havoc ldv_register_netdev_26_#in~dev#1.base, ldv_register_netdev_26_#in~dev#1.offset;assume { :end_inline_ldv_register_netdev_26 } true;rocker_probe_port_~err~51#1 := rocker_probe_port_#t~ret1609#1;havoc rocker_probe_port_#t~ret1609#1; [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15121: SUMMARY for call iounmap(#t~mem1674#1.base, #t~mem1674#1.offset); srcloc: null [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14791: assume 0bv32 != ~zero_extend~32~8(rocker_carrier_init_~link_up~1#1);call rocker_carrier_init_#t~mem1591#1.base, rocker_carrier_init_#t~mem1591#1.offset := read~$Pointer$#10(rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, 8bv64); [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14791: assume !(0bv32 != ~zero_extend~32~8(rocker_carrier_init_~link_up~1#1));call rocker_carrier_init_#t~mem1592#1.base, rocker_carrier_init_#t~mem1592#1.offset := read~$Pointer$#10(rocker_carrier_init_~rocker_port#1.base, rocker_carrier_init_~rocker_port#1.offset, 8bv64); [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14891-1: SUMMARY for call netdev_err(rocker_probe_port_#t~mem1616#1.base, rocker_probe_port_#t~mem1616#1.offset, 71bv64, 0bv64); srcloc: null [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14858: rocker_probe_port_~tmp~204#1.base, rocker_probe_port_~tmp~204#1.offset := rocker_probe_port_#t~ret1607#1.base, rocker_probe_port_#t~ret1607#1.offset;havoc rocker_probe_port_#t~ret1607#1.base, rocker_probe_port_#t~ret1607#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$#10(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$#10(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#10(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#10(~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#10(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:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14891: havoc rocker_probe_port_#t~mem1616#1.base, rocker_probe_port_#t~mem1616#1.offset; [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14792-1: SUMMARY for call netif_carrier_on(rocker_carrier_init_#t~mem1591#1.base, rocker_carrier_init_#t~mem1591#1.offset); srcloc: null [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17963: havoc register_netdev_#t~nondet2002#1; [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14792: havoc rocker_carrier_init_#t~mem1591#1.base, rocker_carrier_init_#t~mem1591#1.offset; [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17963-1: ldv_register_netdev_26_#t~ret1935#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2002#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_26_~tmp~239#1 := ldv_register_netdev_26_#t~ret1935#1;havoc ldv_register_netdev_26_#t~ret1935#1;ldv_register_netdev_26_~ldv_func_res~8#1 := ldv_register_netdev_26_~tmp~239#1;~ldv_state_variable_12~0 := 1bv32;assume { :begin_inline_ldv_net_device_ops_12 } true;havoc ldv_net_device_ops_12_#t~ret1780#1.base, ldv_net_device_ops_12_#t~ret1780#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:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14858-1: SUMMARY for call rocker_probe_port_#t~ret1607#1.base, rocker_probe_port_#t~ret1607#1.offset := netdev_priv(rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset); srcloc: null [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8946: 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:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913: havoc rocker_dma_test_offset_#t~mem453#1.base, rocker_dma_test_offset_#t~mem453#1.offset;call rocker_dma_test_offset_#t~mem454#1.base, rocker_dma_test_offset_#t~mem454#1.offset := read~$Pointer$#10(rocker_dma_test_offset_~rocker#1.base, ~bvadd~64(8bv64, rocker_dma_test_offset_~rocker#1.offset), 8bv64); [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8913-1: SUMMARY for call writeq(rocker_dma_test_offset_~dma_handle~0#1, rocker_dma_test_offset_#t~mem453#1.base, ~bvadd~64(40bv64, rocker_dma_test_offset_#t~mem453#1.offset)); srcloc: null [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15024: #t~ret1638#1 := pci_set_consistent_dma_mask_#res#1;havoc pci_set_consistent_dma_mask_#t~ret226#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~ret1638#1;havoc #t~ret1638#1; [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914: havoc rocker_dma_test_offset_#t~mem454#1.base, rocker_dma_test_offset_#t~mem454#1.offset; [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14794: havoc rocker_carrier_init_#t~mem1592#1.base, rocker_carrier_init_#t~mem1592#1.offset; [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8914-1: SUMMARY for call writel(16384bv32, rocker_dma_test_offset_#t~mem454#1.base, ~bvadd~64(48bv64, rocker_dma_test_offset_#t~mem454#1.offset)); srcloc: null [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15025: assume 0bv32 != ~err~54#1; [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15025: assume !(0bv32 != ~err~54#1); [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14794-1: SUMMARY for call netif_carrier_off(rocker_carrier_init_#t~mem1592#1.base, rocker_carrier_init_#t~mem1592#1.offset); srcloc: null [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15026: SUMMARY for call dev_err(~pdev#1.base, ~bvadd~64(148bv64, ~pdev#1.offset), 74bv64, 0bv64); srcloc: null [2025-02-08 03:14:46,313 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: rocker_dma_test_offset_#res#1 := rocker_dma_test_offset_~err~0#1;rocker_dma_test_#t~ret461#1 := rocker_dma_test_offset_#res#1;havoc rocker_dma_test_offset_#t~mem449#1.base, rocker_dma_test_offset_#t~mem449#1.offset, rocker_dma_test_offset_#t~ret450#1.base, rocker_dma_test_offset_#t~ret450#1.offset, rocker_dma_test_offset_#t~ret451#1, rocker_dma_test_offset_#t~ret452#1, rocker_dma_test_offset_#t~mem453#1.base, rocker_dma_test_offset_#t~mem453#1.offset, rocker_dma_test_offset_#t~mem454#1.base, rocker_dma_test_offset_#t~mem454#1.offset, rocker_dma_test_offset_#t~memset~res455#1.base, rocker_dma_test_offset_#t~memset~res455#1.offset, rocker_dma_test_offset_#t~ret456#1, rocker_dma_test_offset_#t~memset~res457#1.base, rocker_dma_test_offset_#t~memset~res457#1.offset, rocker_dma_test_offset_#t~ret458#1, rocker_dma_test_offset_#t~mem459#1, rocker_dma_test_offset_#t~ret460#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~ret461#1; [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948-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:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915: havoc rocker_dma_test_offset_#t~memset~res455#1.base, rocker_dma_test_offset_#t~memset~res455#1.offset; [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15125: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8915-1: SUMMARY for call rocker_dma_test_offset_#t~memset~res455#1.base, rocker_dma_test_offset_#t~memset~res455#1.offset := #Ultimate.C_memset#10(rocker_dma_test_offset_~expect~0#1.base, rocker_dma_test_offset_~expect~0#1.offset, 150bv32, 16384bv64); srcloc: null [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916: rocker_dma_test_offset_~err~0#1 := rocker_dma_test_offset_#t~ret456#1;havoc rocker_dma_test_offset_#t~ret456#1; [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8916-1: SUMMARY for call rocker_dma_test_offset_#t~ret456#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:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826: pci_set_consistent_dma_mask_#t~ret226#1 := dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret221#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~ret226#1;havoc pci_set_consistent_dma_mask_#t~ret226#1;pci_set_consistent_dma_mask_#res#1 := pci_set_consistent_dma_mask_~tmp~29#1; [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: havoc eth_random_addr_#t~mem321#1, eth_random_addr_#t~mem322#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~mem323#1.base, eth_hw_addr_random_#t~mem323#1.offset; [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15127: SUMMARY for call pci_disable_device(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7761: assume 0bv32 == dma_set_coherent_mask_~tmp~24#1;dma_set_coherent_mask_#res#1 := 4294967291bv32; [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7761: assume !(0bv32 == dma_set_coherent_mask_~tmp~24#1);call write~intINTTYPE8#10(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:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume 0bv32 != rocker_dma_test_offset_~err~0#1; [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8918: assume !(0bv32 != rocker_dma_test_offset_~err~0#1); [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14897-1: SUMMARY for call rocker_probe_port_#t~ret1617#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:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14897: assume { :begin_inline_ldv_unregister_netdev_27 } true;ldv_unregister_netdev_27_#in~dev#1.base, ldv_unregister_netdev_27_#in~dev#1.offset := rocker_probe_port_~dev~2#1.base, rocker_probe_port_~dev~2#1.offset;havoc ldv_unregister_netdev_27_~dev#1.base, ldv_unregister_netdev_27_~dev#1.offset;ldv_unregister_netdev_27_~dev#1.base, ldv_unregister_netdev_27_~dev#1.offset := ldv_unregister_netdev_27_#in~dev#1.base, ldv_unregister_netdev_27_#in~dev#1.offset; [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10537: rocker_cmd_get_port_settings_macaddr_~tmp~113#1 := rocker_cmd_get_port_settings_macaddr_#t~ret796#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret796#1;rocker_cmd_get_port_settings_macaddr_#res#1 := rocker_cmd_get_port_settings_macaddr_~tmp~113#1;rocker_port_dev_addr_init_#t~ret1603#1 := rocker_cmd_get_port_settings_macaddr_#res#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret796#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~ret1603#1;havoc rocker_port_dev_addr_init_#t~mem1601#1.base, rocker_port_dev_addr_init_#t~mem1601#1.offset;havoc rocker_port_dev_addr_init_#t~mem1602#1.base, rocker_port_dev_addr_init_#t~mem1602#1.offset;havoc rocker_port_dev_addr_init_#t~ret1603#1; [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10537-1: SUMMARY for call rocker_cmd_get_port_settings_macaddr_#t~ret796#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:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129-1: SUMMARY for call kfree(~rocker~29#1.base, ~rocker~29#1.offset); srcloc: null [2025-02-08 03:14:46,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129: #res#1 := ~err~54#1; [2025-02-08 03:14:46,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865-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:14:46,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14865: 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~mem1599#1.base, rocker_port_dev_addr_init_#t~mem1599#1.offset, rocker_port_dev_addr_init_#t~mem1600#1.base, rocker_port_dev_addr_init_#t~mem1600#1.offset, rocker_port_dev_addr_init_#t~mem1601#1.base, rocker_port_dev_addr_init_#t~mem1601#1.offset, rocker_port_dev_addr_init_#t~mem1602#1.base, rocker_port_dev_addr_init_#t~mem1602#1.offset, rocker_port_dev_addr_init_#t~ret1603#1, rocker_port_dev_addr_init_#t~mem1604#1.base, rocker_port_dev_addr_init_#t~mem1604#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~mem1599#1.base, rocker_port_dev_addr_init_#t~mem1599#1.offset := read~$Pointer$#10(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~mem1599#1.base, rocker_port_dev_addr_init_#t~mem1599#1.offset;havoc rocker_port_dev_addr_init_#t~mem1599#1.base, rocker_port_dev_addr_init_#t~mem1599#1.offset;call rocker_port_dev_addr_init_#t~mem1600#1.base, rocker_port_dev_addr_init_#t~mem1600#1.offset := read~$Pointer$#10(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~mem1600#1.base, rocker_port_dev_addr_init_#t~mem1600#1.offset;havoc rocker_port_dev_addr_init_#t~mem1600#1.base, rocker_port_dev_addr_init_#t~mem1600#1.offset;call rocker_port_dev_addr_init_#t~mem1601#1.base, rocker_port_dev_addr_init_#t~mem1601#1.offset := read~$Pointer$#10(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~mem1602#1.base, rocker_port_dev_addr_init_#t~mem1602#1.offset := read~$Pointer$#10(rocker_port_dev_addr_init_#t~mem1601#1.base, ~bvadd~64(854bv64, rocker_port_dev_addr_init_#t~mem1601#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~mem1602#1.base, rocker_port_dev_addr_init_#t~mem1602#1.offset;havoc rocker_cmd_get_port_settings_macaddr_#res#1;havoc rocker_cmd_get_port_settings_macaddr_#t~ret796#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:14:46,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8986: 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:14:46,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14866: havoc rocker_port_dev_addr_init_#t~mem1599#1.base, rocker_port_dev_addr_init_#t~mem1599#1.offset, rocker_port_dev_addr_init_#t~mem1600#1.base, rocker_port_dev_addr_init_#t~mem1600#1.offset, rocker_port_dev_addr_init_#t~mem1601#1.base, rocker_port_dev_addr_init_#t~mem1601#1.offset, rocker_port_dev_addr_init_#t~mem1602#1.base, rocker_port_dev_addr_init_#t~mem1602#1.offset, rocker_port_dev_addr_init_#t~ret1603#1, rocker_port_dev_addr_init_#t~mem1604#1.base, rocker_port_dev_addr_init_#t~mem1604#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$#10(~#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$#10(~#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$#10(~#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:14:46,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078: 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:14:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14078: 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~mem1436#1 := read~intINTTYPE2#10(rocker_port_vlans_add_~vlan#1.base, ~bvadd~64(4bv64, rocker_port_vlans_add_~vlan#1.offset), 2bv64); [2025-02-08 03:14:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14153: #t~ret1450#1 := rocker_port_vlans_add_#res#1;havoc rocker_port_vlans_add_#t~mem1433#1, rocker_port_vlans_add_#t~mem1434#1, rocker_port_vlans_add_#t~ret1435#1, rocker_port_vlans_add_#t~mem1436#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~ret1450#1; [2025-02-08 03:14:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14162: #t~ret1459#1 := rocker_port_fdb_add_#res#1;havoc rocker_port_fdb_add_#t~mem1437#1, rocker_port_fdb_add_#t~ret1438#1, rocker_port_fdb_add_#t~ret1439#1, rocker_port_fdb_add_#t~mem1440#1.base, rocker_port_fdb_add_#t~mem1440#1.offset, rocker_port_fdb_add_#t~ret1441#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~ret1459#1; [2025-02-08 03:14:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084: assume ~bvsge~32(~zero_extend~32~16(rocker_port_vlans_add_#t~mem1436#1), ~zero_extend~32~16(rocker_port_vlans_add_~vid~2#1));havoc rocker_port_vlans_add_#t~mem1436#1; [2025-02-08 03:14:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084: assume !~bvsge~32(~zero_extend~32~16(rocker_port_vlans_add_#t~mem1436#1), ~zero_extend~32~16(rocker_port_vlans_add_~vid~2#1));havoc rocker_port_vlans_add_#t~mem1436#1;rocker_port_vlans_add_#res#1 := 0bv32; [2025-02-08 03:14:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077-2: call rocker_port_vlans_add_#t~mem1434#1 := read~intINTTYPE2#10(rocker_port_vlans_add_~vlan#1.base, rocker_port_vlans_add_~vlan#1.offset, 2bv64); [2025-02-08 03:14:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077: rocker_port_vlans_add_~err~40#1 := rocker_port_vlans_add_#t~ret1435#1; [2025-02-08 03:14:46,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077-1: SUMMARY for call rocker_port_vlans_add_#t~ret1435#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~mem1434#1)[16:0]); srcloc: null [2025-02-08 03:14:46,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17774: havoc #t~nondet1978; [2025-02-08 03:14:46,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866: 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:14:46,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866-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~mem653#1.base, ~bvadd~64(rocker_dma_rx_ring_skbs_free_#t~mem653#1.offset, ~bvmul~64(40bv64, ~sign_extend~64~32(rocker_dma_rx_ring_skbs_free_~i~9#1)))); srcloc: null [2025-02-08 03:14:46,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866-2: call rocker_dma_rx_ring_skbs_free_#t~mem653#1.base, rocker_dma_rx_ring_skbs_free_#t~mem653#1.offset := read~$Pointer$#10(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:14:46,454 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: havoc #t~mem488; [2025-02-08 03:14:46,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364-1: SUMMARY for call #t~ret1500 := __fswab16(~zero_extend~32~16(~vid~4)[16:0]); srcloc: null [2025-02-08 03:14:46,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14365: ~tmp___1~66 := (if 0bv8 == #t~ret1501 then 0bv8 else 1bv8);havoc #t~ret1501; [2025-02-08 03:14:46,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14365-1: SUMMARY for call #t~ret1501 := rocker_vlan_id_is_internal(~zero_extend~32~16(~tmp___0~109)[16:0]); srcloc: null [2025-02-08 03:14:46,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: ~tmp___0~109 := #t~ret1500;havoc #t~ret1500; [2025-02-08 03:14:46,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366: assume 0bv32 != ~zero_extend~32~8(~tmp___1~66);call #t~mem1502 := read~intINTTYPE2#10(~vlan~0.base, ~vlan~0.offset, 2bv64);call write~intINTTYPE2#10(~bvor~32(2bv32, ~zero_extend~32~16(#t~mem1502))[16:0], ~vlan~0.base, ~vlan~0.offset, 2bv64);havoc #t~mem1502; [2025-02-08 03:14:46,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366: assume !(0bv32 != ~zero_extend~32~8(~tmp___1~66)); [2025-02-08 03:14:46,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14358-1: SUMMARY for call #t~ret1499 := variable_test_bit(~zero_extend~64~16(~vid~4), ~rocker_port.base, ~bvadd~64(47bv64, ~rocker_port.offset)); srcloc: null [2025-02-08 03:14:46,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14359: assume 0bv32 == ~tmp~193; [2025-02-08 03:14:46,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14359: assume !(0bv32 == ~tmp~193);call write~intINTTYPE2#10(0bv16, ~vlan~0.base, ~vlan~0.offset, 2bv64); [2025-02-08 03:14:46,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14358: ~tmp~193 := #t~ret1499; [2025-02-08 03:14:46,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370: ~tmp___2~41 := ~vid~4;call write~intINTTYPE2#10(~tmp___2~41, ~vlan~0.base, ~bvadd~64(4bv64, ~vlan~0.offset), 2bv64);call write~intINTTYPE2#10(~tmp___2~41, ~vlan~0.base, ~bvadd~64(2bv64, ~vlan~0.offset), 2bv64);call #t~mem1506.base, #t~mem1506.offset := read~$Pointer$#10(~rocker_port.base, ~rocker_port.offset, 8bv64);call #t~mem1507.base, #t~mem1507.offset := read~$Pointer$#10(~obj.base, ~bvadd~64(8bv64, ~obj.offset), 8bv64); [2025-02-08 03:14:46,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14373: ~err~46 := #t~ret1508;havoc #t~mem1506.base, #t~mem1506.offset;havoc #t~mem1507.base, #t~mem1507.offset;havoc #t~ret1508; [2025-02-08 03:14:46,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14373-1: SUMMARY for call #t~ret1508 := ##fun~$Pointer$~X~$Pointer$~TO~C_INT(#t~mem1506.base, #t~mem1506.offset, ~obj.base, ~obj.offset, #t~mem1507.base, #t~mem1507.offset); srcloc: null [2025-02-08 03:14:46,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: assume 0bv32 != ~err~46; [2025-02-08 03:14:46,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: assume !(0bv32 != ~err~46);~vid~4 := ~bvadd~32(1bv32, ~zero_extend~32~16(~vid~4))[16:0]; [2025-02-08 03:14:54,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17761: havoc #t~nondet1977; [2025-02-08 03:15:27,429 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18023: havoc #t~nondet2018; [2025-02-08 03:15:27,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13466: ~found~12.base, ~found~12.offset := ~tmp___1~53.base, ~tmp___1~53.offset; [2025-02-08 03:15:27,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: 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:15:27,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13460: 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:15:27,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13455: assume #t~mem1297 == ~ifindex;havoc #t~mem1297;#res.base, #res.offset := ~found~12.base, ~found~12.offset; [2025-02-08 03:15:27,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13455: assume !(#t~mem1297 == ~ifindex);havoc #t~mem1297;call #t~mem1298.base, #t~mem1298.offset := read~$Pointer$#10(~found~12.base, ~found~12.offset, 8bv64);~____ptr___0~6.base, ~____ptr___0~6.offset := #t~mem1298.base, #t~mem1298.offset;havoc #t~mem1298.base, #t~mem1298.offset; [2025-02-08 03:15:27,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13455-1: call #t~mem1297 := read~intINTTYPE4#10(~found~12.base, ~bvadd~64(16bv64, ~found~12.offset), 4bv64); [2025-02-08 03:15:27,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9045: havoc #t~mem472;havoc #t~short473;havoc #t~mem474;havoc #t~short475; [2025-02-08 03:15:27,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18012: havoc #t~nondet2016; [2025-02-08 03:15:28,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14196-1: SUMMARY for call rocker_port_vlans_del_#t~ret1465#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~mem1464#1)[16:0]); srcloc: null [2025-02-08 03:15:28,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14196-2: call rocker_port_vlans_del_#t~mem1464#1 := read~intINTTYPE2#10(rocker_port_vlans_del_~vlan#1.base, rocker_port_vlans_del_~vlan#1.offset, 2bv64); [2025-02-08 03:15:28,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14260: #t~ret1483#1 := rocker_port_fdb_del_#res#1;havoc rocker_port_fdb_del_#t~mem1467#1, rocker_port_fdb_del_#t~ret1468#1, rocker_port_fdb_del_#t~ret1469#1, rocker_port_fdb_del_#t~mem1470#1.base, rocker_port_fdb_del_#t~mem1470#1.offset, rocker_port_fdb_del_#t~ret1471#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~ret1483#1; [2025-02-08 03:15:28,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14196: rocker_port_vlans_del_~err~43#1 := rocker_port_vlans_del_#t~ret1465#1; [2025-02-08 03:15:28,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: assume ~bvsge~32(~zero_extend~32~16(rocker_port_vlans_del_#t~mem1466#1), ~zero_extend~32~16(rocker_port_vlans_del_~vid~3#1));havoc rocker_port_vlans_del_#t~mem1466#1; [2025-02-08 03:15:28,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: assume !~bvsge~32(~zero_extend~32~16(rocker_port_vlans_del_#t~mem1466#1), ~zero_extend~32~16(rocker_port_vlans_del_~vid~3#1));havoc rocker_port_vlans_del_#t~mem1466#1;rocker_port_vlans_del_#res#1 := 0bv32; [2025-02-08 03:15:28,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14197: 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:15:28,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14197: 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~mem1466#1 := read~intINTTYPE2#10(rocker_port_vlans_del_~vlan#1.base, ~bvadd~64(4bv64, rocker_port_vlans_del_~vlan#1.offset), 2bv64); [2025-02-08 03:15:28,212 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251: #t~ret1475#1 := rocker_port_vlans_del_#res#1;havoc rocker_port_vlans_del_#t~mem1463#1, rocker_port_vlans_del_#t~mem1464#1, rocker_port_vlans_del_#t~ret1465#1, rocker_port_vlans_del_#t~mem1466#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~ret1475#1; [2025-02-08 03:15:28,238 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17988: havoc #t~nondet2010; [2025-02-08 03:15:28,266 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7944: havoc #t~mem246.base, #t~mem246.offset;havoc #t~mem247; [2025-02-08 03:15:28,946 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9265: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-02-08 03:15:28,994 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17996: havoc #t~nondet2012; [2025-02-08 03:15:29,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8084: havoc #t~mem272.base, #t~mem272.offset; [2025-02-08 03:15:29,159 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13919: call ULTIMATE.dealloc(~#name~1.base, ~#name~1.offset);havoc ~#name~1.base, ~#name~1.offset; [2025-02-08 03:15:29,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18000: havoc #t~nondet2013; [2025-02-08 03:15:29,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15169: havoc #t~mem1682.base, #t~mem1682.offset; [2025-02-08 03:15:29,592 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7667: havoc #t~mem174.base, #t~mem174.offset; [2025-02-08 03:15:29,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9360: havoc #t~mem533.base, #t~mem533.offset;havoc #t~mem534; [2025-02-08 03:15:29,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17725: havoc #t~nondet1973; [2025-02-08 03:15:29,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186: havoc #t~mem501.base, #t~mem501.offset;havoc #t~mem502; [2025-02-08 03:15:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6939: 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:15:30,276 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8612: 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:15:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6940: SUMMARY for call INIT_LIST_HEAD(list_del_init_~entry#1.base, list_del_init_~entry#1.offset); srcloc: null [2025-02-08 03:15:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6930: 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:15:30,277 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8625: 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;